资源预览内容
第1页 / 共57页
第2页 / 共57页
第3页 / 共57页
第4页 / 共57页
第5页 / 共57页
第6页 / 共57页
第7页 / 共57页
第8页 / 共57页
第9页 / 共57页
第10页 / 共57页
亲,该文档总共57页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率电子系统设计金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率本节内容 VHDL内容课程安排 VHDL代码的基本结构 库(Library) 实体(Entity) 结构(Architecture)金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率VHDL内容课程安排 电路设计 代码结构 数据类型 操作符和属性 并行代码 顺序代码 信号和变量 包和部件 函数和过程 系统设计金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率VHDL内容课程安排 电路设计 代码结构 数据类型 操作符和属性 并行代码 顺序代码 信号和变量 包和部件 函数和过程 系统设计金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率VHDL代码结构文本文件: adder.vhd库声明主体单元(实体声明)二级单元(结构体)金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率库声明库名关键字库名包名项目名金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体声明实体名端口名端口模式(方向)端口类型关键字分号金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率结构体结构体名实体名组合逻辑关键字金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率VHDL代码结构文本文件: adder.vhd库声明主体单元(实体声明)二级单元(结构体)金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率库 已经分析的数据集合 集合定义 实体定义 构造体定义 配置定义金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率库的分类 工作库(working libraries) 当前设计单元分析后将放的库 资源库(resource libraries) 包含当前设计单元引用到的单元的库1 0+金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率库的作用范围金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率基本库library work; library std; library ieee; 除STANDARD包外,所有设计隐含library STD, WORK ; use STD.STANDARD.all ;金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率库的种类 WORK STD IEEE ASIC 用户定义金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率STD库 STANDARD包集合 标准的预订义类型 TEXTIO包集合 标准的文本相关的类型和操作金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率IEEE库 std_logic_1164: 标准的逻辑系统 std_logic_arith: 指定数据类型和相关的数学及比较操作 std_logic_signed: 把std_logic_vector当成有符号数的操作 std_logic_unsigned: 把std_logic_vector当成无符号数的操作金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率ASIC库 Altera Xilinx Synposys金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率查看库实例 MAX+plus II Xilinx ISE ModelSim金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率VHDL代码结构文本文件: adder.vhd库声明主体单元(实体声明)二级单元(结构体)金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体声明 定义一个给定设计实体和其所在环境的接 口 描述了一个模块的输入/输出端口金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体声明与结构体关系 实体声明可以被多个结构体共享 同一接口不同结构体 实体代表一系列同一接口的设计实体金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体声明的语法金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体名 VHDL命名规则 有效字符:英文字母、数字和下划线(_) 必须以英文字母打头。 下划线(_)的前后都必须有英文字母或数字。 短标识符不区分大小写。 注意:VHDL不是大小写敏感的如: dff=DFF金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体声明的语法金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率类属语句 声明: GENERIC CONSTANT 名字表:IN 子类型标志 :=静态表达式, 使用: GENERIC MAP (类属关联列表)金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率类属例子1金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率类属参数 vs. 常数 常数 只能从设计实体的内部得到赋值 不能改变 类属参量 可由设计实体的外部提供。金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率类属例子2 实现如下设计:由三个二输入与门电路组 成如图所示的四输入与门功能,要求门1的 延迟时间为5ns,门2的延迟时间为6ns,门3 的延迟时间为7ns。金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率类属例子2 实现1: 写3个与门的设计实体, 门延迟分别为5ns,6ns,7ns 实现2: 只写一个与门的设计实体 利用类属语句修改门延迟金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率例2实现代码金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率课本的例子金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体声明的语法金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率端口语句金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率端口名 符号命名规范 最好有意义Enn That is OKabcddclkrstqHa Good!金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率端口方向金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率方向示意图金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率数据类型 BIT(BIT_VECTOR) STD_LOGIC INTEGER金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体声明的例子 写一个如下的实体声明: 端口 D 是12位的输入总线 端口OE和CLK是位输入 端口AD是12位的双向总线 端口A是12位的输出总线 端口INT是位输出 端口AS是位输出my_designd11:0oeclkad11:0a11:0int as金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率实体声明例子解答ENTITY my_design IS PORT ( d:IN BIT_VECTOR(11 DOWNTO 0); oe, clk: IN BIT; ad:INOUT BIT_VECTOR (11 DOWNTO 0); a:OUT BIT_VECTOR(11 DOWNTO 0); int:OUT BIT; as:OUT BIT); END my_design;my_designd11:0oeclkad11:0a11:0int as金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率VHDL代码结构文本文件: adder.vhd库声明主体单元(实体声明)二级单元(结构体)金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率结构体 描述了基本设计单元(实体)的结构、行 为、元件及内部连接关系 描述方式: 行为描述(behavioral) 寄存器传输描述(dataflow) 结构描述(structural)金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率结构体金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率结构体金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作效率结构体的命名 符号命名规范 按描述方式命名 behavioral(行为) dataflow(数据流) structural(结构) 实际情况金牌业务人员基础素质技能精华训练职业院校校内实训基地建设方案的开发与设计电子客户关系管理一对一的市场营销如何提高工作
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号