eda技术的概念第13章

eda技术的概念第13章

ID:36322534

大小:710.00 KB

页数:40页

时间:2019-05-09

eda技术的概念第13章_第1页
eda技术的概念第13章_第2页
eda技术的概念第13章_第3页
eda技术的概念第13章_第4页
eda技术的概念第13章_第5页
资源描述:

《eda技术的概念第13章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、EDA技术实用教程第13章电子系统设计实践13.1VGA彩条信号显示控制器设计KX康芯科技5个信号R、G、B:三基色信号HS:行同步信号VS:场同步信号VGA工业标准要求的频率:时钟频率(Clockfrequency):25.175MHz(像素输出的频率)行频(Linefrequency):31469Hz场频(Fieldfrequency):59.94Hz(每秒图像刷新频率)13.1VGA彩条信号显示控制器设计KX康芯科技图13-1VGA行扫描、场扫描时序示意图13.1VGA彩条信号显示控制器设计KX康芯科技表13-1行扫描时序要求:(单位:像素,即输出一个像素Pixel的时间

2、间隔)行同步头行图像行周期对应位置TfTaTbTcTdTeTg时间(Pixels)8964086408800表13-1行扫描时序要求:(单位:像素,即输出一个像素Pixel的时间间隔)行同步头行图像行周期对应位置TfTaTbTcTdTeTg时间(Lines)22258480852513.1VGA彩条信号显示控制器设计KX康芯科技图13-2HS和VS的时序图13.1VGA彩条信号显示控制器设计KX康芯科技图13-3例13-7实现电路13.1VGA彩条信号显示控制器设计KX康芯科技表13-3颜色编码:表13-4彩条信号发生器3种显示模式颜色黑蓝红品绿青黄白R00001111G001

3、10011B010101011横彩条1:白黄青绿品红蓝黑2:黑蓝红品绿青黄白2竖彩条1:白黄青绿品红蓝黑2:黑蓝红品绿青黄白3棋盘格1:棋盘格显示模式12:棋盘格显示模式213.1VGA彩条信号显示控制器设计KX康芯科技【例13-1】LIBRARYIEEE;--VGA显示器彩条发生器USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;ENTITYCOLORISPORT(CLK,MD:INSTD_LOGIC;HS,VS,R,G,B:OUTSTD_LOGIC);--行场同步/红,绿,兰ENDCOLOR;ARCHITEC

4、TUREbehavOFCOLORISSIGNALHS1,VS1,FCLK,CCLK:STD_LOGIC;SIGNALMMD:STD_LOGIC_VECTOR(1DOWNTO0);--方式选择SIGNALFS:STD_LOGIC_VECTOR(3DOWNTO0);SIGNALCC:STD_LOGIC_VECTOR(4DOWNTO0);--行同步/横彩条生成SIGNALLL:STD_LOGIC_VECTOR(8DOWNTO0);--场同步/竖彩条生成SIGNALGRBX:STD_LOGIC_VECTOR(3DOWNTO1);--X横彩条SIGNALGRBY:STD_LOGIC_V

5、ECTOR(3DOWNTO1);--Y竖彩条SIGNALGRBP:STD_LOGIC_VECTOR(3DOWNTO1);SIGNALGRB:STD_LOGIC_VECTOR(3DOWNTO1);BEGIN(接下页)KX康芯科技GRB(2)<=(GRBP(2)XORMD)ANDHS1ANDVS1;GRB(3)<=(GRBP(3)XORMD)ANDHS1ANDVS1;GRB(1)<=(GRBP(1)XORMD)ANDHS1ANDVS1;PROCESS(MD)BEGINIFMD'EVENTANDMD='0'THENIFMMD="10"THENMMD<="00";ELSEMMD<=MM

6、D+1;ENDIF;--三种模式ENDIF;ENDPROCESS;PROCESS(MMD)BEGINIFMMD="00"THENGRBP<=GRBX;--选择横彩条ELSIFMMD="01"THENGRBP<=GRBY;--选择竖彩条ELSIFMMD="10"THENGRBP<=GRBXXORGRBY;--产生棋盘格ELSEGRBP<="000";ENDIF;ENDPROCESS;PROCESS(CLK)BEGINIFCLK'EVENTANDCLK='1'THEN--13MHz13分频IFFS=13THENFS<="0000";ELSEFS<=(FS+1);ENDIF;ENDI

7、F;ENDPROCESS;FCLK<=FS(3);CCLK<=CC(4);PROCESS(FCLK)BEGIN(接下页)KX康芯科技IFFCLK'EVENTANDFCLK='1'THENIFCC=29THENCC<="00000";ELSECC<=CC+1;ENDIF;ENDIF;ENDPROCESS;PROCESS(CCLK)BEGINIFCCLK'EVENTANDCCLK='0'THENIFLL=481THENLL<="000000000";ELSELL<=LL+1;ENDIF;ENDI

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。