正如我前面所说的,一个DSP仿真器的价格不菲,自己能做的话就为自己省下了不少的资金!现在也提供另一个DSP仿真器,自己做的话才一百来块钱!还是开源的!
1、XDS510仿真器能够调试TI公司绝大多数的DSP器件,仿真速度比较快。将该仿真器的资料公布出来,可以进一步降低学习DSP的门槛,给更多的人提供学习DSP的机会。
2、目前,介绍该仿真器的资料已经比较多,也有很多网友根据这些资料进行DIY。其中有成功的,也有失败的。究其原因是网上的资料透明度不够高,很多地方存在歧义或者避而不谈。我们成功开发了该仿真器,了解该仿真器制作过程中存在的一些问题。将该仿真器开源,一者可以帮助喜欢DIY的网友解决一些问题,二者是想请网友们提供更好的解决思路,从而进一步完善该仿真器。毕竟我们的技术水平有限,而我们的论坛是高手如云之地。
下面对资料进行说明:
1、原理图。在研究该仿真器的过程中,参考了网上的多个版本的资料,进行了分析和综合(在此需要感谢那些热心的网友)。大多数版本都是采用的CY7C68013A + SN74ACT8990 + CPLD的形式,其中关于该仿真器制作的论文《基于USB2.0接口的DSP仿真技术》没有采用CPLD,而是采用了跳线的形式在制作时添加了CPLD,因为CPLD要比跳线更加灵活,成功率较高。
2、EEPROM。其中存储的内容是:0xC0, 0x05, 0x11 ,0x01, 0xE0, 0x01, 0x00, 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF。在板子上设置了专门的烧写口,可以通过外部工具烧写。
3、CPLD。在这里只是实现了一个简单的逻辑粘合,逻辑比较简单。这也是很多开发中的一个瓶颈,很多资料对这里是避而不谈。我采用的软件版本是ISE10.1,在板上设有CPLD的烧写口。
提供的资料包括经过整理调试后,最终的原理图版本和CPLD烧写的工程文件。至于EEPROM的烧写,建议最好在板上设一个烧写接口,通过外部工具来实现。因为调试时,CY7C68013A的烧写一般是不成功的。
原理图以及源码:回复可见~~
——回复可见内容——
提供另一种自制DSP仿真器的原理图和源码

只看楼主 1楼
关键词: 提供 另一种 自制 仿真器 原理 源码

2楼
在设计中采用EEPROM存储CY7C68013A的VID/PID信息,但是采用CYPRESS提供的工具经常会出现EEPROM烧写失败的情况。对这个芯片不是很熟悉,但是添加了EEPROM的烧写接口,在外部编写了一个单片机程序专门烧写和读取,然后通过串口观察烧写的内容是否正确!
回复
有奖活动 | |
---|---|
【EEPW电子工程师创研计划】技术变现通道已开启~ | |
发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
【EEPW在线】E起听工程师的声音! | |
“我踩过的那些坑”主题活动——第001期 | |
高校联络员开始招募啦!有惊喜!! | |
【工程师专属福利】每天30秒,积分轻松拿!EEPW宠粉打卡计划启动! | |
送您一块开发板,2025年“我要开发板活动”又开始了! | |
打赏了!打赏了!打赏了! |
打赏帖 | |
---|---|
【我踩过的那些坑】电感选型错误导致的处理器连接不上被打赏50分 | |
【我踩过的那些坑】工作那些年踩过的记忆深刻的坑被打赏10分 | |
【我踩过的那些坑】DRC使用位置错误导致的问题被打赏100分 | |
我踩过的那些坑之混合OTL功放与落地音箱被打赏50分 | |
汽车电子中巡航控制系统的使用被打赏10分 | |
【我踩过的那些坑】工作那些年踩过的记忆深刻的坑被打赏100分 | |
分享汽车电子中巡航控制系统知识被打赏10分 | |
分享安全气囊系统的检修注意事项被打赏10分 | |
分享电子控制安全气囊计算机知识点被打赏10分 | |
【分享开发笔记,赚取电动螺丝刀】【OZONE】使用方法总结被打赏20分 |