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.
您好!
我想知道我是否可以使用 CLB 创建一个非常快速的16位计数器、该计数器将控制外部并行16位 DAC? 因为 CLB 类似于 CPLD 逻辑块。
我尝试使用该外部精密 DAC 创建快速模拟斜坡。
谢谢、
Arnaud
您好、Arnaud、
我们的专家将在今天再次讨论这个问题。
您好、Arnaud、
您能否提供有关您想要使用 CLB 实现什么的更多详细信息? 按计数器计算、您是否意味着要使用16个 CLB 输出来模拟16位计数器? 请记住、每个 CLB 只有8个输入、因此至少需要2个 CLB 逻辑块。
此致、
Peter
我希望能够以极高的速度(尽可能快、如果可能、最高可达25Msps)控制外部 DAC (LTC1668)。 我不使用 CPLD、而是想 CLB 是否能够控制这个 DAC (生成一个斜坡斜率)、而我能够根据 PWM 事件或触发来触发/复位该 DAC。 DSP 内用于峰值电流模式控制的内部斜率补偿器限制为12位、我需要至少16位的分辨率。 非常感谢您的帮助。
您好、Arnaud、
感谢您的澄清、请允许我有时间与我的团队成员讨论、看看这是否是 CLB 可以实现的
此致、
Peter
您要连接到时钟输入还是数据输入?
大家好、我希望能够使用 CLB 以极快的速度控制 DAC。 在这种情况下、它必须同时存在。 时钟和数据作为时钟控制数据输入的速率。
此致、
Arnaud
CLB 是能够实现的、但输出17个信号并不是我建议您执行的操作。
您需要1个时钟输入+ 16个数据输入信号。 您需要使用2个 CLB、这意味着您无法使用一个计时器输出和一个 CLB。
因此、我认为对于16数据输入、您不应使用 CLB。
这有道理吗? 每个 CLB 有8个输出。
NIMA