、PLD电路设计的特点 1、设计简单,方便 2、电路系统可以集成在一片芯片上; 3、电路设计不依赖于器件进行设计; 4、电路系统很容易完善和升级。 器件选择:(1)电路系统所完成的功能及复杂程度; (2)器件本身的资源和成本、性能参数、 器件编程工艺等方面进行权衡
三、PLD电路设计的特点 1、设计简单,方便; 2、电路系统可以集成在一片芯片上; 3、电路设计不依赖于器件进行设计; 4、电路系统很容易完善和升级。 器件选择:(1)电路系统所完成的功能及复杂程度; (2)器件本身的资源和成本、性能参数、 器件编程工艺等方面进行权衡
五、文本设计输入VHDL程序设计 VHDL是非常高速集成电路硬件描述语言 (Very High speed Integrated Circuit Hardware Description Language)的英文缩写。 语法和风格: (1)类似与现代高级编程语言,如C语言。 (2)ⅤHDL描述的是硬件,它包含许多硬件特 有的结构
VHDL是非常高速集成电路硬件描述语言 (Very High speed Integrated Circuit Hardware Description Language)的英文缩写。 五、文本设计输入—VHDL程序设计 语法和风格: (1)类似与现代高级编程语言,如C语言。 (2)VHDL描述的是硬件,它包含许多硬件特 有的结构
VHDL设计VS电路图设计 VHDL与电路图设计电路的方式不同, 和电路图设计方式相比: (1)易于修改; (2)设计能力更强; (3)VHDL语言很方便:独立于器件设计 相同的程序代码可以用于不同厂家生产的 器件
VHDL设计 VS 电路图设计 VHDL与电路图设计电路的方式不同, 和电路图设计方式相比: (1)易于修改; (2)设计能力更强; (3)VHDL语言很方便:独立于器件设计; 相同的程序代码可以用于不同厂家生产的 器件
VHDL程序的基本结构 VHDL程序 c程序 Library std include“ stdio.h: Use std standard. all: include math. h Entity and2 is Port( a, b: in bit; c: out bit); int main(void) End and2 int a.b.c Architecture al of and2 is a=8 Begin c<=a and b c=atb End al; return c; j
VHDL程序的基本结构 include “stdio.h”; include “math.h”; int main(void) { int a,b,c; a=8; b=9; c=a+b; return c; } Library std; Use std.standard.all; Entity and2 is Port( a,b : in bit; c : out bit); End and2; Architecture a1 of and2 is Begin c <= a and b; End a1; VHDL程序 C程序
VHDL程序的基本结构 (1)LⅠ BRARY和 PACHAGE声明区 (2) ENTITY定义区; (3) ARCHITECTURE定义区;
VHDL程序的基本结构 ◼ (1)LIBRARY和PACHAGE声明区; ◼ (2)ENTITY定义区; ◼ (3)ARCHITECTURE定义区;