LATTICE FPGA ECP5动态时钟切换模块DCSC接口上的modesel是起什么作用的?lzh2年前更新1905ecp5的器件,调用用时钟切换模块Dynamic Clock Select (DCSC),有个引脚名称叫modesel请问这个脚对输出的时钟有什么影响 代表的是什么意思? 为什么编译的时候都会报错 ?
ecp3只有glitchless模式,要求两个时钟都必须在,缺少一个时钟,这个DCS就没输出。在ECP5做了改进,glitchless跟ECP5一样,需要两个时钟都在。但是如果存在仅有一个时钟的情况,那么就要选择glitch模式。
应该一个是dcs,一个是逻辑做的
无毛刺的用的是DCS资源,另一个是lut资源,类似mux,而dcs是有限的
为什么要设置一个modesel, 如果只是为了毛刺,那都希望越干净越好,这是客户这样问我的 ,我也想 既然有那个接口 一定有什么作用吧,lattice 也不会说把一个无用的信号拉出来专门让使用者改来改去吧
可以无毛刺切换
跟编译没关系吧。个人愚见,请高手指点。
字面意思都看得懂,那意思是说 设置成1 和 0 都 可以编译通过是吗?