数字和DSP系统
平台级设计与实现
清华大学电子工程系
郑友泉
******@.
本节内容
z Platform-Based Design
•简介(Introduction)
•方法(Methodologies)
•应用(Applications)
z Designing with FPGA Platforms
数字和DSP系统平台级设计与实现第2页
1
Platform-Based Design简介
z Platform-Based Design的必要性
•技术驱动
•系统复杂度越来越高
•市场驱动
•上市时间要求越来越短
IBM PowerPC 750 Intel P4 Nokia 7600
数字和DSP系统平台级设计与实现第3页
实际需求与设计能力的差距
z 设计方法落后:
•寻找高效设计方法;
•提高自动化设计程度;
z 必须具有一个高效的设计队伍;
z 折衷问题:
•比如用面积换取设计时间。
数字和DSP系统平台级设计与实现第4页
2
DSP on FPGA Design Challenge
数字和DSP系统平台级设计与实现第5页
What is a platform?
z “A platform is, in general, an abstraction that covers a number of
possible refinements into a lower level. For every platform, there is
a view that is used to map the upper layers of abstraction into the
platform and a view that is used to define the class of lower level
abstractions implied by the platform”
-- -- Alberto Sangiovanni-Vincentelli,
GSRC white paper on Platform
z “An integration platform is a reuse mix-and-match environment
designed specifically to match environment designed specifically to
target an application domain. The domain is selected based on
market objectives and is selected based on market objectives and is
focused to yield a high probability of reuse over a target period of
time.”
-- -- Cadence White Paper
“The IP Reuse Evolution”
数字和DSP系统平台级设计与实现第6页
3
What is a platform?
z “A platform is a collection of assets which can be used to leverage
reuse and rapidly develop new products new products. At a
minimum, it defines the operating environment, high level product
architecture for all products developed based on this platform,
and set of development policies for extending the platform and
developing point products from the platform.”
-- -- Motorola Reuse Lifecycle Model,
z “An embedded system platform is anarchitectural framework for
rapid integration of embedded SoC-based designs, consisting of a
set of pre-qualified s
Plate—Form Design简介 来自淘豆网m.daumloan.com转载请标明出处.