메뉴 건너뛰기




Volumn 2, Issue 3, 1997, Pages 193-226

A survey of boolean matching techniques for library binding

Author keywords

Design; Measurement; Performance

Indexed keywords


EID: 0001277124     PISSN: 10844309     EISSN: None     Source Type: Journal    
DOI: 10.1145/264995.264996     Document Type: Article
Times cited : (89)

References (38)
  • 1
    • 33746987912 scopus 로고
    • Generalized matching, a new approach to concurrent logic optimization and library binding
    • BENINI, L., FAVALLI, M., AND DE MICHELI, G. 1995. Generalized matching, a new approach to concurrent logic optimization and library binding. In Logic synthesis.
    • (1995) Logic Synthesis
    • Benini, L.1    Favalli, M.2    De Micheli, G.3
  • 2
    • 0025558645 scopus 로고
    • Efficient implementation of a BDD package
    • Orlando, FL, June 24-28, 1990. ACM Press, New York, NY
    • BRACE, K. S., RUDELL, R. L., AND BRYANT, R. E. 1990. Efficient implementation of a BDD package. In 27th ACM/IEEE design automation conference (Orlando, FL, June 24-28, 1990). ACM Press, New York, NY, 40-45.
    • (1990) 27th ACM/IEEE Design Automation Conference , pp. 40-45
    • Brace, K.S.1    Rudell, R.L.2    Bryant, R.E.3
  • 4
    • 0004246079 scopus 로고
    • Kluwer Academic Publishers, Hingham, MA
    • BROWN, F. 1990. Boolean reasoning. Kluwer Academic Publishers, Hingham, MA.
    • (1990) Boolean Reasoning.
    • Brown, F.1
  • 5
    • 0022769976 scopus 로고
    • Graph-based algorithms for Boolean function manipulation
    • Aug.
    • BRYANT, R. E. 1986. Graph-based algorithms for Boolean function manipulation. IEEE Trans. Comput. C-35, 8 (Aug.), 677-691.
    • (1986) IEEE Trans. Comput. C-35 , vol.8 , pp. 677-691
    • Bryant, R.E.1
  • 6
    • 0027005296 scopus 로고
    • Efficient Boolean function matching
    • Santa Clara, CA, Nov. 8-12, 1992. IEEE Computer Society Press, Los Alamitos, CA
    • BURCH, J. R. AND LONG, D. E. 1992. Efficient Boolean function matching. In Computer-aided design (Santa Clara, CA, Nov. 8-12, 1992). IEEE Computer Society Press, Los Alamitos, CA, 408-411.
    • (1992) Computer-aided Design , pp. 408-411
    • Burch, J.R.1    Long, D.E.2
  • 7
    • 0008606039 scopus 로고
    • Boolean matching based on Boolean unification
    • CHEN, K.-C. 1993. Boolean matching based on Boolean unification. In Computer-aided design, 346-351.
    • (1993) Computer-aided Design , pp. 346-351
    • Chen, K.-C.1
  • 8
    • 0005726267 scopus 로고
    • Verifying equivalence of functions with unknown input correspondence
    • CHENG, D. I. AND MAREK-SADOWSKA, M. 1993. Verifying equivalence of functions with unknown input correspondence. In Design Automation, 81-85.
    • (1993) Design Automation , pp. 81-85
    • Cheng, D.I.1    Marek-Sadowska, M.2
  • 9
    • 19244370184 scopus 로고
    • Spectral transforms for large boolean functions with applications to technology mapping
    • Dallas, TX, June 14-18, 1993. ACM Press, New York, NY
    • CLARKE, E. M., MCMILLAN, K. L., ZHAO, X, FUJITA, M., AND YANG, J. 1993. Spectral transforms for large boolean functions with applications to technology mapping. In Design automation conference (Dallas, TX, June 14-18, 1993). ACM Press, New York, NY, 54-60.
    • (1993) Design Automation Conference , pp. 54-60
    • Clarke, E.M.1    Mcmillan, K.L.2    Zhao, X.3    Fujita, M.4    Yang, J.5
  • 10
    • 0027003876 scopus 로고
    • An optimal technology mapping algorithm for delay optimization in lookup-table based FPGA designs
    • CONG, J. AND DING, Y. 1992. An optimal technology mapping algorithm for delay optimization in lookup-table based FPGA designs. In Computer Aided Design, 48-53.
    • (1992) Computer Aided Design , pp. 48-53
    • Cong, J.1    Ding, Y.2
  • 11
    • 33746950420 scopus 로고    scopus 로고
    • Combinational logic synthesis for LUT based field programmable gate arrays
    • Apr.
    • CONG, J. AND DING, Y. 1996. Combinational logic synthesis for LUT based field programmable gate arrays. ACM Trans. Des. Autom. Electron. Syst. 1, 2 (Apr.), 145-204.
    • (1996) ACM Trans. Des. Autom. Electron. Syst. , vol.1 , Issue.2 , pp. 145-204
    • Cong, J.1    Ding, Y.2
  • 12
    • 0019595845 scopus 로고
    • LSS: Logic synthesis through local transformations
    • July
    • DARRINGER, J., JOYNER, W., BERMAN, L., AND TREVILLYAN, L. 1981. LSS: Logic synthesis through local transformations". IBM J. Res. Dev. 25, 4 (July), 272-280.
    • (1981) IBM J. Res. Dev. , vol.25 , Issue.4 , pp. 272-280
    • Darringer, J.1    Joyner, W.2    Berman, L.3    Trevillyan, L.4
  • 15
    • 0016426269 scopus 로고
    • Applications of Rademacher-Walsh transform to Boolean function classification and threshold logic synthesis
    • Jan.
    • EDWARDS, C. 1975. Applications of Rademacher-Walsh transform to Boolean function classification and threshold logic synthesis. IEEE Trans. Comput. (Jan.), 48-62.
    • (1975) IEEE Trans. Comput. , pp. 48-62
    • Edwards, C.1
  • 16
    • 0026175134 scopus 로고
    • Technology mapping for electrically programmable gate arrays
    • San Francisco, CA, June 17-21, 1991. ACM Press, New York, NY
    • ERCOLANI, S. AND DE MICHELI, G. 1991. Technology mapping for electrically programmable gate arrays. In ACM/IEEE design automation conference (San Francisco, CA, June 17-21, 1991). ACM Press, New York, NY, 234-239.
    • (1991) ACM/IEEE Design Automation Conference , pp. 234-239
    • Ercolani, S.1    De Micheli, G.2
  • 19
    • 0027625165 scopus 로고
    • Antifuse field programmable gate arrays
    • July
    • GREEN, J., HAMDY, E., AND BEAL, S. 1993. Antifuse field programmable gate arrays. Proc. IEEE 81, 1 (July), 1041-1056.
    • (1993) Proc. IEEE , vol.81 , Issue.1 , pp. 1041-1056
    • Green, J.1    Hamdy, E.2    Beal, S.3
  • 20
    • 85027164515 scopus 로고
    • Socrates: A System for Automatically synthesizing and optimizing combinational logic
    • GREGORY, D., BARTLETT, K., DE GEUS, A., AND HACHTEL, G. 1986. Socrates: A System for Automatically synthesizing and optimizing combinational logic. In Design automation, 79-85.
    • (1986) Design Automation , pp. 79-85
    • Gregory, D.1    Bartlett, K.2    De Geus, A.3    Hachtel, G.4
  • 22
    • 0026174956 scopus 로고
    • Amap: A technology mapper for selector-based field-programmable gate arrays
    • KARPLUS, K. 1991. Amap: a technology mapper for selector-based field-programmable gate arrays. In Design Automation, 244-247.
    • (1991) Design Automation , pp. 244-247
    • Karplus, K.1
  • 23
    • 0023210698 scopus 로고
    • DAGON: Technology binding and local optimization by DAG matching
    • Miami Beach, FL, June 28-July 1, 1987 A. O'Neill and D. Thomas, Eds. ACM Press, New York, NY
    • KEUTZER, K. 1987. DAGON: technology binding and local optimization by DAG matching. In Design automation conference (Miami Beach, FL, June 28-July 1, 1987) A. O'Neill and D. Thomas, Eds. ACM Press, New York, NY, 341-347.
    • (1987) Design Automation Conference , pp. 341-347
    • Keutzer, K.1
  • 24
    • 0027873364 scopus 로고
    • Permutation and phase independent Boolean comparison. lntegr
    • Dec.
    • MOHNKE, J. AND MALIK, S. 1993. Permutation and phase independent Boolean comparison. lntegr. VLSI J. 16, 2 (Dec.), 109-129.
    • (1993) VLSI J. , vol.16 , Issue.2 , pp. 109-129
    • Mohnke, J.1    Malik, S.2
  • 25
    • 33746945819 scopus 로고
    • Techmap: Technology mapping with delay and area optimization
    • North-Holland Publishing Co., Amsterdam, The Netherlands
    • MORRISON, C. R., JACOBY, R. M., AND HACHTEL, G. D. 1989. Techmap: technology mapping with delay and area optimization. In Logic and Architecture Synthesis for Silicon Compilers. North-Holland Publishing Co., Amsterdam, The Netherlands, 53-64.
    • (1989) Logic and Architecture Synthesis for Silicon Compilers , pp. 53-64
    • Morrison, C.R.1    Jacoby, R.M.2    Hachtel, G.D.3
  • 26
    • 0026992960 scopus 로고
    • An improved synthesis algorithm for multiplexor-based PGA's
    • Anaheim, CA, June 8-12, 1992. IEEE Computer Society Press, Los Alamitos, CA
    • MURGAI, R., BRAYTON, R. K., AND SANGIOVANNI-VINCENTELLI, A. L. 1992. An improved synthesis algorithm for multiplexor-based PGA's. In Design automation conference (Anaheim, CA, June 8-12, 1992). IEEE Computer Society Press, Los Alamitos, CA, 380-386.
    • (1992) Design Automation Conference , pp. 380-386
    • Murgai, R.1    Brayton, R.K.2    Sangiovanni-Vincentelli, A.L.3
  • 27
    • 0026970702 scopus 로고
    • Boolean matching in logic synthesis
    • Congress Centrum Hamburg, Hamburg, Germany, Sept. 7-10, 1992. IEEE Computer Society Press, Los Alamitos, CA
    • SAVOJ, H., SILVA, M. J., BRAYTON, R. K., AND SANGIOVANNI-VINCENTELLI, A. 1992. Boolean matching in logic synthesis. In European Design Automation (Congress Centrum Hamburg, Hamburg, Germany, Sept. 7-10, 1992). IEEE Computer Society Press, Los Alamitos, CA, 168-174.
    • (1992) European Design Automation , pp. 168-174
    • Savoj, H.1    Silva, M.J.2    Brayton, R.K.3    Sangiovanni-Vincentelli, A.4
  • 28
    • 0026998423 scopus 로고
    • Characterization of Boolean functions for rapid matching in FPGA technology mapping
    • Anaheim, CA, June 8-12, 1992. IEEE Computer Society Press, Los Alamitos, CA
    • SCHLICHTMANN, U., BRGLEZ, F., AND HERMANN, M. 1992. Characterization of Boolean functions for rapid matching in FPGA technology mapping. In Design automation conference (Anaheim, CA, June 8-12, 1992). IEEE Computer Society Press, Los Alamitos, CA, 374-379.
    • (1992) Design Automation Conference , pp. 374-379
    • Schlichtmann, U.1    Brglez, F.2    Hermann, M.3
  • 29
  • 31
    • 0027623456 scopus 로고
    • A reprogrammable gate array and application
    • July
    • TRIMBERGER, S. 1993. A reprogrammable gate array and application. Proc. IEEE 81, 7 (July), 1030-1041.
    • (1993) Proc. IEEE , vol.81 , Issue.7 , pp. 1030-1041
    • Trimberger, S.1
  • 32
    • 0028553475 scopus 로고
    • Boolean matching using generalized Reed-Muller forms
    • San Diego, CA, June 6-10, 1994. ACM Press, New York, NY
    • TSAI, C.-C. AND MAREK-SADOWSKA, M. 1994. Boolean matching using generalized Reed-Muller forms. In Design automation (San Diego, CA, June 6-10, 1994). ACM Press, New York, NY, 339-344.
    • (1994) Design Automation , pp. 339-344
    • Tsai, C.-C.1    Marek-Sadowska, M.2
  • 33
    • 0029214444 scopus 로고
    • Boolean matching for incompletely specified functions
    • San Francisco, CA, June 12-16, 1995. ACM Press, New York, NY
    • WANG, K.-H. AND HWANG, T.-T. 1995. Boolean matching for incompletely specified functions. In Design automation conference (San Francisco, CA, June 12-16, 1995). ACM Press, New York, NY, 48-53.
    • (1995) Design Automation Conference , pp. 48-53
    • Wang, K.-H.1    Hwang, T.-T.2
  • 34
    • 0030262446 scopus 로고    scopus 로고
    • Exploiting communication complexity in Boolean matching
    • Oct.
    • WANG, K. H., HWANG, T.-T., AND CHEN, C. 1996. Exploiting communication complexity in Boolean matching. IEEE Transactions on CAD/ICAS 15, 10 (Oct.), 1249-1256.
    • (1996) IEEE Transactions on CAD/ICAS , vol.15 , Issue.10 , pp. 1249-1256
    • Wang, K.H.1    Hwang, T.-T.2    Chen, C.3
  • 35
    • 0030192173 scopus 로고    scopus 로고
    • Permissible functions for multiout-put components in combinational logic optimization
    • July
    • WATANABE, Y., GUERRA, L. M., AND BRAYTON, R. K. 1996. Permissible functions for multiout-put components in combinational logic optimization. IEEE Transactions on CAD/ICAS 15, 7 (July), 734-744.
    • (1996) IEEE Transactions on CAD/ICAS , vol.15 , Issue.7 , pp. 734-744
    • Watanabe, Y.1    Guerra, L.M.2    Brayton, R.K.3
  • 36
    • 33747839208 scopus 로고
    • A 5000-gate CMOS EPLD with multiple logic and interconnect array
    • WONG, S., SO, H., OU, J., AND COSTELLO, J. 1989. A 5000-gate CMOS EPLD with multiple logic and interconnect array. In Custom Integrated Circuit, 581-584.
    • (1989) Custom Integrated Circuit , pp. 581-584
    • Wong, S.1    So, H.2    Ou, J.3    Costello, J.4


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.