메뉴 건너뛰기




Volumn 1, Issue 2, 1996, Pages 205-250

From VHDL to efficient and first-timeright designs: A formal approach

Author keywords

[No Author keywords available]

Indexed keywords


EID: 0003360169     PISSN: 10844309     EISSN: None     Source Type: Journal    
DOI: 10.1145/233539.233541     Document Type: Article
Times cited : (5)

References (79)
  • 1
    • 0028282247 scopus 로고
    • Event-based verification of synchronous globally controlled, logic designs against signal flow graphs
    • AELTEN, F. V., ALLEN, J., AND DEVADAS, S. 1994. Event-based verification of synchronous globally controlled, logic designs against signal flow graphs. IEEE Trans. CAD of ICs. 13, (Jan.) 122-134.
    • (1994) IEEE Trans. CAD of ICs. , vol.13 , Issue.JAN , pp. 122-134
    • Aelten, F.V.1    Allen, J.2    Devadas, S.3
  • 4
    • 0029325983 scopus 로고
    • Jumping the technology S-curve
    • ASTHANA, P. 1995. Jumping the technology S-curve. IEEE Spectrum (June), 49-54.
    • (1995) IEEE Spectrum (June) , pp. 49-54
    • Asthana, P.1
  • 5
    • 0029288212 scopus 로고
    • The U.S. HDTV standard: The grand alliance
    • BASILE, C., CAVALLERANO, A. P., AND DEISS, M. S. 1995. The U.S. HDTV standard: The grand alliance. IEEE Spectrum, 32, 4, (Apr) 36-45.
    • (1995) IEEE Spectrum , vol.32 , Issue.4 APR , pp. 36-45
    • Basile, C.1    Cavallerano, A.P.2    Deiss, M.S.3
  • 8
    • 0003602855 scopus 로고
    • BRODERSEN, R. W., Ed. Kluwer, Amsterdam
    • BRODERSEN, R. W., Ed. 1992. Anatomy of a Silicon Compiler, Kluwer, Amsterdam.
    • (1992) Anatomy of A Silicon Compiler
  • 10
    • 0009539059 scopus 로고
    • Design representation for the synthesis of behavioral VHDL models
    • J. A. Darringer and F. J. Ramming, Eds. Elsevier Science, Amsterdam
    • CAMPOSANO, R., AND TABET, R. M. 1989. Design representation for the synthesis of behavioral VHDL models. In Proceedings of the 9th International Conference on CHDL, J. A. Darringer and F. J. Ramming, Eds. Elsevier Science, Amsterdam, 49-58.
    • (1989) Proceedings of the , vol.9 , pp. 49-58
    • Camposano, R.1    Tabet, R.M.2
  • 11
    • 0027226610 scopus 로고
    • High-level transformations for minimizing syntactic variances
    • CHAIYAKUL, V., GAJSKI, D. D., AND RAMANCHANDRAN, L. 1993. High-level transformations for minimizing syntactic variances, In Proceedings ofDAC93, 413-418.
    • (1993) Proceedings OfDAC , vol.93 , pp. 413-418
    • Chaiyakul, V.1    Gajski, D.D.2    Ramanchandran, L.3
  • 14
    • 33746952064 scopus 로고
    • Computer general electronic design
    • The New Church, Henry St. Bath, U.K.
    • COMPUTER GENERAL ELECTRONIC DESIGN, 1990. The ELLA Language Reference Manual, The New Church, Henry St. Bath, U.K., Issue 4.0.
    • (1990) The ELLA Language Reference Manual , Issue.4
  • 17
    • 0022914434 scopus 로고
    • Cathedral-II: A silicon compiler for digital signal processing
    • DE MAN, H., RABAEY, J., Six, P., AND CLAESEN, L. 1986. Cathedral-II: A silicon compiler for digital signal processing. IEEE Des. Test 3, 6 (Dec.), 13-125.
    • (1986) IEEE Des. Test , vol.3 , Issue.6 DEC , pp. 13-125
    • De Man, H.1    Rabaey, J.2    Six, P.3    Claesen, L.4
  • 19
    • 70349362248 scopus 로고
    • Verification, synthesis and correctness-preserving transformations-Cooperative approaches to correct hardware design
    • S. Borrione, Ed. Elsevier Science, Amsterdam
    • EVEKING, H. 1987. Verification, synthesis and correctness-preserving transformations-Cooperative approaches to correct hardware design. In HDL Descriptions to (guaranteed Correct Circuit Designs, S. Borrione, Ed. Elsevier Science, Amsterdam.
    • (1987) HDL Descriptions to Guaranteed Correct Circuit Designs
    • Eveking, H.1
  • 20
    • 84915906156 scopus 로고
    • Formal system design
    • J. Staunstrup, Ed. North-Holland, Amsterdam
    • FOURMAN, M. P. 1990. Formal system design, In Formal Methods for VLSI Design, J. Staunstrup, Ed. North-Holland, Amsterdam.
    • (1990) Formal Methods for VLSI Design
    • Fourman, M.P.1
  • 22
  • 23
    • 33746968730 scopus 로고
    • Synthesis under local timing constraints in the CAMAD high-level synthesis system
    • HALLBERG, J., AND PENG, Z. 1995. Synthesis under local timing constraints in the CAMAD high-level synthesis system. In Proceedings of IEEE EUROMICRO 95 (Como, Italy, Sept. 4-7), 650-655.
    • (1995) Proceedings of IEEE EUROMICRO , vol.95 , pp. 650-655
    • Hallberg, J.1    Peng, Z.2
  • 24
    • 0344727514 scopus 로고
    • Formal synthesis of digital systems
    • L. J. M. Claesen, Ed. VLSI Design Methods, I, Elsevier, New York
    • HANNA, F. K., LONGLEY, M., AND DAECHE, N. 1990. Formal synthesis of digital systems. In Formal VLSI Specification and Synthesis. L. J. M. Claesen, Ed. VLSI Design Methods, I, Elsevier, New York.
    • (1990) Formal VLSI Specification and Synthesis
    • Hanna, F.K.1    Longley, M.2    Daeche, N.3
  • 26
    • 0022201679 scopus 로고
    • Silage: A high-level language and silicon compiler for digital signal processing
    • (Portland, OR, May)
    • HlLFINGER, P. N. 1985. Silage: a high-level language and silicon compiler for digital signal processing. In Proceedings of IEEE Custom Integrated Circuits Conference, (Portland, OR, May) 213-216.
    • (1985) Proceedings of IEEE Custom Integrated Circuits Conference , pp. 213-216
    • Hllfinger, P.N.1
  • 27
    • 33747017897 scopus 로고
    • SIL: A useful interface between specifications and silicon compilers
    • (Houthalen, April)
    • Huus, C., HOFSTEDE, J., AND KROL, T. 1992. SIL: a useful interface between specifications and silicon compilers. In Proceedings of the ProRISC/IEEE Workshop on CSSP (Houthalen, April) 99-104.
    • (1992) Proceedings of the ProRISC/IEEE Workshop on CSSP , pp. 99-104
    • Huus, C.1    Hofstede, J.2    Krol, T.3
  • 28
    • 84889059445 scopus 로고
    • A formal semantic model to fit SIL for transformational design
    • (Liverpool, Sept.)
    • Huus, C., AND KROL, TH. 1994. A formal semantic model to fit SIL for transformational design. In Proceedings of 20th Euromicro Conference, (Liverpool, Sept.) 100-107.
    • (1994) Proceedings of 20th Euromicro Conference , vol.20 , pp. 100-107
    • Huus, C.1    Krol, T.H.2
  • 29
    • 0027211367 scopus 로고
    • Critical path minimization using retiming and algebraic speed-up
    • IQBAL, Z., POTKONJAK, M., DEY, S., AND PARKER, A. 1993. Critical path minimization using retiming and algebraic speed-up. In Proceedings of DAC 93, (Dallas, TX, June 14-18) 573-577.
    • (1993) Proceedings of DAC , vol.93 , pp. 573-577
    • Iqbal, Z.1    Potkonjak, M.2    Dey, S.3    Parker, A.4
  • 30
    • 0342401316 scopus 로고
    • Dept. of Electrical Engineering, Technical Univ. of Eindhoven, Eindhoven, Netherlands, Oct.
    • JANSSEN, G. 1993. ROBDD software. Dept. of Electrical Engineering, Technical Univ. of Eindhoven, Eindhoven, Netherlands, Oct.
    • (1993) ROBDD Software
    • Janssen, G.1
  • 31
    • 0028015521 scopus 로고
    • A specification invariant technique for operation cost minimisation in flow-graphs
    • (Niagara-on-the-Lake, Ontario, Canada, May 18-20)
    • JANSSEN, M., CATTHOOR, F., AND DE MAN, H. 1994. A specification invariant technique for operation cost minimisation in flow-graphs, In Proceedings of the Seventh International Symposium on High-Level Synthesis, (Niagara-on-the-Lake, Ontario, Canada, May 18-20) 146-151.
    • (1994) Proceedings of the Seventh International Symposium on High-Level Synthesis , pp. 146-151
    • Janssen, M.1    Catthoor, F.2    De Man, H.3
  • 33
    • 0001933470 scopus 로고
    • Circuit design in Ruby
    • (Summer School, Lyngby, Denmark, Sept.), North-Holland, Amsterdam
    • JONES, G., AND SHEERAN, M. 1990. Circuit design in Ruby, formal methods for VLSI design. (Summer School, Lyngby, Denmark, Sept.), North-Holland, Amsterdam.
    • (1990) Formal Methods for VLSI Design
    • Jones, G.1    Sheeran, M.2
  • 34
    • 33746969984 scopus 로고
    • An efficient verification method for application in transformational design
    • JÖZWlAK, L. 1995. An efficient verification method for application in transformational design. In Proceedings of Euromicro 95, (Como, Italy, Sept.) 118-129.
    • (1995) Proceedings of Euromicro , vol.95 , pp. 118-129
    • Jözwlak, L.1
  • 37
    • 6344272595 scopus 로고
    • The Sprite input language: An intermediate format for high-level synthesis
    • KROL, T., VAN MEERBERGEN, J., NIESSEN, C., SMITS, W., AND HUISKEN, J. 1992. The Sprite input language: An intermediate format for high-level synthesis. In Proceedings of EDAC 92, (Brussels, Mar.) 186-192.
    • (1992) Proceedings of EDAC , vol.92 , pp. 186-192
    • Krol, T.1    Van Meerbergen, J.2    Niessen, C.3    Smits, W.4    Huisken, J.5
  • 38
    • 0003859414 scopus 로고
    • Prentice Hall, Englewood Cliffs, NJ
    • KUNG, S. Y. 1988. VLSI Array Processors. Prentice Hall, Englewood Cliffs, NJ.
    • (1988) VLSI Array Processors
    • Kung, S.Y.1
  • 39
    • 0029309183 scopus 로고
    • Dataflow process networks
    • LEE, E. A., AND PARKS, T. M. 1995. Dataflow process networks. In Proceedings of the IEEE, 83, (May) 773-799.
    • (1995) Proceedings of the IEEE , vol.83 , Issue.MAY , pp. 773-799
    • Lee, E.A.1    Parks, T.M.2
  • 40
    • 0028430755 scopus 로고
    • A new algorithm for interlaced to progressive scan conversion based on directional correlations and its 1C design
    • LEE, M.H., KIM, J. H., LEE, J. S., RYU, K. K, AND SONG, D. I. 1994. A new algorithm for interlaced to progressive scan conversion based on directional correlations and its 1C design. IEEE Trans. Consumer Elec., 40, 2, (May) 119-125.
    • (1994) IEEE Trans. Consumer Elec , vol.40 , Issue.2 MAY , pp. 119-125
    • Lee, M.H.1    Kim, J.H.2    Lee, J.S.3    Ryu, K.K.4    Song, D.I.5
  • 41
    • 33747000905 scopus 로고
    • Eight papers on formal verification
    • Computer Science Lab., SRI International, Menlo Park, CA, May
    • LINCOLN, P., OWRE, S., RUSHBY, J., SHANKAR, N., AND VON HENKE, F. 1993. Eight papers on formal verification. Tech. Rep. SRI-CSL-93-4, Computer Science Lab., SRI International, Menlo Park, CA, May.
    • (1993) Tech. Rep. SRI-CSL-93-4
    • Lincoln, P.1    Owre, S.2    Rushby, J.3    Shankar, N.4    Von Henke, F.5
  • 43
    • 0017442602 scopus 로고
    • Program improvement by source-to-source transformations
    • LOVEMAN, D. B. 1977. Program improvement by source-to-source transformations. J ACM, 24, 1, (Jan.) 121-145.
    • (1977) J ACM , vol.24 , Issue.1 JAN , pp. 121-145
    • Loveman, D.B.1
  • 44
    • 0027610578 scopus 로고
    • Formal analysis of correctness of behavioral transformations
    • McFARLAND, M. C. 1993. Formal analysis of correctness of behavioral transformations. Formal Methods Syst. Des. 2, 3 (June), 231-257.
    • (1993) Formal Methods Syst. Des. , vol.2 , Issue.3 JUNE , pp. 231-257
    • McFarland, M.C.1
  • 45
    • 0020778061 scopus 로고
    • An abstract model of behavior for hardware descriptions
    • McFARLAND, M. C., AND PARKER, A. C. 1983. An abstract model of behavior for hardware descriptions. IEEE Trans. Comput. C-32, 7, (July) 621-636.
    • (1983) IEEE Trans. Comput. , vol.C-32 , Issue.7 JULY , pp. 621-636
    • McFarland, M.C.1    Parker, A.C.2
  • 47
    • 33747028353 scopus 로고
    • Transformational design of digital signal processing applications
    • (Arnhem, Netherlands, Mar.)
    • MIDDELHOEK, P. F. A. 1994a. Transformational design of digital signal processing applications. In Proceedings of the ProRISC/IEEE Workshop on CSSP, (Arnhem, Netherlands, Mar.) 176-180.
    • (1994) Proceedings of the ProRISC/IEEE Workshop on CSSP , pp. 176-180
    • Middelhoek, P.F.A.1
  • 48
    • 33746966723 scopus 로고
    • Transformational design of a direction detector for the progressive scan conversion processor
    • Univ. of Twente, Netherlands, Oct.
    • MIDDELHOEK, P. F. A. 1994b. Transformational design of a direction detector for the progressive scan conversion processor. CS Memorandum 94-64, Univ. of Twente, Netherlands, Oct.
    • (1994) CS Memorandum 94-64
    • Middelhoek, P.F.A.1
  • 50
    • 33746978322 scopus 로고    scopus 로고
    • Transformations on loops and arrays
    • Univ. of Twente, Netherlands, to be published
    • MIDDELHOEK, P. F. A. 1996. Transformations on loops and arrays. CS Memorandum 96, Univ. of Twente, Netherlands, to be published, 1996.
    • (1996) CS Memorandum 96
    • Middelhoek, P.F.A.1
  • 51
    • 0029239177 scopus 로고
    • A transformational approach to VHDL and CDFG based high-level synthesis: A case study
    • (Santa Clara, CA, May)
    • MIDDELHOEK, P. F. A., MEKENKAMP, G. E., MOLENKAMP, E., AND KROL, TH. 1995. A transformational approach to VHDL and CDFG based high-level synthesis: a case study. In Proceedings of the CICC 95, (Santa Clara, CA, May) 37-40.
    • (1995) Proceedings of the CICC 95 , pp. 37-40
    • Middelhoek, P.F.A.1    Mekenkamp, G.E.2    Molenkamp, E.3    Krol, T.H.4
  • 57
    • 0028377637 scopus 로고
    • Automated transformation of algorithms into registertransfer level implementations
    • PENG, Z., AND KUCHCINSKI, K. 1994. Automated transformation of algorithms into registertransfer level implementations. IEEE Trans. Comput.-Aided Des. Integrated Circuits Syst. 13, 2, 150-166.
    • (1994) IEEE Trans. Comput.-Aided Des. Integrated Circuits Syst. , vol.13 , Issue.2 , pp. 150-166
    • Peng, Z.1    Kuchcinski, K.2
  • 58
    • 84869449258 scopus 로고
    • Design methodologies and CAD tools
    • (San Diego, CA, May 15-19)
    • PlGUET, C. 1989. Design methodologies and CAD tools. In Proceedings of the CICC 89 (San Diego, CA, May 15-19) 19.3.1-19.3.4.
    • (1989) Proceedings of the CICC 89 , pp. 1931-1934
    • Plguet, C.1
  • 62
  • 64
    • 84947910414 scopus 로고
    • An integration of model-checking with automated proof checking
    • P. Wolper, Ed. Springer-Verlag, Liege, Belgium
    • RAJAN, S. P., SHANKAR, N., AND SRIVAS, M. K. 1995. An integration of model-checking with automated proof checking. Lecture Notes in Computer Science, Vol. 939, P. Wolper, Ed. Springer-Verlag, Liege, Belgium, 84-97.
    • (1995) Lecture Notes in Computer Science , vol.939 , pp. 84-97
    • Rajan, S.P.1    Shankar, N.2    Srivas, M.K.3
  • 65
    • 2342576577 scopus 로고
    • Formal Ruby
    • J. Staunstrup, Ed., North-Holland, Amsterdam
    • ROSSEN, L. 1990. Formal Ruby. Formal Methods for VLSI Design, J. Staunstrup, Ed., North-Holland, Amsterdam.
    • (1990) Formal Methods for VLSI Design
    • Rossen, L.1
  • 67
    • 84935364892 scopus 로고
    • SynGuide: An environment for doing interactive correctness preserving transformations
    • L. D. J. Eggermont, P. Dewilde, E. Deprettere and J. van Meerbergen, Eds. IEEE
    • SAMSOM, H., CLAESEN, L., AND DE MAN, H. 1993. SynGuide: An environment for doing interactive correctness preserving transformations. In Proceedings of VLSI Signal Processing VI, L. D. J. Eggermont, P. Dewilde, E. Deprettere and J. van Meerbergen, Eds. IEEE, 269-277.
    • (1993) Proceedings of VLSI Signal Processing VI , pp. 269-277
    • Claesen, L.1    De Man, H.2
  • 69
    • 0028751083 scopus 로고
    • Verification of loop transformations for real time signal processing applications
    • (La Jolla, CA, Oct. 26-28), IEEE
    • SAMSOM, H., FRANSSEN, F., CATTHORR, F., AND DE MAN, H. 1994. Verification of loop transformations for real time signal processing applications. In Proceedings of VLSI Signal Processing VII (La Jolla, CA, Oct. 26-28), IEEE, 208-217.
    • (1994) Proceedings of VLSI Signal Processing VII , pp. 208-217
    • Samsom, H.1    Franssen, F.2    Catthorr, F.3    De Man, H.4
  • 71
    • 84889051199 scopus 로고
    • A design representation for hardware/software co-synthesis
    • (Liverpool, Sept.)
    • STOY, E., AND PENG, Z. 1994. A design representation for hardware/software co-synthesis. In Proceedings of IEEE Euromicro (Liverpool, Sept.) 192-199.
    • (1994) Proceedings of IEEE Euromicro , pp. 192-199
    • Stoy, E.1    Peng, Z.2
  • 73
    • 33746992759 scopus 로고
    • Introducing structure into behavioral descriptions obtained from timing diagram specifications
    • (Barcelona, Sept.)
    • TIEDEMAN, W. D., LENK, S., GROBE, C., AND GRASS, W. 1993. Introducing structure into behavioral descriptions obtained from timing diagram specifications. In Proceedings of IEEE Euromicro 93, (Barcelona, Sept.).
    • (1993) Proceedings of IEEE Euromicro 93
    • Tiedeman, W.D.1    Lenk, S.2    Grobe, C.3    Grass, W.4
  • 75
    • 0025550202 scopus 로고
    • How to proof the completeness of a set of register level design transformations
    • ACM/IEEE, June
    • VEMURI, R. 1990. How to proof the completeness of a set of register level design transformations, In Proceedings of the 27th DAC, ACM/IEEE, June, 207-212.
    • (1990) Proceedings of the 27th DAC , pp. 207-212
    • Vemuri, R.1
  • 77
    • 0029322673 scopus 로고
    • Introduction to the scheduling problem
    • WALKER, R. A., AND CHAUDHURA, A. 1995. Introduction to the scheduling problem. IEEE Des. Test Comput 12, 2 (Summer), 60-69.
    • (1995) IEEE Des. Test Comput , vol.12 , Issue.2 SUMMER , pp. 60-69
    • Walker, R.A.1    Chaudhura, A.2
  • 78
    • 0024754454 scopus 로고
    • Behavioral transformation for algorithmic level 1C design
    • WALKER, R. A., AND THOMAS, D. E. 1989. Behavioral transformation for algorithmic level 1C design. IEEE Trans. CAD 8, 10 (Oct.), 1115-1128.
    • (1989) IEEE Trans. CAD , vol.8 , Issue.10 OCT , pp. 1115-1128
    • Walker, R.A.1    Thomas, D.E.2


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