A computer architecture laboratory course using programmable logic

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 student...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:IEEE transactions on education 1995-05, Vol.38 (2), p.118-125
Hauptverfasser: Brown, G.M., Vrana, N.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 125
container_issue 2
container_start_page 118
container_title IEEE transactions on education
container_volume 38
creator Brown, G.M.
Vrana, N.
description 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.< >
doi_str_mv 10.1109/13.387212
format Article
fullrecord <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_13_387212</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>387212</ieee_id><sourcerecordid>28233145</sourcerecordid><originalsourceid>FETCH-LOGICAL-c277t-b2910ce2da36f6c719782f5bb3acf0a870f6d51550d9f1b9249dbeafe2b83bc63</originalsourceid><addsrcrecordid>eNo90D1PwzAQBmALgUQoDKxMmZAYUvxRx_ZYqvIhVWKB2bKdcwhK6mInQ_89RqmYTqd7dLp7EboleEkIVo-ELZkUlNAzVBDORaVqJs9RgTGRlWJcXaKrlL5zu-KUF-hpXbowHKYRYmmi--pGcOMUoeyNDdGMIR4zmGKCckrdvi0PMbTRDIOxfUah7dw1uvCmT3Bzqgv0-bz92LxWu_eXt816VzkqxFhZqgh2QBvDal87QZSQ1HNrmXEeGymwrxueb8aN8sQqulKNBeOBWsmsq9kC3c978wk_E6RRD11y0PdmD2FKmkrKWH4rw4cZuhhSiuD1IXaDiUdNsP5LSROm55SyvZttBwD_7jT8BeOnYws</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>28233145</pqid></control><display><type>article</type><title>A computer architecture laboratory course using programmable logic</title><source>IEEE Electronic Library (IEL)</source><creator>Brown, G.M. ; Vrana, N.</creator><creatorcontrib>Brown, G.M. ; Vrana, N.</creatorcontrib><description>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.&lt; &gt;</description><identifier>ISSN: 0018-9359</identifier><identifier>EISSN: 1557-9638</identifier><identifier>DOI: 10.1109/13.387212</identifier><identifier>CODEN: IEEDAB</identifier><language>eng</language><publisher>IEEE</publisher><subject>Computational modeling ; Computer architecture ; Computer simulation ; Debugging ; Design methodology ; Hardware ; Laboratories ; Programmable logic arrays ; Programmable logic devices ; Registers</subject><ispartof>IEEE transactions on education, 1995-05, Vol.38 (2), p.118-125</ispartof><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c277t-b2910ce2da36f6c719782f5bb3acf0a870f6d51550d9f1b9249dbeafe2b83bc63</citedby><cites>FETCH-LOGICAL-c277t-b2910ce2da36f6c719782f5bb3acf0a870f6d51550d9f1b9249dbeafe2b83bc63</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/387212$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,778,782,794,27911,27912,54745</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/387212$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Brown, G.M.</creatorcontrib><creatorcontrib>Vrana, N.</creatorcontrib><title>A computer architecture laboratory course using programmable logic</title><title>IEEE transactions on education</title><addtitle>TE</addtitle><description>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.&lt; &gt;</description><subject>Computational modeling</subject><subject>Computer architecture</subject><subject>Computer simulation</subject><subject>Debugging</subject><subject>Design methodology</subject><subject>Hardware</subject><subject>Laboratories</subject><subject>Programmable logic arrays</subject><subject>Programmable logic devices</subject><subject>Registers</subject><issn>0018-9359</issn><issn>1557-9638</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1995</creationdate><recordtype>article</recordtype><recordid>eNo90D1PwzAQBmALgUQoDKxMmZAYUvxRx_ZYqvIhVWKB2bKdcwhK6mInQ_89RqmYTqd7dLp7EboleEkIVo-ELZkUlNAzVBDORaVqJs9RgTGRlWJcXaKrlL5zu-KUF-hpXbowHKYRYmmi--pGcOMUoeyNDdGMIR4zmGKCckrdvi0PMbTRDIOxfUah7dw1uvCmT3Bzqgv0-bz92LxWu_eXt816VzkqxFhZqgh2QBvDal87QZSQ1HNrmXEeGymwrxueb8aN8sQqulKNBeOBWsmsq9kC3c978wk_E6RRD11y0PdmD2FKmkrKWH4rw4cZuhhSiuD1IXaDiUdNsP5LSROm55SyvZttBwD_7jT8BeOnYws</recordid><startdate>19950501</startdate><enddate>19950501</enddate><creator>Brown, G.M.</creator><creator>Vrana, N.</creator><general>IEEE</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>KR7</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19950501</creationdate><title>A computer architecture laboratory course using programmable logic</title><author>Brown, G.M. ; Vrana, N.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c277t-b2910ce2da36f6c719782f5bb3acf0a870f6d51550d9f1b9249dbeafe2b83bc63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1995</creationdate><topic>Computational modeling</topic><topic>Computer architecture</topic><topic>Computer simulation</topic><topic>Debugging</topic><topic>Design methodology</topic><topic>Hardware</topic><topic>Laboratories</topic><topic>Programmable logic arrays</topic><topic>Programmable logic devices</topic><topic>Registers</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Brown, G.M.</creatorcontrib><creatorcontrib>Vrana, N.</creatorcontrib><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Civil Engineering Abstracts</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>IEEE transactions on education</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Brown, G.M.</au><au>Vrana, N.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A computer architecture laboratory course using programmable logic</atitle><jtitle>IEEE transactions on education</jtitle><stitle>TE</stitle><date>1995-05-01</date><risdate>1995</risdate><volume>38</volume><issue>2</issue><spage>118</spage><epage>125</epage><pages>118-125</pages><issn>0018-9359</issn><eissn>1557-9638</eissn><coden>IEEDAB</coden><abstract>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.&lt; &gt;</abstract><pub>IEEE</pub><doi>10.1109/13.387212</doi><tpages>8</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0018-9359
ispartof IEEE transactions on education, 1995-05, Vol.38 (2), p.118-125
issn 0018-9359
1557-9638
language eng
recordid cdi_crossref_primary_10_1109_13_387212
source IEEE Electronic Library (IEL)
subjects Computational modeling
Computer architecture
Computer simulation
Debugging
Design methodology
Hardware
Laboratories
Programmable logic arrays
Programmable logic devices
Registers
title A computer architecture laboratory course using programmable logic
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-15T21%3A53%3A27IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20computer%20architecture%20laboratory%20course%20using%20programmable%20logic&rft.jtitle=IEEE%20transactions%20on%20education&rft.au=Brown,%20G.M.&rft.date=1995-05-01&rft.volume=38&rft.issue=2&rft.spage=118&rft.epage=125&rft.pages=118-125&rft.issn=0018-9359&rft.eissn=1557-9638&rft.coden=IEEDAB&rft_id=info:doi/10.1109/13.387212&rft_dat=%3Cproquest_RIE%3E28233145%3C/proquest_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=28233145&rft_id=info:pmid/&rft_ieee_id=387212&rfr_iscdi=true