TI中文支持网
TI专业的中文技术问题搜集分享网站

DM8127 内部的DSP C674x 定点和浮点兼容?

DM8127  内部的DSP  C674x  看了8168 和 8148的datasheet,说C674x  DSP是  浮点和定点兼容的.

我的问题是:

1.

既能跑定点,又能跑浮点.那具体跑的时候,我怎么指定DSP 运行在定点状态或者浮点状态呢?

2.

datasheet说C674x 的DSP 最高只能跑到750MHZ频率,这个频率是不是说,定点工作模式下,DSP跑到750MHZ,浮点工作模式下,DSP也能跑到750MHZ。

3.

如果我有个浮点算法,我是转化为定点,然后再定点DSP工作模式下面跑,还是不转化,只在浮点下面跑。这两个之间的效率差别多大?

Tony Tang:

#1. 只要在编译选项里确定silicon revision为 -mv 6740 即可。

#2. 芯片的定浮点兼容是指支持C64+和C67+两套指定集,不需要指定模式,由指令本身决定上。

#3. 编译器根据数据类型,选择相应的指令,如果要处理的数据类型是浮点的,则选择浮点指令编译,否则用定点。浮点的算法用浮点指令要快,快多少取决于你原来用定点实现时的效率,浮点指令本身的运行时间都是有固定值的。

steve_xiaop:

回复 Tony Tang:

Tony Tang

#1. 只要在编译选项里确定silicon revision为 -mv 6740 即可。

设置这个 -mv 6740  之后,是指定浮点还是定点啊?

赞(0)
未经允许不得转载:TI中文支持网 » DM8127 内部的DSP C674x 定点和浮点兼容?
分享到: 更多 (0)