马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
课程名称: 西安电子科技大学 电子系统设计自动化 36讲 王芳主讲 视频教程 教学视频
免费试看:
下载地址:
游客, 下载地址需要支付 28下载币 才能浏览 支付
课程简介:
西安电子科技大学 电子系统设计自动化 36讲 王芳主讲 视频教程 教学视频
参考教材:电子设计自动化技术基础 马建国 孟宪元 清华大学出版社电子设计自动化技术基础绪论1思考题与练习题9第1篇电子系统算法设计与仿真第1章系统级设计与仿真概论131.1系统技术要求与建模131.1.1电子系统的技术要求131.1.2系统模型的建立161.2系统级仿真191.2.1SystemView动态系统设计、分析和仿真软件191.2.2MATLAB211.3系统级综合231.3.1综合231.3.2优化24思考题与练习题25第2章MATLAB及其在EDA技术中的应用262.1MATLAB概述262.1.1MATLAB的功能和特点262.1.2MATLAB的工具箱272.1.3MATLAB的工作环境282.2MATLAB的基本功能及举例322.2.1基本知识322.2.2数组与矩阵的算术运算372.2.3关系运算、逻辑运算与数组函数422.2.4矩阵函数452.2.5多项式运算482.2.6基本绘图功能512.3Simulink简介572.3.1概述572.3.2基本操作582.3.3建立系统模型及仿真602.3.4专用Xilinx模块库612.4MATLAB工具箱612.4.1概述612.4.2控制系统工具箱622.4.3信号处理工具箱692.4.4通信工具箱832.5MATLAB应用实例932.5.1控制要求及算法设计932.5.2控制模型的设计与封装93目录电子设计自动化技术基础思考题与练习题94第2篇数字系统芯片设计与综合第3章现代数字系统设计概论993.1概述993.2数字系统的设计方法1003.2.1原理图设计1003.2.2程序语言设计1013.2.3状态机设计1023.2.4功能模块参数化设计1023.2.5利用IP模块的设计1023.2.6基于平台的设计1033.3IP设计与应用1043.3.1IP核1043.3.2IP核的种类与应用1043.3.3系统芯片和IP核复用1073.4片上系统技术1093.4.1片上系统的基本概念1093.4.2片上系统的系统芯片与设计技术1093.4.3使可配置片上系统得以实现的FPGA平台118思考题与练习题126第4章硬件设计描述语言VHDL基础1284.1概述1284.2VHDL程序基本结构1294.2.1实体说明1294.2.2结构体1314.2.3包集合、库及配置1374.3VHDL语言的数据格式1414.3.1VHDL语言的对象及其分类1414.3.2VHDL语言的数据类型1434.3.3VHDL语言的运算操作符1474.4VHDL语言的基本描述语句1494.4.1顺序描述语句1494.4.2并发描述语句1594.5VHDL语言的描述方式1634.5.1结构体的行为描述方式1634.5.2结构体的数据流描述方式1654.5.3结构体的结构描述方式1674.6一位总线温度传感器控制接口设计1704.6.1单总线的基本原理1704.6.2程序设计173思考题与练习题176第5章可编程ASIC器件1785.1概述1785.1.1可编程ASIC器件概述1785.1.2可编程ASIC器件分类及特点1805.2PLD器件1825.2.1可编程阵列逻辑器件1825.2.2可编程通用逻辑器件1845.3复杂可编程逻辑器件1885.3.1基于乘积项的CPLD基本结构1895.3.2基于查找表的CPLD电路结构1935.4现场可编程门阵列FPGA2015.4.1FPGA的基本结构2015.4.2FPGA的电路结构2035.4.3SpartanⅡ/Virtex系列FPGA2095.5编程技术2245.5.1编程原理简介2245.5.2编程模式2255.5.3编程流程227思考题与练习题228第6章数字系统的设计与综合2296.1概述2296.2高级综合2336.2.1功能性模型化程序2346.2.2数据2356.2.3由数据流图到数据通道控制器2366.2.4控制2406.2.5数据和控制2436.3寄存器转移级综合2456.3.1电平敏感的锁存器2466.3.2沿敏感的触发器2486.3.3组合逻辑2506.3.4约束2546.3.5FPGA的综合2566.3.6同步系统的时序259思考题与练习题262第7章可编程ASIC开发平台2647.1概述2647.2XilinxISE5.1i集成开发环境2657.2.1XilinxISE5.1i的安装2667.2.2XilinxISE5.1i软件简介2737.2.3利用XilinxISE5.1i设计的简易跑表2777.3其他软件开发平台3047.3.1ispEXPERT软件平台简介3047.3.2AlteraQuartusⅡ软件平台简介3097.4硬件实验平台与设计实验3137.4.1TPG_FPGA实验系统3137.4.2基于VHDL的数字逻辑电路实验314思考题与练习题315第8章复杂模块设计与跨平台设计3178.1系统级设计与片上系统设计带来的挑战3178.2Xilinx公司的SystemGeneratorforDSP软件3188.2.1概述3188.2.2SystemGenerator软件的安装3198.2.3XilinxBlockSet模块库3218.2.4SystemGenerator软件的设计流程3318.2.5设计实例3328.3AlteraDSPBuilder3388.4一个模拟简单智能宠物的设计实现3408.4.1功能要求3408.4.2方案设计3418.4.3设计整合359思考题与练习题364第3篇系统电路设计与测试第9章系统电路的设计方法3679.1系统电路设计3689.1.1无源元件的高频特性3709.1.2数字逻辑的有源元件及其噪声3719.1.3系统电路设计技术3759.2系统电路设计与仿真概论3799.2.1电路原理图的设计3799.2.2PCB板的设计3819.2.3电路板的制作与加工382思考题与练习题385第10章系统电路板设计38610.1Protel99SE软件简介及安装38610.1.1Protel99SE软件简介38610.1.2Protel99SE软件安装38610.2原理图绘制38710.2.1启动原理图的设计环境38710.2.2工作环境的管理38910.2.3文档图纸参数的设置39110.2.4元器件到工作平面上的放置39410.2.5电路原理图的绘制39810.2.6使用画图工具的绘图40010.2.7电气法则测试40010.2.8网络表的生成40110.3制作原理图元器件40410.3.1原理图元器件库编辑服务器40510.3.2元器件管理器工具40510.3.3常用画图工具栏介绍40610.3.4元器件的制作40710.4印制板设计40910.4.1印制板设计基础40910.4.2绘制印制电路板41010.4.3印制电路板的自动设计41410.5元器件封装设计42610.6设计实例43210.6.1完整原理图的设计43210.6.2PCB板的设计442思考题与练习题448附录AMATLAB函数库和命令级分类索引449附录BProtel符号库和封装库466附录C硬件开发实验箱469附录D基于VHDL的数字逻辑电路实验471 |