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.

[参考译文] 150 MHz 32位计数器

Guru**** 667810 points
Other Parts Discussed in Thread: SN74AUP2G80, SN74LV4040A, SN74HC688, LMK00804B, SN74AUC74, SN74LVC2T45, CD74AC161, SN74LV8154, SN74HC4040
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/clock-timing-group/clock-and-timing/f/clock-timing-forum/977050/150-mhz-32-bit-counter

主题中讨论的其他器件:SN74AUP2G80SN74LV4040ASN74HC688LMK00804BSN74AUC74SN74LVC2T45CD74AC161SN74LV8154SN74HC4040

我需要为150MHz 制作一个32位频率计数器。 计数器的第一部分可能需要是 ECL。 并行输出。 或者可能是您的微控制器的32位计数器。

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

    您好、Alvin、

    我认为我们的大多数时钟发生器都能满足您的需求。 我相信您的应用程序中会有其他需求。 请查看我们的快速搜索工具、在 此处搜索具体需要的内容。

    如果需要、快速搜索工具可帮助按功能、输出数量、输出类型、输出频率、输入类型以及其他所需功能搜索时钟发生器。

    您可以随时咨询这些满足需求的设备。

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

    我不需要生成时钟、但我需要一个具有32个并行输出的32位计数器、该计数器将接收高达150MHz 的射频信号作为输入(当然已正确放大) 1秒、然后告诉我低至单赫兹的确切频率。  

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

    您好、Alvin、

    很抱歉造成混淆。 我们还有一个负责的组织、将与您讨论 TI 的选项。

    我现在要把它转移给他们!

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

    Alvin、

    当我们等待另一个团队的回复时、我想指出、这似乎是您可以使用 CPLD 和射频到 CMOS 缓冲器处理的问题。 为了更加精确、您似乎需要一些基本构建块:

    • OCXO 或某种 GPS 锁等精确参考、精确表示一秒
    • 一个计数器可计数至150MHz、另一个计数器可用于您的精确基准
    • 同步启用或禁用基准计数器的测量计数器的机制
    • 某些器件可接受输入射频信号并产生与计数器兼容的输出信号(LVCMOS 或等效器件)

    我认为、高精度基准的最简单选择是 LVCMOS OCXO (在10MHz 下有许多可与大多数分立式或 CPLD 数字逻辑良好配合使用)。 如果您还想了解其他参考资料、我们可以提供更多有关如何最好地使用该参考资料的指导(如果需要)。

    计数器是这些构建块中最简单的一个; 一个很好的起点是级联 SN74LV4040A、工作频率高达75MHz 左右、3.3V 电源时具有轻负载(5V 时更高、但3.3V I/O 不起作用)、这对于任何 OCXO 或频率基准来说都足够、并可以充分利用良好的测量计数器。  我检查了我们的计数器产品系列、但我认为我们没有任何额定电压为150MHz 的离散计数器、因此进入测量计数器的第一级(或两级、为了安全)可能应由 Qbar 连接到 D 的 D-flip-flop 驱动(例如、SN74AUP2G80)。 同样、单个 CPLD 可能会替代所有这些计数器、但如果您担心在150MHz 下满足设置和保持要求、可能仍希望添加一个或两个外部 D 触发器以减小 CPLD 的输入频率范围。 请注意、操作不需要预设和清零:您始终可以执行 START 和 STOP 计数之间的差异。

    您还需要一些逻辑来重置计数器并将参考计数解码为持续一秒的启停使能脉冲。  分立式实施可能涉及到少数几个数字比较器(例如 SN74HC688)、这些比较器可查找一秒的基准脉冲的精确值、从而触发与计数器清零和测量计数器窗口相关联的 S-R 锁存器; 一些测量切换可能会重置锁存以开始测量计数、参考计数器将退出清除条件并开始计数、并会在预编程值处自动停止。 同样、这也可以通过 CPLD 来实现、从而大幅降低成本和减少组件数量。   

    要将测量射频信号转换为 LVCMOS 信号、可以使用 LMK00804B 等输入缓冲器。 由于 LMK00804B 具有同步使能功能、因此可以非常轻松地启动和停止频率计数器:将使能端连接到基准计数器 S-R 锁存器或 CPLD 等效器件。 如果您的测量信号始终保持在150MHz 左右、则压摆率可能不会出现问题、但如果测量信号频率可能较低(例如15MHz)、则可能会导致压摆率问题;建议通过高速比较器使用替代低频路径。

    此致、

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

    我所要求的就是计数器。 我可以执行所有胶合逻辑、也可以使用微芯片图片计算机执行大部分胶合逻辑。 我不需要精确的时间间隔为1秒。 一个32768晶振对于我的接收器输出来说已经足够好了。 什么 D floop 的额定值为5ns? 75 MHz 32位计数器是什么?

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

    我需要5伏器件

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

    嘿、Alvin、我们在单个器件中没有任何能够满足您所有要求的器件。

    对于您的第一级、我想您不会找到直接支持150MHz 分频(计数)的5V 逻辑器件。 您可以尝试使用"F"或"AC"逻辑系列、因为它们是最快的选项、但是数据表中不保证150MHz、因此即使它工作正常、您也会面临风险。

    如果您可以将该5V 信号降至2.5V、则 AUC 系列逻辑器件的速度足以成为您的输入级。 SN74AUC74在2.5V 电源下支持高达350MHz 的时钟输入频率、因此可以轻松实现。 使用该器件、您有两个 D 型触发器、因此您可以进行两次分频并降低至37.5MHz、这将使您处于至少部分计数器产品系列的范围内。

    对于这两个前级、您将需要一些东西将输出升高到5V、因此我建议使用 SN74LVC2T45 (双电源电平转换器)。

    CD74AC161在5V 时支持高达~100MHz 的频率、因此接下来可以使用该频率、但它只是一个4位计数器、因此您必须将其中的许多位紧密结合在一起才能获得所有30个剩余位。

    SN74LV8154是一个16位计数器、在轻负载(15pF)时支持40MHz、但它只有8个输出、您必须在两个组之间切换才能将所有16位输出端转换为输出端。 我认为这不是你想做的事情、但这是一个"光荣的提及"。

    SN74HC4040具有最高的可用作输出的位数、总共12位。 该器件在整个温度范围内的最大频率仅为25MHz、因此必须是第三级。

    --编辑了格式,系统由于某种原因删除了我的所有换行符--

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

    感谢您花时间回答我的问题。 我考虑使用具有两个16位计数器、8位输出的器件。 我将使用 UP 来控制系统、因此我将使用8位 I/O I2C 器件。  我一直在黑暗时代使用 HC (74HC)设备、因此我很喜欢了解您推荐的设备。 我计划关闭这个、因为我对你给我的东西有很大的影响。 再次感谢。