找回密码
 注册
关于网站域名变更的通知
查看: 499|回复: 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年内,将是信号处理平台主流。
6 E# U* E7 u' J* n; o7 k
; `% f+ f% J9 i! s

1 J4 v6 O9 }/ g, |8 f下图展示的是C6678内部构造图
# V& v3 f8 ?$ o* W
% S+ D3 L5 j8 z2 S* e( }' t

7 `. F& c0 u+ i+ o- h5 @ ; J- Y; G8 a  C% k. t; h: n/ d
: x! E9 a% E! i; i1 S: L# t
TMS320C6678有8个C66x核,典型速度是1GHz,每个核配置为:32KB Level 1 Data SRAM,它和DSP 核运行在相同的速度上,可以被用作普通的数据存储器或数据cache; 2 q( _( f1 R2 s

- `" K1 K+ N9 @! A/ O9 ~  N- `

& X+ i( s3 ~" b+ T32KB 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。 ! @$ q( H8 @( j4 L- o  n- k
4 G1 p- n  J( J4 P/ G- Y; O

, p+ M" B) u4 }8 n2 u% I' c  e" F存储器访问性能对 DSP 上软件运行的效率是非常关键的。在 C6678 DSP 上,所有的主模块,包括多个DSP 核和多个DMA 都可以访问所有的存储器。
4 ~6 z. y, F0 H1 }; i
3 K# `, L- x/ |* @; o
+ i7 l- w1 j2 M% z. N; b
每个DSP 核每个时钟周期都可以执行最多128 bits 的load 或store 操作。在1GHz 的时钟频率下,DSP 核访问 L1D SRAM 的带宽可以达到 16GB/S。当访问二级(L2)存储器或外部存储器时,访问性能主要取决于访问的方式和cache。
/ k. G- `7 X; j6 Z1 k7 N; J
8 |8 e; }7 [  s5 [+ Y
% L+ I( e! x! n9 ~3 J, u. l, c& d
每个 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/秒的带宽。
$ w8 I2 s) b$ q; N4 N5 z1 t+ ~
% s1 d( \. r: j4 @% M1 q

* R) L  _# Z6 O! E汇总如下图所示
# j' a- i' e" o. j
$ R2 v: |2 G4 z- q8 ?2 O1 }0 R
$ Z9 S$ ]2 s! x, U$ I
6 g$ A$ M& y$ r8 H' l3 E8 q8 c- J
+ B1 V8 }6 X: c# q

$ r4 W4 |+ O# S) U) p. l1 f
; Q/ ?3 [" m2 }
: H3 x* Z+ E5 f+ N) k, T
' y0 ?' C& t0 a0 n; N* f- D3 {

3 f0 S' M9 C7 c+ k, ^7 |0 n( ?2 l6 A# ?  G0 G; [* ]; m9 s& ~+ W- W6 y/ {
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-24 19:18 , Processed in 0.156250 second(s), 26 queries , Gzip On.

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

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

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