永发信息网

VHDL编写ROM的程序能把你的给我看看吗谢谢

答案:1  悬赏:70  手机版
解决时间 2021-12-01 02:48
VHDL编写ROM的程序能把你的给我看看吗谢谢
最佳答案
LIBRARY ieee;
USE ieee.std_logic_1164.all;

LIBRARY altera_mf;
USE altera_mf.all;

ENTITY mc8051_rom IS
PORT
(
address : IN STD_LOGIC_VECTOR (11 DOWNTO 0);
clock : IN STD_LOGIC ;
q : OUT STD_LOGIC_VECTOR (7 DOWNTO 0)
);
END mc8051_rom;

ARCHITECTURE SYN OF mc8051_rom IS

SIGNAL sub_wire0 : STD_LOGIC_VECTOR (7 DOWNTO 0);

COMPONENT altsyncram
GENERIC (
address_aclr_a : STRING;
init_file : STRING;
intended_device_family : STRING;
lpm_hint : STRING;
lpm_type : STRING;
numwords_a : NATURAL;
operation_mode : STRING;
outdata_aclr_a : STRING;
outdata_reg_a : STRING;
ram_block_type : STRING;
widthad_a : NATURAL;
width_a : NATURAL;
width_byteena_a : NATURAL
);
PORT (
clock0 : IN STD_LOGIC ;
address_a : IN STD_LOGIC_VECTOR (11 DOWNTO 0);
q_a : OUT STD_LOGIC_VECTOR (7 DOWNTO 0)
);
END COMPONENT;

BEGIN
q <= sub_wire0(7 DOWNTO 0);

altsyncram_component : altsyncram
GENERIC MAP (
address_aclr_a => "NONE",
init_file => "p1test.hex",
intended_device_family => "Cyclone",
lpm_hint => "ENABLE_RUNTIME_MOD=NO",
lpm_type => "altsyncram",
numwords_a => 4096,
operation_mode => "ROM",
outdata_aclr_a => "NONE",
outdata_reg_a => "UNREGISTERED",
ram_block_type => "M4K",
widthad_a => 12,
width_a => 8,
width_byteena_a => 1
)
PORT MAP (
clock0 => clock,
address_a => address,
q_a => sub_wire0
);

END SYN;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
一反既往的既是什么意思
购转换插座 配的。这个有什么用
75岁以上的老人乘坐飞机价格跟成人一样吗?
3.75等于谁除以谁?
阳光会把红公鸡变成什么颜色的 公鸡
朝韩会谈时两国尴尬吗?
无为大概又出骗子了,怎么最近骗子那么多
按装大门的好日子
带齿和目的是什么成语
完美告白影子情人女主角疯了吗
麦乐迪KTV音乐休闲广场地址有知道的么?有点
扬州市江都区仙女镇高阳社区创业指导服务站怎
pe.hya是什么化妆品
放开那个女仔粤语怎么打
5次方根怎么算
推荐资讯
不可描述是什么意思 不可描述出自哪里
领秀KTV量贩秀场地址好找么,我有些事要过去
丝光线与PP线的区别是什么
自从不玩游戏和不看小说,整个生活都无聊起来
蒸碗的做法
对于傻女遇到渣男,你们认为是女方太傻逼还是
"八大夜叉"叫什么?他们有关的故事,越详细约好
5万块钱贷款多久能下来
以前完过一款FC红白机的游戏 忘了名字了.
求一首韩国女子组合的歌曲什么boomboomboom
彖字,五笔怎么找
直径30机用铰刀铰孔留多少余量
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?