设计库及库元件 大 >在层次设计中所用的模块有两种: 10■预先设计好的标准模块 01001(由用户设计的具有特定应用功能的模块 前者一般要存放在EDA开发系统中各种类型 00101010 的文件库之中,后者必须经过模型仿真和调 010100Hc 00试证明无误后,建立一个图形符号存放在用 00的设计库中准备在更上层的设计中使用。 00101001 0101000
设计库及库元件 ➢在层次设计中所用的模块有两种: 预先设计好的标准模块 由用户设计的具有特定应用功能的模块 ➢前者一般要存放在EDA开发系统中各种类型 的文件库之中,后者必须经过模型仿真和调 试证明无误后,建立一个图形符号存放在用 户的设计库中准备在更上层的设计中使用
设计库及库元件 大 >设计库中比较高级的模块一般由两个模型构 010LO 成 0100模块的图形符号 0模块的功能模型 0图形符号在建立原理图时使用,功能模型在 100逻辑模拟仿真时使用。 10010101 00101001 0101000
设计库及库元件 ➢设计库中比较高级的模块一般由两个模型构 成: 模块的图形符号 模块的功能模型 ➢图形符号在建立原理图时使用,功能模型在 逻辑模拟仿真时使用
设计库及库元件 模块的功能模型可以是逻辑图形式,也可以 是VHDL描述的,还可以是真值表或逻辑方 程式描述的 10010101 00个已知的图形符号可以用来代表一个或几 0个功能模型,这些模型的功能相同,参数可 100以不同。例如2输入与非门7400、74LS00, 0014800,功能相同,但是传输延时,功耗不 001010 01010 相同
设计库及库元件 ➢模块的功能模型可以是逻辑图形式,也可以 是VHDL描述的,还可以是真值表或逻辑方 程式描述的。 ➢一个已知的图形符号可以用来代表一个或几 个功能模型,这些模型的功能相同,参数可 以不同。例如2输入与非门7400、74LS00, 74S00,功能相同,但是传输延时,功耗不 相同
画层次原理图 >画层次原理图类似于用逻辑门符号画一个逻 辑图,先将选用的模块符号和连结器符号放 在画页上,然后用连线将它们连结起来,最 00后将选用的符号名放在相应的模块及其结点 01010 上 1选用符号名要注意遵循以下规则:一般把在 00个层次原理图中所使用的模块的每一个拷 0010100 贝叫做这个模块的例化
画层次原理图 ➢画层次原理图类似于用逻辑门符号画一个逻 辑图,先将选用的模块符号和连结器符号放 在画页上,然后用连线将它们连结起来,最 后将选用的符号名放在相应的模块及其结点 上。 ➢选用符号名要注意遵循以下规则:一般把在 一个层次原理图中所使用的模块的每一个拷 贝叫做这个模块的例化
画层次原理图 大学 为了模拟仿真和建立设计文件,每个例化 都要起一个名字。 01010100 10010101 00101010 Adder Storage 01010010 register 1001001p Keypad 1001010 input Module: FA4 Display dirver 00101001 >4位全加器模块FA4起名为 Adder
画层次原理图 ➢为了模拟仿真和建立设计文件,每个例化 都要起一个名字。 Adder Module: FA4 Keypad input Storage register Display dirver ➢4位全加器模块FA4起名为Adder