EDA技术与SOPC基础
作 者: 胡迎刚 主编
出版时间: 2013
内容简介
《EDA技术与SOPC基础》共分为九章,主要是以Altera公司的FPGA为核心深入浅出地介绍了EDA基础应用和片上可编程系统设计方法。第1章主要介绍EDA相关概念及设计流程。第2章介绍QuartusⅡ软件的安装和使用方法。第3章介绍VHDL的基础应用。第4章介绍LPM宏功能模块及IP核的设计使用方法。第5章介绍有限状态机的设计原理和基本结构。第6章介绍片上编程系统设计基本流程和方法。第7章介绍NiosⅡ硬件系统设计中常用的外设结构。第8章介绍片上编程系统的软件设计方法。第9章介绍嵌入式:DSP模块的一般设计方法及流程。其中第1~5章是EDA技术基础内容,第6~8章是片上编程系统(SOPC)设计基础内容。
目录
第1章 EDA技术概述 1.1 EDA技术概念 1.2 EDA技术发展历程 1.3 EDA技术主要内容 1.4 EDA技术设计流程 习 题 第2章 Quartus Ⅱ应用向导 2.1 原理图输入法应用向导 2.2 文本输入法应用向导 习 题 第3章 VHDL入门 3.1 组合逻辑电路设计 3.2 时序逻辑电路设计 3.3 VHDL层次化设计 3.4 VHDL结构和语句总结 3.5 VHDL语法要素总结 习 题 第4章 宏功能模块与IP应用 4.1 LPM—ROM定制 4.2 LPM—RAM定制 4.3 FIFO定制 4.4 嵌入式PLL定制 4.5 其他常见LPM模块的使用方法 4.6 mc805 1单片机IP核移植 习 题 第5章 有限状态机设计 5.1 为什么学习状态机? 5.2 一般有限状态机的结构 5.3 Moore型有限状态机的设计 5.4 Mealy型有限状态机的设计 习 题 第6章 SOPC入门 6.1 SOPC概述 6.2 SOPC入门实例 6.3 SOPC开发流程小结 6.4 SOPC设计工具介绍 习 题 第7章 SOPC硬件设计 7.1 NiosⅡ处理器简介 7.2 NiosⅡ常用外围设备 习 题 第8章 SOPC软件设计 8.1 HAL系统库 8.2 基于HAL的程序设计方法 习 题 第9章 嵌入式DSP设计初探 9.1 DSP Builder简介 9.2 DSP Builder设计流程 9.3 可控正弦信号发生器设计实例 参考文献