MyFPGA Forum

标题: 问几个关于vga的问题 [打印本页]

作者: lzccc    时间: 2010-3-4 08:13
标题: 问几个关于vga的问题
看的是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++)
      {
作者: Steady_Chou    时间: 2010-3-4 19:07
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项问题看不太懂,能不能再解释一下




欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/) Powered by Discuz! X3