ACM Home Page
Please provide us with feedback. Feedback
Digital Library logoTake a look at the new version of this page: [ beta version ]. Tell us what you think.
Contract-based system-level composition of analog circuits
Full text PdfPdf (271 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 46th Annual Design Automation Conference table of contents
San Francisco, California
SESSION: Robust analog system design table of contents
Pages: 605-610  
Year of Publication: 2009
ISBN:978-1-60558-497-3
Authors
Xuening Sun  University of California, Berkeley
Pierluigi Nuzzo  University of California, Berkeley
Chang-Ching Wu  University of California, Berkeley
Alberto Sangiovanni-Vincentelli  University of California, Berkeley
Sponsors
EDAC : Electronic Design Automation Consortium
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CAS : Circuits & Systems
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 18,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1629911.1630066
What is a DOI?

ABSTRACT

Efficient system-level design is increasingly relying on hierarchical design-space exploration, as well as compositional methods, to shorten time-to-market, leverage design re-use, and achieve optimal performances. However, in analog electronic systems, circuit behaviors are so tightly dependent on their interface conditions that accurate system performance estimations based on characterizations of individual stand-alone circuits is a hard task. Since there is no general solution to this problem, analog system integration has traditionally used ad-hoc solutions heavily dependent on designers' experience. In this paper, we build upon the analog platform-based design methodology by exploiting contracts to enforce correct-by-construction system-level composition. Contracts intuitively capture the thought process of a designer, who aims at guaranteeing circuit performance only under specific assumptions (e.g. loading and dynamic range) on the interface properties. Our approach allows automatic detection and composition of compatible components in a given library. We apply our methodology to an ultra-wide band receiver front-end to show that contracts allow pre-designed IP components to be smoothly integrated and design decisions to be reliably made at a higher abstraction level, both key factors to improve designer productivity.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
H. Chang, A. Sangiovanlli-Vincentelli, F. Balarin, E. Charbon, U. Choudhury, G. Jusuf, E. Liu, E. Malavasi, R. Neff, and P. Gray, "A top-down, constraint-driven design methodology for analog integrated circuits," Custom Integrated Circuits Conference, 1992., Proceedings of the IEEE 1992, pp. 8.4.1--8.4.6, May 1992.
 
2
3
4
 
5
Y. Li, C.-C. Wu, A. Sangiovanni-Vincentelli, and J. Rabaey, "Design and optimization of an mb-ofdm ultra-wideband receiver front-end," in ICCSC '08 Proceedings, April 2008.
 
6
 
7
 
8
 
9
 
10
 
11
E. Lee and A. Sangiovanni-Vincentelli, "A framework for comparing models of computation," Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, vol. 17, no. 12, pp. 1217--1229, Dec 1998.
 
12
 
13
L. Ingber, "Adaptive simulated annealing (asa): Lessons learned," Control and Cybernetics, vol. 25, pp. 33--54, 1996.

Collaborative Colleagues:
Xuening Sun: colleagues
Pierluigi Nuzzo: colleagues
Chang-Ching Wu: colleagues
Alberto Sangiovanni-Vincentelli: colleagues