我的系统中SN74V245的工作时序由CPLD产生,读写使能信号WEN#和REN#是互补的,读写脉冲则一直提供,波形如图
正常空标志EF#和满标志FF#的波形应该如图所示,但我发现我的系统中FIFO每次复位后只能工作一次,然后EF#就会一直是低电平,而FF#也是低电平。我只能每写入读出一次数据就复位一次FIFO,这样工作导致我浪费很多时间。理论上FIFO只要复位一次应该就够了对吧,这种每工作一次就要复位一次是为什么呢?
Carter Liu:
WEN或REN和WCLK或RCLK同步吗?
yue shu:
回复 Carter Liu:
请问“同步”具体指什么?我的理解有两种:1、指WEN和REN都必须是脉冲形式,分别与WCLK和RCLK频率相同?(但应用中使能信号一般都是置低一段时间的吧)2、WEN、REN与WCLK、RCLK的边沿要保持一定相位差?我在英文版的TI在线技术支持社区也看到过这个问题,有一位TI工程师也是给出的您这个回答,但我不是很明白这个“同步”的意义,希望您能介绍一下,谢谢!^-^