SEND 第4章常用工具软件操作指南 移动、内复制、删除的操作方法是:先在子菜单/工具条中 选中该操作项,再用鼠标点中或按住鼠标用一个方框选中该操 作对象后,松开鼠标或移动/复制到指定的地方即可。 旋转的操作方法是:先使被旋转的对象处于移动或复制多 用状态,再在子菜单/工具条中选中该操作项后,点击鼠标左键 即可 库符号的编辑( Symbol)方法是:在子菜单/工具条中选中该 操作项后,用鼠标左键双击被编辑的符号即可进入符号编辑状 态,再执行相应的与前类似的编辑操作。编辑完后应注意存盘
第4章 常用EDA工具软件操作指南 移动、内复制、删除的操作方法是:先在子菜单/工具条中 选中该操作项,再用鼠标点中或按住鼠标用一个方框选中该操 作对象后,松开鼠标或移动/复制到指定的地方即可。 旋转的操作方法是:先使被旋转的对象处于移动或复制多 用状态,再在子菜单/工具条中选中该操作项后,点击鼠标左键 即可。 库符号的编辑(Symbol)方法是:在子菜单/工具条中选中该 操作项后,用鼠标左键双击被编辑的符号即可进入符号编辑状 态,再执行相应的与前类似的编辑操作。编辑完后应注意存盘
SEND 第4章常用工具软件操作指南 图形的拷贝输出操作方法是:先在子菜单选中“ Copy Image 操作项,再按住鼠标用一个方框选中欲拷贝的图形,最后在子 菜单中选中“Copy操作项即可。这时在剪贴板中即保存了被拷 贝的图形
第4章 常用EDA工具软件操作指南 图形的拷贝输出操作方法是: 先在子菜单选中“Copy Image” 操作项,再按住鼠标用一个方框选中欲拷贝的图形,最后在子 菜单中选中“Copy”操作项即可。这时在剪贴板中即保存了被拷 贝的图形
SEND 第4章常用工具软件操作指南 【例4.1.1】4位二进制并行加法器的源程序 ADDER4BVHD。 LIBRARY IEEE USE IEEE STD LOGIC 1164ALL: USE IEEESTD LOGIC UNSIGNED.ALL ENTITY ADDER4BIS-4位二进制并行加法器 PORT(CIN: IN STD LOGIO;-低位进位 AN:Ⅰ N STD LOGIC VECTOR(3 DOWNTO0);-4位加数 BIN:Ⅰ N STD LOGIC VECTOR(3 DOWNTO0);-4位被加数 S: OUT STD LOGIC VECTOR(3 DOWNTO0;-4位和 CONT: OUT STD LOGIC);-进位输出 END ADDER4B
第4章 常用EDA工具软件操作指南 【例4.1.1】4位二进制并行加法器的源程序ADDER4B.VHD。 LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY ADDER4B IS --4位二进制并行加法器 PORT(CIN:IN STD_LOGIC; --低位进位 AIN: IN STD_LOGIC_VECTOR(3 DOWNTO 0); --4位加数 BIN: IN STD_LOGIC_VECTOR(3 DOWNTO 0); --4位被加数 S: OUT STD_LOGIC_VECTOR(3 DOWNTO 0); --4位和 CONT: OUT STD_LOGIC); --进位输出 END ADDER4B;
SEND 第4章常用工具软件操作指南 ARCHITECTURE ART OF ADDER4B IS SIGNAL SINT: STD LOGIC VECTOR(4 DOWNTO O); SIGNAL AA, BB: STD LOGIC VECTOR(4 DOWNTO O); BEGIN AA<=0&AIN;-将4位加数矢量扩为5位,为进位提供空间 BB<=0&BIN;-将4位被加数矢量扩为5位,为进位提供空间 SINT<=AA+BB+CIN S<SINT(3 DOWNTO O CONT<-SINT(4); END ARCHITECTURE ART
第4章 常用EDA工具软件操作指南 ARCHITECTURE ART OF ADDER4B IS SIGNAL SINT:STD_LOGIC_VECTOR(4 DOWNTO 0); SIGNAL AA,BB: STD_LOGIC_VECTOR(4 DOWNTO 0); BEGIN AA<='0'& AIN; --将4位加数矢量扩为5位,为进位提供空间 BB<='0'& BIN; --将4位被加数矢量扩为5位,为进位提供空间 SINT<=AA+BB+CIN ; S<=SINT(3 DOWNTO 0); CONT<=SINT(4); END ARCHITECTURE ART;
SEND 第4章常用工具软件操作指南 1.创建ⅤHDL设计工程及源程序文件 1)创建ⅤHDL设计工程 首先,为此设计建立一单独的目录,这里设为“E:山 sperm 然后在“程序”栏中选" Lattice Semiconductor isp Expert System"→“ ispEXPERT System"→进入“ ispEXPERT System Project Navigator”主窗口(如图41)。选择“Fle”→“ New Project”菜单以便 建立一个新的工程文件,此时会弹出如图46所示的对话框。选好 目录“E: \spexam”,再在该对话框下面的“ Project Type”栏中, 根据设计类型选择相应的工程文件类型,本设计应选择ⅤHDL类 型。在“文件名”栏中填入“ ADDER4B”,即将以上的VHD源 6程序的工程名定为 ADDER4Bsm,按“保存”键即完成工程名设
第4章 常用EDA工具软件操作指南 1. 创建VHDL设计工程及源程序文件 1) 创建VHDL设计工程 首先,为此设计建立一单独的目录,这里设为“E:\Ispexam”, 然后在“程序”栏中选"Lattice Semiconductor ispExpert System"→“ispEXPERT System"→进入“ispEXPERT System Project Navigator”主窗口(如图4.1)。选择“File”→“New Project”菜单以便 建立一个新的工程文件,此时会弹出如图4.6所示的对话框。选好 目录“E:\Ispexam”,再在该对话框下面的“Project Type”栏中, 根据设计类型选择相应的工程文件类型,本设计应选择VHDL类 型。在“文件名”栏中填入“ADDER4B”,即将以上的VHDL源 程序的工程名定为ADDER4B.syn,按“保存”键即完成工程名设 定