1.1 System-on-Chip Integration and Its Challenges
Continuous reduction in time to market, required by the multimedia and consumer electronics commodities, makes full-custom design inappropriate. It has led to the design based on reuse of intellectual property (IP) cores. With the growing complexity in consumer-embedded products, a single-chip implementation integrating numerous IP cores performing various functions and possibly operating at different clock frequencies is now a well-established one. Such an implementation is conveniently known as system-on-chip (SoC). Depending on application domains and versatility, SoC can be classified into two categories: (1) general-purpose multiprocessor SoC (MPSoC) and (2) application-specific ...