当前位置:首页 > VGA彩条信号显示控制器的设计 - 图文
河南城建学院本科课程设计报告
分辨率 刷新速率 行宽 640/480 640/480 800/600 800/600 800/600 60 72 56 60 72 31 26 28 26 20 同步脉冲 后沿 有效时间 前沿 帧长 2 3 1 4 6 30 26 20 21 21 484 484 604 604 604 9 7 525 520 -1 625 -1 35 628 666 表4常见分辨率帧时序
图像信号显示的颜色种类与表示R、G、B三基色的二进制数位数有关,表5列出了8种颜色的编码方式 颜色 R G B 白 1 1 黄 1 1 0 青 1 0 1 红 1 0 0 品 0 1 1 绿 0 1 0 蓝 0 0 1 黑 0 0 0 表5颜色编码
5
河南城建学院本科课程设计报告
3 VHDL设计与仿真
3.1波形仿真
通过QuartusII软件,我们进行了仿真,其仿真波形如下图:
图4编译成功图
图5波形仿真图
6
河南城建学院本科课程设计报告
3.2硬件描述语言生成电路
在QuartusII软件中利用硬件描述语言描述电路后,用RTL Viewers生成的对应的电路图如下:
Add1A[3..0]FS[3..0]PREDQLL[8..0]PREDQ9' h168 --A[8..0]B[8..0]LessThan144' h1 --B[3..0]+ADDER 在QuartusII软件中利用硬件描述语言描述电路后,用technology map viewer 生成的对应的电路图如下 图7 电路图technology map viewer电路图 7 河南城建学院本科课程设计报告 4 EDA硬件调试与实现 4.1硬件调试 ⑴打开QuartusⅡ9.0软件,建立进程,进程的名字和程序的名字相同; ⑵打开新建选择VHDL File,然后把程序输入进去; ⑶保存文件点击软件页面上方的编译按键进行编译; ⑷编译成功后,进行软件仿真,点击File选择Vector Waveform File,然后点击鼠标右键选inset node or bus键,把脚码输入进去,再进行脚码设定; ⑸然后保存,点击Assigment中的settings选择时序仿真,进行程序的时序仿真; ⑹时序仿真成功后,点击上方Assigment Editor键进行脚码锁定; 脚码锁定中选用模式5。 图8 引脚锁定图 4.2硬件实现 硬件实现选用实验箱模式5方式下完成,在实验过程中clk的引脚选择clock0即外接频率源PIN_L1,频率选择为10MHZ。复位信号clr引脚用按键1进行控制锁定为PIN_G20,其余数码管的使能端引脚分配见上图。选择编译按钮,重新编译,编程下载。 在quartusⅡ软件中,选择tools/programmer,选择Hardware Settings,然后添加USB_Blaster。点击”add file” 按钮添加需要配置的caideng.sof文件,点击start按钮下载代码到芯片,即可观察到硬件实验结果。 8
共分享92篇相关文档