[CPLD] CPLD的方波输出

[复制链接]
 楼主| 2287312853 发表于 2020-1-23 09:52 来自手机 | 显示全部楼层 |阅读模式
CPLD的输入频率为10MHz,DSP到CPLD的XWE信号为80KHz.XRW为80KHz,XRD为460KHz,DSP的XREADY配置为异步采样,那么我在CPLD内部该怎么处理,才能输出一个大约是330KHz的XREADY信号,
zhangmangui 发表于 2020-1-23 18:11 | 显示全部楼层
DSP输出给CPLD的通过10M采样  判断沿或电平信号进行判断
输出给DSP我觉得也是通过10M  经判断的条件输出相关信号
zhangmangui 发表于 2020-1-23 18:12 | 显示全部楼层


附件为DSP外扩CPLD的译码程序  供参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
 楼主| 2287312853 发表于 2020-1-23 21:23 | 显示全部楼层
zhangmangui 发表于 2020-1-23 18:12
附件为DSP外扩CPLD的译码程序  供参考

我这边DSP的地址线,连接到CPLD的只有XA0~XA12这13根,也就是说CPLD译码的地址线只有这个13根,因为DSP配置为16位模式,所以XA0是最显著的地址线,我用XA0,XA1,XA2利用73ls138的译码原理,其他的XA3~XA12通过IPM_CONSTANT经过或非门作为译码的使能信号

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
zhangmangui 发表于 2020-1-25 18:47 | 显示全部楼层
DSP控制外设CPLD时   根据你的硬件译码设计   只要那些地址能够让CPLD译出地址 同时唯一获取数据总线
就可以了   根据硬件设计选择可操作的地址范围
 楼主| 2287312853 发表于 2020-2-2 21:44 | 显示全部楼层
本帖最后由 2287312853 于 2020-2-2 21:48 编辑
zhangmangui 发表于 2020-1-25 18:47
DSP控制外设CPLD时   根据你的硬件译码设计   只要那些地址能够让CPLD译出地址 同时唯一获取数据总线
就可 ...

能在说明一下,所谓的“根据硬件设计选择可操作的地址范围”,这个,可操作的地址范围,是不是CPLD译码出来的,然后我选择,这个地址代表什么,就让他去获取数据总线上这个地址所对应的数据?而且,DSP还有给CPLD的读写信号啊,且配置了XREADY为异步采样
zhangmangui 发表于 2020-2-3 22:38 | 显示全部楼层
2287312853 发表于 2020-2-2 21:44
能在说明一下,所谓的“根据硬件设计选择可操作的地址范围”,这个,可操作的地址范围,是不是CPLD译码出 ...

不是  比如地址大了就会有高位的地址位置高  根据这个地址的置高片选其中一个外设
您需要登录后才可以回帖 登录 | 注册

本版积分规则

49

主题

130

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部