This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] SN74V293:静态 FIFO 输出

Guru**** 2663045 points

Other Parts Discussed in Thread: SN74V293

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/963378/sn74v293-static-fifo-output

器件型号:SN74V293

您好!

 我的 SN74V293 FIFO 有问题。 虽然 我使用数据表中的时钟和信号时序信息、但我无法读取存储器。 FIFO 的输入被连接至一个12位 ADC 的输出(D0是 ADC 的 LSB)。

!LD 在主器件复位期间为低电平。 我不使用可编程偏移标志。  

!be、!OE、FSEL0、FSEL1、IP、 Iw、OW、PFM 始终为低电平。  

!PRS、!RT、!SEN、RM 始终处于高电平。

因此、我将 FIFO 用于以下配置:正常延迟、不重新传输、大端操作、始终启用输出、 非散布式奇偶校验模式、 I/O 的18位总线宽度

这是主器件复位后的写周期:

在输入第一个数据后!EF 为高电平。

这是我的读取周期:

我本应该会在输出 Q0处看到来自写入周期的 D0信号。 此外,我检查了标志!EF 和!FF 的行为。 它们可根据需要工作。  

你们中是否有人对我的错误有任何看法? 我是否做了明显的错误?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、Manuel 欢迎参加论坛!

    我将仔细看一下这个、然后返回给您。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    非常感谢!

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否可以写入设定数量的字、然后尝试将其全部读出、直到 EF! 变为低电平?  我想看看器件是否认为是输出。

    我的第一个想法是、Q0上可能会加载、导致它无法在逻辑分析仪上注册。  从您提供的详细信息来看、我认为这是一个长脉冲、但您能否在读取操作期间同时获得时钟和输出的模拟示波器截图? 此外、您能否提供有关连接到 Q0的电路的详细信息?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    是的、如果我尝试读取 EF 的所有字! 再次变为低电平。 此外、我还尝试向 内存和 FF 写入65536个字! 已正确切换至低电平。  

    引脚 Q0仅连接到 I/O 扩展器 PCA9535ECDTR2G、其他没什么。 读取 I/O 扩展器的输入寄存器仍然可能出错、但我在逻辑分析仪上看到的字和读取字是相同的。 我想用一个示波器来查找错误、但我目前在我的家庭办公室。

    输出字为0x7b2或0x762。 有时、它会在这两个值之间切换。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我明白-我在我的家庭办公室/实验室也有很长一段时间:)

    您的逻辑分析仪上的一个或两个通道是否有可能支持模拟模式?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的廉价 USB 逻辑分析仪不支持模拟模式.. (学生生活艰难:D)  

    这是我的最后一次测量:(蓝色通道是时钟信号、1V/div)

    测量完成后、我扩展了时钟频率。 否则、我将无法使用逻辑分析仪测量信号、因为其输入采样率为24Msps。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    明白了。

    输出可能会损坏、因此器件可能会正常工作、但这一引脚除外-不过不太可能。

    您是否有第二台设备需要测试?  这通常是我的下一次检查--交换设备,看看设备是否出现问题。  我知道这可能不像听起来那么容易。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    遗憾的是、我只有一个 FIFO 可用、因为它非常昂贵。

    老实说、我已经考虑更换它、但首先我想问您是否犯了明显的错误。 更换 FIFO 后、我将移除 I/O 扩展器。 在 I/O 扩展器初始化过程中、我可能犯了一个错误、导致 FIFO 输出引脚上产生3.3V 信号。  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我也理解这一点。

    恐怕这些 FIFO 寄存器只能提供有限的支持。

    我唯一的另一种想法是验证 Q0迹线是否已连接到应该连接的位置、而不是与电路板上的任何其他元件短路。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的天,我发现了这个错误:

    我卸下了 I/O 扩展器、它工作正常! 似乎我在 I/O 扩展器的初始化过程中出错了。  

    幸运的是、FIFO 能够承受这种情况。 :D

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    太棒了! 我很高兴您能够找到这个问题。

    随时回来!