C6678应用解答
  • 问:C6678用什么仿真器调试 ?
    答:C6678可以用TI DSP的所有仿真器。
  • 问:应用需求:本来系统采用6片C6416芯片进行数据并行处理,现在想采用1片C6678芯片来替代,但对用户来说还是相当于6片DSP,这种方案可行吗?
    答:C6678总共8个核,每个核的主频可以达到1.25FHz,支持定浮点,并且新增矩阵运算等指令,所以从核的能力来说肯定比6片C6416强。
  • 问:如果方案可行,C6678虽然具有8个内核,但是和单独的8片DSP还是有本质区别,其外设资源等都是共用的,是不是有必要单独拿出一个内核用来对芯片进 行一些共用配置呢?如果每个核都各自单独配置的话就会造成混乱,是这样吗?哪些资源需要统一配置呢?希望各位专家能对这个方案给出一些建议?
    答:多核来说,外设等都是共享资源,在编程的时候可以有一个主控核负责外设等相关共享资源的初始化工作,并负责启动其他核的运行。
  • 问:C6678支持外部引导和加载吗?比如说我想通过FPGA对芯片进行引导、加载、运行和复位?每个内核都能单独控制引导、加载、运行、复位吗?
    答:支持external host加载,如通过EMAC、SRIO等外设进行加载引导。多核加载时会有core0作为主控核负责程序的加载,及其他核的启动。关于多核bootloader请参考。