5.2 The key technologies of SoC design

The key technologies of SoC design mainly include the following aspects:

  • Bus architecture technology

  • IP core reusable technology

  • Software and hardware collaborative design technology

  • Verification technology

  • Testability design technology

  • Low power design technology

  • Ultra deep sub-micron circuit implementation technology, etc .;

In addition, it also needs embedded software transplantation and development research, which is an emerging interdisciplinary research field.