新闻中心

EEPW首页>测试测量>设计应用> PCI总线智能GJB289A仿真卡设计

PCI总线智能GJB289A仿真卡设计

作者: 时间:2010-12-24 来源:网络 收藏


在调用16进制转换工具时,需要指定调用16进制转换工具的命令行选项和文件名,为此创建一个批处理文件,内容如下:
c.JPG
通过上述方法将out文件转换成hex文件,上位机程序读取hex文件内容为文本形式的ASCII,每8个字符为一组存入数组中。TIC6000系列DSP的加载引导操作顺序:首先通过地址总线的A21、A22引脚配置选择Boot模式。上位机通过驱动程序设置要访问的存储器、I/O空间和DSPP寄存器。将存有hex内容的数组写入到DSP的内部RAM区。然后向HDCR寄存器的DSPINT位写1,DSP开始从地址O开始。如图5所示。
下面为演示实例,运行上位机软件,调用驱动程序函数库,对仿真卡进行初始化设置,初始化完成后将hex内容写入DSP存储空间,加载前,DSP内部RAM内容,通过调用16进制转换工具,将DSP程序可执行目标文件out转换为hex文件,其内容为:
f.jpg
加载前后DSP内部RAM内容如图6、图7所示。

e.JPG
从实例可以看出,经过上述加载方式,完成了DSP程序的在线加载,更新了DSP程序,满足了不同数据处理算法的需要。

4 结语
介绍了一种基于DM642的PCI总线A智能仿真卡的设计方法,采用高速DSP DM642作为主控制器,实现了对A总线数据的快速处理;在FPGA中实现GIBA总线协议,设计了模拟收发器电路,替换国外芯片,减少了对国外芯片的依赖性,并节约了成本。在软件方面,采用PCI总线在线加载技术,实时更新DSP数据处理算法,能够适应不同处理算法的需要。目前在虚拟仿真实验平台系统的应用,表明该仿真卡设计正确,工作稳定可靠。

本文引用地址://m.amcfsurvey.com/article/195165.htm

上一页 1 2 3 4 下一页

关键词:289APCIGJB289

评论


相关推荐

技术专区

关闭