一种DSP小系统接口电路可移植性设计方案

发布者:心满愿望最新更新时间:2012-03-09 来源: dzsc关键字:DSP  小系统接口  可移植性 手机看文章 扫描二维码
随时随地手机看文章

引 言
所谓可移植性是指系统或电路不改动或者通过跳线、可编程器件的擦写等简单改动就可以适应不同的外部系统的能力。可移植性有两方面的含义:一是系统或电路可调;二是系统或电路可以适应不同的外部系统。

如果DSP小系统的接口电路同时也可以应用于普通PC机,将会在很大程度上节约成本,同时大大方便了系统的功能测试过程,也非常有利于故障隔离,避免了DSP小系统几个接口电路同时调试所带来的故障定位复杂问题。

可移植性设计就是在系统设计的时候考虑系统的可移植性要求,相应采取的一些措施。其要研究的问题主要是如何使电路对不同外部系统的通用性更强以及如何使电路更加灵活。 在本论文中,所搭建的DSP小系统同样需要调试,可靠性未知,而该小系统的某些性能只有通过接口电路才能进行测试。为了解决这些问题,本文设计了一种可行的接口电路可移植方案,使得我们可以在可靠性和性能都比较好的PC机上调试接口电路性能,给DSP小系统设计带来了方便,同时也大大加快了研制进度。

2 DSP小系统的简单组成

本论文中所搭建的小系统由TMS320VC5402芯片、Flash存储器(可快速擦写非易失性存储器)、两钟电路、监控复位电路、总线缓冲器、电平转换器钟以及仿真接头等组成,如图1所示。

 

时钟电路由晶振产生连续脉冲信号,经由DSP芯片中的锁相环倍频作为系统时钟。监控和复位电路用来当DSP工作不正常时发出复位信号。总线缓冲器接出自定义的DSP扩展总线,电平转换电路用来使DSP的3.3V电平与外部5V电子协调。而另外一个组件--仿真接头用来接上普通PC机,以进行仿真调试。

3可移植性基本设计

在设计DSP小系统总线时充分考虑了可移植性要求,总线的管脚布局和普通PC机的ISA总线的管脚布局完全相同。在DSP总线管脚定义中,数据总线和地址总线的定义和ISA总线的定义完全相同。DSP系统的用户外部中断INT0~INT3,与ISA总线INT3~INT6的位置一样。另外,其他一些通用的控制信号二者也尽量做到一致。

在接口电路中,尽量使用CPLD或FPGA器件,可根据不同外部系统的要求对器件进行擦写。

4 I/O读写和中断操作可移植性设计

接口电路最重要的功能是对外部I/O的读写和接收外部中断,因此,I/O读写和中断操作的可移植性设计尤其重要。[page]

4.1 DSP小系统和PC机的读写和中断操作比较

DSP小系统的读写时序有一些比较显著的特点,其和普通PC机读写时序有着很大不同。DSP系统的I/O读、写时序分别如图2和图3所示。

 


 


其中:IS是数据和I/O空间选择信号。只有与某一外部空间通信时,相应的选择信号才为低电平。他们的有效期和地址信号的有效期相对应。

IOSTRB为I/O选通信号。IOSTRB平时为高电子,当CPU寻址外部I/O设备时为低电平;

R/W为读/写信号。R/W指示CPU与外部器件通信期间数据传送的方向。R/W一般情况下为读方式(即高电平)只有当DSP执行一次写操作时才变成低电平。

4.2 读写和中断的通用性设计

在原理设计时,设置跳线可根据DSP系统和普通PC系统的不同来切换读写信号,原理电路如图4和图5所示。

 


 


其中:图中的DSP系统P-IS引脚对应PC系统的写信号;P-R/W信号对应PC机的读信号。

中断产生电路做人CPLD器件,根据外部系统对中断信号要求的不同,在系统对CPLD器件进行擦写。

5 结 论

