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...
Gespeichert in:
Veröffentlicht in: | IEEE transactions on education 1995-05, Vol.38 (2), p.118-125 |
---|---|
Hauptverfasser: | , |
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.< ></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.< ></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 & Communications Abstracts</collection><collection>Mechanical & 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.< ></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 |