基于PCI总线数字信号处理机的硬件设计

发布者:sumig最新更新时间:2006-09-04 来源: 电子产品世界关键字:总线  处理机  时钟 手机看文章 扫描二维码
随时随地手机看文章

  引言

  以INTEL公司为主推出的PCI总线规范。采用PCI总线设备所具有的配置空间以及PCI总线通过桥接电路与CPU相连的技术使PCI总线具有广泛的适应性,同时能满足高速设备的要求。

  另一方面,DSP的发展也异常迅速。ADI公司于2001年发布了其高性能TigerSHARC系列DSP的新成员,采用这样系列的芯片,可研制出处理能力更强,体积更小,开发成本更低,性价比更高的信号处理机。并广泛地应用于信号处理、通信、语音、图像和军事等各个领域。

TS101S介绍

  本系统采用美国ADI公司的高性能TigerSHARC 101S作为主处理器,简称TS101S。ADSP TS101S处理支持32bit和64bit浮点,以及8、16、32和64bit定点处理。它的静态超量结构使DSP每周期能执行多达4条指令,进行24个16bit定点运算和6个浮点运算。其内部有三条相互独立的128bit宽度和内部数据总线,每条连接三个2Mbit内部存储块中的一个,提供4字的数据、指令及I/O访问和14.4Gbyte/S的内部存储带宽。以300MHZ时钟运行时,其内核指令周期为3.3ns。在发挥其单指令多数据特点后,ADSP TS101S可以提供每秒24亿次40bitMAC运算或6亿次80bitMAC运算。以300MHz时钟运行时,完成1024点复数FFT(基2)时间仅32.78us。1024点输入50抽头FIR需91.67us。

  ADSP TS101S有强大的链路口传输功能,每个链路口传输速度已达到250Mbyte/S。总的链路数据率达1Gbyte/S(4个链路口),已经超过了外部口的传输速率(800Mbyte/S)。

信号处理机的硬件结构

  系统结构主要包括A/D转换、数据存储、逻辑控制,时钟分配和数据传输五大模块。以DSP为核心处理单元的信号处理机是以PCI插卡的形式直接插入计算机的PCI总线插槽中。信号处理机通过PCI接口芯片与PCI总线连接,其功能是实现PC机与信号处理机之间数据传输和存储。其系统结构图如图1:


                 图1系统结构图

  其中A/D转换器采用AD公司16位高精度A/D芯片AD976ARS,它是采用电荷重分布技术的逐次逼近型模数转换器,器结构比传统逼近型ADC简单,且不再需要完整的模数转换器作为核心。AD976ARS具有以下特点:
*它是16位的高精度A/D,可以做到16位不失码。
*带有高速并行接口。
*转换速度为200ksps。
*可选内部或外部的2.5V参考电源。
*带有片上时钟。

  可直接接运放AD8033输出,其中AD8033是低功耗、高精度的运放,这里接成跟随器模式。转换时钟由CPLD给出(R/C)信号,CPLD转接DSP1的TMR0E,并倒相后形成R/C信号,这样,数据采集的周期由DSP的定时器控制,可以实现周期可调的。又将AD976AARS的BUSY信号引入到CPLD,用于锁存A/D转换数据。运放与A/D的电路结构如图2:

  系统采用1片CPLD(EMP3256)作A/D转换输入数据锁存、产生DSP所需的复位信号等。同时,CPLD还要完成PCI桥的一些控制信号的生成、转接。实际上也就是作为PCI局部总线的仲裁器,它对PCI接口芯片和DSP提出的占用局部总线的请求进行仲裁,协调它们之间的逻辑关系,使局部总线上的操作顺利进行。系统还采用了两片16K×16位的双口RAM IDT70V261来构成DSP信号处理机与PCI的接口,其中RAM1作数据输入,RAM2作数据输出。

  PCI桥采用PCI 9054完成,PCI 9054是PLX Technology公司的较新产品,是一低成本,低功耗,功能较强的PCI桥芯片,可以连接PC机的PCI总线和局部总线,是先进的PCI I/O加速器,采用了先进的PLX数据流水线结构技术,是32位、33MHz的PCI总线主I/O加速器;符合PCI本地总线规范2.2版,有M、C、J三种模式;针对不同的处理器及局总线特性可选,尽量减少中间逻辑;具有可选的串行E2PROM接口,本地总线时钟可和PCI时钟异步。PC9054内部有6种可编程的FIFO,以实现零等待突发传输及本地总线和PCI总线之间的异步操作;支持主模式、从模式、DMA传输方式,因其强大的功能可应用于适配卡和嵌入式系统中。但由于DSP没有提供直接与PCI 9054接口的引脚,故采用双口RAM作数据缓冲,其优点是不必改造PCI产生信号以适应DSP的要求。时序配置上较为容易。同时,分开设置的输出输入通道,也方便了用户的应用。

  DSP1与EPROM,双口RAM,及CPLD连接如图3:


  双口RAM采用IDT70261,它是由美国IDT公司生产的高速16kX16带有中断的双端口SRAM。它采用100—pmTQFP封装,典型功耗为750mW,最大存取时间有两个等级:商业级有15/20/25/35/55ns(max),工业级有20/25/35/55ns(max)。它具有如下特点:
