| Transistor abstraction for the functional verification of FPGAs |
| Full text |
Pdf
(620 KB)
|
| Source
|
Annual ACM IEEE Design Automation Conference
archive
Proceedings of the 43rd annual Design Automation Conference
table of contents
San Francisco, CA, USA
SESSION: Session 60: bounded model checking and equivalence verification
table of contents
Pages: 1069 - 1072
Year of Publication: 2006
ISBN:1-59593-381-6
|
|
Authors
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 4, Downloads (12 Months): 18, Citation Count: 3
|
|
|
ABSTRACT
This paper discusses the use of transistor abstraction to enable the functional verification of FPGA fabrics with RTL models. It first describes the multiplexer structures that are used on a massive scale in FPGAs and the specific challenges that they pose to transistor abstraction tools. It then reviews previous approaches and shows that the cone model of the DESB system is particularly well suited to abstract FPGA logic because it makes pass-gate branches in multiplexer structures well apparent. Based on this model, methods are described to isolate multiplexer structures, take into account logic correlation between signals, and generate RTL models that are both simulation efficient and highly readable. Finally, Altera's ABX tool that implements these concepts is briefly described.
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
|
|
| |
2
|
F. Luellau , T. Hoepken , E. Barke, A technology independent block extraction algorithm, Proceedings of the 21st conference on Design automation, p.610-615, June 25-27, 1984, Albuquerque, New Mexico, United States
|
 |
3
|
Miles Ohlrich , Carl Ebeling , Eka Ginting , Lisa Sather, SubGemini: identifying subcircuits using a fast subgraph isomorphism algorithm, Proceedings of the 30th international conference on Design automation, p.31-37, June 14-18, 1993, Dallas, Texas, United States
[doi> 10.1145/157485.164556]
|
| |
4
|
G. Ditlow, W. Donath, A. Ruehli, "Logic Equations for MOSFET Circuits", International Symposium on Circuits and Systems, 1983.
|
| |
5
|
R. Bryant, "Boolean Analysis of MOS Circuits", Transactions on Computer-Aided Design of Integrated Circuits, Vol. 6, No 4, 1987.
|
| |
6
|
|
| |
7
|
M. Laurentin , A. Greiner , R. Marbot, DESB, a functional abstractor for CMOS VLSI circuits, Proceedings of the conference on European design automation, p.22-27, November 1992, Congress Centrum Hamburg, Hamburg, Germany
|
| |
8
|
A. Lester, P. Bazargan-Sabet, A. Greiner, "YAGLE, a Second Generation Functional Abstractor for CMOS VLSI Circuits", International Conf. on Microelectronics, 1998.
|
CITED BY 3
|
|
A. Chattopadhyay , H. Ishebabi , X. Chen , Z. Rakosi , K. Karuri , D. Kammler , R. Leupers , G. Ascheid , H. Meyr, Prefabrication and postfabrication architecture exploration for partially reconfigurable VLIW processors, ACM Transactions on Embedded Computing Systems (TECS), v.7 n.4, p.1-31, July 2008
|
|
|
Anupam Chattopadhyay , Xiaolin Chen , Harold Ishebabi , Rainer Leupers , Gerd Ascheid , Heinrich Meyr, High-level modelling and exploration of coarse-grained re-configurable architectures, Proceedings of the conference on Design, automation and test in Europe, March 10-14, 2008, Munich, Germany
|
|
|
Kingshuk Karuri , Anupam Chattopadhyay , Xiaolin Chen , David Kammler , Ling Hao , Rainer Leupers , Heinrich Meyr , Gerd Ascheid, A design flow for architecture exploration and implementation of partially reconfigurable processors, IEEE Transactions on Very Large Scale Integration (VLSI) Systems, v.16 n.10, p.1281-1294, October 2008
|
|