|
【文件名】:0658@52RD_Reuse_methodology_manual.rar
【格 式】:rar
【大 小】:577K
【简 介】:Silicon technology now allows us to build chips consisting of tens of millions of transistors.This technology promises new levels of system integration onto a single chip,
but also presents significant challenges to the chip designer. As a result, many ASIC
developers and silicon vendors are re-examining their design methodologies, searching
for ways to make effective use of the huge numbers of gates now available.
These designers see current design tools and methodologies as inadequate for developing
million gate ASICs from scratch. There is considerable pressure to keep design
team size and design schedules constant even as design complexities grow. Tools are
not providing the productivity gains required to keep pace with the increasing gate
counts available from deep submicron technology. Design reuse—the use of predesigned
and pre-verified cores—is the most promising opportunity to bridge the gap
between available gate-count and designer productivity.
This manual outlines an effective methodology for creating reusable designs for use
in a System-on-a-Chip (SoC) design methodology. Silicon and tool technologies
move so quickly that no single methodology can provide a permanent solution to this
highly dynamic problem. Instead, this manual is an attempt to capture and incrementally
improve on current best practices in the industry, and to give a coherent, integrated
view of the design process. We expect to update this document on a regular
basis as a result of changing technology and improved insight into the problems of
design reuse and its role in producing high-quality SoC designs.
【目 录】:
1 Introduction
2 The System-on-a-Chip Design Process
3 System-Level Design Issues: Rules and Tools
4 The Macro Design Process
5 RTL Coding Guidelines
6 Macro Synthesis Guidelines
7 Macro Verification Guidelines
8 Developing Hard Macros
9 Macro Deployment: Packaging for Reuse
10 System Integration with Reusable Macros
11 System-Level Verification Issues
12 Data and Project Management
13 Implementing a Reuse Process
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有账号?注册
×
|