Other Parts Discussed in Thread: AM5728
您好!
我有一位客户提出以下问题:
我们对双核 AM5728上 DDR EMIF 的用法有疑问。 从我在 TRM 中可以看到,在如何使用/配置 EMIF 方面,您有一定的灵活性。 例如、您可以将特定的 EMIF 分配给处理器、独立操作它们或使它们与两个处理器交错、从而可以访问这两个处理器。
我们希望将 DDR3内存保持在最大2GB、并且仅使用两个器件。 为了支持32位、我们必须使用两个16位部件。 那么、问题是: 我们能否在单个 EMIF 上放置2GB 的存储器并分配每个内核使用该单个 EMIF? 内部总线结构能否处理此问题以及高速缓存和数据一致性? 我特别希望看到这项工作是否已经完成,结果如何。 如果没有人尝试过、工厂可以为我们测试这种情况吗?
其次、如果我们使用数据交错、这是否意味着我们可以将每个内核分配给每个 EMIF、然后我们获得两个内核都可以访问的有效64位总线?
我们已经通过了 TRM、这些答案并不明显、我们希望获得一些指导。
谢谢! Blake