- 博客(3)
- 资源 (5)
- 问答 (1)
- 收藏
- 关注
原创 DSPCMD文件和MAP文件的作用
CMD文件用来存放链接器的配置信息,作用即指明如何链接程序。CMD最重要的是两段,MEMORY和SECTION两个伪指令。MEMORY:建立目标存储器模型,包括目标系统的各类存储器及容量SECTION: 依据memory的模型来安排各个段的位置MAP文件是CCS编译后产生的对dsp实际用到的所有程序、数据、io空间的映射文件。voltaile使得寄存器的值允许被外部改变,如外部硬件或者中断。不适用volatile修饰则寄存器值只能被程序代码改变。寄存器...
2021-05-12 15:27:03
2215
原创 niosii加速浮点运算的方法
在《NIOSII那些事儿》中提到niosii支持浮点运算但是实际测试发现niosii需要通过添加定制指令或者IP核的方法才能对浮点运算加速。在高版本的QSYS中,提供了FPH2和FPH1两种浮点运算IP核。手册中提到采用FPH2后,在50Mhz的时钟周期下,一次浮点乘法只需240ns。在低版本的sopc buillder中,niosii processor的custom instruction下提供了floatingppointhardware定制指令。还看到通过avalon总.
2021-05-09 19:55:26
842
原创 niosii SBT for eclipse debug报错解决办法
使用niosii SBT for eclipse进入debug as niosii hardware调试时,在quartus11.0版本可能报错Plug-in com.altera.sbtgui.launch was unable to load class com.altera.sbtgui.launch.hardware.ui.Nios2hardwareLaunchConfigurationTabGroup。解决办法是:先连接好下载器,电路板上电,再进入niosii SBT for eclipse。
2021-05-09 19:37:44
386
dcdc交错并联.psimsch
2021-04-25
NIOSII调试debug报错
2021-05-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人