MyFPGA Forum

 找回密码
 注册
搜索
查看: 3251|回复: 1
打印 上一主题 下一主题

问几个关于vga的问题

[复制链接]
跳转到指定楼层
1#
发表于 2010-3-4 08:13:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
看的是LCM子板的驱动代码
1.Avalon从端口是s_chipselect,s_read,s_write这些信号是不是只要总线解码地址是从端口就片选,然后根据数据流的方向驱动是s_read,s_write? 还有主端口的m_waitrequest信号在什么时候被操作?
2.按照640×480@60Hz 的vga工业标准能否驱动非此分辨率的显示器?
3.Fifo的计算公式pixel*3*位数/8(1-(Tout/Tin))这个算式是如何得出的?
4.行场同步时候的负脉冲如何用verilog实现?
5.static alt_u32 sdram_framebuffer = sdram_0_base+10000;
   for(i=0;i<223938;i++)
      {
2#
发表于 2010-3-4 19:07:48 | 只看该作者
1. 总线译码 这个avalon bus会帮忙做 解到哪一个port, 这个port的 s_chipselect就会动作,
只要s_chipselect有没有动作就知道是不是被解碼到,然后再去看s_read or s_write来决定是被读 或是被写。主端口的m_waitrequest应该为input, 这个讯号用来表示目前avalon bus是否为busy不能传输资料,或是从端口来控制如果目前从端口不能传输资料就要把m_waitrequest讯号active来表示目前从端口不能传输资料。

2. 可以,只要是标准的VGA装置都可以。

3,4,5项问题看不太懂,能不能再解释一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-11-1 07:43 , Processed in 0.038332 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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