A 32-bit microprocessor for Smalltalk
SOAR (Smalltalk on a RISC), a 32-bit microprocessor designed for the efficient execution of compiled Smalltalk, is described. The chip, implemented in 4-/spl mu/m single-level metal NMOS technologies, has a cycle time of 400 ns. Pipelining allows an instruction to start each cycle with the exception...
Gespeichert in:
Veröffentlicht in: | IEEE journal of solid-state circuits 1986-10, Vol.21 (5), p.741-749 |
---|---|
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 | 749 |
---|---|
container_issue | 5 |
container_start_page | 741 |
container_title | IEEE journal of solid-state circuits |
container_volume | 21 |
creator | Pendleton, J.M. Kong, S.I. Brown, E.W. Dunlap, F. Marino, C. Ungar, D.M. Patterson, D.A. Hodges, D.A. |
description | SOAR (Smalltalk on a RISC), a 32-bit microprocessor designed for the efficient execution of compiled Smalltalk, is described. The chip, implemented in 4-/spl mu/m single-level metal NMOS technologies, has a cycle time of 400 ns. Pipelining allows an instruction to start each cycle with the exception of loads and stores. The processor contains 35700 transistors, is 320/spl times/432 mil, dissipates 3 W, and is assembled in an 84-lead pin grid array package. A design methodology that included a large CAD effort and provided functioning chips on first silicon was used. The SOAR hardware environment is a SUN workstation that includes a custom SOAR board and extra memory. |
doi_str_mv | 10.1109/JSSC.1986.1052603 |
format | Article |
fullrecord | <record><control><sourceid>proquest_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_JSSC_1986_1052603</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>1052603</ieee_id><sourcerecordid>28184660</sourcerecordid><originalsourceid>FETCH-LOGICAL-c387t-e6ab9888af3929fac9295e18c9ded956d4b0245f616716fbaca7acb97e8ac87b3</originalsourceid><addsrcrecordid>eNqNkE1LAzEQhoMoWKs_QLz0oN62ZpJNMjmW4icFD1XwFrJpAqu73ZpsD_57U7aINz3MDAPPvAwPIedApwBU3zwtl_MpaJRToIJJyg_ICITAAhR_OyQjSgELzSg9Jicpvee1LBFG5Go24ayo6n7S1i52m9g5n1IXJyHXsrVN09vm45QcBdskf7afY_J6d_syfygWz_eP89micBxVX3hpK42INnDNdLAud-EBnV75lRZyVVaUlSJIkApkqKyzyrpKK4_Woar4mFwPufmPz61PvWnr5HzT2LXvtskwRMWowH-AgKXMGv4EuZaSAc8gDGC2kFL0wWxi3dr4ZYCanWKzU2x2is1ecb653Ifb5GwTol27Ov0cKl1KwUXGLgas9t7_ih1CvgFq14K0</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>23966213</pqid></control><display><type>article</type><title>A 32-bit microprocessor for Smalltalk</title><source>IEEE Xplore</source><creator>Pendleton, J.M. ; Kong, S.I. ; Brown, E.W. ; Dunlap, F. ; Marino, C. ; Ungar, D.M. ; Patterson, D.A. ; Hodges, D.A.</creator><creatorcontrib>Pendleton, J.M. ; Kong, S.I. ; Brown, E.W. ; Dunlap, F. ; Marino, C. ; Ungar, D.M. ; Patterson, D.A. ; Hodges, D.A.</creatorcontrib><description>SOAR (Smalltalk on a RISC), a 32-bit microprocessor designed for the efficient execution of compiled Smalltalk, is described. The chip, implemented in 4-/spl mu/m single-level metal NMOS technologies, has a cycle time of 400 ns. Pipelining allows an instruction to start each cycle with the exception of loads and stores. The processor contains 35700 transistors, is 320/spl times/432 mil, dissipates 3 W, and is assembled in an 84-lead pin grid array package. A design methodology that included a large CAD effort and provided functioning chips on first silicon was used. The SOAR hardware environment is a SUN workstation that includes a custom SOAR board and extra memory.</description><identifier>ISSN: 0018-9200</identifier><identifier>EISSN: 1558-173X</identifier><identifier>DOI: 10.1109/JSSC.1986.1052603</identifier><identifier>CODEN: IJSCBC</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Applied sciences ; Assembly ; Design automation ; Design methodology ; Electronics ; Electronics packaging ; Exact sciences and technology ; Hardware ; Integrated circuits ; Microprocessors ; MOS devices ; Pipeline processing ; Reduced instruction set computing ; Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices ; Silicon</subject><ispartof>IEEE journal of solid-state circuits, 1986-10, Vol.21 (5), p.741-749</ispartof><rights>1987 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c387t-e6ab9888af3929fac9295e18c9ded956d4b0245f616716fbaca7acb97e8ac87b3</citedby><cites>FETCH-LOGICAL-c387t-e6ab9888af3929fac9295e18c9ded956d4b0245f616716fbaca7acb97e8ac87b3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/1052603$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,776,780,792,27903,27904,54737</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/1052603$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&idt=7946535$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Pendleton, J.M.</creatorcontrib><creatorcontrib>Kong, S.I.</creatorcontrib><creatorcontrib>Brown, E.W.</creatorcontrib><creatorcontrib>Dunlap, F.</creatorcontrib><creatorcontrib>Marino, C.</creatorcontrib><creatorcontrib>Ungar, D.M.</creatorcontrib><creatorcontrib>Patterson, D.A.</creatorcontrib><creatorcontrib>Hodges, D.A.</creatorcontrib><title>A 32-bit microprocessor for Smalltalk</title><title>IEEE journal of solid-state circuits</title><addtitle>JSSC</addtitle><description>SOAR (Smalltalk on a RISC), a 32-bit microprocessor designed for the efficient execution of compiled Smalltalk, is described. The chip, implemented in 4-/spl mu/m single-level metal NMOS technologies, has a cycle time of 400 ns. Pipelining allows an instruction to start each cycle with the exception of loads and stores. The processor contains 35700 transistors, is 320/spl times/432 mil, dissipates 3 W, and is assembled in an 84-lead pin grid array package. A design methodology that included a large CAD effort and provided functioning chips on first silicon was used. The SOAR hardware environment is a SUN workstation that includes a custom SOAR board and extra memory.</description><subject>Applied sciences</subject><subject>Assembly</subject><subject>Design automation</subject><subject>Design methodology</subject><subject>Electronics</subject><subject>Electronics packaging</subject><subject>Exact sciences and technology</subject><subject>Hardware</subject><subject>Integrated circuits</subject><subject>Microprocessors</subject><subject>MOS devices</subject><subject>Pipeline processing</subject><subject>Reduced instruction set computing</subject><subject>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</subject><subject>Silicon</subject><issn>0018-9200</issn><issn>1558-173X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1986</creationdate><recordtype>article</recordtype><recordid>eNqNkE1LAzEQhoMoWKs_QLz0oN62ZpJNMjmW4icFD1XwFrJpAqu73ZpsD_57U7aINz3MDAPPvAwPIedApwBU3zwtl_MpaJRToIJJyg_ICITAAhR_OyQjSgELzSg9Jicpvee1LBFG5Go24ayo6n7S1i52m9g5n1IXJyHXsrVN09vm45QcBdskf7afY_J6d_syfygWz_eP89micBxVX3hpK42INnDNdLAud-EBnV75lRZyVVaUlSJIkApkqKyzyrpKK4_Woar4mFwPufmPz61PvWnr5HzT2LXvtskwRMWowH-AgKXMGv4EuZaSAc8gDGC2kFL0wWxi3dr4ZYCanWKzU2x2is1ecb653Ifb5GwTol27Ov0cKl1KwUXGLgas9t7_ih1CvgFq14K0</recordid><startdate>19861001</startdate><enddate>19861001</enddate><creator>Pendleton, J.M.</creator><creator>Kong, S.I.</creator><creator>Brown, E.W.</creator><creator>Dunlap, F.</creator><creator>Marino, C.</creator><creator>Ungar, D.M.</creator><creator>Patterson, D.A.</creator><creator>Hodges, D.A.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>8FD</scope><scope>H8D</scope><scope>L7M</scope><scope>7SP</scope><scope>7U5</scope></search><sort><creationdate>19861001</creationdate><title>A 32-bit microprocessor for Smalltalk</title><author>Pendleton, J.M. ; Kong, S.I. ; Brown, E.W. ; Dunlap, F. ; Marino, C. ; Ungar, D.M. ; Patterson, D.A. ; Hodges, D.A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c387t-e6ab9888af3929fac9295e18c9ded956d4b0245f616716fbaca7acb97e8ac87b3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1986</creationdate><topic>Applied sciences</topic><topic>Assembly</topic><topic>Design automation</topic><topic>Design methodology</topic><topic>Electronics</topic><topic>Electronics packaging</topic><topic>Exact sciences and technology</topic><topic>Hardware</topic><topic>Integrated circuits</topic><topic>Microprocessors</topic><topic>MOS devices</topic><topic>Pipeline processing</topic><topic>Reduced instruction set computing</topic><topic>Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices</topic><topic>Silicon</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Pendleton, J.M.</creatorcontrib><creatorcontrib>Kong, S.I.</creatorcontrib><creatorcontrib>Brown, E.W.</creatorcontrib><creatorcontrib>Dunlap, F.</creatorcontrib><creatorcontrib>Marino, C.</creatorcontrib><creatorcontrib>Ungar, D.M.</creatorcontrib><creatorcontrib>Patterson, D.A.</creatorcontrib><creatorcontrib>Hodges, D.A.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><collection>Technology Research Database</collection><collection>Aerospace Database</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Electronics & Communications Abstracts</collection><collection>Solid State and Superconductivity Abstracts</collection><jtitle>IEEE journal of solid-state circuits</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Pendleton, J.M.</au><au>Kong, S.I.</au><au>Brown, E.W.</au><au>Dunlap, F.</au><au>Marino, C.</au><au>Ungar, D.M.</au><au>Patterson, D.A.</au><au>Hodges, D.A.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A 32-bit microprocessor for Smalltalk</atitle><jtitle>IEEE journal of solid-state circuits</jtitle><stitle>JSSC</stitle><date>1986-10-01</date><risdate>1986</risdate><volume>21</volume><issue>5</issue><spage>741</spage><epage>749</epage><pages>741-749</pages><issn>0018-9200</issn><eissn>1558-173X</eissn><coden>IJSCBC</coden><abstract>SOAR (Smalltalk on a RISC), a 32-bit microprocessor designed for the efficient execution of compiled Smalltalk, is described. The chip, implemented in 4-/spl mu/m single-level metal NMOS technologies, has a cycle time of 400 ns. Pipelining allows an instruction to start each cycle with the exception of loads and stores. The processor contains 35700 transistors, is 320/spl times/432 mil, dissipates 3 W, and is assembled in an 84-lead pin grid array package. A design methodology that included a large CAD effort and provided functioning chips on first silicon was used. The SOAR hardware environment is a SUN workstation that includes a custom SOAR board and extra memory.</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/JSSC.1986.1052603</doi><tpages>9</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISSN: 0018-9200 |
ispartof | IEEE journal of solid-state circuits, 1986-10, Vol.21 (5), p.741-749 |
issn | 0018-9200 1558-173X |
language | eng |
recordid | cdi_crossref_primary_10_1109_JSSC_1986_1052603 |
source | IEEE Xplore |
subjects | Applied sciences Assembly Design automation Design methodology Electronics Electronics packaging Exact sciences and technology Hardware Integrated circuits Microprocessors MOS devices Pipeline processing Reduced instruction set computing Semiconductor electronics. Microelectronics. Optoelectronics. Solid state devices Silicon |
title | A 32-bit microprocessor for Smalltalk |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-22T19%3A35%3A23IST&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%2032-bit%20microprocessor%20for%20Smalltalk&rft.jtitle=IEEE%20journal%20of%20solid-state%20circuits&rft.au=Pendleton,%20J.M.&rft.date=1986-10-01&rft.volume=21&rft.issue=5&rft.spage=741&rft.epage=749&rft.pages=741-749&rft.issn=0018-9200&rft.eissn=1558-173X&rft.coden=IJSCBC&rft_id=info:doi/10.1109/JSSC.1986.1052603&rft_dat=%3Cproquest_RIE%3E28184660%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=23966213&rft_id=info:pmid/&rft_ieee_id=1052603&rfr_iscdi=true |