“线程:sysconfig”中讨论的其它部分
Q1:详细数据表 TMS320F28002x:“sprin7a”第799页,表9-1显示,Input1至 INPUT14 (14个信号,在将输入 X 条定义为各自的 GPIO 信号后,这些信号就像创建的信号一样)转至 CLB X-bar。 然后,在第803页的表9-4中,我只能看到 INPUTXBAR1到 INPUTXBAR6总共6个来自输入 X-bar 的信号,这些信号可以用作 CLB X-bar 的输入。 所以,14对6信号存在矛盾。 请澄清。
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.
Q1:详细数据表 TMS320F28002x:“sprin7a”第799页,表9-1显示,Input1至 INPUT14 (14个信号,在将输入 X 条定义为各自的 GPIO 信号后,这些信号就像创建的信号一样)转至 CLB X-bar。 然后,在第803页的表9-4中,我只能看到 INPUTXBAR1到 INPUTXBAR6总共6个来自输入 X-bar 的信号,这些信号可以用作 CLB X-bar 的输入。 所以,14对6信号存在矛盾。 请澄清。
西巴斯拉萨德,您好!
很高兴能再次为您提供帮助。 我们的软件似乎已经过时了技术参考手册。 你认为 存在矛盾是对的。 正确的数字是14个可路由到 CLB X 条的输入 X 条。 我附上了一张图片,展示了每个 INPUTXBAR 的正确粘连。
我已经提交了一份请求,要求在下一轮 F28002x 技术参考手册中修复该问题。
请注意:我发送的图像来自我们的 sysconfig 开发工具,该工具在图形用户界面中概述了设备的配置设置。 它是最新的,可以帮助您了解设备上可用的 MUX 和资源。
此致,
彼得
西巴斯拉萨德,您好!
我对你的问题有些不清楚。 CLB OUTPUTXBAR 已经是块,但它负责将 CLB 的输出路由到特定 GPIO 引脚。 它与输入无关。
本地信号总线上的 Input1-INPUT16是指 CLB INPUTXBAR (不同于常规的 INPUTXBAR 和 CLB XBAR),它负责将来自 GPIO 的信号作为输入直接引入 CLB。 总共有16个 CLB INPUTXBAR,但它们没有具体映射到任何特定的 CLB 输入。 例如,您可以将 CLB INPUTXBAR1指定为 CLB1中的第二个输入,然后将 CLB INPUTXBAR2指定为 CLB2中的第五个输入,或指定为任何此类组合。 输入时进入 CLB 的实际内容由输入 mux 决定。
我们最近在 C2000学院发布了一个 CLB 培训模块,如果您有兴趣,该模块将提供有关 CLB 的更多信息: https://dev.ti.com/tirex/global?id=c2000Academy
此致,
彼得