DSP接口电路设计与编程

DSP接口电路设计与编程
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者:
2003-11
版次: 1
ISBN: 9787560612928
定价: 24.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 277页
字数: 421千字
分类: 工程技术
11人买过
  • 《DSP接口电路设计与编程》以ADSP2106x、ADSP2116x系列高性能浮点DSP为主,介绍了以数字信号处理器(DSP)为核心的实时数字信号处理的系统设计,详细论述了DSP与多种外围接口电路的设计方法,包括各种存储器、模数和数模转换电路、异步串行接口、地址/数据复用总线、扩展I/O、CPCI总线,以及相关的软件编程和调试方法,还介绍了高速数字电路、数模混合电路的印制板设计方法。
    《DSP接口电路设计与编程》面向通信、雷达和电子工程类领域的科研和工程设计人员以及相关专业的研究生和高年级本科生。 第1章DSP的结构和功能
    1.1ADI公司DSP的特点
    1.2SHARC系列DSP的分类
    1.3ADSP2106x并行浮点DSP处理器结构和功能
    1.3.1运算单元
    1.3.2控制单元
    1.3.3地址产生器和总线
    1.3.4中断
    1.3.5寄存器组成
    1.3.6存储器
    1.3.7DMA
    1.3.8链路口和串口
    1.4ADSP2106x的硬件接口设计
    1.5思考题

    第2章DSP与存储器接口
    2.1存储器种类
    2.2等待模式
    2.2.1软等待访问模式
    2.2.2硬等待访问模式
    2.2.3软等待和硬等待
    2.3译码和片选
    2.4DSP与SRAM接口
    2.5DSP与EPROM接口
    2.5.1DSP的EPROM引导流程
    2.5.2DSP访问引导EPROM的方法
    2.6DSP与Flash接口
    2.6.1用8位Flash作引导存储器
    2.6.2用48位Flash作程序存储器
    2.6.3用大容量Flash
    2.7DSP与多端口存储器接口
    2.7.1DSP与FIFO的接口
    2.7.2DSP与双口RAM的接口
    2.8DSP与SDRAM接口
    2.9DSP与同步突发SRAM(SBSRAM)的接口
    2.10思考题

    第3章DMA应用
    3.1总线DMA
    3.1.1主机方式
    3.1.2握手方式和其他方式
    3.1.3链式DMA
    3.1.4共享总线下的DMA
    3.2链路DMA
    3.3二维DMA
    3.4串口DMA
    3.5思考题

    第4章A/D和D/A电路设计
    4.1A/D和D/A转换器
    4.1.1采样速度
    4.1.2量化位数
    4.1.3量化位数和采样速度的转换
    4.1.4其他因素
    4.2总线与A/D接口
    4.3串口与串行A/D相连
    4.4DSP与D/A接口
    4.5思考题

    第5章扩展的DSP接口
    5.1扩展的异步串口
    5.1.18251接口
    5.1.216650接口
    5.2数据/地址总线复用接口
    5.2.1DSP与时钟芯片的接口
    5.2.2DSP与CAN总线的接口
    5.3扩展DSP的I/O和中断
    5.4DSP主机与CPCI/PCI总线的连接
    5.4.1基于CPCI总线的DSP紧耦合系统
    5.4.2桥接芯片PCI9054
    5.4.3DSP的主机接口
    5.4.4PCI总线
    5.4.5CompactPCI
    5.5思考题

    第6章电路设计
    6.1电源设计
    6.1.1DC/DC变换
    6.1.2多电源工作
    6.1.3电源和地的去耦
    6.2时钟电路与复位电路
    6.3驱动与隔离
    6.4电平转换器
    6.5DSP的仿真接口
    6.6DSP与FPGA的结合
    6.7测试和自检功能
    6.7.1信号测试
    6.7.2电路的自检功能
    6.8DSP的电路板设计
    6.8.1信号完整性
    6.8.2电磁兼容性设计
    6.8.3高速模数混合系统的接地
    6.8.4印制电路板的层分布
    6.8.5DSP电路设计要点
    6.9系统设计的考虑
    6.9.1系统结构
    6.9.2调试和加载
    6.9.3功耗和散热
    6.10DSP的程序保护
    6.11抗干扰设计
    6.11.1看门狗方法
    6.11.2软件代码设计
    6.12电路初调
    6.13思考题

    第7章DSP的软件开发
    7.1DSP的软件开发流程
    7.2开发工具VisualDSP++概述
    7.3集成开发环境
    7.3.1创建一个新的工程文件
    7.3.2设置工程选项
    7.3.3添加或编辑工程源文件
    7.3.4生成一个调试版的工程
    7.3.5调试一个工程
    7.3.6一个正式版的工程
    7.4选择合适的调试平台
    7.4.1安装仿真器驱动软件
    7.4.2选择调试平台
    7.4.3多处理器调试
    7.5程序调试操作
    7.6程序性能分析操作
    7.6.1Trace操作
    7.6.2Profile操作
    7.6.3StatiscaProfiling操作
    7.7设置观察点和断点
    7.8模仿硬件环境
    7.9寄存器窗口操作
    7.10存储器窗口操作
    7.11其他窗口操作
    7.12编写链接描述文件
    7.13编程练习
    7.13.1DFT汇编例子
    7.13.2C代码例子
    7.13.3C和汇编代码
    7.13.4数据绘图(Plotting)
    7.13.5统计评估
    7.14编程分析
    7.14.1离散傅里叶变换(DFT)
    7.14.2FIR有限冲激响应滤波器
    7.14.3矩阵相加
    7.15编程举例
    7.15.1编程方法
    7.15.2中断的用法
    7.15.3算法子程序
    7.16数据格式
    7.17与早期编程方法的区别
    7.18ADSP2106x指令集
    7.18.1指令总表
    7.18.2指令简述
    7.18.3条件码
    7.18.4ALU运算
    7.18.5移位器操作
    7.18.6乘法器操作
    7.18.7多运算指令
    7.19思考题

    第8章ADSP2116x系列DSP的应用
    8.1ADSP21160与早期SHARCDSP的区别
    8.1.1总体功能上的区别
    8.1.2第二套运算核(PEy)
    8.1.3两套运算部件
    8.1.4单指令多数据(SIMD)
    8.1.5循环缓冲模式
    8.1.6寄存器的广播式加载模式
    8.1.7内部存储器长字(64位)访问
    8.1.8程序的引导
    8.1.9标志数值寄存器(FLAGS)
    8.1.10同步突发模式
    8.2ADSP21161与其他SHARC的区别
    8.2.1ADSP21161的链路接口
    8.2.2ADSP21161的串行外设接口SPI
    8.3双电压启动流程
    8.4ADSP2116X的PCB板布线
    8.5思考题
    参考文献
  • 内容简介:
    《DSP接口电路设计与编程》以ADSP2106x、ADSP2116x系列高性能浮点DSP为主,介绍了以数字信号处理器(DSP)为核心的实时数字信号处理的系统设计,详细论述了DSP与多种外围接口电路的设计方法,包括各种存储器、模数和数模转换电路、异步串行接口、地址/数据复用总线、扩展I/O、CPCI总线,以及相关的软件编程和调试方法,还介绍了高速数字电路、数模混合电路的印制板设计方法。
    《DSP接口电路设计与编程》面向通信、雷达和电子工程类领域的科研和工程设计人员以及相关专业的研究生和高年级本科生。
  • 目录:
    第1章DSP的结构和功能
    1.1ADI公司DSP的特点
    1.2SHARC系列DSP的分类
    1.3ADSP2106x并行浮点DSP处理器结构和功能
    1.3.1运算单元
    1.3.2控制单元
    1.3.3地址产生器和总线
    1.3.4中断
    1.3.5寄存器组成
    1.3.6存储器
    1.3.7DMA
    1.3.8链路口和串口
    1.4ADSP2106x的硬件接口设计
    1.5思考题

    第2章DSP与存储器接口
    2.1存储器种类
    2.2等待模式
    2.2.1软等待访问模式
    2.2.2硬等待访问模式
    2.2.3软等待和硬等待
    2.3译码和片选
    2.4DSP与SRAM接口
    2.5DSP与EPROM接口
    2.5.1DSP的EPROM引导流程
    2.5.2DSP访问引导EPROM的方法
    2.6DSP与Flash接口
    2.6.1用8位Flash作引导存储器
    2.6.2用48位Flash作程序存储器
    2.6.3用大容量Flash
    2.7DSP与多端口存储器接口
    2.7.1DSP与FIFO的接口
    2.7.2DSP与双口RAM的接口
    2.8DSP与SDRAM接口
    2.9DSP与同步突发SRAM(SBSRAM)的接口
    2.10思考题

    第3章DMA应用
    3.1总线DMA
    3.1.1主机方式
    3.1.2握手方式和其他方式
    3.1.3链式DMA
    3.1.4共享总线下的DMA
    3.2链路DMA
    3.3二维DMA
    3.4串口DMA
    3.5思考题

    第4章A/D和D/A电路设计
    4.1A/D和D/A转换器
    4.1.1采样速度
    4.1.2量化位数
    4.1.3量化位数和采样速度的转换
    4.1.4其他因素
    4.2总线与A/D接口
    4.3串口与串行A/D相连
    4.4DSP与D/A接口
    4.5思考题

    第5章扩展的DSP接口
    5.1扩展的异步串口
    5.1.18251接口
    5.1.216650接口
    5.2数据/地址总线复用接口
    5.2.1DSP与时钟芯片的接口
    5.2.2DSP与CAN总线的接口
    5.3扩展DSP的I/O和中断
    5.4DSP主机与CPCI/PCI总线的连接
    5.4.1基于CPCI总线的DSP紧耦合系统
    5.4.2桥接芯片PCI9054
    5.4.3DSP的主机接口
    5.4.4PCI总线
    5.4.5CompactPCI
    5.5思考题

    第6章电路设计
    6.1电源设计
    6.1.1DC/DC变换
    6.1.2多电源工作
    6.1.3电源和地的去耦
    6.2时钟电路与复位电路
    6.3驱动与隔离
    6.4电平转换器
    6.5DSP的仿真接口
    6.6DSP与FPGA的结合
    6.7测试和自检功能
    6.7.1信号测试
    6.7.2电路的自检功能
    6.8DSP的电路板设计
    6.8.1信号完整性
    6.8.2电磁兼容性设计
    6.8.3高速模数混合系统的接地
    6.8.4印制电路板的层分布
    6.8.5DSP电路设计要点
    6.9系统设计的考虑
    6.9.1系统结构
    6.9.2调试和加载
    6.9.3功耗和散热
    6.10DSP的程序保护
    6.11抗干扰设计
    6.11.1看门狗方法
    6.11.2软件代码设计
    6.12电路初调
    6.13思考题

    第7章DSP的软件开发
    7.1DSP的软件开发流程
    7.2开发工具VisualDSP++概述
    7.3集成开发环境
    7.3.1创建一个新的工程文件
    7.3.2设置工程选项
    7.3.3添加或编辑工程源文件
    7.3.4生成一个调试版的工程
    7.3.5调试一个工程
    7.3.6一个正式版的工程
    7.4选择合适的调试平台
    7.4.1安装仿真器驱动软件
    7.4.2选择调试平台
    7.4.3多处理器调试
    7.5程序调试操作
    7.6程序性能分析操作
    7.6.1Trace操作
    7.6.2Profile操作
    7.6.3StatiscaProfiling操作
    7.7设置观察点和断点
    7.8模仿硬件环境
    7.9寄存器窗口操作
    7.10存储器窗口操作
    7.11其他窗口操作
    7.12编写链接描述文件
    7.13编程练习
    7.13.1DFT汇编例子
    7.13.2C代码例子
    7.13.3C和汇编代码
    7.13.4数据绘图(Plotting)
    7.13.5统计评估
    7.14编程分析
    7.14.1离散傅里叶变换(DFT)
    7.14.2FIR有限冲激响应滤波器
    7.14.3矩阵相加
    7.15编程举例
    7.15.1编程方法
    7.15.2中断的用法
    7.15.3算法子程序
    7.16数据格式
    7.17与早期编程方法的区别
    7.18ADSP2106x指令集
    7.18.1指令总表
    7.18.2指令简述
    7.18.3条件码
    7.18.4ALU运算
    7.18.5移位器操作
    7.18.6乘法器操作
    7.18.7多运算指令
    7.19思考题

    第8章ADSP2116x系列DSP的应用
    8.1ADSP21160与早期SHARCDSP的区别
    8.1.1总体功能上的区别
    8.1.2第二套运算核(PEy)
    8.1.3两套运算部件
    8.1.4单指令多数据(SIMD)
    8.1.5循环缓冲模式
    8.1.6寄存器的广播式加载模式
    8.1.7内部存储器长字(64位)访问
    8.1.8程序的引导
    8.1.9标志数值寄存器(FLAGS)
    8.1.10同步突发模式
    8.2ADSP21161与其他SHARC的区别
    8.2.1ADSP21161的链路接口
    8.2.2ADSP21161的串行外设接口SPI
    8.3双电压启动流程
    8.4ADSP2116X的PCB板布线
    8.5思考题
    参考文献
