esTc 设计中 本章要点 构造体:是Ⅷ程序中最复杂的部分 构造体设计是圃程序设计的重点。 构造体主要有三种描述方式 行为描述、RT描述、结构描述。 设计者可以自由选择不同的描述方式 (根据设计阶段和设计意图的不同)。 深入理解本章举例,深入理解行为描述、 T描述以及结构描述分别的特点
设计中心 本章要点 • 构造体:是VHDL程序中最复杂的部分。 构造体设计是VHDL程序设计的重点。 • 构造体主要有三种描述方式: 行为描述、RTL描述、结构描述。 • 设计者可以自由选择不同的描述方式 (根据设计阶段和设计意图的不同)。 • 深入理解本章举例,深入理解行为描述、 RTL描述以及结构描述分别的特点
esTc 设计中 VHDL构造体的描述方式 ·行为( Behaviora)描述方式」 Input 行为描述 Output ·寄存器传输(RTL)或数据流 (Data-Fow)描述方式 Input Output ·结构化( Structura)描述方式 多层次的设计 直接用门电路单元搭建 X a u 半加器 half adder 半加器 sum cIn half adder 或门 cout or gate
设计中心 VHDL 构造体的描述方式 • 行为( Behavioral)描述方式 • 寄存器传输(RTL)或数据流 (Data-Flow)描述方式 • 结构化(Structural)描述方式 多层次的设计 直接用门电路单元搭建 u1 半加器 half_adder u2 半加器 half_adder u3或门 or_gate x y cin a b sum cout c
esTc 设计中 构造体的行为( Behaviora)描述方式 ·基于系统数学模型或系统工作原理 抽象程度高,不能进行逻辑综合( Logic Synthesis,) 设计复杂的或新的电子系统初,进行行为级描述 用于保护设计者的知识产权(eg)
设计中心 构造体的行为(Behavioral)描述方式 • 基于系统数学模型或系统工作原理 • 抽象程度高,不能进行逻辑综合(Logic Synthesis) • 设计复杂的或新的电子系统初,进行行为级描述 • 用于保护设计者的知识产权(e.g)
esTc 设计中 Behavioral描述方式应用举例 eg:本人负责的国家863超大规模集成电路设计 SOC专项“可编程逻辑器件核及其编译开发” 火该项目研制出国内第一颗复杂可编程逻 m 辑器件CPLD,填补国内空白;于 20021-200312,国家863计划SOC专项 资助下研制出具有72个宏单元的cPLD芯 片(集成度为15万门),1200年过部级鉴医 定,2005年获国防科技进步三等奖 uniD 鉴定意见:该项目结束了国外在可 编程逻辑器件设讨技术方面垄断的 s历史
设计中心 e.g: 本人负责的国家863超大规模集成电路设计 SOC专项“可编程逻辑器件核及其编译开发” *该项目研制出国内第一颗复杂可编程逻 辑器件CPLD,填补国内空白; 于 2002.1-2003.12,国家863计划SOC专项 资助下研制出具有72个宏单元的CPLD芯 片(集成度为15万门),2004年通过部级鉴 定,2005年获国防科技进步三等奖。 鉴定意见:该项目结束了国外在可 编程逻辑器件设计技术方面垄断的 历史。 Behavioral描述方式应用举例