资源描述:
《基于sopc技术的lcd显示控制器设计研究new》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子测量技术第/0卷第0期!∀#∃%&∋1()∗+∀(%!!,%−#冷.223年4月基于∗−5技术的6显示控制器设计研究邢红涛许军张街喜#装甲兵工程学院控制工程系北京02271∃,、摘要8针对6显示控制器设计中显存读写冲突的问题分析比较了目前常用的解决显存读写冲突的三种方法9,,以:5;)为核心设计了一款=4>?流模式的6控制器较好地解决了显存读写的冲突问题增强了系统的实用性)<和灵活性。关键词8∗−96控制器9显存读写冲突5中图分类号8!%37/文献标识码8)∀≅Α≅=ΒΧΔ>?ΕΔ≅Φ≅ΑΓΗ?>
2、Ι6Χ>?ΕΒ>44≅Βϑ=Α≅Φ>?∗−5ΚΓ?Η,>?ΗΕ=>ΚΛΜΛ?ΝΔ=?ΗΚΓ?元≅=≅>Β>ΒΧ≅Α?ΒΓ?Η,02271∃#)ΦΟΠΙ)≅Φ:?ΗΓ≅Θ≅ΓΡΓ?ΗΒΟ>)加Ε份ΧΕ8≅Β=?ΦΣΒΓΕ≅≅>?≅Ε><ΓΦ≅>ϑΛ≅Β>Τ=ΠΥ=?ΕΒ≅≅≅范ΑΕΓ?Η≅>?Λ?>?Α>ΛΕΓ>?Α=Β≅!Δ≅=ΦΙ4ΓΙΙΙ60?=4≅ΦΦΔ4Γ44ΛΑΕΒ=Ε≅=?≅>Ος=Β≅?ΕΑς=ς≅Β∋?≅Σ)<=>介Ι4>Σ≅≅>?Ε≅Β0Τ≅ΑΓΗ?≅ΦΕ>Α><≅Ε≅Β≅==?ΒΓΕ≅ΦΦΦΓΔΓ)
3、4Ο>Φ46Β>44Φ4ΔΦΦΣ≅>?≅Ε><ΓΦ≅>Λ≅ΒςΒ>ς≅ΒΠϑ=Α≅>?:5;)∋!Δ≅ςΒ=≅ΕΓ≅=ΕΠ=≅元ϑΓ4ΓΕΠ>Ε≅ΑΠΑΕ=Β≅ΓΟςΒ><=ΕΕ≅Ι4ΓΙϑΙΙ4ΦϑΓ4Γ?ΦΙ4ΙΔ≅Ο≅ΦΔ∋∗=Ω!4≅Ε4Ο≅Ξ≅ΠΣ>896≅>?ΕΒ>≅Β9Β?Η=?ΒΓΕΓ≅>?≅Ε><ΓΦ≅>ϑΛ≅Β油劝544≅=ΦΓΦΣ眼Ι4ΓΙΙΙ等新问题。2引言∋“”01采用乒乓切换控制机制Χ6具有工作电压低、功耗小、显示信息量大、寿命在目前的显示控制设计中,通常采用的方法是引人复长、、电磁辐射污染
4、小等优点,被广泛应用于消费电杂的“乒乓”切换控制机制,圈。如体积小来保证读写不发生冲突子、、工业控制等设备。,。仪器仪表川工业控制中常用图0所示。56或:ς;)作为显示控制主元件为使显示屏保持输入输出,。,数据Ψ数据显示连续显示控制器要不断从显存中读数据此时若处理Ψ流选流选模块器向,,择单4显存写数据就可能发生读写冲突使显示数据不能兀瞥Ζ‘4,“”,及时更新相应位置出现斑点一即产生雪花现象冲突,(+Κ(+Κ。时间长时甚至会出现黑屏协调显存的读写冲突是设计1选&1选&中的一个难点。本文对解决读写显存冲突的常用方法进“”,0行
5、了说明并利用?图乒乓切换操作示意图∗#〕5技术设计了一款)<=4>流模式的,。6控制器较好地解决了这一问题“乒乓”切换操8作的实质是当输人数据流选择单元在0解决读写显存冲突的一般方法,显存模块0进行写操作时输出数据流选择单元从显存模,,0∋0采用双口∀)(块1进行读操作反之在对显存模块1进行写操作时就对。。,,显存模块0进行读操作这样可以有效地避免读写冲突由于双口∀)(的读写端口是独立的因此采用双口“”“”∀)(是解决这个问题最简单、最直接的方法图。但双口通过输入数据流选择单元和输出数据流选择单元按、,,,节拍相互配合的切
6、换从示意图的两端看输人数据流和∀)(的价格较高所以这种方法一般用于低像素屏的开,发。当然也可,口∀)(用输出数据流都是不间断的因此这种操作对于设计流模式以采用分块刷屏的方法将双做。较高像素,、的显示控制器比较适合川但这样方法切换时机不易选屏的显存但这样会带来读写速度慢设计复杂第/0卷电子测量技术择,。同时也浪费了一块显存Α>∀)(0∋/采用消隐的间隙控制法∃>?ΕΒ−,,≅Β门∗6∀)(另,%02Τ0一种解决读写冲突的方法是在行[场消隐的间隙5+。。:&:−6对显存进行写操作如图1所示6()>?ΕΒ>4】≅Β显存模块图/系
7、统结构示意图8输地址仲裁单元显入1卜,5ΘΛΓ4Φ≅Β6()&5Β≅6模块∋日数据仲裁单元∋日控制利用∗#∃中的>在控制器和,模显存之间建立一条6()传输通道通过硬件实现了消隐间隙块,,>∗控制信号刷屏操作而%Γ05+与上位机通过串口通信直接操作显存中对应的区域即可完成显示图像的更新。由于图1消隐间隙写操作示意图,?6()和)<=4>总线能够自动协调读写地址冲突问题因此极大优化并简化了控制器的设计。∗−这种方法的基8川同时利用5Χ本流程是,Λ≅Β?ΕΒ>≅Β。>Β≅,9ΘΓ4Φ中∗6∀)(−44&5可以用便宜的#0∃显示控
8、制模块产生读显存地址并完成刷屏,。,∗6∀)(作为显存降低系统成本#1∃显示控制模块在行[场消隐的间隙给出控制信号∋“”,11:&:−缓存通知输入模块此时不对显存进行读操作了然后输入模、、6()的写数据速度通常不同于6控制器读数据块通过地址数据仲裁单元得到对地址数据总线的控制,,,9的速