摘要
在多控制器、多时钟的复杂系统中,能否解决多种信号的同步问题,是决定该信号系统成败的关键。针对设计一个多控制器、多时钟的数字量输出模块时,遇到的信号同步问题,提出了自己的解决方案:采用双锁存器法解决单数据位的控制信号的同步问题,采用异步FIFO与全握手协议相结合的方法解决多数据位信号的同步问题,该同步方法已经用于某测试系统的实际工作,完全达到了预期的设计效果。
In a multi-controller,multi-clock complicated system,the synchronization of asynchronous signals is the key to the success of the signal system.In this paper,the solution for the synchronization problem of the multi-controllers,multi-clock output module is proposed.In this solution,the double-latch method is adopted to solve the single's synchronization,while the combination of asynchronous FIFO agreement with handshake protocol to solve the synchronization of multiple data signals.The method is applied in practical work of certain test system and achieves the desired results.
出处
《通信技术》
2010年第4期139-140,143,共3页
Communications Technology
基金
国家自然科学基金资助--微型机械电子系统(MEMS)测试计量技术与理论研究(批准号:50535030)