本文提出的方案在实际应用中证明是可行的,使用该方案的接口电路通过在PC机上进行功能调试验证了可靠性,用该接口电路再和所搭的DSP小系统联调,很好地隔离了故障,为电路调试带来了很大方便。

关键字:DSP  小系统接口  可移植性 引用地址:一种DSP小系统接口电路可移植性设计方案

上一篇:基于PDIUSBDl2芯片的USB接口设计
下一篇:PC/104总线/TMS320VC5402HPI口通信解决方案

推荐阅读最新更新时间:2024-05-02 21:56

DSP的并行处理方法
  在通信、雷达等系统中,特别是在3G无线基站等系统中,随着输入语音 数字和分组数据量急剧增加,系统的处理能力也需要急剧增加,这需要一种功能强大的大型并行阵列信号处理系统。系统往往需要进行非常复杂的数据处理,虽然 DSP技术得到了飞速的发展,出现了高速DSP芯片,但是使用单个DSP芯片还是不能适用系统的需求,迫切需要把多个DSP组成互联系统,以增强整体数据 处理能力。本文主要研究TI公司的TMS320C6x系列DSP的主机接口(HPI)、多通道缓冲串口( McBSP )以及AD公司的ADSP2106x系 列DSP的链路口(Link),介绍了利用其组成DSP并行系统时各种互连方法和优缺点。    1 TMS320C6x简介  
