Other Parts Discussed in Thread: AM6421, SYSCONFIG
器件型号: AM6421
主题: SysConfig 中讨论的其他器件
器件:AM6421
SDK 版本:MCU+SDK 12.00.00.07.04(发布时间:2026 年 4 月 14 日)
SysConfig 选择:非多路复用 16 位 NOR — 异步
工具:SysConfig + CCS
内核:R5F(主应用程序内核)
尊敬的 TI 团队:
我们目前正在开发基于 AM6421 SoC 的定制电路板、并使用 GPMC 接口连接以下器件:
1. FPGA—Microsemi Igloo2 M2GL090-FG676
-连接在 CS0 和 CS2(两个独立的地址区域映射到内部 FPGA 逻辑块)
-接口:非多路复用 16 位或异步
2. nV_SRAM—Cypress CY14B116N-ZSP25XI (1M× 16 位、25ns)
-已连接到 CS3
-接口:非多路复用 16 位异步 SRAM
所有三个片选 (CS0、CS2、CS3) 共享通用的 GPMC 地址、数据(16 位)、OE、WE 和 BE 行。 每个器件按其在 GPMC 存储器映射中分配的片选和地址空间进行区分。
查询:
问题 1: 由于 MCU+SDK 没有用于异步或非类型 FPGA 接口或 NVSRAM 的专用驱动器、因此建议使用 GPMC 低电平驱动器 (LLD) 是否是独立为 CS0、CS2 和 CS3 实施自定义器件驱动程序的推荐方法?
Q2—异步模式下的多 CS 总线可靠性
常见问题解答指出:
“如果用户打算在单独的片选线路上连接不同的存储器器件、这可能会增加总线电容并不允许 GPMC 可靠工作。“
我们从信号完整性的角度了解了这一问题。 但是、我们想澄清一下、此警告是否同样适用于异步模式、就像适用于同步或更高频率配置一样。
在本例中、我们以异步或非模式运行。 当多个器件在 CS 线路上共享 GPMC 总线时、是否有特定的降额指南(例如建议的保护周期,最小 OE/WE 脉冲宽度调整)? 或者、无论工作模式如何、警告都是什么?
Q3–CS2 和 CS3 的已知器件勘误表或 SDK 限制
常见问题解答和 SDK 示例主要参考 CS0 进行验证。 除了 CS0 外、我们还使用 CS2 和 CS3。
AM6421 是否有任何已知的器件勘误表或已知的 SDK 限制(从 MCU+SDK 12.00.00.07.04 开始)对 CS2 或 CS3 有专门影响
问题 4 对于 NVSRAM (CY14B116N)、由于它是标准的异步 SRAM 接口、假设时序寄存器配置正确、那么通过 GPMC 的存储器映射读取/写入方法(易失性指针访问)是否功能正常且安全?
感谢您的支持。 如果需要任何其他信息、请告知我们。
此致、
Harshith
Phytec