SoC Design
What is a System-on-Chip (SoC)? It is an integrated circuit designed by combining preexisting blocks (i.e., IPs or cores) to provide full functionality for a specific application such as mobile phones. The whole system is integrated on a single chip.
In a typical SoC design flow, there are a set of key steps to be undertaken from specification to final packaging. In reality, the design process is more complicated, partly concurrent with iterative loops. IC design tools are integral to this process.