[嵌入式]
<font color='red'>DSP</font>的并行处理方法
DSP控制器整合马达控制和功率因数校正
    随着数字信号处理器(DSP)价格从几百美元降到3美元,DSP在价格敏感的家电(如洗衣机、冰箱、加热器、通风和空调机)中正越来越多地被采用。带特殊外设的高MIPs DSP,除显著地改进这些产品性能外,还大大地简化产品设计过程并提供各种重要的特异性能。DSP非凡的处理能力,使得制造商能满足用户不断增加的要求,如较高的效率和可变速度工作及精确的速度控制特性。     低成本DSP控制器能使很多先进的马达控制算法内置在对成本非常敏感的应用中。DSP控制器的带宽也使设计人员能用一个控制器整合多种功能,如把马达控制、功率因数校正和通信协议整合在一起(见图2)。本文描述采用低成本DSP控制器的单板AC感应马达驱动(带功
[应用]
DSP与蓝牙模块USB口通信模块设计
   电路原理: DSP与蓝牙模块使用USB接口方式进行通信时,要通过USB口转换电路,然后再与蓝牙模块的USB双向端口D+和D-相连;当采用蓝牙模块USB口低速连接方式,速率也可达到1.5Mb/s。 DSP模块USB口转换电路采用FTDI公司推出的USB芯片FT245BL。该芯片内部固化了实现USB通讯协议的固件程序,对外向用户提供了相应设备的驱动程序,在与蓝牙模块ROK101 007的USB接口设计中,只需进行必要的硬件设计和简单的软件编程就可以实现,这样就大大降低了开发难度,缩短了开发周期。蓝牙模块与实现USB接口通信相关的引脚主要是D+(B1)和D-(B2),在上节中已有所描述BF533通过USB芯片FT245BL实现与蓝
[嵌入式]
<font color='red'>DSP</font>与蓝牙模块USB口通信模块设计
DSP系统中的EMC和EMI的解决方案
在任何高速数字电路设计中,处理噪音和电磁干扰(EMI)都是必然的挑战。处理音视讯和通讯讯号的数字讯号处理(DSP)系统特别容易遭受这些干扰,设计时应该及早厘清潜在的噪音和干扰源,并及早采取措施将这些干扰降到最小。良好的规划将减少除错阶段中的大量时间和工作反复,可节省整体设计时间和成本。 如今,最快的DSP的内部频率速率高达数GHz,而发射和接收讯号的频率高达数百 MHz。这些高速开关讯号将会产生大量的噪音和干扰,将影响系统性能并产生电平很高的EMI。而DSP系统也变得更加复杂,如具有音视讯接口、LCD和无线通讯功能,以太网络和USB控制器、电源、振荡器、驱动控制以及其它各种电路,它们都将产生噪音,也都会受到相邻零组件的影
[嵌入式]
德州仪器多核开发套件扩展至DSP+ARM
MCSDK 现已开始通过 OMAP-L138 DSP + ARM9™ 低功耗开发套件提供,不仅可缩短开发时间,而且还可实现针对高性能 DSP 的扩展 2013 年 11 月 14 日,北京讯 日前,德州仪器 (TI) 宣布推出基于低功耗 OMAP-L138 及 OMAP-L132 DSP + ARM9™ 处理器的多核软件开发套件 (MCSDK),帮助开发人员缩短开发时间,实现针对 TI TMS320C6000™ 高性能数字信号处理器 (DSP) 的扩展。为工业、通信、电信以及医疗市场开发各种应用的客户现在无需转移其它软件平台,便可升级至高性能器件。 TI MCSDK 提供高度优化的特定平台基础驱动器捆绑包,可实现基于 TI 器
[嵌入式]
基于DSP+CPLD的异步电动机控制系统开发平台设计
随着电力电子技术、电机控制理论和微控制器的不断发展,现代交流调速技术在国民经济中得到了广泛应用。目前,高性能的调速控制策略和现代控制理论已逐步应用于交流电动机控制领域,普通运动控制系统已不能满足高性能调速控制要求,建立以DSP+CPLD为控制核心的异步电动机控制系统开发平台,对于研究高性能运动控制策略具有重要意义。它不仅可以减小系统体积,而且可以实现复杂的实时控制、提高系统运算能力,此开发平台可方便用户快速完成电机控制系统产品的开发和应用。 1 开发平台硬件总体设计 1.1 开发平台总体设计及特点 该开发平台以三相异步电动机作为被控对象,以控制器TMS320F2812与复杂可编程逻辑器CPLD作为控制核心,主电路为典型
[嵌入式]
基于DSP+FPGA的WCDMA系统基带发送实现方案
引言 随着Internet的迅猛发展和各种无线业务需求的增加,目前以承载单一话音业务为主的无线通信网已经越来越不适应人们的需要,所以,以大容量、高数据率和承载多媒体业务为目的的第三代移动通信系统(IMT-2000)成为无线通信的发展方向。码分多址(CDMA)技术凭借其良好的抗噪性、保密性和低功率等优点成为第三代移动通信中最主要的多址接入技术。 和传统的CDMA系统相比,第三代移动通信的最大特点在于能支持多种速率的业务,从话音到分组数据到多媒体业务,并能根据具体的业务需要,提供必要的带宽。3GPP协议规定WCDMA系统支持的业务类型包括:5.15Kbps~12.2Kbps话音数据、64Kbps电路数据、144Kbps分组数据和384
[嵌入式]
基于<font color='red'>DSP</font>+FPGA的WCDMA系统基带发送实现方案
基于DSP的纸币号码识别系统
摘要:给出了一种基于DSP的纸币号码识别系统的设计方法。该系统可通过视频解码器SAA7113将纸币号码图像转换成数字图像,并通过复杂可编程逻辑器件CPLD对SAA7113输出的数字图像进行开窗处理来减小DSP的图像数据处理量和存储量。该系统采用TI公司的TMS320C 54x系列DSP,可实现每秒25幅号码图像的视频采集速度,因此可为实现具有纸币号码自动识别记录功能的点钞机奠定基础。此外,该系统还提供与PC机通信的异步串行接口。 关键词:视频解码;DSP;CPLD;异步串口 近年来,钱币、特别是纸币被抢劫事件不断发生,严重影响了社会治安,也使银行在经济上受到严重损失。如果被抢劫的钱币不能在市场上流通,将从一个方面抑制银行抢劫事
[嵌入式]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved