假如我扩成20个,在选择的逻辑上应该没问题吧。厂商一般设置16个,是为了避免时序问题?扇出问题?有无同志讲解一下原因。
2条回答 默认 最新
盟盟不要生气啦 2023-05-31 14:51关注AHB(Advanced High-performance Bus)和APB(Advanced Peripheral Bus)是两种在系统级别上用于片上总线通信的标准接口。它们广泛应用于SoC(System-on-Chip)和嵌入式系统中。
关于AHB和APB从机数量的限制,实际上并没有硬性的限制,因为这取决于具体的系统设计和实现。AHB和APB从机的数量可以根据系统需求进行配置和扩展。
然而,对于一个常见的设计,在实际应用中,一般不会有超过16个从机连接到单个AHB或APB总线。这是因为系统中每个从机都需要一些资源和电路来处理总线事务,并且随着从机数量的增加,总线上的负载和冲突也会增加。因此,为了保持系统性能和稳定性,设计者通常限制从机数量。
需要注意的是,这里提到的16个从机数量仅仅是一个常见的上限估计,并不是硬性规定。在某些特定的应用中,可能会有更多或更少的从机连接到AHB或APB总线,这取决于具体的系统需求和设计决策。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报