问题标签 [virtex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
466 浏览

embedded - 如何为 Avnet Virtex4 使用 OLED 显示器?

我有一个带 OLED 显示屏的 Avnet ADS-XLX-V4FX-EVL12-G(Virtex4 评估板)。我将 Xilinx EDK 10.1 与 Xilinx Platform Studio 10.1 一起使用,并成功将一些基本应用程序上传到板上(串行通信)。

现在我想使用安装在板上的 OLED 显示器,但我不知道如何开始。我找到了 FX12 的 uCLinux 发行版(http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux/Downloads/platforms.html#avnet_lx25 ),我尝试按照文档中描述的步骤进行操作。当我尝试将 .img 文件下载到指定地址时,它不起作用。我收到以下错误 MDM Peripheral Not Detected on Hardware。他们说我应该使用 EDK 7.1,但我有 10.1。那会是个问题吗?(我从 10.1 开始使用 xmd.exe)。Xilinx上有一个支持答案(http://www.xilinx.com/support/answers/20060.htm ) 我必须重新编译网表,但无法在 10.1 中打开项目文件。

无论如何,你能给我一个资源,在那里我可以找到一些使用 OLED 的基本示例吗?即使点亮一个像素也可能是一个很好的起点......

0 投票
1 回答
3596 浏览

vhdl - 触发器在两个信号的边缘触发

我需要一个对两个不同信号的边缘做出反应的触发器。像这样的东西:

这样的触发器是否存在,或者我可以使用其他一些技术吗?我需要在 Xilinx Virtex-5 FPGA 上进行综合。谢谢

0 投票
3 回答
1172 浏览

fpga - 使用带有 Microblaze 的 XILINX XPS - 编程 fpga 的最快方法

我正在围绕 xilinx fpga 上的 microblaze 微处理器设计一个微控制器。大部分硬件设置已完成。我现在要更新的只是要在 microblaze 上运行的 c 代码。XPS 中有没有办法不必重建整个项目,只需重建 c 代码部分。重建整个项目大约需要 20 分钟 - 如果我不必这样做,那就太好了。谢谢。

0 投票
2 回答
841 浏览

matlab - 如何使用 5x5filter(Xilinx 块),它一直告诉我计数器有错误?

我正在尝试使用 Xilinx 块将边缘过滤器应用于图像,

我使用了 5x5 缓冲区,然后将 5x5filter 连接到它。

但它一直告诉我:

非法周期,此阻止尝试设置非整数倍的系统速率“阻止配置”期间发生错误的周期。

我不明白。

0 投票
3 回答
3704 浏览

xilinx - 为什么这个 VHDL 不能在 XST 中推断 BRAM?

我有一个向量数组,我想使用 ISE 13.4 将它们存储在 Virtex-5 上的 Block RAM 中。它是 32Kb,应该适合 1 个 BRAM,但它都存储在逻辑中。我的系统使用 AMBA APB 总线,所以我检查选择线和启用线。请帮助我理解为什么这段代码不能推断出 BRAM。注意:这是一个更容易理解的虚拟示例,应该可以帮助我处理其他代码。

ram_style将数组声明为,block但 XST 报告说:WARNING:Xst:3211 - Cannot use block RAM resources for signal <Mram_memory>. Please check that the RAM contents is read synchronously.

问题似乎在于 read_enable 条件,但 Virtex 5 用户指南听起来好像 BRAM 硬块上有一个enable和一个write_enable。我可以一直驱动​​输出,但我不想这样做,那样会浪费功率。还有其他想法吗?

0 投票
1 回答
243 浏览

constraints - 为 virtex 5 编写 i/o 约束

伙计们,我正在开发 virtex 5 板,但我不知道如何编写 I/O 约束。有人可以推荐一些关于写作限制的基本教程。我试过 Xilinx 约束指南,它太长了,初学者很难理解。我想要一些更简单的东西,也很重要。提前致谢

0 投票
2 回答
460 浏览

vhdl - 用VHDL制作一个简单的电路来耗散功率

我正在寻找一些可以用来测量功率的简单写法的想法。我只需要它来确保我的功率测量工作正常。我在 Virtex-6 上使用 Xilinx ISE 14.1。我想要一个简单的电路来编写和合成。

到目前为止,我尝试了一个 1K 位的计数器,但这并不是很明显。我尝试了一个 9K 位计数器,但 ISE 在合成它时遇到了麻烦(我让它运行了一个小时才杀死它)。现在我正在尝试实现大型 BRAM 并使其永久启用。

我需要一种方法来限制大向量得到优化,所以我想将所有位异或一起并将单个位输出提供给 LED。对于非常大的向量,有没有一种简单的方法可以做到这一点?

0 投票
1 回答
721 浏览

fpga - 佐世保 GII virtex5 fpga 配置

我正在使用带有两个 FPGA 的 Sasebo GII 板:Xilinx Spartan 和 Xilinx Virtex5(并且该板有几个单独的 JTAG 接口用于配置 fpgas)。

我在 Linux 下使用 ISE 14.4,但在配置 Virtex 5 FPGA 时遇到了一些麻烦。(斯巴达没有问题)。

我正在使用“影响”将配置文件发送到 FPGA。一开始 Impact 扫描电路板并发现 Spartan FPGA 没有问题,我可以对其进行配置,但是当我将电缆插入另一个接口并按下 Impact 上的扫描时,它说:

“检测到许多未知设备。按是继续或按否停止。”

如果我按下 NO 选项,那么显然什么也没有发生 :-) 如果我点击 YES 失败,我可以手动添加 Virtex5 FPGA,但它无法将配置文件上传到它(甚至在我尝试时失败)检测设备 ID)。

我已经尝试了板上所有的 JTAG 接口,没有。

使用 SPARTAN FPGA 在同一块板上进行相同的操作,所以我被卡住了。有任何想法吗 ?

0 投票
1 回答
2007 浏览

vhdl - VHDL Verilog 整数数组端口

我正在为 Breakout Game 的 FPGA 实现项目工作。在这个游戏中,我们必须使用球和桨来打破砖块。一些砖块可能会在与球多次接触时破裂。为此,我使用一个整数数组来表示打破特定砖块所需的命中数。例如 (2,0,1,2) 表示一个砖块需要 2 次击打才能被破坏,然后是一个破碎的砖块,然后是一个需要单次击打才能被破坏的砖块等。

此外,我已经用 VHDL 完成了所有编码,但是为了将结果输出到 VGA 屏幕上,我使用的是 Verilog。

在 VHDL 中,我在包中声明了整数数组的类型,如下所示:

然后在我的球运动控制文件中,我导入了 work.mytypes_pkg.all 然后有:

其中包含游戏中所有砖块的当前状态。这个数组必须传递给我的 Verilog 文件,所有的 VGA 显示生成都必须在该文件中进行。在那里,我试过了

但它给了我错误

“'mainc' 的实体和组件上的端口 'brickout' 的不同类型”

我该如何纠正这个错误并做我想做的事?有没有办法告诉 Verilog 砖也是 int_array 类型的?我还需要在 Verilog 中导入 work.mytypes_pkg.all 吗?

0 投票
1 回答
17918 浏览

verilog - 如何使用verilog将vga监视器连接到fpga?

我正在使用 virtex - 5 fpga 板,我是使用 fpga 板的新手,请建议我使用任何类型的材料来提供示例代码,例如在显示器上显示一个简单的名称。