📣 独立日限时特惠: VIP通行证立减$68
12
返回列表 发新帖
楼主: billb
跳转到指定楼层
上一主题 下一主题
收起左侧

VHDL,FPGA 求助

🔗
 楼主| billb 2013-12-10 09:03:22 | 只看该作者
全局:
letmindfly 发表于 2013-12-10 04:13
感觉这个问题想是用nios软核来计算位置坐标硬件显示。

你说的这个实在ISE软件中自带的吗 还是什么?
回复

使用道具 举报

🔗
sotony 2013-12-10 09:18:04 | 只看该作者
全局:
billb 发表于 2013-12-9 15:03
赛灵思的编程ISE 好像不用上板子 就是在电脑显示出来图形就行 一个矩形边框中间的圆延四个边中点的菱形运 ...

首先你得说一下你的板子有什么接口VGA or HDMI,其实不管什么接口,其主要的功能便是对屏幕这个二维坐标x,y 的不断扫描。
其次,关于怎样显示出一个图形或者一个Object 在你的显示屏。有一个方法是你可以写一个ROM,不是RAM,是ROM,在ROM里面你可以画出这个图形。也就是把这个图形在rom里面保存起来,每次X, Y扫描到这个rom时候就显示出来。
再次,关于图形的运动。因为HDL是并行执行的,因此,你可以在always(verilog)或者process(VHLD)语句里面修改这个图形的坐标,比如你要水平移动,就修改x值;要垂直移动修改y的值。

回复

使用道具 举报

🔗
sotony 2013-12-10 09:18:11 | 只看该作者
全局:
billb 发表于 2013-12-9 15:03
赛灵思的编程ISE 好像不用上板子 就是在电脑显示出来图形就行 一个矩形边框中间的圆延四个边中点的菱形运 ...

首先你得说一下你的板子有什么接口VGA or HDMI,其实不管什么接口,其主要的功能便是对屏幕这个二维坐标x,y 的不断扫描。
其次,关于怎样显示出一个图形或者一个Object 在你的显示屏。有一个方法是你可以写一个ROM,不是RAM,是ROM,在ROM里面你可以画出这个图形。也就是把这个图形在rom里面保存起来,每次X, Y扫描到这个rom时候就显示出来。
再次,关于图形的运动。因为HDL是并行执行的,因此,你可以在always(verilog)或者process(VHLD)语句里面修改这个图形的坐标,比如你要水平移动,就修改x值;要垂直移动修改y的值。
回复

使用道具 举报

🔗
sotony 2013-12-10 09:21:37 | 只看该作者
全局:
oops,怎么多出来一个。。。。。
回复

使用道具 举报

🔗
 楼主| billb 2013-12-10 16:19:12 | 只看该作者
全局:
sotony 发表于 2013-12-10 09:18
首先你得说一下你的板子有什么接口VGA or HDMI,其实不管什么接口,其主要的功能便是对屏幕这个二维坐标x ...

问一下ram为什么不可以 process的语句有没有什么规则 要不要调用什么函数谢谢
回复

使用道具 举报

🔗
sotony 2013-12-11 07:19:11 | 只看该作者
全局:
billb 发表于 2013-12-10 16:19
问一下ram为什么不可以 process的语句有没有什么规则 要不要调用什么函数谢谢

建议你还是找本书看吧。很多书都有将图像显示的。你这个相比来说还是很简单
回复

使用道具 举报

🔗
 楼主| billb 2013-12-11 08:40:05 | 只看该作者
全局:
sotony 发表于 2013-12-11 07:19
建议你还是找本书看吧。很多书都有将图像显示的。你这个相比来说还是很简单

搞懂了是VGA接口。。。
回复

使用道具 举报

🔗
sotony 2013-12-11 10:23:26 | 只看该作者
全局:
billb 发表于 2013-12-10 16:19
问一下ram为什么不可以 process的语句有没有什么规则 要不要调用什么函数谢谢

推荐一下这个书:
Rapid Prototyping of Digital Systems
去找一下这个书,
VGA的话就更简单了,
你先看书吧, 建议你弄懂了自己要做的东西再来问问题。
回复

使用道具 举报

🔗
 楼主| billb 2013-12-11 19:41:48 | 只看该作者
全局:
sotony 发表于 2013-12-11 10:23
推荐一下这个书:
Rapid Prototyping of Digital Systems
去找一下这个书,

唉谢谢了 我也想啊 时间来不及了 又要做实验了
回复

使用道具 举报

🔗
凝香夜雪 2013-12-13 23:01:13 | 只看该作者
全局:
塬上人 发表于 2013-12-9 20:55
你这问题还真不一般,我工程应用还行,这种还真搞不懂。抱歉,让你失望了。verilog和VHDL编程概念一样,只是 ...

借用楼至的地儿也问个问题,我用的是Xilinx公司的Basys2 Spartan 3E-100 or 250板子,现在想外接一个ROM来存图片,再利用IP核调用图片,显示在VGA上。现在的问题是1.IP核不大会设置..还有就是2.图片的格式貌似只能用单片机把hex文件烧进芯片.. 1和2都不清楚具体操作,不知道你有什么想法可以提供下子..具体怎么操作?比如说我现在有了图片和ROM还有单片机的板子和上述的板子,之后怎么办?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表