(1)有两套完全独立的控制线,地址线和I/O线,允许两个独立的系统同时对双端口存储器进行访问。
(2)具有完全独立的忙逻辑,可以保证两个系统对同一单元进行读写操作的正确性。 (3)中断逻辑允许CPU通过端口直接进行通信,标识器逻辑允许两个控制器共享资源。
(4)允许数据高速存取,最快存取时间为15ns,可与大多数高速处理器配合使用,无需插入等待状态。
(5)具有Master/Slaver控制脚,在存储容量和数据位宽上能方便地扩展。
(6)各端口完全异步操作。

  双口RAM作DSP3(TS 101S)输出暂存,故与DSP3的WRL相连。DSP3与双口RAM的连接如图4:


  本系统采用DSP片之间以链路口互连方式,每对DSP间保留2个链路通道,总数据速率可达500Mbyte/S。采用链路口互连可以大大简化PCB板的复杂度。链路口互连是ADSP系列芯片的特有功能,也是ADSP处理器能以低成本组成多片高性能信号处理机的主要因素。DSP间的连接如图5:

结束语

  本系统用于从外部采集信号,经数字信号处理机上的DSP芯片做信号处理,然后实现与PC机实时传输及数据存储,因此可对信号处理结果进行实时更新,从而实现数字信号处理机与相应设备间的高速数据传输。本系统还可应用于高速数据采集卡、视频处理卡、网卡等高速设备中。其中TigerSHARC系列芯片以其强大的运算能力从而大大的降低了开发成本,同时信号处理机的研制周期也可大为缩短,更容易的研制出性价比更高的信号处理机。而PCI 9054 以其强大的功能和简单的用户接口,为PCI总线接口的开发提供了一种简洁的方法,本系统经过测试,高速数据能够正确采集和传输。在高速数据传输系统中,利用PCI总线的高速特性实时传输和存储采集数据,有效解决了数据的传输和处理的实时性,随着PCI总线的普及应用,基于PCI总线的传输系统设计有十分广阔的前景。

参考文献
[1]苏涛,蔡建隆,何学辉.DSP接口电路设计与编程 西安:西安电子科技大学出版社
[2]刘书明,苏涛,罗军辉.TigerSHARC DSP应用系统设计 北京:电子工业出版社,2003.
[3]ADSP-TS101 TigerSHARC Processor Hardware Reference.

关键字:总线  处理机  时钟 引用地址:基于PCI总线数字信号处理机的硬件设计

上一篇:基于ADSP-TS201S的图像采集处理系统
下一篇:EDMA在实时图像处理系统中的应用

推荐阅读最新更新时间:2024-05-13 18:14

用I2C总线扩展I/O总线
  在需要监测多种输入信号或者控制多种输出信号的系统应用,有时需要将这些信号线直接连接到微处理器引脚,用软件实现监测和控制。但这种方法可能需要使用很多微处理器引脚。   为了减少使用微处理器引脚,有一个办法就是通过胶合逻辑接口实现监测和控制信号线与微处理器通讯。但开发这种系统很麻烦,也很费时,因为需要的器件更多、连线更多、代码编写也更复杂。   本文给出了监测和控制多外围设备信号的一个好方案。采用该方案可访问并行总线并与各种电子器件接口,具有简单而且成本低的优点。该方法基于工业标准的PCF8574和PCF8574A器件,这些器件具有不同的I2C地址。本文称这些器件为扩展器,讨论其差异时,用器件名代替。   扩展器有一条两线I2
[嵌入式]
ADI BMS+音频总线解决方案让沃尔沃XC40 SUV性能大增
Analog Devices, Inc. (Nasdaq: ADI)和沃尔沃汽车公司宣布,沃尔沃汽车公司的首款纯电动SUV—沃尔沃XC40 Recharge—将采用ADI的集成电路(IC)提供电池管理系统(BMS)和汽车音频总线 (A2B®)功能。这些先进技术不仅可以减轻车辆重量并充分延长行驶里程,让电动汽车的总成本更具吸引力,同时也支持可持续发展的未来需求。 沃尔沃XC40 P8 Recharge入围了2021年北美年度风云车、卡车和多用途车大奖(NACTOY)的多用途车类别半决赛。NACTOY奖项主要授予在创新、设计、安全、操控、驾驶员满意度和价值方面表现出色的车型。这些奖项旨在表彰本年度性能优异的新车型。 沃尔沃汽车
[汽车电子]
基于LPC2294的CAN总线主节点的硬件及软件设计方案
  内容摘要:为引入 CAN 总线技术以实现运动控制系统的网络化。提出了基于LPC2294的CAN总线主节点的硬件及软件设计方案。硬件采用基于ARM7内核的微控制器LPC2294,使用CTM1050T作为CAN收发器,设计了带有CAN总线以及以太网接口的硬件 电路 ,并进行了SRAM、NORFLASH与NAND Flash的扩展。软件采用μCLinux作为操作系统,并开发了CAN控制器的驱动程序,实现了CAN总线的各种功能。通过制作样机并进行实验,验证了这一方案的有效性。   CAN(Controller Area Network)即控制器局域网络,是国际上应用最广泛的现场总线之一,已经成为计算机控制系统和嵌入式工业控制局域网
