VHDL(VHSIC硬件描述语言)是一种用于电子设计的语言,用于描述FPGA(现场可编程门阵列)和IC(集成电路)等数字系统。
我想弄清楚为什么简单计数器的输出不稳定。我使用的是基于 GW2A-LV18PG256C8/I7 FPGA 的 Sipeed Tang Primer 20k 开发板。我创建了简单的项目,它使用...
所以,这段代码是给我来修复的,这让我想知道它实际上应该如何工作。这里的关键陷阱是在一个进程中设置/清除相同输出的多个 IF 语句。那么哪一个&...
调试使用 SVA 的 VHDL 和 Systemverilog 简单示例。无法理解的 Z 和 X 值
我使用 VHDL 创建了一个简单的触发器实例和测试平台。 此外,我想使用 systemverilog 中的属性断言进行调试。尽管 sva 错误工作正常,但被报告...
在哪里强制 xilinx ISE 使用 block-ram?
我合成了一个小设备来测试 block-ram 推理。 我收到 XST 发来的消息: 小 RAM 将是 在 LUT 上实施,以便 最大化性能并节省块 内存资源...
我写了一个VHDL代码如下: IEEE 图书馆; 使用 ieee.std_logic_1164.all; 使用 ieee.numeric_std.all; -------------------------------------------------- ----------------------------------------------------------...
我的这部分代码是不可合成的,因为循环执行的次数不确定。我是 VHDL 的初学者,如何将其转换为可综合的形式? 注:我
在我的硬件设计中,需要以之字形方式访问数据。我有一个解决方案,为我提供 8x8 矩阵的读取地址序列,以便我们以锯齿形方式读取它。不过,我是
有没有办法告诉模拟器(我正在使用 Modelsim)在不由任一双向接口驱动时将信号拉至弱“H”? 例如,如果我有一个 I2C 信号 I2C_SDA t...
我正在用 VHDL 编写浮点乘法器。这是代码和测试平台。问题是我得到的大部分结果都是错误的。我在模拟中观察到它看起来像......
我正在为浮点加法器/减法器编写代码。我有多个错误,所以我正在调试。此时,当尝试模拟时,我在代码下方收到错误: IEEE 图书馆; 使用 IEEE。
我正在编写浮点加法器/减法器的代码。我有多个错误,所以我正在调试,此时,当尝试模拟时,我在代码下方收到错误: IEEE 图书馆; 使用 IEEE。
我有兴趣了解有关 EDA 学院的按需培训选项的更多信息。我如何注册这些课程?它们涵盖哪些主题? 我访问过他们的网站,但需要更具体的信息
我面临这个问题,我被要求在VHDL中实现一个函数,它接受一个整数并返回一个bit_vector,假设这个整数由4位表示。 我已经不想使用了...
我正在 VHDL 上制作维特比解码器,几乎一切似乎都按计划工作,所有数组都正确填充。 唯一的问题是输出解码位的最后一步......
我无法让我的 VHDL 项目正常运行。 到目前为止,我已经实例化了多个具有单独数据输出的 RAM 组件。 组件内存 港口 ( 时钟...
我正在尝试使用 LUT6 原语在 Xilinx Vivado 中实现和模拟环形振荡器。运行行为模拟时,它运行良好,并且我可以看到信号每 5 ns 切换一次......
输入数据未加载到寄存器中 - 仅在综合后时序仿真中出现问题 [VHDL][Vivado]
这是什么 我正在尝试创建一个简单的 FIR 滤波器。我要向您展示的可能不完全是 FIR 滤波器,因为出于教育目的,我正在逐渐增加项目的复杂性......
我尝试在主模块下使用3个相同类型的组件,但显示的输出值未初始化。似乎我编写的代码以某种方式强制某些相反的值......
在VHDL中,如果X'1 =>“0001”,则X'3 =>“0011”。即,1 个十六进制数字代表 4 个二进制值,鉴于内存中只有特定的位范围,我如何以十六进制表示仅 2 个二进制值。在这个...