没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
9页
library IEEE; use IEEE.STD_LOGIC_1164.ALL; use IEEE.STD_LOGIC_ARITH.ALL; use IEEE.STD_LOGIC_UNSIGNED.ALL; entity vgacore is Port ( clk : in std_logic; reset : in std_logic; md : in std_logic_vector(1 downto 0); hs : out std_logic; vs : out std_logic; r : out std_logic_vector(1 downto 0); g : out std_logic_vector(2 downto 0); b : out std_logic_vector(2 downto 0) ); end vgacore;
资源推荐
资源详情
资源评论
library IEEE;
use IEEE.STD_LOGIC_1164.ALL;
use IEEE.STD_LOGIC_ARITH.ALL;
use IEEE.STD_LOGIC_UNSIGNED.ALL;
entity vgacore is
Port ( clk : in std_logic;
reset : in std_logic;
md : in std_logic_vector(1 downto 0);
hs : out std_logic;
vs : out std_logic;
r : out std_logic_vector(1 downto 0);
g : out std_logic_vector(2 downto 0);
b : out std_logic_vector(2 downto 0)
);
end vgacore;
architecture Behavioral of vgacore is
signal sysclk : std_logic;
signal hsyncb : std_logic;
signal vsyncb : std_logic;
signal enable : std_logic;
signal hloc : std_logic_vector(9 downto 0);
signal vloc : std_logic_vector(9 downto 0);
signal rgbx,rgby,rgbp,rgb: std_logic_vector(7 downto 0);
--定义VGASIG元件,产生同步信号进行行、场扫描,即显示驱动
component vgasig
Port (
clock : in std_logic;
reset : in std_logic;
hsyncb : buffer std_logic;
vsyncb : out std_logic;
enable : out std_logic;
Xaddr : out std_logic_vector(9 downto 0);
Yaddr : out std_logic_vector(9 downto 0)
);
end component;
--定义colormap元件,确定颜色及位置信息
component colormap
Port (
hloc : in std_logic_vector(9 downto 0);
vloc : in std_logic_vector(9 downto 0);
rgbx : out std_logic_vector(7 downto 0);
rgby : out std_logic_vector(7 downto 0)
);
end component;
begin
rgb(7) <= rgbp(7) and enable;
rgb(6) <= rgbp(6) and enable;
rgb(5) <= rgbp(5) and enable;
rgb(4) <= rgbp(4) and enable;
rgb(3) <= rgbp(3) and enable;
rgb(2) <= rgbp(2) and enable;
rgb(1) <= rgbp(1) and enable;
rgb(0) <= rgbp(0) and enable;
reset : in std_logic;
hsyncb : buffer std_logic;
vsyncb : out std_logic;
enable : out std_logic;
Xaddr : out std_logic_vector(9 downto 0);
Yaddr : out std_logic_vector(9 downto 0)
);
end component;
--定义colormap元件,确定颜色及位置信息
component colormap
Port (
hloc : in std_logic_vector(9 downto 0);
vloc : in std_logic_vector(9 downto 0);
rgbx : out std_logic_vector(7 downto 0);
rgby : out std_logic_vector(7 downto 0)
);
end component;
begin
rgb(7) <= rgbp(7) and enable;
rgb(6) <= rgbp(6) and enable;
rgb(5) <= rgbp(5) and enable;
rgb(4) <= rgbp(4) and enable;
rgb(3) <= rgbp(3) and enable;
rgb(2) <= rgbp(2) and enable;
rgb(1) <= rgbp(1) and enable;
rgb(0) <= rgbp(0) and enable;
剩余8页未读,继续阅读
资源评论
- u0109772032013-06-06看了之后很有帮助的
- suolong_E2013-03-31内容还不错。有参考的价值。
- richardhuang8882013-05-09显示接口,实用
- qq_248106392015-04-07资料不错!!谢谢楼主~~~
- mass_lynnxy2013-04-15显示接口,看看和分辨率有关吗。
无名的小小草
- 粉丝: 0
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 3122080306 邹子轩 实验报告二.docx
- 基于STM32 NUCLEO板设计彩色LED照明灯(纯cubeMX开发)(大赛作品,文档完整,可直接运行)
- 发那科工业机器人保养大全
- Sphere.h
- REMD固有时间尺度分解信号分量可视化(Matlab完整源码和数据)
- 嵌入式系统双单片机STC89C52+STC15W104多功能学习板电路图可扩展 适用于单片机初学者和教学
- 基于STM32蓝牙控制小车系统设计(硬件+源代码+论文)大赛作品
- XILINXFPGA源码基于Spartan3火龙刀系列FPGA开发板VGA测试例程
- Java聊天室的设计与实现【尚学堂·百战程序员】
- python中matplotlib教程
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功