基于ADSP-2106X SHARC DSPs软件仿真器的实现
时间:06-27
来源:3721RD
点击:
体算法见B.2.2&C.5)。利用运算符重载使得该类能同常见的数据结构进行运算,同样也能对其进行赋值;另外为了在运算中判断是否上溢/下溢/为负,还提供了相应的接口函数。
3.3.2存储器结构组织
程序加载模块解析目标可执行文件后得到的存储器内容,按段组织映射至虚拟存储器,段数据结构如下:
因为IOP寄存器实际上是特殊的存储器空间,因此单独由指针pSpecialMemory寻址其内容,而常规存储器空间则由pDataBuffer给定内容。覆盖率信息数组最高位表示是否覆盖,低两位:若为00表示顺序执行指令或者绝对跳转指令;01表示条件分支指令执行时条件不满足,未发生跳转;10表示条件分支指令执行时条件满足,发生跳转。
4 结束语
作为一种用以模拟可执行程序在目标芯片上运行情况的工具,ADSPSim已应用于型号工程,是进行嵌入式软件测试和计算机体系结构研究的有力工具,不仅可以单独的工具形式提供给用户用于测试,还能以动态链接库形式提供给软件仿真测试环境,是软件仿真测试环境的重要组成部分。
DSPs SHARC 软件仿真器 ADSP-2106X 相关文章:
- 基于DSP并使用SPWM控制技术的变频器实现方案(12-21)
- 中国仪控产业蕴含巨大商机,ADI DSP助跑本土军团(05-25)
- SHARC引领第四代通用DSP高端应用潮流(09-27)
- SHARC处理器满足一高二低的浮点设计需求(04-16)
- SHARC DSP与SJA1000的CAN总线接口设计(03-14)
- 基于DSP与SJA1000的CAN总线系统设计方案(07-15)