文档介绍:课堂教学:24 学时
实验教学:8 学时
学分:2 学分
课程性质:专业选修课
授课教师彭良清
课程介绍<EDA技术与应用> 课程讲义
本节内容
课程内容介绍
先修课程
学习本课程的用途
参考书籍
相关网络资源
课时安排
考核方式
广义的EDA概念
EDA:概念
Electronic Design Automation(电子设计自动化)
包含了3个方面的内容:
设计
仿真
制造
其他领域的应用(CAD,CAPP):
机械:orCAD
建筑,机械、通信、航空航天、军事等
电子工程领域的EDA
EDA:电子设计自动化
Electronic Design Automation
EDA技术就是:
依赖功能强大的计算机,
在 EDA工具软件平台上,
用硬件描述语言(HDL)作为系统逻辑描述手段
来完成电子线路设计文件
最终实现->
特定电子线路的硬件(芯片或者电路板)
本课程的EDA概念
学习如何使用
可编程逻辑器件
进行电子系统设计
的方法和步骤
课程的具体内容
要学习的关键内容
FPGA/CPLD芯片的结构
PFGA/CPLD芯片的使用
具体包含2个技术的掌握
硬件描述语言(VHDL,Verilog HDL)设计
QURATUR II设计软件(或者MAX+PLUS II,XINLINX ISE等)
先修课程
必须具备
数字逻辑电路
最好具备
C语言
微机原理
学习本课程有何用处?
复杂电子系统很大一部分使用CPLD/FPGA来完成,例如:
数字信号处理(FFT,FILTER)
通信系统中大量使用 CPLD/FPGA
视频与图像系统中大量使用 CPLD/FPGA
传统数字逻辑芯片正在被 PLD 取代
用于芯片设计前的验证设计,是进入芯片设计领域(ASIC)的必经之路。
2002年8月10日清晨6点零8分,龙芯-1 CPU 运行成功
FPGA正在取代部分CPU的功能,可将CPU和外围逻辑电路集成在一块FPGA芯片中。
CPLD/FPGA在通信系统中的应用
各种信道编码和解码实现
AMI,CMI,HBD3,1B/10B
信号的复用和解复用
信号的调制
FSK,ASK,PSK,PPM
容错和检错编码
CRC-4,CRC-32,
误码率检测,信号同步,成帧(Frame)
光纤通信:SDH,PON等
参考 FPGA在3G系统设备中的应用前景
返回
可编程逻辑器件市场背景
电子系统组成的3个部分:微处理器、存储器和逻辑器。
标准逻辑产品是定制式设计 ASIC 的一个替代产品,但却限制了制造商充分定制终端系统的灵活性
PLD 解决了其固有的难题。
2004年可编程逻辑市场大约为31亿美元
更多参见:/corporate/about/