完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我使用的主板是Spartan-6 LX9。
我正在使用这块板写一个没有MicoroBlaze的UART-USB接口,在PC和电路板之间传输数据。 我有32K字节的数据要从PC传输到电路板,电路板处理数据然后将它们发送回PC。 我已经用UDL编写了UDL代码,并将其添加到ISE Project Navigator中。 (附件中的图片) 我的问题是: 1.如何将设计加载到电路板上? (在EDK的教程中,我倾向于如何使用MicroBlaze加载。但是,除了MicroBlaze,我不能选择例如“生成顶级HDL源”或“使用比特流将硬件设计导出到SDK”) 2.我如何使用我的UART? 我的意思是,在PC端,如何将数据从我的PC放到USB接口,以便它们可以通过USB-UART桥传输到电路板? 以上来自于谷歌翻译 以下为原文 The board I use is Spartan-6 LX9. I'am using this board to write a UART-USB Interface without MicoroBlaze to transfer data between the PC and the board. I have 32K bytes data to transfer from the PC to the board, and the board processes the data and then send them back to the PC. I have written code in VHDL for the UART, and add it to the ISE Project Navigator. (Picture in Attachments) My question is: 1. How can I load the design to the board? (In the Tutorial of EDK, I've leaned how to load with MicroBlaze. But wihout MicroBlaze, I cannot choose for example "Generate top HDL Source" or "Export Hardware Design to SDK with Bitstream") 2. How can I use my UART? I mean, on the PC-side, how can I put data from my PC to the USB Interface, so that they can be transfered via the USB-UART bridge to the board? |
|
相关推荐
1个回答
|
|
我会认真考虑阅读有关ISE的文档。
从Project Navigator创建比特流是使用该软件的基本过程之一。 选择您的顶级,在您的进程窗口中应该是“Synthesise”,“Implement Design”选项,最后是“Generate Programming File”。 输出文件(.bit文件)可用于直接对FPGA进行编程,也可以转换为适合加载到引导PROM中的格式。 iMPACT软件可以帮助您实现这些目标(可从ISE访问)。 问候, 霍华德 ----------“我们必须学会做的事情,我们从实践中学习。” - 亚里士多德 以上来自于谷歌翻译 以下为原文 I would seriously consider reading documentation on ISE. Creating a bitstream from Project Navigator is one of the fundamental processes of using the software. Select your top level and in your Processes Window should be the options "Synthesise", "Implement Design" and, finally, "Generate Programming File". The output file, a .bit file, can be used to program the FPGA directly or can be converted to a format suitable for loading into boot PROM. The iMPACT software can help you achieve these things (accessible from ISE). Regards, Howard ---------- "That which we must learn to do, we learn by doing." - Aristotle |
|
|
|
只有小组成员才能发言,加入小组>>
2273 浏览 7 评论
2684 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2169 浏览 9 评论
3238 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2310 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
561浏览 1评论
1637浏览 1评论
131浏览 1评论
在使用xc5vsx95T时JTAG扫片不成功,测量TDO无信号输出
2282浏览 0评论
596浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-8-16 21:40 , Processed in 1.301062 second(s), Total 77, Slave 61 queries .
Powered by 电子发烧友网
© 2015 www.ws-dc.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号