SOC设计方法学的研究所影响的不仅仅是集成 电路领域,事实上由于集成电路的基础作用 它还会对集成电路以外的领域产生深远的影响 它改变的也不仅仅是集成电路的设计方法和设 计思路,同时也会对电子整机和系统的发展带 来革命性的变化。随着整机与芯片的日益融合, SOC设计方法也必然深入到整机的设计当中去, 对电子整机的设计产生积极的影响,同时电子 整机的发展也必然会对SOC设计方法学的丰富 和完善作出贡献
• SOC设计方法学的研究所影响的不仅仅是集成 电路领域,事实上由于集成电路的基础作用, 它还会对集成电路以外的领域产生深远的影响。 它改变的也不仅仅是集成电路的设计方法和设 计思路,同时也会对电子整机和系统的发展带 来革命性的变化。随着整机与芯片的日益融合, SOC设计方法也必然深入到整机的设计当中去, 对电子整机的设计产生积极的影响,同时电子 整机的发展也必然会对SOC设计方法学的丰富 和完善作出贡献
(三)软/硬件协同设计 早期的软/硬件协同设计 针对一个特定的硬件进行的软件开发问题一 经典的软件开发问题 根据一个已有的软件实现具体的硬件结构- 软件固化的问题。 早期的软硬件协同设计方法研究还是一种面向 目标的( Object Oriented)软硬件设计方法, 研究的内容和结果与所要实现的目标和已具备 的条件密切相关,形不成具有普遍适用性的理 论体系
(三)软/硬件协同设计 • 早期的软/硬件协同设计 针对一个特定的硬件进行的软件开发问题—— 经典的软件开发问题。 根据一个已有的软件实现具体的硬件结构—— 软件固化的问题。 早期的软硬件协同设计方法研究还是一种面向 目标的(Object Oriented)软硬件设计方法, 研究的内容和结果与所要实现的目标和已具备 的条件密切相关,形不成具有普遍适用性的理 论体系
面向S0C的软/硬件协同设计方法 面向SOC的软硬件协同设计理论应该是从一个 给定的系统任务描述着手,通过有效地分析系 统任务和所需的资源,采用一系列变换方法并 遵循特定的准则自动生成符合系统功能要求的, 符合实现代价约束的硬件和软件架构
• 面向SOC的软/硬件协同设计方法 面向SOC的软硬件协同设计理论应该是从一个 给定的系统任务描述着手,通过有效地分析系 统任务和所需的资源,采用一系列变换方法并 遵循特定的准则自动生成符合系统功能要求的, 符合实现代价约束的硬件和软件架构
软/硬件协同设计方法需要解决的问题 首先,是系统的描述方法。目前广泛采用的 硬件描述语言是否仍然有效?如何来定义 个系统级的软件功能描述或硬件功能描述? 等等。到今天为止,尚没有一个大家公认的 且可以使用的系统功能描述语言可供设计者 使用
• 软/硬件协同设计方法需要解决的问题 • 首先,是系统的描述方法。目前广泛采用的 硬件描述语言是否仍然有效?如何来定义一 个系统级的软件功能描述或硬件功能描述? 等等。到今天为止,尚没有一个大家公认的 且可以使用的系统功能描述语言可供设计者 使用