EDA技术课程介绍_第1页
EDA技术课程介绍_第2页
EDA技术课程介绍_第3页
EDA技术课程介绍_第4页
EDA技术课程介绍_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、课堂教学:课堂教学:18 学时学时实验教学:实验教学:18 学时学时学学 分:分:2 学分学分 课程性质:专业选修课课程性质:专业选修课授课教师授课教师 杨秀芝杨秀芝 课程介绍课程介绍 课程讲义课程讲义本节内容1.课程内容介绍课程内容介绍2.先修课程先修课程3.学习本课程的用途学习本课程的用途4.参考书籍参考书籍5.相关网络资源相关网络资源6.课时安排课时安排7.考核方式考核方式本课程的主要内容v学习学习 如何使用如何使用 可编程逻辑器件可编程逻辑器件 进行进行 电子系统设计电子系统设计 的方法和步骤的方法和步骤课程的具体内容v要学习的关键内容要学习的关键内容FPGA/CPLD芯片的结构芯片的

2、结构PFGA/CPLD芯片的使用芯片的使用v具体包含具体包含2个技术的掌握个技术的掌握硬件描述语言(硬件描述语言(VHDL)设计)设计QURATUR II设计软件(或者设计软件(或者MAX+PLUS II等的等的使用)使用)先修课程v必须必须 具备具备数字逻辑电路数字逻辑电路v最好最好 具备具备C语言语言微机原理微机原理学习本课程有何用处?v复杂电子系统很大一部分使用复杂电子系统很大一部分使用CPLD/FPGA来完成,例如:来完成,例如:数字信号处理(数字信号处理(FFT,FILTER)通信系统中通信系统中 大量使用大量使用 CPLD/FPGA视频与图像系统中视频与图像系统中 大量使用大量使用

3、 CPLD/FPGA传统数字逻辑芯片传统数字逻辑芯片 正在被正在被 PLD 取代取代v用于芯片设计前的验证设计,是进入芯片设计领域(用于芯片设计前的验证设计,是进入芯片设计领域(ASIC)的必经之路。的必经之路。vFPGA正在取代部分正在取代部分CPU的功能,可将的功能,可将CPU和外围逻辑电路和外围逻辑电路集成在一块集成在一块FPGA芯片中。芯片中。CPLD/FPGA在通信系统中的应用v各种信道编码和解码实现各种信道编码和解码实现 AMI,CMI,HBD3,1B/10Bv信号的复用和解复用信号的复用和解复用v信号的调制信号的调制FSK,ASK,PSK,PPMv容错和检错编码容错和检错编码CR

4、C-4,CRC-32,v误码率检测,信号同步,成帧误码率检测,信号同步,成帧(Frame)v光纤通信:光纤通信:SDH,PON等等l参考参考 FPGA在在3G系统设备中的应用前景系统设备中的应用前景返回使用PLD器件的好处?1.PLD 是标准产品,在系统制造商购买的时是标准产品,在系统制造商购买的时候处于空白状态。候处于空白状态。2.只要用电信号编程该器件,就能使器件实只要用电信号编程该器件,就能使器件实现几乎现几乎无限的无限的专门的逻辑功能。专门的逻辑功能。3.PLD 使系统设计者能够快速地实现定制的使系统设计者能够快速地实现定制的逻辑功能以逻辑功能以满足不同产品的需要满足不同产品的需要,同

5、时又,同时又能让能让产品迅速上市产品迅速上市。参考书籍一一教材:教材:1.EDA技术实用教程技术实用教程,潘松、黄继业编,科学出版社,潘松、黄继业编,科学出版社,2006年年二二主要参考书:主要参考书:1.VHDL 硬件描述语言与数字逻辑电路设计硬件描述语言与数字逻辑电路设计,候伯亨候伯亨 顾新编,顾新编,西安电子科技大学出版社,西安电子科技大学出版社,1999年。年。2.Altera FPGA/CPLD设计(基础篇),设计(基础篇),EDA先锋工作室先锋工作室 王诚、吴继华等编,人民邮电出版社,王诚、吴继华等编,人民邮电出版社,2005年年7月。月。目录目录3.Altera FPGA/CPL

6、D设计(高级篇),设计(高级篇),EDA先锋工作室先锋工作室 吴继华、王诚等编,人民邮电出版社,吴继华、王诚等编,人民邮电出版社,2005年年7月。月。目录目录4.可编程逻辑器件原理、开发与应用可编程逻辑器件原理、开发与应用,赵曙光等编,赵曙光等编, 西安电子科技大学出版社,西安电子科技大学出版社,2000年。年。5.用用VHDL设计电子线路设计电子线路,S.Sjohoim、L.Lindl著著, 边计年译,边计年译, 清华大学出版社,清华大学出版社,2000年。年。相关网站v门户和资源网站门户和资源网站http:/ vhdl源代码资源源代码资源http:/www.fpga,com,cnv学习论

7、坛网址学习论坛网址http:/ 芯片主流公司官方网站芯片主流公司官方网站http:/ http:/ http:/http:/ http:/ 杭州康芯公司杭州康芯公司 EDA实验仪厂商实验仪厂商http:/ 深圳瑞芯公司深圳瑞芯公司 EDA开发板厂商开发板厂商更多(略)更多(略)结束语:我如何教你?v假如学生要得到假如学生要得到一瓢水一瓢水教师必须有教师必须有一桶水一桶水v假如教师只有假如教师只有一桶水一桶水我们要指引给学生了我们要指引给学生了一条河一条河,教会你游泳的技,教会你游泳的技巧,而不是喝水的本领巧,而不是喝水的本领谢谢同学们的课堂配合!The end.以下内容 是讲义的 有关名词解释

8、和说明的 超连接可不阅读。EDA学习网站和论坛(一)v EDA 门户网站 二巨头www.PLD 一个国内最好的EDA门户网站,包括ALTERA公司、XILINX公司等分类论坛,也有大量技术文章,人气极旺的论坛。http:/ 人气可和前者比肩,该网站还有一个“先锋工作室先锋工作室”,出版了很多EDA专业书籍EDA学习网站和论坛(二)v ALTERA、XILINX、latticese公司的官方网站http:/ http:/www.xilinx- v这2者均为大规模PLD和FPGAQ器件供应商,为竞争对手 http:/ v中小规模PLD器件、模拟PLD器件的主流供应商有关软件使用,芯片手册,应用笔记

9、,设计实例等应有尽有。CADvCAD在早期是英文 Computer Aided Drafting (计算机辅助绘图) 的缩写,随着计算机软、硬件技术的发展, 演变为 Computer Aided Design (计算机辅助设计)返回返回CAPPv计算机辅助工艺设计(Computer Aided Process Planning)的简称v概念:利用计算机技术,辅助工艺人员设计零件 从毛坯从毛坯到成品到成品 的制造方法。v是将企业产品设计数据 转换为产品制造数据 的一种技术。v是计算机集成制造系统(CIMS)的重要组成部分。返回返回FPGA在3G系统设备中的应用前景vFPGA中具有丰富的资源比如大

10、量的LE资源,内置的存储器资源,针对DSP应用的DSP BLOCK资源,丰富的IO资源,比如有专用的LVDS接口集成了定制的SERDES/DPA、专用的外部存储器接口以及非常适合开发DDR/DDR2、RLDRAM和QDRII存储器的接口。丰富的时钟网络资源,GX器件增加了嵌入的收发器,非常有利于实现高速串行数据的收发。v下面我们从3G结构的角度来分析FPGA在3G基础设施的各个部分时所能扮演的角色和机会。( 更多 )v 返回返回FPGA 与 CPLD可编程逻辑器件(芯片)的分类vFPGA: Field Programmable Gate ArrayvCPLD: Complex Programmable Logic DevicevGAL: Generic Array LogicvPAL: Programmable Array Logicv本课程不介绍的PLD器件:模拟PLD器件返回返回课程内容模拟PLD器件v在系统可编程器件可实现三种功能: (1)信号调理。是指能够对信号进行放大,衰减,滤波。(2)信号处理。是指信号进行求和,求差,积分运算。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论