메뉴 건너뛰기




Volumn , Issue , 2003, Pages 10753-10781

Integrating formal verification into an advanced computer architecture course

Author keywords

[No Author keywords available]

Indexed keywords

COMPUTER AIDED LOGIC DESIGN; COMPUTER HARDWARE; ENGINEERING EDUCATION; HIGH LEVEL LANGUAGES; MULTIPROCESSING PROGRAMS; PARALLEL PROCESSING SYSTEMS; PIPELINE PROCESSING SYSTEMS; PROGRAM PROCESSORS; STUDENTS; TEACHING; TECHNICAL PRESENTATIONS;

EID: 8744290910     PISSN: 01901052     EISSN: None     Source Type: Conference Proceeding    
DOI: None     Document Type: Conference Paper
Times cited : (7)

References (165)
  • 5
    • 0030126384 scopus 로고    scopus 로고
    • Tuning the pentium pro microarchitecture
    • April
    • D. Papworth, "Tuning the Pentium Pro Microarchitecture," IEEE Micro, Vol. 16, No. 2 (April 1996), pp. 8-15.
    • (1996) IEEE Micro , vol.16 , Issue.2 , pp. 8-15
    • Papworth, D.1
  • 7
    • 0342835139 scopus 로고
    • Ph.D. Thesis, Department of Electrical and Computer Engineering, Carnegie Mellon University, June
    • T. Diep, "VMW: A Visualization-Based Microarchitecture Workbench," Ph.D. Thesis, Department of Electrical and Computer Engineering, Carnegie Mellon University, June 1995.
    • (1995) VMW: A Visualization-based Microarchitecture Workbench
    • Diep, T.1
  • 8
    • 8744257561 scopus 로고    scopus 로고
    • DLXview, http://yara.ecn.purdue.edu/~teamaaa/dlxview/.
    • DLXview
  • 10
    • 8744256448 scopus 로고    scopus 로고
    • P. Lopez, DLXV, http://dlxv.disca.upv.es/tools/dlxv.html.
    • DLXV
    • Lopez, P.1
  • 13
    • 0003638334 scopus 로고
    • M.S. Thesis, Advanced Compilers, Architecture and Parallel Systems Group, McGill University, May
    • C. Moura, "SuperDLX - A Generic Superscalar Simulator," M.S. Thesis, Advanced Compilers, Architecture and Parallel Systems Group, McGill University, May 1993.
    • (1993) SuperDLX - A Generic Superscalar Simulator
    • Moura, C.1
  • 15
    • 8744272224 scopus 로고    scopus 로고
    • SimOS, http://simos.stanford.edu.
  • 17
    • 8744229656 scopus 로고    scopus 로고
    • WinDLX, ftp://ftp.mkp.com/pub/dlx/.
    • WinDLX
  • 19
    • 8744276323 scopus 로고    scopus 로고
    • Carnegie Mellon University, Fall
    • R.E. Bryant, and T.C. Mowry, Carnegie Mellon University, CS 740: Basic Computer Systems, Fall 1998, http://www-2.cs.cmu.edu/afs/cs.cmu.edu/academic/ class/15740-f98/www/home.html.
    • (1998) CS 740: Basic Computer Systems
    • Bryant, R.E.1    Mowry, T.C.2
  • 20
    • 84969228148 scopus 로고    scopus 로고
    • MipsIt - A simulation and development environment using animation for computer architecture education
    • May
    • M. Brorsson, "MipsIt - A Simulation and Development Environment Using Animation for Computer Architecture Education," Workshop on Computer Architecture Education (WCAE '02), May 2002, pp. 65-72.
    • (2002) Workshop on Computer Architecture Education (WCAE '02) , pp. 65-72
    • Brorsson, M.1
  • 22
    • 0004097127 scopus 로고    scopus 로고
    • Kluwer Academic Publishers, Boston/Dordrecht/London
    • th edition, Kluwer Academic Publishers, Boston/Dordrecht/London, 1998.
    • (1998) th Edition
    • Thomas, D.E.1    Moorby, P.R.2
  • 26
    • 8744235959 scopus 로고    scopus 로고
    • SuperScalar DLX, http://www.rs.e-technik.tu-darmstadt.de/TUD/res/dlxdocu/ SuperscalarDLX.html.
    • SuperScalar DLX
  • 28
    • 0343371798 scopus 로고    scopus 로고
    • Collection and analysis of microprocessor design errors
    • October-December
    • D. Van Campenhout, T. Mudge, J.P. Hayes, "Collection and Analysis of Microprocessor Design Errors," IEEE Design & Test of Computers, Vol. 17, No. 4 (October-December 2000), pp. 51-60.
    • (2000) IEEE Design & Test of Computers , vol.17 , Issue.4 , pp. 51-60
    • Van Campenhout, D.1    Mudge, T.2    Hayes, J.P.3
  • 30
    • 0029309618 scopus 로고
    • A computer architecture laboratory course using programmable logic
    • May
    • G. Brown, and N. Vrana, "A Computer Architecture Laboratory Course Using Programmable Logic," IEEE Transactions on Education, Vol. 38, No. 2 (May 1995), pp. 118-125.
    • (1995) IEEE Transactions on Education , vol.38 , Issue.2 , pp. 118-125
    • Brown, G.1    Vrana, N.2
  • 32
    • 0035330387 scopus 로고    scopus 로고
    • Integrating the teaching of computer organization and architecture with digital hardware design early in undergraduate courses
    • May
    • N.L.V. Calazans, and F.G. Moraes, "Integrating the Teaching of Computer Organization and Architecture with Digital Hardware Design Early in Undergraduate Courses," IEEE Transactions on Education, Vol. 44, No. 2 (May 2001), pp. 109-119.
    • (2001) IEEE Transactions on Education , vol.44 , Issue.2 , pp. 109-119
    • Calazans, N.L.V.1    Moraes, F.G.2
  • 33
    • 0033078254 scopus 로고    scopus 로고
    • An undergraduate computer engineering rapid systems prototyping design laboratory
    • February
    • J.O. Hamblen, H.L. Owen, S. Yalamanchili, and B. Dao, "An Undergraduate Computer Engineering Rapid Systems Prototyping Design Laboratory," IEEE Transactions on Education, Vol. 42. No. 1 (February 1999).
    • (1999) IEEE Transactions on Education , vol.42 , Issue.1
    • Hamblen, J.O.1    Owen, H.L.2    Yalamanchili, S.3    Dao, B.4
  • 34
    • 84976573766 scopus 로고    scopus 로고
    • Integrating hardware and software concepts in a microprocessor-based system design lab
    • June
    • S.K. Reinhardt, "Integrating Hardware and Software Concepts in a Microprocessor-Based System Design Lab," Workshop on Computer Architecture Education (WCAE '00), June 2000.
    • (2000) Workshop on Computer Architecture Education (WCAE '00)
    • Reinhardt, S.K.1
  • 38
    • 84950110067 scopus 로고    scopus 로고
    • Formal requirements engineering: Learning from the students
    • D. Grant, ed.
    • J.P. Gibson, "Formal Requirements Engineering: Learning From the Students," Australian Software Engineering Conference, D. Grant, ed., 2000, pp. 171-181.
    • (2000) Australian Software Engineering Conference , pp. 171-181
    • Gibson, J.P.1
  • 41
    • 0003581143 scopus 로고
    • Kluwer Academic Publishers, Boston/Dordrecht/London
    • K.L. McMillan, Symbolic Model Checking, Kluwer Academic Publishers, Boston/Dordrecht/London, 1993.
    • (1993) Symbolic Model Checking
    • McMillan, K.L.1
  • 42
    • 0142206119 scopus 로고    scopus 로고
    • Georgia Institute of Technology, Summer
    • M.N. Velev, Georgia Institute of Technology, ECE 4100, Advanced Computer Architecture, Summer 2002, http://users.ece.gatech.edu/~mvelev/summer02/ece4100/ .
    • (2002) ECE 4100, Advanced Computer Architecture
    • Velev, M.N.1
  • 45
  • 48
    • 8744233796 scopus 로고    scopus 로고
    • IBM Corporation, PowerPC 440 Embedded Core, http://www-3.ibm.com/chips/ techlib/techlib.nsf/products/PowerPC_440_Embedded_Core.
    • PowerPC 440 Embedded Core
  • 50
    • 0013501856 scopus 로고    scopus 로고
    • EVC: A validity checker for the logic of equality with uninterpreted functions and memories, exploiting positive equality and conservative transformations
    • G. Berry, H. Comon, and A. Finkel, eds., LNCS 2102, Springer-Verlag, July
    • M.N. Velev, and R.E. Bryant, "EVC: A Validity Checker for the Logic of Equality with Uninterpreted Functions and Memories, Exploiting Positive Equality and Conservative Transformations," Computer-Aided Verification (CAV '01), G. Berry, H. Comon, and A. Finkel, eds., LNCS 2102, Springer-Verlag, July 2001.
    • (2001) Computer-aided Verification (CAV '01)
    • Velev, M.N.1    Bryant, R.E.2
  • 52
    • 0013464171 scopus 로고    scopus 로고
    • Formal verification of VLIW microprocessors with speculative execution
    • E.A. Emerson, and A.P. Sistla, eds., LNCS 1855, Springer-Verlag, July
    • M.N. Velev, "Formal Verification of VLIW Microprocessors with Speculative Execution," Computer-Aided Verification (CAV '00), E.A. Emerson, and A.P. Sistla, eds., LNCS 1855, Springer-Verlag, July 2000.
    • (2000) Computer-aided Verification (CAV '00)
    • Velev, M.N.1
  • 57
    • 84958772916 scopus 로고
    • Automated verification of pipelined microprocessor control
    • D.L. Dill, ed., LNCS 818, Springer-Verlag, June
    • J.R. Burch, and D.L. Dill, "Automated Verification of Pipelined Microprocessor Control," Computer-Aided Verification (CAV '94), D.L. Dill, ed., LNCS 818, Springer-Verlag, June 1994, pp. 68-80.
    • (1994) Computer-aided Verification (CAV '94) , pp. 68-80
    • Burch, J.R.1    Dill, D.L.2
  • 58
    • 84948174903 scopus 로고    scopus 로고
    • Relating multi-step and single-step microprocessor correctness statements
    • M.D. Aagaard, and J.W. O'Leary, eds., LNCS 2517, Springer-Verlag, November
    • M.D. Aagaard, N.A. Day, and M. Lou, "Relating Multi-Step and Single-Step Microprocessor Correctness Statements," Formal Methods in Computer-Aided Design (FMCAD '02), M.D. Aagaard, and J.W. O'Leary, eds., LNCS 2517, Springer-Verlag, November 2002, pp. 123-141.
    • (2002) Formal Methods in Computer-aided Design (FMCAD '02) , pp. 123-141
    • Aagaard, M.D.1    Day, N.A.2    Lou, M.3
  • 60
    • 84863922391 scopus 로고    scopus 로고
    • BDD based procedures for a theory of equality with uninterpreted functions
    • A.J. Hu and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June
    • A. Goel, K. Sajid, H. Zhou, A. Aziz, and V. Singhal, "BDD Based Procedures for a Theory of Equality with Uninterpreted Functions," Computer-Aided Verification (CAV '98), A.J. Hu and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June 1998, pp. 244-255.
    • (1998) Computer-aided Verification (CAV '98) , pp. 244-255
    • Goel, A.1    Sajid, K.2    Zhou, H.3    Aziz, A.4    Singhal, V.5
  • 61
    • 84974717885 scopus 로고    scopus 로고
    • Boolean satisfiability with transitivity constraints
    • October
    • R.E. Bryant, and M.N. Velev, "Boolean Satisfiability with Transitivity Constraints," ACM Transactions on Computational Logic (TOCL), Volume 3, Number 4 (October 2002), pp. 604-627.
    • (2002) ACM Transactions on Computational Logic (TOCL) , vol.3 , Issue.4 , pp. 604-627
    • Bryant, R.E.1    Velev, M.N.2
  • 62
    • 84958791713 scopus 로고    scopus 로고
    • Processor verification using efficient reductions of the logic of uninterpreted functions to propositional logic
    • January
    • R.E. Bryant, S. German, and M.N. Velev, "Processor Verification Using Efficient Reductions of the Logic of Uninterpreted Functions to Propositional Logic," ACM Transactions on Computational Logic (TOCL), Volume 2, Number 1 (January 2001), pp. 93-134.
    • (2001) ACM Transactions on Computational Logic (TOCL) , vol.2 , Issue.1 , pp. 93-134
    • Bryant, R.E.1    German, S.2    Velev, M.N.3
  • 63
    • 84903158789 scopus 로고    scopus 로고
    • Automatic abstraction of memories in the formal verification of superscalar microprocessors
    • T. Margaria, and W. Yi, eds., LNCS 2031, Springer-Verlag, April
    • M.N. Velev, "Automatic Abstraction of Memories in the Formal Verification of Superscalar Microprocessors," Tools and Algorithms for the Construction and Analysis of Systems (TACAS '01), T. Margaria, and W. Yi, eds., LNCS 2031, Springer-Verlag, April 2001, pp. 252-267.
    • (2001) Tools and Algorithms for the Construction and Analysis of Systems (TACAS '01) , pp. 252-267
    • Velev, M.N.1
  • 64
    • 0037331793 scopus 로고    scopus 로고
    • Effective use of boolean satisfiability procedures in the formal verification of superscalar and VLIW microprocessors
    • M.N. Velev, and R.E. Bryant, "Effective Use of Boolean Satisfiability Procedures in the Formal Verification of Superscalar and VLIW Microprocessors," Journal of Symbolic Computation (JSC), 2003.
    • (2003) Journal of Symbolic Computation (JSC)
    • Velev, M.N.1    Bryant, R.E.2
  • 65
    • 84937545785 scopus 로고    scopus 로고
    • The quest for efficient boolean satisfiability solvers
    • E. Brinksma, and K.G. Larsen, eds., LNCS 2404, Springer-Verlag, July
    • L. Zhang, and S. Malik, "The Quest for Efficient Boolean Satisfiability Solvers," Computer-Aided Verification (CAV '02), E. Brinksma, and K.G. Larsen, eds., LNCS 2404, Springer-Verlag, July 2002, pp. 17-36.
    • (2002) Computer-aided Verification (CAV '02) , pp. 17-36
    • Zhang, L.1    Malik, S.2
  • 68
    • 0029724075 scopus 로고    scopus 로고
    • Techniques for verifying superscalar microprocessors
    • June
    • J.R. Burch, "Techniques for Verifying Superscalar Microprocessors," 33rd Design Automation Conference (DAC '96), June 1996, pp. 552-557.
    • (1996) 33rd Design Automation Conference (DAC '96) , pp. 552-557
    • Burch, J.R.1
  • 69
    • 84893735603 scopus 로고    scopus 로고
    • Using rewriting rules and positive equality to formally verify wide-issue out-of-order microprocessors with a reorder buffer
    • March
    • M.N. Velev, "Using Rewriting Rules and Positive Equality to Formally Verify Wide-Issue Out-Of-Order Microprocessors with a Reorder Buffer," Design, Automation and Test in Europe (DATE '02), March 2002.
    • (2002) Design, Automation and Test in Europe (DATE '02)
    • Velev, M.N.1
  • 72
    • 84976593189 scopus 로고    scopus 로고
    • Enhancements and applications of the simplescalar simulator for undergraduate and graduate computer architecture education
    • June
    • N. Manjikian, "Enhancements and Applications of the SimpleScalar Simulator for Undergraduate and Graduate Computer Architecture Education," Workshop on Computer Architecture Education (WCAE '00), June 2000.
    • (2000) Workshop on Computer Architecture Education (WCAE '00)
    • Manjikian, N.1
  • 73
    • 8744241342 scopus 로고    scopus 로고
    • MipSim, http://mouse.vlsivie.tuwien.ac.at/lehre/rechnerarchitekturen/ download/Simulatoren/MIPSim.txt.
    • MipSim
  • 79
    • 0032069891 scopus 로고    scopus 로고
    • Calibration of microprocessor performance models
    • May
    • B. Black, and J.P. Shen, "Calibration of Microprocessor Performance Models," IEEE Computer, Vol. 31, No. 5 (May 1998), pp. 59-65.
    • (1998) IEEE Computer , vol.31 , Issue.5 , pp. 59-65
    • Black, B.1    Shen, J.P.2
  • 80
    • 0032070245 scopus 로고    scopus 로고
    • Performance analysis and its impact on design
    • May
    • P. Bose, and T.M. Conte, "Performance Analysis and Its Impact on Design," IEEE Computer, Vol. 31, No. 5 (May 1998), pp. 41-49.
    • (1998) IEEE Computer , vol.31 , Issue.5 , pp. 41-49
    • Bose, P.1    Conte, T.M.2
  • 92
  • 93
    • 0142174969 scopus 로고
    • A methodology for formal hardware verification with application to microprocessors
    • Ph.D. Thesis, School of Computer Science, Carnegie Mellon University
    • D.L. Beatty, "A Methodology for Formal Hardware Verification with Application to Microprocessors," Ph.D. Thesis, Technical Report CMU-CS-93-190, School of Computer Science, Carnegie Mellon University, 1993.
    • (1993) Technical Report , vol.CMU-CS-93-190
    • Beatty, D.L.1
  • 95
    • 0003601977 scopus 로고    scopus 로고
    • Ph.D. Thesis, Department of Electrical and Computer Engineering, Carnegie Mellon University, August
    • A. Jain, "Formal Hardware Verification by Symbolic Trajectory Evaluation," Ph.D. Thesis, Department of Electrical and Computer Engineering, Carnegie Mellon University, August 1997.
    • (1997) Formal Hardware Verification by Symbolic Trajectory Evaluation
    • Jain, A.1
  • 97
    • 0001510331 scopus 로고
    • Formal verification by symbolic evaluation of partially-ordered trajectories
    • March
    • C.-J.H. Seger, and R.E. Bryant, "Formal Verification by Symbolic Evaluation of Partially-Ordered Trajectories," Formal Methods in System Design, Vol. 6, No. 2 (March 1995), pp. 147-190.
    • (1995) Formal Methods in System Design , vol.6 , Issue.2 , pp. 147-190
    • Seger, C.-J.H.1    Bryant, R.E.2
  • 98
    • 0028195825 scopus 로고
    • A proof of the non-restoring division algorithm and its implementation on an ALU
    • L. Claesen, D. Verkest, and H. De Man, "A Proof of the Non-Restoring Division Algorithm and Its Implementation on an ALU," Formal Methods in System Design, Vol. 5 (1994), pp. 5-31.
    • (1994) Formal Methods in System Design , vol.5 , pp. 5-31
    • Claesen, L.1    Verkest, D.2    De Man, H.3
  • 100
    • 84958976579 scopus 로고
    • Non-restoring integer square root: A case study in design by principled optimization
    • J.W. O'Leary, M.E. Leeser, J. Hickey, and M.D. Aagaard, "Non-Restoring Integer Square Root: A Case Study in Design by Principled Optimization," LNCS 901, 1995.
    • (1995) LNCS , vol.901
    • O'Leary, J.W.1    Leeser, M.E.2    Hickey, J.3    Aagaard, M.D.4
  • 101
    • 0001582662 scopus 로고    scopus 로고
    • A mechanically checked proof of IEEE compliance of the floating point multiplication, division and square root algorithms of the AMD K7 processor
    • D.M. Russinoff, "A Mechanically Checked Proof of IEEE Compliance of the Floating Point Multiplication, Division and Square Root Algorithms of the AMD K7 Processor," LMS Journal of Computation and Mathematics, No. 1 (1998), pp. 148-200.
    • (1998) LMS Journal of Computation and Mathematics , Issue.1 , pp. 148-200
    • Russinoff, D.M.1
  • 106
    • 84896694043 scopus 로고    scopus 로고
    • Verification of arithmetic circuits using binary moment diagrams
    • May
    • R.E. Bryant, and Y.-A. Chen, "Verification of Arithmetic Circuits Using Binary Moment Diagrams," Software Tools for Technology Transfer (STTT), Vol. 3, No. 2 (May 2001), pp. 137-155.
    • (2001) Software Tools for Technology Transfer (STTT) , vol.3 , Issue.2 , pp. 137-155
    • Bryant, R.E.1    Chen, Y.-A.2
  • 108
    • 0015482118 scopus 로고
    • Proof of correctness of data representations
    • C.A.R. Hoare, "Proof of Correctness of Data Representations," Acta Informatica, Vol. 1, 1972, pp. 271-281.
    • (1972) Acta Informatica , vol.1 , pp. 271-281
    • Hoare, C.A.R.1
  • 109
    • 0025493701 scopus 로고
    • Formal verification of a pipelined microprocessor
    • September-October
    • M. Srivas, and M. Bickford, "Formal Verification of a Pipelined Microprocessor," IEEE Software, Vol. 7, No. 5 (September-October 1990), pp. 52-64.
    • (1990) IEEE Software , vol.7 , Issue.5 , pp. 52-64
    • Srivas, M.1    Bickford, M.2
  • 112
    • 0024681511 scopus 로고
    • The notion of proof in hardware verification
    • A. J. Cohn, "The Notion of Proof in Hardware Verification," Journal of Automated Reasoning, Vol. 5 (1989).
    • (1989) Journal of Automated Reasoning , vol.5
    • Cohn, A.J.1
  • 114
    • 8744228968 scopus 로고    scopus 로고
    • Stanford Validity Checker (SVC), http://sprout.Stanford.EDU/SVC.
  • 116
    • 84947438029 scopus 로고    scopus 로고
    • Mechanically checking a lemma used in an automatic verification tool
    • M. Srivas, and A. Camilleri, eds., LNCS 1166, Springer-Verlag, November
    • P.J. Windley, and J.R. Burch, "Mechanically Checking a Lemma Used in an Automatic Verification Tool," Formal Methods in Computer-Aided Design (FMCAD '96), M. Srivas, and A. Camilleri, eds., LNCS 1166, Springer-Verlag, November 1996, pp. 362-376.
    • (1996) Formal Methods in Computer-aided Design (FMCAD '96) , pp. 362-376
    • Windley, P.J.1    Burch, J.R.2
  • 117
    • 33846505764 scopus 로고    scopus 로고
    • Decomposing the proof of correctness of pipelined microprocessors
    • A.J. Hu, and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June
    • R. Hosabettu, M. Srivas, and G. Gopalakrishnan, "Decomposing the Proof of Correctness of Pipelined Microprocessors," Computer-Aided Verification (CAV '98), A.J. Hu, and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June 1998, pp. 122-134.
    • (1998) Computer-aided Verification (CAV '98) , pp. 122-134
    • Hosabettu, R.1    Srivas, M.2    Gopalakrishnan, G.3
  • 120
    • 2942649066 scopus 로고    scopus 로고
    • A practical method for rigourously controllable hardware design
    • J. Bowen, M. Hinchey, and D. Till, eds., LNCS 1212, Springer-Verlag, April
    • th International Conference of Z Users (ZUM '97), J. Bowen, M. Hinchey, and D. Till, eds., LNCS 1212, Springer-Verlag, April 1997, pp. 151-187.
    • (1997) th International Conference of Z Users (ZUM '97) , pp. 151-187
    • Börger, E.1    Mazzanti, S.2
  • 121
    • 0343276105 scopus 로고    scopus 로고
    • Inverting the abstraction mapping: A methodology for hardware verification
    • M. Srivas and A. Camilleri, eds., LNCS 1166, Springer-Verlag, November
    • D. Cyrluk, "Inverting the Abstraction Mapping: A Methodology for Hardware Verification," Formal Methods in Computer-Aided Design (FMCAD '96), M. Srivas and A. Camilleri, eds., LNCS 1166, Springer-Verlag, November 1996, pp. 172-186.
    • (1996) Formal Methods in Computer-aided Design (FMCAD '96) , pp. 172-186
    • Cyrluk, D.1
  • 126
    • 0032165313 scopus 로고    scopus 로고
    • A practical methodology for the formal verification of RISC processors
    • September Kluwer Academic Publishers
    • S. Tahar and R. Kumar, "A Practical Methodology for the Formal Verification of RISC Processors," Formal Methods in Systems Design, Vol. 13, No. 2 (September 1998), Kluwer Academic Publishers, pp. 159-225.
    • (1998) Formal Methods in Systems Design , vol.13 , Issue.2 , pp. 159-225
    • Tahar, S.1    Kumar, R.2
  • 128
    • 84947266085 scopus 로고    scopus 로고
    • Correctness of pipelined machines
    • W.A. Hunt, Jr., and S.D. Johnson, eds., LNCS 1954, Springer-Verlag, November
    • P. Manolios, "Correctness of Pipelined Machines," Formal Methods in Computer-Aided Design (FMCAD '00), W.A. Hunt, Jr., and S.D. Johnson, eds., LNCS 1954, Springer-Verlag, November 2000, pp. 161-178.
    • (2000) Formal Methods in Computer-aided Design (FMCAD '00) , pp. 161-178
    • Manolios, P.1
  • 129
    • 2442626637 scopus 로고    scopus 로고
    • Ph.D. Thesis, Department of Computer Sciences, University of Texas at Austin, August
    • P. Manolios, "Mechanical Verification of Reactive Systems," Ph.D. Thesis, Department of Computer Sciences, University of Texas at Austin, August 2001.
    • (2001) Mechanical Verification of Reactive Systems
    • Manolios, P.1
  • 130
    • 0008648148 scopus 로고    scopus 로고
    • Ph.D. Thesis, Department of Computer Sciences, University of Texas at Austin, December
    • J. Sawada, "Formal Verification of an Advanced Pipelined Machine," Ph.D. Thesis, Department of Computer Sciences, University of Texas at Austin, December 1999.
    • (1999) Formal Verification of An Advanced Pipelined Machine
    • Sawada, J.1
  • 131
    • 2442569923 scopus 로고    scopus 로고
    • Verification of a simple pipelined machine model
    • M. Kaufmann, P. Manolios, and J.S. Moore, eds., Kluwer Academic Publishers, Boston/Dordrecht/London
    • J. Sawada, "Verification of a Simple Pipelined Machine Model," in Computer-Aided Reasoning: ACL2 Case Studies, M. Kaufmann, P. Manolios, and J.S. Moore, eds., Kluwer Academic Publishers, Boston/Dordrecht/London, 2000, pp. 137-150.
    • (2000) Computer-aided Reasoning: ACL2 Case Studies , pp. 137-150
    • Sawada, J.1
  • 132
    • 84863971672 scopus 로고    scopus 로고
    • You assume, we guarantee: Methodology and case studies
    • A.J. Hu, and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June
    • T.A. Henzinger, S. Qadeer, and S.K. Rajamani, "You Assume, We Guarantee: Methodology and Case Studies," Computer-Aided Verification (CAV '98), A.J. Hu, and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June 1998, pp. 440-451.
    • (1998) Computer-aided Verification (CAV '98) , pp. 440-451
    • Henzinger, T.A.1    Qadeer, S.2    Rajamani, S.K.3
  • 134
    • 8744266147 scopus 로고    scopus 로고
    • Ph.D. Thesis, Electrical Engineering and Computer Sciences Department, University of California at Berkeley, Fall
    • S. Qadeer, "Algorithms and Methodology for Scalable Model Checking," Ph.D. Thesis, Electrical Engineering and Computer Sciences Department, University of California at Berkeley, Fall 1999.
    • (1999) Algorithms and Methodology for Scalable Model Checking
    • Qadeer, S.1
  • 137
    • 8744246125 scopus 로고    scopus 로고
    • Formally correct construction of a pipelined DLX architecture
    • Darmstadt University of Technology, May
    • H. Hinrichsen, "Formally Correct Construction of a Pipelined DLX Architecture," Technical Report 98-5-1, Darmstadt University of Technology, May 1998.
    • (1998) Technical Report 98-5-1
    • Hinrichsen, H.1
  • 138
    • 8744293594 scopus 로고    scopus 로고
    • Formal synthesis for pipeline design
    • C. S. Calude, and M. J. Dinneen, eds., Australian Computer Science Communications, Springer-Verlag
    • th Australasian Theory Symposium (CATS '99), C. S. Calude, and M. J. Dinneen, eds., Australian Computer Science Communications, Vol. 21, No. 3, Springer-Verlag, 1999.
    • (1999) th Australasian Theory Symposium (CATS '99) , vol.21 , Issue.3
    • Hinrichsen, H.1    Eveking, H.2    Ritter, G.3
  • 139
    • 84947266301 scopus 로고    scopus 로고
    • Formal verification of designs with complex control by symbolic simulation
    • L. Pierre and T. Kropf, eds., LNCS 1703, Springer-Verlag, September
    • G. Ritter, H. Eveking, and H. Hinrichsen, "Formal Verification of Designs with Complex Control by Symbolic Simulation," Correct Hardware Design and Verification Methods (CHARME '99), L. Pierre and T. Kropf, eds., LNCS 1703, Springer-Verlag, September 1999, pp. 234-249.
    • (1999) Correct Hardware Design and Verification Methods (CHARME '99) , pp. 234-249
    • Ritter, G.1    Eveking, H.2    Hinrichsen, H.3
  • 141
    • 22044454075 scopus 로고    scopus 로고
    • Computing reachable control states of systems modeled with uninterpreted functions and infinite memory
    • A.J. Hu, and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June
    • A.J. Isles, R. Hojati, and R.K. Brayton, "Computing Reachable Control States of Systems Modeled with Uninterpreted Functions and Infinite Memory," Computer-Aided Verification (CAV '98), A.J. Hu, and M.Y. Vardi, eds., LNCS 1427, Springer-Verlag, June 1998, pp. 256-267.
    • (1998) Computer-aided Verification (CAV '98) , pp. 256-267
    • Isles, A.J.1    Hojati, R.2    Brayton, R.K.3
  • 143
    • 0004004584 scopus 로고    scopus 로고
    • Ph.D. Thesis, Department of Electrical Engineering, Stanford University, December
    • J.R. Levitt. "Formal Verification Techniques for Digital Systems," Ph.D. Thesis, Department of Electrical Engineering, Stanford University, December 1998.
    • (1998) Formal Verification Techniques for Digital Systems
    • Levitt, J.R.1
  • 144
  • 145
    • 2942649065 scopus 로고    scopus 로고
    • M.S. Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, June
    • M.N. Lis, "Superscalar Processors via Automatic Microarchitecture Transformations," M.S. Thesis, Department of Electrical Engineering and Computer Science, Massachusetts Institute of Technology, June 2000.
    • (2000) Superscalar Processors Via Automatic Microarchitecture Transformations
    • Lis, M.N.1
  • 146
    • 84957100595 scopus 로고    scopus 로고
    • Elementary microarchitecture algebra
    • N. Halbwachs, and D. Peled, eds., LNCS 1633, Springer-Verlag, July
    • J. Matthews, and J. Launchbury, "Elementary Microarchitecture Algebra," Computer-Aided Verification (CAV '99), N. Halbwachs, and D. Peled, eds., LNCS 1633, Springer-Verlag, July 1999, pp. 288-300.
    • (1999) Computer-aided Verification (CAV '99) , pp. 288-300
    • Matthews, J.1    Launchbury, J.2
  • 147
    • 8744303667 scopus 로고    scopus 로고
    • Ph.D. Thesis, Department of Computer Science and Engineering, Oregon Graduate Institute of Science and Technology, October
    • J.R. Matthews, "Algebraic Specification and Verification of Processor Microarchitectures," Ph.D. Thesis, Department of Computer Science and Engineering, Oregon Graduate Institute of Science and Technology, October 2000.
    • (2000) Algebraic Specification and Verification of Processor Microarchitectures
    • Matthews, J.R.1
  • 149
    • 84957063926 scopus 로고    scopus 로고
    • Validation of pipelined processor designs using esterel tools: A case study
    • N. Halbwachs, and D. Peled, eds., LNCS 1633, Springer-Verlag, July
    • S. Ramesh, and P. Bhaduri, "Validation of Pipelined Processor Designs Using Esterel Tools: A Case Study," Computer-Aided Verification (CAV '99), N. Halbwachs, and D. Peled, eds., LNCS 1633, Springer-Verlag, July 1999, pp. 84-95.
    • (1999) Computer-aided Verification (CAV '99) , pp. 84-95
    • Ramesh, S.1    Bhaduri, P.2
  • 150
    • 0348120352 scopus 로고    scopus 로고
    • Automatic verification of in-order execution in microprocessors with fragmented pipelines and multicycle functional units
    • March
    • P. Mishra, H. Tomiyama, N. Dutt, and A. Nicolau, "Automatic Verification of In-Order Execution in Microprocessors with Fragmented Pipelines and Multicycle Functional Units," Design Automation and Test in Europe (DATE '02), March 2002, pp. 36-43.
    • (2002) Design Automation and Test in Europe (DATE '02) , pp. 36-43
    • Mishra, P.1    Tomiyama, H.2    Dutt, N.3    Nicolau, A.4
  • 154
    • 0034484254 scopus 로고    scopus 로고
    • Test and on-line debug capabilities of IEEE Std 1149.1 in UltraSPARC-III microprocessor
    • October
    • F. Golshan, "Test and On-Line Debug Capabilities of IEEE Std 1149.1 in UltraSPARC-III Microprocessor," International Test Conference (ITC '00), October 2000, pp. 141-150.
    • (2000) International Test Conference (ITC '00) , pp. 141-150
    • Golshan, F.1
  • 156
    • 0035687713 scopus 로고    scopus 로고
    • 99% AC test coverage using only LBIST on the 1 GHz IBM S/390 zSeries 900 microprocessor
    • October-November
    • M.P. Kusko, B.J. Robbins, T.J. Koprowski, and W.V. Huott, "99% AC Test Coverage Using Only LBIST on the 1 GHz IBM S/390 zSeries 900 Microprocessor," International Test Conference (ITC '01), October-November 2001, pp. 586-592.
    • (2001) International Test Conference (ITC '01) , pp. 586-592
    • Kusko, M.P.1    Robbins, B.J.2    Koprowski, T.J.3    Huott, W.V.4
  • 157
    • 0034481914 scopus 로고    scopus 로고
    • The testability features of the MCF5407 containing the 4th generation coldfire® microprocessor core
    • October
    • T.L. McLaurin, and F. Frederick, "The Testability Features of the MCF5407 Containing the 4th Generation ColdFire® Microprocessor Core," International Test Conference (ITC '00), October 2000, pp. 151-159.
    • (2000) International Test Conference (ITC '00) , pp. 151-159
    • McLaurin, T.L.1    Frederick, F.2
  • 162
    • 0035687176 scopus 로고    scopus 로고
    • Modeling and testing the gekko microprocessor, an IBM powerPC derivative for nintendo
    • October-November
    • G. Vandling, "Modeling and Testing the Gekko Microprocessor, an IBM PowerPC Derivative for Nintendo," International Test Conference (ITC '01), October-November 2001, pp. 593-599.
    • (2001) International Test Conference (ITC '01) , pp. 593-599
    • Vandling, G.1
  • 164
    • 0034275098 scopus 로고    scopus 로고
    • Itanium processor microarchitecture
    • September-October
    • H. Sharangpani, and K. Arora, "Itanium Processor Microarchitecture," IEEE Micro, September-October 2000, pp. 24-43.
    • (2000) IEEE Micro , pp. 24-43
    • Sharangpani, H.1    Arora, K.2


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