|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
Reuse Methodology Manual for System-on-a-Chip Designs
作者 Michael Keating Pierre Bricaud
"Reuse Methodology Manual for System-on-a-Chip Designs, Third Edition"outlines a set of best practices for creating reusable designs for usein an SoC design methodology. These practices are based on the authors'experience in developing reusable designs, as well as the experience ofdesign teams in many companies around the world. Silicon and tooltechnologies move so quickly that many of the details ofdesign-for-reuse will undoubtedly continue to evolve over time. But thefundamental aspects of the methodology described in this book havebecome widely adopted and are likely to form the foundation of chipdesign for some time to come. Development methodology necessarilydiffers between system designers and processor designers, as well asbetween DSP developers and chipset developers. However, there is acommon set of problems facing everyone who is designing complex chips.In response to these problems, design teams have adopted a block-baseddesign approach that emphasizes design reuse. Reusing macros (sometimescalled "cores") that have already been designed and verified helps toaddress all of the problems above. However, in adopting reuse-baseddesign, design teams have run into a significant problem. Reusingblocks that have not been explicitly designed for reuse has oftenprovided little or no benefit to the team. The effort to integrate apre-existing block into new designs can become prohibitively high, ifthe block does not provide the right views, the right documentation,and the right functionality. From this experience, design teams haverealized that reuse-based design requires an explicit methodology fordeveloping reusable macros that are easy to integrate into SoC designs.This manual focuses on describing these techniques. |
|