完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
你好,
我对vivado很新,并尝试使用安装vivado时提供的一些示例。 在expamples vivado_toturial Projects下可以找到几个项目,但是我找不到这些项目的内容是什么介绍?我也无法在线找到它。 是否有人可以为我提供例如project_wave_gen_kintex7 for 2014.4版本的介绍? 谢谢 |
|
相关推荐
3个回答
|
|
@achutha提供的链接确实给出了每个项目的一行描述 - 这不是很多信息......
wave_gen设计是一种小型RTL设计,是一种“可编程波形发生器”。 该设计具有1Kx16值表,可以发送到外部数模转换器(DAC),假设存在于电路板的PMOD连接器上(不用担心,即使你没有,设计也能正常工作) 有DAC)。 启动时,状态机以定义的速率通过RAM排序,并将RAM中的每个连续值输出到DAC - 它还显示电路板上8个LED上最重要的8位值。 通过非常简单的用户界面提供RAM内容的控制,排序的速度以及状态机的启动和停止。 接口通过USB-UART接收字符,可以使用115,200波特的终端程序(teraterm,putty或等效的)从PC驱动。 接收字符(通过UART接收器)解析以找到少数简单命令之一,执行指定的动作并将回复(通过UART发送器)发送回终端。 该设计旨在能够模拟,综合,实施和下载到KC705板。 模拟有一个自检测试平台,用于测试用户界面是否正常运行。 下载后,您可以使用命令设置和启动/停止排序。 即使您没有DAC(和示波器),也可以使用它在LED上生成漂亮的图案(以确认它是否有效)。 命令如下: CMD 输入 响应 描述 *宽 aaaavvvv -OK或-ERR 如果aaaa介于0和1023之间,则将值vvvv写入位置aaaa的RAM并输出“-OK”。 否则丢弃数据并输出“-ERR” * R AAAA -hhhh ddddd或-ERR 如果aaaa介于0和1023之间,则RAM位置aaaa的数据以十六进制和十进制输出。 否则输出“-ERR” * N VVVV -OK或-ERR 如果aaaa介于1和1024之间,则采样数(nsamp)设置为值vvvv,并输出“-OK”。 否则输出“-ERR” * P VVVV -OK或-ERR 如果vvvv大于或等于预分频(32)的最小允许值,则预分频器(预分频比)设置为vvvv并输出“-OK”。 否则,该值被丢弃并输出“-ERR” * S VVVV -OK或-ERR 如果vvvv大于或等于速度(0)的最小允许值,则速度(速度)设置为vvvv并输出“-OK”。 否则,该值被丢弃并输出“-ERR” * n * p * s -hhhh ddddd nsamp,预分频或速度的当前值以十六进制和十进制输出 *G -好 Go:触发单次扫描样本 *C -好 连续:打开样品的连续循环 *H -好 暂停:关闭连续循环。 输出生成将在当前通过样本结束时停止 设计是模块化编写的,有很多注释,所以你应该能够弄清楚它是如何工作的(如果你愿意的话)。 Avrum 在原帖中查看解决方案 |
|
|
|
@jadeli
请参阅此链接http://www.xilinx.com/support/documentation/sw_manuals/xilinx2014_3/ug893-vivado-ide.pdf 您可以在教程中找到相关信息。 问候, Achutha -------------------------------------------------- -------------------------------------------请注意 - 请标记答案 如果提供的信息有用,请“接受为解决方案”。给予您认为有用并回复导向的帖子。感谢Kudos .------------------------ -------------------------------------------------- -------------- |
|
|
|
@achutha提供的链接确实给出了每个项目的一行描述 - 这不是很多信息......
wave_gen设计是一种小型RTL设计,是一种“可编程波形发生器”。 该设计具有1Kx16值表,可以发送到外部数模转换器(DAC),假设存在于电路板的PMOD连接器上(不用担心,即使你没有,设计也能正常工作) 有DAC)。 启动时,状态机以定义的速率通过RAM排序,并将RAM中的每个连续值输出到DAC - 它还显示电路板上8个LED上最重要的8位值。 通过非常简单的用户界面提供RAM内容的控制,排序的速度以及状态机的启动和停止。 接口通过USB-UART接收字符,可以使用115,200波特的终端程序(teraterm,putty或等效的)从PC驱动。 接收字符(通过UART接收器)解析以找到少数简单命令之一,执行指定的动作并将回复(通过UART发送器)发送回终端。 该设计旨在能够模拟,综合,实施和下载到KC705板。 模拟有一个自检测试平台,用于测试用户界面是否正常运行。 下载后,您可以使用命令设置和启动/停止排序。 即使您没有DAC(和示波器),也可以使用它在LED上生成漂亮的图案(以确认它是否有效)。 命令如下: CMD 输入 响应 描述 *宽 aaaavvvv -OK或-ERR 如果aaaa介于0和1023之间,则将值vvvv写入位置aaaa的RAM并输出“-OK”。 否则丢弃数据并输出“-ERR” * R AAAA -hhhh ddddd或-ERR 如果aaaa介于0和1023之间,则RAM位置aaaa的数据以十六进制和十进制输出。 否则输出“-ERR” * N VVVV -OK或-ERR 如果aaaa介于1和1024之间,则采样数(nsamp)设置为值vvvv,并输出“-OK”。 否则输出“-ERR” * P VVVV -OK或-ERR 如果vvvv大于或等于预分频(32)的最小允许值,则预分频器(预分频比)设置为vvvv并输出“-OK”。 否则,该值被丢弃并输出“-ERR” * S VVVV -OK或-ERR 如果vvvv大于或等于速度(0)的最小允许值,则速度(速度)设置为vvvv并输出“-OK”。 否则,该值被丢弃并输出“-ERR” * n * p * s -hhhh ddddd nsamp,预分频或速度的当前值以十六进制和十进制输出 *G -好 Go:触发单次扫描样本 *C -好 连续:打开样品的连续循环 *H -好 暂停:关闭连续循环。 输出生成将在当前通过样本结束时停止 设计是模块化编写的,有很多注释,所以你应该能够弄清楚它是如何工作的(如果你愿意的话)。 Avrum |
|
|
|
只有小组成员才能发言,加入小组>>
2380 浏览 7 评论
2797 浏览 4 评论
Spartan 3-AN时钟和VHDL让ISE合成时出现错误该怎么办?
2262 浏览 9 评论
3335 浏览 0 评论
如何在RTL或xilinx spartan fpga的约束文件中插入1.56ns延迟缓冲区?
2428 浏览 15 评论
有输入,但是LVDS_25的FPGA内部接收不到数据,为什么?
756浏览 1评论
请问vc707的电源线是如何连接的,我这边可能出现了缺失元件的情况导致无法供电
545浏览 1评论
求一块XILINX开发板KC705,VC707,KC105和KCU1500
366浏览 1评论
1963浏览 0评论
682浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-23 03:56 , Processed in 1.246017 second(s), Total 83, Slave 66 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号