- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
fpga驱动vga接口的vhdl语言实现(VHDL language implementation of FPGA interface driven by VGA)
fpga驱动vga接口的vhdl语言实现(VHDL language implementation of FPGA interface driven by VGA)
图书馆的IEEE;
使用ieee.std_logic_1164.all;
使用ieee.std_logic_arith.all;
使用ieee.std_logic_unsigned.all;
vgacore是实体
端口(CLK:在std_logic;
复位:在std_logic;
总经理:在std_logic_vector(1到0);
HS:出std_logic;
VS:出std_logic;
R:出std_logic_vector(1到0);
克:不std_logic_vector(2到0);
B:出std_logic_vector(2到0)
);
最后vgacore;
建筑行为是vgacore
信号SYSCLK:std_logic;
信号hsyncb:std_logic;
信号vsyncb:std_logic;
使能信号:std_logic;
信号HLOC:std_logic_vector(9到0);
信号:std_logic_vector VLOC(9到0);
信号RGBX,blue,rgbp,RGB:std_logic_vector(7到0);
——定义vgasig元件,产生同步信号进行行、场扫描,即显示驱动
成分vgasig
端口(
钟:在std_logic;
复位:在std_logic;
hsyncb:缓冲std_logic;
vsyncb:出std_logic;
启用了std_logic;
Xaddr:出std_logic_vector(9到0);
Yaddr:出std_logic_vector(9到0)
);
端部件;
——定义色图元件,确定颜色及位置信息
元件映象
端口(
在std_logic_vector HLOC:(9到0);
在std_logic_vector VLOC:(9到0);
RGBX:出std_logic_vector(7到0);
red:出std_logic_vector(7到0)
);
端部件;
开始
RGB(7) = rgbp(7)和使;
RGB(6) = rgbp(6)和使;
RGB(5) = rgbp(5)和使;
RGB(4) = rgbp(4)和使;
RGB(3) = rgbp(3)和使;
RGB(2) = rgbp(2)和使;
RGB(1) = rgbp(1)和使;
RGB(0) = rgbp(0)和使;
——产生25mhz的像素输出频率
divclk:过程(时钟,复位)
开始
如果复位= 0”然后
SYSCLK =“0”;
elsif clkevent和时钟= 1”然后
SYSCLK =不是SYSCLK;
最后如果;
结束进程;
——模式选择单元:本测试程序我们使用了4种模式,由key_b2,key_b3控制,当选择模式“11”时,即不按下B2、B3、VGA显示竖彩条;当选择模式“00”时,即同时按下B2,
B3, VGA display black; when the selection mode is 01, namely, just press the B2, VGA display horizontal color selection mode; when the 10, namely, just press B3, VGA color display anyway.
Modchoice:, process (MD, rgbx, rgby)
Begin
If md= 11 then rgbp = rgbx;
Elsif md= 01 then rgbp = rgby;
Elsif md= 10 then rgbx XOR rgby rgbp;
Else rgbp =
End if;
End process;
Makesig:, vgasig, Port, map
Clock = sysclk,
Reset = reset,
Hsyncb = hsyncb,
Vsyncb = vsyncb,
Enable = enable,
Xaddr = hloc,
Yaddr = VLOC
);
Makergb:, colormap, Port, map
HLOC = hloc,
VLOC = vloc,
Rgbx = rgbx,
Rgby = rgby
);
HS = hsyncb;
Vs = vsyncb;
R RGB (7 downto 6);
G RGB (5 downto 3);
B RGB (2 downto 0);
End Behavioral;
Lib
您可能关注的文档
- 2012年国庆节经典美食大搭配(2012 national day, classic food, big match).doc
- 2012年安徽高考语文试卷(Anhui college entrance examination Chinese language examination paper in 2012).doc
- 2012拯救自己——致亲人们的一封信(2012 save yourself - a letter to a loved one).doc
- 2012年高中政教处工作计划(2012 high school church work program).doc
- 2012收集的法规测试题(2012 collect the regulations and test questions).doc
- 2012新课标英语考试大纲(2012 new curriculum English test syllabus).doc
- 2012最新银行安全保卫工作总结范文优秀范文(2012, the latest bank security work summary model essay).doc
- 2012独家精彩演唱会20120410(2012 exclusive wonderful concert 20120410).doc
- 2012秋福师《商法概论》在线作业一(第1次)(2012 autumn Fu division Introduction to business law online homework (first times)).doc
- 2012版数学课程标准(2012 edition of mathematics curriculum standards).doc
- g3视频监控开10元300mgprs套餐(G3 video surveillance open 10 yuan 300mgprs packages).doc
- ghost修改范例(Ghost modification example).doc
- google wav管理e将改动收集通信天下(Google wav management, e will change the collection communications world).doc
- gmat手机电子版 list20(GMAT mobile phone electronic version list20).doc
- gpon优先级配置脚本(GPON priority configuration script).doc
- gps定位系统(GPS positioning system).doc
- gre一年能考几次分别在几月份(How many times a year can the GRE take exams In what month).doc
- gre作文机考注意事项(GRE writing test notes).doc
- gre扫盲(gre扫盲).doc
- gsdvs(gsdvs).doc
文档评论(0)