新闻中心

EEPW首页>嵌入式系统>设计应用> 基站调制解调器――为什么要现在选择多核?

基站调制解调器――为什么要现在选择多核?

作者: 时间:2016-09-12 来源:网络 收藏

事实上,可共同为所有用户执行 OFDMA 调制,此项任务无法被完全分配到不同的 CPU。因此,TI 任务软件架构的简单性以及众多调制解调器算法的特性决定了系统设计人员应当以不对称的方式将任务分配到 CPU。

实现多个 SoC 的资源平衡

另一个问题是每个 SoC 是否应当具有不同的任务,例如,一个 SoC 只执行符号率解码,而另一个执行码执行芯片级调制。其缺点是所有片上协处理器都得不到有效利用。

例如,只执行符号率处理的 TCI6488 器件就需要更强大、高功率并且占用大量空间的 Turbo 与 Viterbi解码器。但是此类解码器对于只执行码片级关联的另一个 SoC 毫无用处,因此 需要功率高得多的接收加速器。所以,除非为每个主板功能提供不同的 SoC,否则协处理器就必须考虑到每项功能的最差情况。为每一类功能都开发不同的 SoC 是一种成本浪费。

将 SoC 专用于某一类特定功能也不利于实现可扩展的系统。显然,如果我们希望提高主板的通道密度并让每个 SoC 执行一整套相同的功能,则只需在主板中增加更多 SoC。TCI6488 旨在以最少的附加硬件达到上述目的。天线接口和串行 RapidIO 都可采用菊花链连接方式,而以太网和 RapidIO则可连接到交换机。

但是,如果不同 SoC 提供不同的功能,实现系统的可扩展性就需要将用户数量提高一倍。如果所需用户数量提高 15%,则让执行符号率的 SoC 功能提高 15% 的方式是再增加一个 SoC,而其利用率只有 15%。其他 SoC 的情况同样如此,因此会造成扩展后解决方案效率极低。

对于采用多核、协处理器加速 SoC 的系统设计,具有最高板级可扩展性、实现最简单、最易于测试的软件的系统架构需要 SoC 中的每个 CPU 都执行一组唯一的任务,但是系统中的每个 SoC 都执行与其它 SoC 相同的一组任务。TI 针对 WCDMA/HSPA 网络中这种情况而推出了 TCI6488,其强调以相同方式有效支持其它调制解调器标准的灵活性。

结果是多核处理器总算及时到来,而此时无线运营商及其基础局端供应商在奋力满足 HSPA+、LTE 以及移动 WiMAX 等 3G 与 4G 技术的苛刻的新需求。通过巧妙平衡功耗与性能,多核处理器为系统设计人员满足今后 10 年的移动网络需求带来了亟需的工具。


上一页 1 2 3 下一页

关键词:

评论


相关推荐

技术专区

关闭