国家电工电子教学基地系列教材:SOPC技术基础教程

国家电工电子教学基地系列教材:SOPC技术基础教程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2008-05
版次: 1
ISBN: 9787811230277
定价: 39.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 382页
正文语种: 简体中文
11人买过
  •   本书系统地介绍了基于FPGA的SOPC的软硬件开发技术,以一个简单的设计实例为主线介绍软硬件的开发流程、开发工具的使用及开发的思想,使读者对SOPC技术有一个基本的了解。将NiosⅡ体系结构、Avalon总线规范、NiosⅡ处理器常用外部设备的更多底层细节提供给读者,使读者获得进行高级开发的能力,如第8章介绍的定制指令、定制外设开发和C2H编译器的使用。另外还介绍了使用MATLAB和DSPBuilder进行基于FPGA的DSP开发技术,并提供了一些典型的实验。
      本书可作为高等院校电子信息类各专业本科生、研究生的教材,也可以作为相关工程技术人员的参考书。 第1章 绪论
    1.1 基本概念
    1.2 NiosⅡ软核处理器简介
    1.3 SOPC设计流程
    1.4 支持NiosⅡCUP的FPGA型号

    第2章 SOPC的硬件开发环境及硬件开发流程
    2.1 创建QuartusⅡ工程
    2.2 创建NiosⅡ系统模块
    2.3 设计优化
    2.4 编译
    2.5 编程下载

    第3章 NiosⅡ体系结构
    3.1 NiosⅡ处理器结构
    3.2 NiosⅡ寄存器文件
    3.3 存储器和I/O组织

    第4章 Avalon总线简介
    4.1 Avalon总线简介
    4.2 Avalon总线基本概念
    4.3 Avalon信号
    4.4 从端口传输
    4.5 主端口传输
    4.6 流水线传输属性
    4.7 流控制
    4.8 三态传输
    4.9 突发传输
    4.10 和传输无关的信号
    4.11 地址对齐

    第5章 基于FPGA的DSP开发技术
    5.1 基于MATLAB/DSPBuilder的DSP模块设计流程
    5.2 正统发生器模块的设计
    5.3 DSPBuilder的层次设计
    5.4 FIR数字滤波器设计
    5.5 IIR数字滤波器的设计
    5.6 快速傅立叶变换
    5.7 MegaCore的使用

    第6章 软件设计流程和方法
    第7章 NiosⅡ常用外设编程
    第8章 NiosⅡ系统高级开发技术
    附录A 电子钟C语言的源程序和头文件
    附录B GX-SOC/SOPC专业级创新开发实验平台硬件介绍
    附录C SOPC实验
    参考文献
  • 内容简介:
      本书系统地介绍了基于FPGA的SOPC的软硬件开发技术,以一个简单的设计实例为主线介绍软硬件的开发流程、开发工具的使用及开发的思想,使读者对SOPC技术有一个基本的了解。将NiosⅡ体系结构、Avalon总线规范、NiosⅡ处理器常用外部设备的更多底层细节提供给读者,使读者获得进行高级开发的能力,如第8章介绍的定制指令、定制外设开发和C2H编译器的使用。另外还介绍了使用MATLAB和DSPBuilder进行基于FPGA的DSP开发技术,并提供了一些典型的实验。
      本书可作为高等院校电子信息类各专业本科生、研究生的教材,也可以作为相关工程技术人员的参考书。
  • 目录:
    第1章 绪论
    1.1 基本概念
    1.2 NiosⅡ软核处理器简介
    1.3 SOPC设计流程
    1.4 支持NiosⅡCUP的FPGA型号

    第2章 SOPC的硬件开发环境及硬件开发流程
    2.1 创建QuartusⅡ工程
    2.2 创建NiosⅡ系统模块
    2.3 设计优化
    2.4 编译
    2.5 编程下载

    第3章 NiosⅡ体系结构
    3.1 NiosⅡ处理器结构
    3.2 NiosⅡ寄存器文件
    3.3 存储器和I/O组织

    第4章 Avalon总线简介
    4.1 Avalon总线简介
    4.2 Avalon总线基本概念
    4.3 Avalon信号
    4.4 从端口传输
    4.5 主端口传输
    4.6 流水线传输属性
    4.7 流控制
    4.8 三态传输
    4.9 突发传输
    4.10 和传输无关的信号
    4.11 地址对齐

    第5章 基于FPGA的DSP开发技术
    5.1 基于MATLAB/DSPBuilder的DSP模块设计流程
    5.2 正统发生器模块的设计
    5.3 DSPBuilder的层次设计
    5.4 FIR数字滤波器设计
    5.5 IIR数字滤波器的设计
    5.6 快速傅立叶变换
    5.7 MegaCore的使用

    第6章 软件设计流程和方法
    第7章 NiosⅡ常用外设编程
    第8章 NiosⅡ系统高级开发技术
    附录A 电子钟C语言的源程序和头文件
    附录B GX-SOC/SOPC专业级创新开发实验平台硬件介绍
    附录C SOPC实验
    参考文献
查看详情
12