查看详情
相关图书 / 更多
DSP接口电路设计与编程
DSP控制器原理与应用教程——基于TMS320F28335(第2版)
李全利;马骏杰;高俊山;张思艳
DSP接口电路设计与编程
DSM-5障碍定式临床检查(临床版)记录单/上海交通大学医学院附属精神卫生中心
上海交通大学医学院附属精神卫生中心 著
DSP接口电路设计与编程
DSP控制器原理与应用
许宜申
DSP接口电路设计与编程
DSP原理与实践:基于TMS320F28x系列(第3版)
周鹏、杨会成、许钢、张明艳、俞晓峰 编
DSP接口电路设计与编程
DSP技术原理与应用系统设计实验指导书
邵雷、曹洪龙、胡剑凌 编
DSP接口电路设计与编程
DSM-5障碍定式临床检查(研究版)记录单/上海交通大学医学院附属精神卫生中心
上海交通大学医学院附属精神卫生中心 著
DSP接口电路设计与编程
DSP原理与实践——基于TMS320F28x系列(第4版)
周鹏 著
DSP接口电路设计与编程
DSM-5儿童及青少年精神健康速查手册
王磊 译;[美]罗伯 特·希尔特;[美]亚伯拉罕·努斯 鲍姆;徐琪;王丹
DSP接口电路设计与编程
DSP原理及应用 第2版
郑玉珍 主编;李璟 陈才
DSP接口电路设计与编程
DSP控制器原理与技术应用
宋合志
DSP接口电路设计与编程
DSP 芯片的原理与开发应用(第6版)
张雄伟
DSP接口电路设计与编程
DSM-5 障碍定式临床检查(临床版)访谈手册
[美]迈克尔·B.弗斯特(Michael B. First)
您可能感兴趣 / 更多
DSP接口电路设计与编程
翻译与传播:安徽非物质文化遗产的译介研究
苏涛 著
DSP接口电路设计与编程
小题大作 雅思小作文无师自通
苏涛 著
DSP接口电路设计与编程
遥感原理与应用
苏涛 编
DSP接口电路设计与编程
浮城北望:重绘战后香港电影
苏涛 著
DSP接口电路设计与编程
多彩的少数民族之旅(全三册)(注音版)
苏涛 编
DSP接口电路设计与编程
研究生系列教材:实时信号处理系统设计
苏涛 著
DSP接口电路设计与编程
十六岁遭遇边缘
苏涛 著
DSP接口电路设计与编程
高性能DSP与高速实时信号处理
苏涛 编;苏涛;吴顺君;李真芳;宋万杰