SoC设计方法与实现
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章 SoC设计流程

SoC设计与传统的ASIC设计最大的不同在于以下两方面。一是SoC设计更需要了解整个系统的应用,定义出合理的芯片架构,使得软硬件配合达到系统最佳工作状态,如总线的设计使得总线传输吞吐量满足操作处理的需求,与外部存储器的接口正确等。因而,软硬件协同设计被越来越多地采用。二是SoC设计是以IP复用为基础的。因而,基于IP 模块的大规模集成电路设计是硬件实现的关键。

一个完整的SoC设计包括系统结构设计,软件结构设计和硬件(芯片)设计。详细的软件结构设计不在本书的讨论范围之内。本章将介绍软硬件协同设计的流程及基于标准单元的设计流程。希望读者在学习本章后能够对SoC设计的完整过程有一个整体化的了解。