Вопросы по теме 'hdl'

Ошибка синтеза кода VHDL
Я написал код VHDL, который реализует функциональность ШИМ-контроллера. Я успешно смоделировал его, и результаты соответствуют ожиданиям. Я также проверил синтаксис для синтеза, но он не показал никаких ошибок. Когда я начал синтезировать его с...
884 просмотров
schedule 14.11.2023

Что использовать для компиляции и имитации программ Verilog в Mac OS X 10.6.8?
Я должен моделировать программы Verilog как часть моей учебной программы. Но в моем колледже используется Xilinx ISE, и он недоступен для Mac. Поэтому, пожалуйста, помогите мне с лучшим программным обеспечением, а также с подробными инструкциями...
18182 просмотров
schedule 04.04.2024

Нацеливание срезов DSP на FPGA из кода HDL для умножения
Я реализую TxRx на чипе Zynq. Мой дизайн работает, но я хотел бы сделать его оптимизацию. Судя по отчету, мои слайсы DSP не используются. Я хотел бы выполнять операции умножения на срезах DSP. Я только начинаю с FPGA. Существуют ли какие-либо...
1191 просмотров
schedule 28.01.2024

Ошибка синтеза VHDL и предложения по коду
Я пытаюсь спроектировать и построить ведомый интерфейс VHDL SPI, который принимает последовательные данные, распараллеливает их, отвечает соответствующим образом, а затем выводит на основе заданной команды. Прямо сейчас моя симуляция работает, как и...
41 просмотров
schedule 26.02.2024

Отображение шины в Verilog
Я пишу код на Verilog, который будет считать до 15 на каждом краю часов и возвращаться к 0. Однако я не могу отображать сигналы. Все, что я вижу, это Z (высокий импеданс). `timescale 1ns / 1ps module Counter( input ck, output [3:0] a ); reg...
1499 просмотров
schedule 13.12.2022

Сравнение битовых векторов в Chisel
У меня есть вектор из 4 бит, где я хочу проверить, является ли один бит из вектора из вектора 1. Итак, в основном я хочу иметь цикл с 4 итерациями, где первая итерация будет проверять, является ли первый бит из вектор равен 1, а затем на следующей...
348 просмотров
schedule 12.02.2024

есть ли альтернатива неблокирующему назначению в verilog?
Я написал код Verilog, этот код описывает комбинационный модуль. Я использовал блокирующее назначение. в других частях должно использоваться неблокирующее присваивание. могу ли я использовать задержку в блокирующем назначении в качестве...
334 просмотров
schedule 17.03.2024

Формальная проверка с помощью Chisel
Можно ли выполнить формальную проверку с помощью языка HDL Chisel3? Если да, есть ли для этого программное обеспечение с открытым исходным кодом? Я знаю, что мы можем сделать формальную проверку Verilog с Yosys, но с chisel?
636 просмотров
schedule 21.11.2023

Тестовый стенд с самопроверкой Verilog не запускается? Создание простого ALU, это не должно быть так сложно
Мне поручено построить ALU. Однако я не должен понимать, как должен работать тестовый стенд. Я отлично запускал другие простые тестовые стенды. код компилируется (используя quartus) сделал текстовый файл и превратил его в файл test.tv открыл...
103 просмотров
schedule 01.12.2022

Как написать код поведенческого уровня для декодера 2to4 в verilog?
Я хочу написать код уровня поведения для декодера от 2 до 4, используя цикл for в Verilog. Это то, что я пробовал, но я всегда получаю вывод как 0: module decoder2x4Beh(a,e,q); input e; input [1:0]a; output reg [3:0]q; integer int_a,i; always @(a)...
3660 просмотров
schedule 13.10.2022

Какая разница между! = И = / = in chisel?
В шпаргалке по Chisel говорится о двух способах выражения неравенства: Chisel Explanation Width ============================== x != y Inequality 1 x =/= y Inequality 1 != и =/= эквивалентны?
41 просмотров
schedule 02.03.2024

Какой конкретный сигнал в списке чувствительности запускает процесс в VHDL
Я делаю проект на VHDL и застрял на этом этапе. Любая помощь приветствуется. Проблема описывается следующим образом: у меня есть 2D-массив с N (числом) сигналов std_logic_vector. Число N определено в дженериках, поэтому мы не знаем конкретную...
68 просмотров
schedule 20.09.2022

Пытаюсь собрать ПК (счетчик) для nand2tetris, но у меня проблемы с логикой
Проект направлен на создание счетчика программ. Описание следующее: // This file is part of www.nand2tetris.org // and the book "The Elements of Computing Systems" // by Nisan and Schocken, MIT Press. // File name: projects/03/a/PC.hdl...
31 просмотров
schedule 20.11.2022