找回密码
 注册
关于网站域名变更的通知
查看: 502|回复: 1
打印 上一主题 下一主题

TI C66787多核DSP的架构介绍

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-7-19 14:43 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
TMS320C6678是KeyStone架构的8核DSP处理器,每个CorePac核的频率最高为1.25 GHz,提供强大的定点和浮点运算能力,同时芯片内部集成了Multicore Navigator、RapidIO、千兆以太网和EDMA等外设,由于芯片处理能力强,外设功能丰富,而且片内集成了大量的硬件加速器,例如Packet Accelerator、Multicore Navigator等,可以广泛地应用在通信、雷达、声纳、火控、电子对抗等领域。从目前的情况看,由于C6678的以上优异的特性,基于TMS320C6678的硬件和软件平台,在未来的5~10年内,将是信号处理平台主流。
- g! c- N0 w- \# o  Y
4 S/ v9 |" H7 l) q6 N0 z

# p3 Z/ {. I8 r6 c! W+ T下图展示的是C6678内部构造图 / w) e& I* \6 H1 _0 ~3 b! X
9 A- b1 e% T! |

: @0 |) a$ M2 r: h. j' f; p& A; Z) v
' \* t8 H/ A& J0 O5 {. O
1 [# l/ Z& d- S( M. rTMS320C6678有8个C66x核,典型速度是1GHz,每个核配置为:32KB Level 1 Data SRAM,它和DSP 核运行在相同的速度上,可以被用作普通的数据存储器或数据cache;
8 l( f4 z8 @" y9 l$ ~  G2 I
; _+ s( m" V+ S3 P. w
- t/ U( `( [8 ]* N6 ^1 B6 \. ]- K$ [
32KB Level 1 Program SRAM, 它和DSP 核运行在相同的速度上,可以被用作普通的程序存储器或程序cache;512KB LL2 SRAM, 它的运行速度是DSP 核的一半,可以被用作普通存储器或cache,既可以存放数据也可以存放程序;所有DSP核共享4MB SL2 SRAM, 它的运行速度是DSP 核的一半,既可以存放数据也可以存放程序。一个64-bit 1333MTS DDR3 SDRAM接口可以支持8GB外部扩展存储器。C6678 集成一个64-bit 1333MTS DDR3 SDRAM 接口,可以支持8GB 外部扩展存储器,既可以存放数据也可以存放程序。它的总线宽度也可以被配置成32 bits 或16 bits。 ' X; g/ _9 h( B& ]5 m' p" j

, o$ s2 b0 m8 Z8 k

+ n; x* k4 B# _  [* H+ O& {4 S0 r8 _存储器访问性能对 DSP 上软件运行的效率是非常关键的。在 C6678 DSP 上,所有的主模块,包括多个DSP 核和多个DMA 都可以访问所有的存储器。   Y' E4 l1 U% ~# _. r5 l& j9 D

+ J1 j) a% x3 P. G, W

5 K3 g/ q7 y0 R每个DSP 核每个时钟周期都可以执行最多128 bits 的load 或store 操作。在1GHz 的时钟频率下,DSP 核访问 L1D SRAM 的带宽可以达到 16GB/S。当访问二级(L2)存储器或外部存储器时,访问性能主要取决于访问的方式和cache。
* y4 n: P7 E; P; _9 a* Y0 t1 ^5 r& w. C; a
2 ?) g& w- ]8 x
每个 DSP 核有一个内部 DMA (IDMA),在 1GHz 的时钟频率下,它能支持高达 8GB/秒的传输。但IDMA 只能访问L1 和LL2 以及配置寄存器,它不能访问外部存储器。DSP 的内部总线交换网络,TeraNet,提供了C66x 核 (包括其本地存储器),外部存储器, EDMA 控制器,和片上外设之间的互联。总共有 10 个 EDMA 传输控制器可以被配置起来同时执行任意存储器之间的数据传输。芯片内部有两个主要的TeraNet模块,一个用 128 bit 总线连接每个端点,速度是DSP 核频率的1/3,理论上,在1GHz 的器件上每个端口支持 5.333GB/秒的带宽;另一个TeraNet内部总线交换网络用 256 bit 总线连接每个端点,速度是DSP 核频率的1/2,理论上,在1GHz 的器件上每个端口支持16GB/秒的带宽。
. u( ?/ }7 i# s, R7 m$ Y7 Q- ?0 D, z* n
$ `* w0 v1 `1 X& n

) W- P) i/ T( ~% q汇总如下图所示
  C& ~3 s6 M+ }5 `6 p 7 ^* E" L; s0 h- F4 m

& r$ y0 O, M! T6 O( Q& B8 a  F% e9 i( I0 C0 {' @2 g7 ], |
4 D* q( @9 R6 ?/ I

- {" G9 I/ S4 t- ^) x/ \. |' w3 p
, e# Y" \1 {$ K6 N1 ~) J6 t

$ P; g8 K0 t8 R! }1 ^# h
) K% }% }6 e) W7 z
6 U0 p" {+ N1 y6 ^
: U* r- h& U+ G2 r4 u1 l
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 21:22 , Processed in 0.171875 second(s), 26 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表