×

基于Costar_的异构多核DSP设计与实现

消耗积分:0 | 格式:rar | 大小:0.20 MB | 2017-10-20

分享资料个

  共享存储器分为共享程序存储器和共享数据存储器两种。 共享程序存储器可以按需分配给各 DSP核使用。 四个 DSP 核任意一个均可以动态使用96kB 共享存储器中的一部分或全部。 根据程序的编译结果, RISC 可以修改系统的特殊功能寄存器堆( SFR) 中的共享存储器地址偏移寄存器的值, 从而实现动态分配共享程序存储器供各 DSP 核使用。 单个 DSP 核最大可以使用的片上 PM 为 120kB. 为提高流水线时钟频率, 文中将 Shared PM 分成了 8 片,通过共享程序存储器控制单元( SPM C) 实现灵活的配置。 同时又可以保证各 DSP 核间访问共享程序存储器时不会发生冲突。 对每个 DSP 核而言, 其所使用的共享存储器的逻辑地址与其私有程序存储器的地址是连续的。 这样既了满足程序代码大小的多样性需求, 又简化了 DSP 核的编程。四个 DSP 核及 RISC 核共享 64kB 的多体并行存储结构的共享数据存储器( Shared DM ) 。 利用该共享数据存储器可以实现各内核之间的数据快速交互及同步。 文中将共享数据存储器分成八块, 采用多体并行的存储结构。 分成八块保证每个 DSP 核至少可以同时占用两块共享数据存储块, 从而可以实现交叉访问及乒乓操作, 避免访问冲突, 提高并行效

基于Costar_的异构多核DSP设计与实现

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

评论(0)
发评论

下载排行榜

全部0条评论

快来发表一下你的评论吧 !