- 博客(0)
- 资源 (3)
- 收藏
- 关注
EDA课件2_TCH
13.1 VGA彩条信号显示控制器设计
【例13-1】
LIBRARY IEEE; -- VGA显示器 彩条 发生器
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY COLOR IS
PORT ( CLK, MD : IN STD_LOGIC;
HS, VS, R, G, B : OUT STD_LOGIC ); -- 行场同步/红,绿,兰
END COLOR;
ARCHITECTURE behav OF COLOR IS
SIGNAL HS1,VS1,FCLK,CCLK : STD_LOGIC;
SIGNAL MMD : STD_LOGIC_VECTOR(1 DOWNTO 0);-- 方式选择
SIGNAL FS : STD_LOGIC_VECTOR (3 DOWNTO 0);
SIGNAL CC : STD_LOGIC_VECTOR(4 DOWNTO 0); --行同步/横彩条生成
SIGNAL LL : STD_LOGIC_VECTOR(8 DOWNTO 0); --场同步/竖彩条生成
SIGNAL GRBX : STD_LOGIC_VECTOR(3 DOWNTO 1);-- X横彩条
SIGNAL GRBY : STD_LOGIC_VECTOR(3 DOWNTO 1);-- Y竖彩条
SIGNAL GRBP : STD_LOGIC_VECTOR(3 DOWNTO 1);
2011-01-01
EDA课件1_TCH
用VHDL/VerilogHDL语言开发PLD/FPGA的完整流程为:
1.文本编辑:用任何文本编辑器都可以进行,也可以用专用的HDL编辑环境。通常VHDL文件保存为.vhd文件,Verilog文件保存为.v文件。
2.逻辑综合:将源文件调入逻辑综合软件进行综合,即把语言综合成门级网表文件的形式。逻辑综合软件会生成.edf(edif)的EDA工业标准文件。
3.功能仿真:将门级网表文件调入HDL仿真软件进行功能仿真,检查逻辑功能是否正确(也叫前仿真,对简单的设计可以跳过这一步,只在布线完成以后,进行时序仿真 )。
4.布局布线:将.edf文件调入PLD厂家提供的软件中进行布线,即把设计好的逻辑安放到PLD/FPGA内。
5.时序仿真:需要利用在布局布线中获得的精确参数,用仿真软件验证电路的时序。(也叫后仿真)
6.编程下载:确认仿真无误后,将文件下载到芯片中。
2011-01-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人