1.实验目的
熟练掌握存储器的设计。
2.实验要求
某机器中,已知ROM区域的地址空间为0000H-3FFFH(用8K*8b的ROM芯片构成),RAM起始地址为6000H,地址空间为40K*16b(用8K*8b的RAM芯片构成)。假设RAM芯片有CS非和WE非信号控制端,CPU的地址总线为A15-A0,数据总线为D15-D0,控制信号为R/W非(读/写),MREQ非(访存)。
1.画出地址译码方案;
2.画出存储器与CPU等元件的连接图画出地址译码方案。
采用3:8的地址译码器,型号为74ALS138。
3.实验步骤
(1)建立文件
(2)为保证图纸大小适中,足够容纳放置的元器件,在菜单栏选择设计、选项,进入后在右侧标准风格中设置图纸格式为C号图纸,点击确定。
(3)放置74ALS138(3:8译码器)
在原理图绘制窗口界面,在菜单栏选择设计、添加/删除元件库,进入选项界面后沿本机软件安装路径“D:\Protel 99se\Library\Sch”找到“Protel DOS Schematic Libraries.ddb”元件库,点击“增加”添加元件库,完成元件库的添加。
之后在菜单栏选择放置、元件,在弹出的窗口中点击“浏览”,在“库”窗口找到“Protel DOS Schematic TTL.lib”,在“元件”窗口找到74ALS138元件(需要1片),点击关闭。将部件标号命名为U1点击确定,放置在原理图中适当位置;画线(长度为3格),再根据分析的结果放置网络标号(地址线名称、片选信号名称)、电源、接地符号,完成后如下图所示。
(4)放置6264(RAM芯片)
在原理图绘制窗口界面,在菜单栏选择放置、元件,在弹出的窗口中点击“浏览”,在“库”窗口找到“Protel DOS Schematic Memory Devicces.lib”,在“元件”窗口找到6264元件(需要10片),点击关闭。将部件标号命名为U2点击确定,依次放置在原理图中适当位置,左右间距10格,上下间距4格;画线(长度为3格)、总线入口,再根据分析的结果放置网络标号(地址线名称、数据线名称、读写名称、片选信号名称),完成后如下图所示。
(5)放置2764(ROM芯片)
在原理图绘制窗口界面,在菜单栏选择放置、元件,在弹出的窗口中点击“浏览”,在“库”窗口找到“Protel DOS Schematic Memory Devicces.lib”,在“元件”窗口找到2764元件(需要4片),点击关闭。将部件标号命名为U12,点击确定,依次放置在原理图中适当位置,左右间距10格;画线(长度为3格)、总线入口,再根据分析的结果放置网络标号(地址线名称、数据线名称、读写名称、片选信号名称),完成后如下图所示。
(6)连线——电路原理图(含元件标号与型号)
(7)生成网络表