Article: Partitioning Drives Architectural Considerations

February 20th, 2019 – By: Ann Steffora Mutschler

 

Experts at the Table, part 2: Biggest tradeoffs in partitioning.

 

There are multiple reasons for design partitioning. One is complexity, because it’s faster and simpler to divide and conquer, particularly with third-party IP. A second reason involves power, where it may be more efficient to divide up functionality so each function be right-sized. A third involves performance, where memory utilization and processing can be split up according to functional prioritization. There are also different types of partitioning.