Skip to main content

ETHNOS_APP

Home • Search • Journals • List 0

A computer architecture laboratory course using programmable logic

Bibliographic Data

ID20294480
AuthorsGavin M Brown (0000-0002-5548-5792, Cornell University), N Vrana, Norman M Vrana (Cornell University)
Year1995
Volume38
Issue2
Pages118-125
Publication date1995-05-01
Peer ReviewedYes
Open AccessYes
TypeARTICLE
VenueIEEE Transactions on Education (JOURNAL)
Journal identifiersISSN: 0018-9359 • E-ISSN: 1557-9638
PublisherInstitute of Electrical and Electronics Engineers (IEEE) (PUBLISHER)
DOI10.1109/13.387212
OpenAlexW2058107594
LanguageEN
Citations received5
References cited22

This paper describes the software and hardware developed for the laboratory component of a junior/senior level computer architecture course. The principal feature of this course is that students are required to design and build their own computers using programmable logic devices (PLDs). The students use a simple register transfer language (CURTL) with a simulator and commercial PLD tools for their design activity. A graphical PC based debugging tool provides the I/O and main memory for the student built computers. >

Computer architecture · Computer hardware · Course (navigation) · Debugging · Operating system · Programmable logic device · Programming language · Software engineering · Architecture · Computer Science · Engineering · Experimental Learning in Engineering · Software

  • Teaching computer design using virtual prototyping

    Open Access•Ronald D Williams, Robert H Klenke et al.•IEEE Transactions on Education•2003

  • An undergraduate computer engineering rapid systems prototyping design laboratory

    Open Access•J O Hamblen, H L Owen et al.•IEEE Transactions on Education•1999

  • Integrating Formal Verification into an Advanced Computer Architecture Course

    Open Access•Miroslav N Velev•IEEE Transactions on Education•2005

  • Introducing Programmable Logic to Undergraduate Engineering Students in a Digital Electronics Course

    Open Access•Elías Todorovich, Elı́as Todorovich et al.•IEEE Transactions on Education•2012

  • Enhancing Learning Effectiveness in Digital Design Courses Through the Use of Programmable Logic Boards

    Open Access•Yi Zhu, Thomas Weng et al.•IEEE Transactions on Education•2009

  • Workstation-based logic animation and microarchitecture emulation for teaching introduction to computer engineering

    Open Access•W K Fuchs, W Page et al.•IEEE Transactions on Education•1989

  • A simple instructional computer

    Open Access•Stephen M Morgan•IEEE Transactions on Education•1988

  • Development of a 16-bit microprogrammable computer as a senior course project

    Open Access•B Sullam, P Chinn et al.•IEEE Transactions on Education•1988

  • A Bit-Sliced Computer Design Laboratnry

    Open Access•Donald L Dietmeyer, Charles R Kime•IEEE Transactions on Education•1981

  • Introducing computer structure by machine simulation

    Open Access•P Silvester, P P Silvester•IEEE Transactions on Education•1990

  • Development and Implementation of an Educational Simulator Software Package for a Specific Microprogramming Architecture

    Open Access•Ruey-Fon Yen, Yongmin Kim•IEEE Transactions on Education•1986

  • A Computer Design for Introducting Hardware and Software Concepts

    Open Access•John J Devore, David Hardin et al.•IEEE Transactions on Education•1987

  • A simulator for a bit-slice computer

    Open Access•R J Distler•IEEE Transactions on Education•1990

  • Universal logic implementer

    Open Access•Mark L Manwaring, W I Baker et al.•IEEE Transactions on Education•1991

  • Computer-aided engineering for computer architecture laboratories

    Open Access•Richard J Reid•IEEE Transactions on Education•1991

  • Recent improvements in the digital design laboratory at the University of Michigan

    Open Access•M Wiesmeyer, Mark David Wiesmeyer et al.•IEEE Transactions on Education•1989

  • Mime

    Open Access•Richard E Purvis, Ronald D Yoho et al.•IEEE Transactions on Education•1981

  • A New Project-Oriented Computer Engineerng Course in Digital Electronics and Computer Design

    Open Access•Yongmin Kim, Thomas Alexander•IEEE Transactions on Education•1986

  • Computer Firmware Design Projects for Undergraduate Students

    Open Access•Charles W Merriam•IEEE Transactions on Education•1984

  • Computer Hardware Design Projects for Undergraduate Students

    Open Access•Charles W Merriam•IEEE Transactions on Education•1983

Unique citing works5
Citations per year0.19
Citation span1999 - 2012 (14)
Citation velocityhistorical
Highly citedNo
Citation typesNeutral: 5

Tools

Open DOISci-Hub
Ethnos_APP • Open Source Project • MIT License • Frontend v2.0.0 • Privacy and Cookies • API Documentation: api.ethnos.app/docs • API Source Code: GitHub • DOI: 10.5281/zenodo.17049435 • Frontend Source Code: GitHub • DOI: 10.5281/zenodo.17050053 • cruz.rio.br • Expectantes Misericordiae