(实验)使用Protel 99se存储器设计-某机器中,已知ROM区域的地址空间为0000H-3FFFH(用8K*8b的ROM芯片构成),RAM起始地址为6000H,地址空间为40K*16b。

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)生成网络表

 

 

猜你喜欢

转载自blog.csdn.net/m0_54158068/article/details/124308950#comments_21967225