[单片机]
基于LPC2294的CAN<font color='red'>总线</font>主节点的硬件及软件设计方案
H.264视频解码芯片中视频控制器的设计
   引言   H.264是ITU-T VCEG组织和ISO/IEC MPEG组织共同研究的新型视频压缩标准,相比其他视频压缩算法,具有压缩比高、算法复杂的特点。由于编码算法的复杂性,系统对图像解码速度和功耗要求非常严格,因此,在设计解码器时采用了H.264解码专用芯片的设计方案。对一个大的设计项目,一般采用由顶向下(TOP-DOWM)的设计方法,把各功能模块划分为子模块。视频控制器模块是芯片与显示平台的数据接口,对检验芯片设计是否成功起着重要的作用,有必要把它单独划分为一个子模块。为了提高设计的成功率,在设计初期采用了基于FPGA的原型验证。整个系统的FPGA原型验证平台如图1所示,平台分为2个部分,硬件设计和基于RISC
[家用电子]
基于DS12C887的日历时钟显示系统设计
在银行或者其他的公共场合中,经常会看到显示实时信息的显示屏,其中包括年、月、日、星期、时间等,本例子的功能是在51单片机系统中设置、获取、记录实时的日历时钟信息并通过数码管显示,选用日历时钟芯片DS12C887作为实时时钟芯片,为系统提供详细的时间信息,次款芯片内部有锂电池,可以带掉电的情况下保存10年以上。 主要器件: 1、 AT89C52单片机芯片,用于对时钟芯片的控制和初始化,并控制数码管显示。 2、 日历时钟芯片DS12C887。 试验流程图; 试验电路图: 试验程序代码: //CalendarClk.h程序 #ifndef _CALENDARCLK_H // 防止Ca
[单片机]
基于DS12C887的日历<font color='red'>时钟</font>显示系统设计
不用晶振,STM32内部HSI时钟的倍频使用
博主最近用STM32F1系列单片机做一个触摸屏USB鼠标,考虑不用外部晶振而使用STM32内部8MHz HSI RC作为时钟源。由于USB协议规定了48MHz 的USB时钟,故必须对HIS作PLL倍频处理后得到PLLCLK作为STSCLK时钟。时钟关系见如下STM32F1时钟树: 类比正点原子STM32F1寄存器版本使用外部晶振的时钟初始化函数,改动得到使用HSI作为时钟源,SYSCLK为48MHz的初始化代码: void Stm32_Clock_Init(u8 PLL) { unsigned char temp=0; MYRCC_DeInit(); //复位并配置向量表 RCC- CR|=0x00
[单片机]
不用晶振,STM32内部HSI<font color='red'>时钟</font>的倍频使用
STM32时钟RCC详解(四)
RCC实例详解 #if defined (STM32F10X_LD_VL) || (defined STM32F10X_MD_VL) || (defined STM32F10X_HD_VL)//如果定义了这些系统时钟将设为24M,如果没有定义则为72M #define SYSCLK_FREQ_24MHz 24000000 #else #define SYSCLK_FREQ_72MHz 72000000 //系统时钟默认值的定义 ,如果没有定义外部高速时钟则用内部高速时钟,为8000000 #endif #if defined (STM32F10X_HD) || (defined STM32F10X_XL) || (
[单片机]
Profibus 现场总线在矿渣微粉生产线中的应用
1  引言     近年来,国内各大型钢铁企业,根据市场要求,纷纷建设矿渣微粉粉磨站直接供应混凝土构件预制厂、混凝土搅拌站和水泥厂作为混合材使用,对提高混凝土的质量大有裨益,取得了良好的经济效益和社会效益。山东莱芜钢铁集团鲁碧建材公司根据其丰富的矿渣资源和生产优质水泥的条件,决定建设一座年产10万吨的矿渣微粉粉磨站。矿渣微粉生产线自动控制系统由莱芜钢铁集团有限公司自动化部设计、编程及调试。 2  工艺流程         湿矿渣经烘干机烘干并与石膏按一定配比混合后,送入矿渣粉磨磨机,出磨机的矿渣微粉送入组合式选粉机筛选,选出细度合格的矿渣微粉经空气输送斜槽及斗式提升机等输送设备送入矿渣微粉库,矿渣微粉即可直接出库作为商品矿
[嵌入式]
热门资源推荐
热门放大器推荐
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

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