Вопросы по теме '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