Microarchitecture Development via Metropolis Successive Platform Refinement

  • Authors:
  • Douglas Densmore;Sanjay Rekhi;Alberto Sangiovanni-Vincentelli

  • Affiliations:
  • -;-;-

  • Venue:
  • Proceedings of the conference on Design, automation and test in Europe - Volume 1
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Productivity data for IC designs indicates an exponential increase in design time and cost with the number of elements that are to be included in a device. Present applications require thedevelopment of complex systems to support novel functionality. To cope with these difficulties, we need to change radically the present design methodology to allow for extensive re-use, early verification in the design cycle, pervasive use of software, and architecture-level optimization. Platform-based design as defined in [1], has these characteristics. We present the application of this methodology to a complex industrial application provided by Cypress Semiconductor. In this case study, we focus on a particular aspect of this methodology thateases considerably the verification process: successive refinement. We compare this approach versus a parallel team of designers who developed the IC using standard designapproaches.