网站公告列表

  没有公告

加入收藏
设为首页
联系本站
您现在的位置: AnalogCN安诺电子 >> 文章 >> 独家资料 >> 文章正文
  [连载]ADSP-TSl01S系列之二 ADSP-TSl01S内部结构           ★★★ 【字体:
[连载]ADSP-TSl01S系列之二 ADSP-TSl01S内部结构
作者:admin    文章来源:本站原创    点击数:    更新时间:2008-9-23    

 

 

 

 

 

 

    1.功能方块图

ADSP—TSl01S的功能方块图如图103所示。

 

    2.内部结构中新的特点

    (1)存储器结构

    ADSP—TSl01S的特点是短矢量存储器结构,其内部为3128位宽的存储器组。操作时,可以是4(每字32)2(每字32)和正常字访问方式,将数据从存储器中移到寄存器文件中。在一个给定周期内,可取432位指令字,同时将256位的数据装载到寄存器

  

  或存储到存储器中。1,81632位字的数据可以连续存储、打包在存储器里。内外存储器组成统一的地址系统。存储器中程序和数据地址的划分由用户来决定。内部存储器对于数据和指令的带宽是12 GBs

 

    (2)8MAC循环

    ADSP—TSl01S结构中,有两个运算模块块(处理模块XY),每一个都包括1个乘法器、ALU164位移位器。利用这些模块中的资源,在单个周期内可以16位的数据类型,执行840MAC、以16位的复合数据类型(IO)执行240MAC,或以32位的数据类型执行280MAC。采用8位数据类型,该体系结构每一循环可执行16次运算。TigeSHARC DSP是一个基于寄存器装载/存储的结构,其中的每一个运算模块都可以访问完全正交的32字寄存器文件。

    ADSP—TSl01S有许多特性,包括164位外部接口、114通道的DMA控制器和4个双向Link El,所有这些为用户提供无与伦比的无缝接口能力。64位的外部口可以建立簇总线构成,它可以包含一个主处理器、任何片外存储器和其他存储编址的外设。

    ADSP—TSl01S上的DMA控制器独立操作,且对DSP核心来说是不可见的,在DSP核心连续不问断地执行程序指令的过程中,可以允许DMA操作。

在需要TigerSHARC DSP簇的大规模应用中,四个专利双向Link口允许芯片之间的互联,无需复杂的外围电路。

 

    (3)指令集中增加的新功能

ADSP—TSl01S的指令集直接支持所有的算术类型,包括正负数、无符号数、分数和整数;而且在不同的情况中还可以选择饱和算法。另外,TigerSHARC DSP内核里还加入了一些特殊指令,使得一些传统的由软件完成的函数改由硬件完成。这包括一个用于芯片频率处理的特殊复杂MAC操作和用于通道解码算法的加一比较~选择(ACS)操作。有了这些指令,对于3G基站信号处理应用中经常出现的符号率和芯片率处理,TigerSHARC既有DSP的灵活性,又有ASIC的性能。

 

    3ADSP—TSl01芯片的互连能力 

10·4TigerSHARC DSP外部接口(链路口与64位簇总线);图105为链路口允许TigerSHARC DSP之间灵活的连接图:(a)为双流水线配置;(b)2维阵列(或构建超立方块)配置;(c)为交叉连接/最近邻的连接阵列的配置。

 

 

 

 

文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    对比ADI两代TD-SCDMA射频IC得
    [结尾篇]ADSP-TS20XS系列DSP
    一种基于DDS的幅值可调信号发
    基于ADSP2181的CAN总线通讯设
    一种采用单片机控制AD9854为
    在vs2008下使用ffmpeg(5):
    在vs2008下使用ffmpeg(4):
    在vs2008下使用ffmpeg(3):
    ADI AD8275电平转换16位ADC驱
    Boot在ADSP-BF533上的移植
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    版权所有:AnalogCN安诺电子 湘ICP备06016315号