Published at LXer:
The goal of a system-on-a-chip (SoC) is to provide a single-chip system, and therefore SoC resource analysis and sizing is critical. Failure to properly size processing, memory, or I/O needed by software services can kill an SoC project. But all too often, SoC design analysis focuses on processing at the expense of memory or I/O sizing. Any mis-sizing or mismanagement of memory and I/O on an SoC can at the least cause significant project delay and rework.