




已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于VerilogHDL的通信系统设计陈曦等编著 21世纪高等院校精品规划教材 第1章Verilog的基本知识 第1部分基础篇 硬件描述语言HDL HardwareDescriptionLanguage 是一种形式化方法来描述数字电路和系统的语言 它从出现发展至今已经有20多年历史 本章从介绍VerilogHDL的发展历程讲起进一步介绍了EDA相关技术的发展现状 最后介绍了进行大规模快速的集成电路设计还需要了解的IP的复用和SOC的概念 基于VerilogHDL的通信系统设计 1 1硬件描述语言HDL 基于VerilogHDL的通信系统设计 VerilogHDL语言已经成为一种标准的硬件描述语言 它有以下一些特点 作为一种多用途的硬件描述语言 它具有很好的易学性和易用性 在语法上与C语言非常相似 如果有一定C语言编程经验的读者 那么VerilogHDL语言学起来非常容易 大多数逻辑综合工具都支持VerilogHDL 使得VerilogHDL成为设计人员的一个很好的选择 VerilogHDL语言允许在同一个模块中进行不同抽象层次的描述 设计者可以同时使用门级 开关级 寄存器器传输级或行为描述代码对同一个硬件模块进行描述 所有的制造厂商都提供了VerilogHDL的工艺库 用以支持仿真 这就为用VerilogHDL设计的芯片可以在不同的厂家进行生产 提供更大的灵活性 erilogHDL拥有强大的接口功能 允许用户用C语言对内部数据结构进行描述 1 2VerilogHDL的历史 基于VerilogHDL的通信系统设计 VerilogHDL语言是由GDA GatewayDesignAutomatic 公司的 PhiMoordy 立于1983年 在1984年 1985年间 PhiMoorby 设计出一个仿真器称之为Verilog XL 1986年 他又提出了用于快速门级仿真的XL算法 对VerilogHDL的发展做出了另一个巨大贡献 1989年 GDA被Cadence公司收购 1990年Cadence公司决定VerilogHDL语言 并成立了OVI OpenVerilogInternational 组织来促进VerilogHDL语言的发展 1995年 IEEE制定了VerilogHDL的IEEE标准 即VerilogHDL1364 1995 之后又在2001年发布了VerilogHDL1364 2001标准 1 3VerilogHDL和VHDL的区别 基于VerilogHDL的通信系统设计 VerilogHDL和VHDL的区别为 VerilogHDL设计灵活 可读性较好 而VHDL语法规范 规则复杂 代码要求严格 可读性与设计人员的编码风格有较大关系 VerilogHDL对门级以下的物理建模能力较强 而VHDL语言的高层建模和抽象能力较强 VerilogHDL没有管理大型设计结构的语句 而VHDL可用库和程序包 配置语句 生成语句都是用于管理大型设计结构的语句 VerilogHDL通过自动扩展和截短 赋值较灵活 因而编程 编码方便 而VHDL数据类型要求严格 必须精确定义和匹配 1 4Verilog目前的应用情况 基于VerilogHDL的通信系统设计 近年来 EDA界一直对在数字逻辑设计中到底采用哪一种硬件描述语言有着很多争论 目前还没有定论 在美国 应用Verilog和VHDL的比例分别是80 和20 而在欧洲大多数国家使用VHDL 在中国 由于两者的使用时间比较短 应用比例还没有具体的统计 不过从各个公司和研究单位的应用看来 大多数都是采用Verilog Verilog比较适合于系统级 算法级 寄存器传输级 逻辑级 门级和电路开关级的设计 而VHDL更适合特大型的系统级设计 1 5EDA技术及其应用 基于VerilogHDL的通信系统设计 1 5 1EDA技术的发展 EDA即电子设计自动化 EDA技术的发展是以计算机科学 微电子技术等为基础 汇集了计算机图形学 拓扑学和计算数学等众多学科的最新成果发展起来的 简单地说 EDA就是立足于计算器工作平台而开发出来的一整套先进的设计电子系统的软件工具 EDA技术经历了CAD CAE和EDA三个阶段 1 5 2现代EDA技术的特点及应用 具体体现在以下几个方面 采用硬件描述语言 高层综合和优化 并行工程 开放性和标准化 基于VerilogHDL的通信系统设计 1 5 3EDA技术的范畴和应用 EDA技术的功能和范畴如图1 1所示 图1 1EDA技术的功能和范畴 基于VerilogHDL的通信系统设计 1 6IP复用技术及SoC概况 1 6 1IP复用技术 IP核可以是简单的外围设备 也可以是高性能的微处理器等 IP核需要具有可读性 可测性和设计的延展性以及对具体工艺的适应性 IP核为什么这样重要 主要是由它的可复用的特性决定的 它可以直接或间接地应用到别的系统中去 从而缩短系统的开发时间 基于VerilogHDL的通信系统设计 1 6 2系统芯片 SOC 系统芯片 SOC 是指把一个完整的系统集成在一个芯片上 或是用一个芯片实现一个功能完整的系统 在以前 由于集成工艺以及EDA设计软件的限制 SOC还只是一个概念 但在今天已经变为现实 微电子制造工艺的进步 为SOC的实现提供了硬件基础 而EDA软件技术的提高 则为SOC创造了必要的开发平台 目前 EDA的新工具 新标准和新方法正向着高层化发展 过去已将设计从晶体管级提高到了逻辑门级 后来 又提高到了寄存器级 现在则逐淅在系统级上应用了 基于VerilogHDL的通信系统设计 1 7本章小结 本章介绍了VerilogHDL语言的相关背景 便于对以后要学的内容有一个感性的认识 读者可以通过本章对VerilogHDL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年变频器柜体系统项目提案报告模范
- 2025年特种作业类金属非金属矿山安全作业金属非金属矿山爆破作业-金属非金属矿山排水作业参考题库含答案解析
- 2025年特种作业类危险化学品安全作业磺化工艺作业-生产经营从业参考题库含答案解析
- 2025年特种作业类危险化学品安全作业氯碱电解工艺作业-生产经营从业参考题库含答案解析
- 人教版一年级下学期看图写话图片及范文
- 2025年特种作业类危险化学品安全作业化工自动化控制仪表作业-光气及光气化工艺作业参考题库含答案解析
- 2025年组织工程项目规划申请报告模板
- 2025年恩替卡韦项目规划申请报告
- 买小升初数学试卷
- 2025年学历类自考公共课高等数学(工本)-马克思主义基本原理参考题库含答案解析
- GB/T 11538-2006精油毛细管柱气相色谱分析通用法
- 动力网站-艾默生netsure801电源系统用户手册
- DB3302T 1079-2018 管线探测技术规程
- 大唐集团公司工作票、操作票使用和管理标准(版)
- 医学皮肤部年度业务报告课件
- 21年一消防工程师继续教育题
- 中国政治思想史完整版课件
- 太阳能热水系统问题与解决方案
- (完整版)物理化学上教案
- D型便梁工法(二)
- 氟化物与牙健康
评论
0/150
提交评论