Hardware-software co-design of embedded systems

This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions. Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design problem-the design of the har...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings of the IEEE 1994-07, Vol.82 (7), p.967-989
1. Verfasser: Wolf, W.H.
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 989
container_issue 7
container_start_page 967
container_title Proceedings of the IEEE
container_volume 82
creator Wolf, W.H.
description This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions. Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design problem-the design of the hardware and software components influence each other. This paper emphasizes a historical approach to show the relationships between well-understood design problems and the as-yet unsolved problems in co-design. We describe the relationship between hardware and software architecture in the early stages of embedded system design. We describe analysis techniques for hardware and software relevant to the architectural choices required for hardware-software co-design. We also describe design and synthesis techniques for co-design and related problems.< >
doi_str_mv 10.1109/5.293155
format Article
fullrecord <record><control><sourceid>pascalfrancis_RIE</sourceid><recordid>TN_cdi_crossref_primary_10_1109_5_293155</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>293155</ieee_id><sourcerecordid>4234387</sourcerecordid><originalsourceid>FETCH-LOGICAL-c205t-c7082b8db54a141f966434716f366c44933ed3b7c241cfe903d4c7c15cb2cac23</originalsourceid><addsrcrecordid>eNo9z01Lw0AQBuBFFIxV8OwpBw9ett3vZI9SrBUKXvQcNrOzEmmaslOQ_ntTUnqZGZiHF17GHqWYSyn8ws6V19LaK1aMs-ZKWXfNCiFkzb2S_pbdEf0KIbR1umCLdcjxL2TkNKTD6Shh4BGp-9mVQyqxbzFGjCUd6YA93bObFLaED-c9Y9-rt6_lmm8-3z-WrxsOStgDh0rUqq1ja02QRibvnNGmki5p58AYrzVG3VagjISEXuhooAJpoVUQQOkZe5lyIQ9EGVOzz10f8rGRojkVbWwzFR3p80T3gSBsUw476OjijdJG19XInibWIeLle874B6Q9WQ0</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Hardware-software co-design of embedded systems</title><source>IEL</source><creator>Wolf, W.H.</creator><creatorcontrib>Wolf, W.H.</creatorcontrib><description>This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions. Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design problem-the design of the hardware and software components influence each other. This paper emphasizes a historical approach to show the relationships between well-understood design problems and the as-yet unsolved problems in co-design. We describe the relationship between hardware and software architecture in the early stages of embedded system design. We describe analysis techniques for hardware and software relevant to the architectural choices required for hardware-software co-design. We also describe design and synthesis techniques for co-design and related problems.&lt; &gt;</description><identifier>ISSN: 0018-9219</identifier><identifier>EISSN: 1558-2256</identifier><identifier>DOI: 10.1109/5.293155</identifier><identifier>CODEN: IEEPAD</identifier><language>eng</language><publisher>New York, NY: IEEE</publisher><subject>Application software ; Applied sciences ; Computer systems ; Costs ; Design methodology ; Electronics ; Embedded computing ; Embedded software ; Embedded system ; Exact sciences and technology ; Hardware ; Microprocessors ; Software design ; Software performance</subject><ispartof>Proceedings of the IEEE, 1994-07, Vol.82 (7), p.967-989</ispartof><rights>1994 INIST-CNRS</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c205t-c7082b8db54a141f966434716f366c44933ed3b7c241cfe903d4c7c15cb2cac23</citedby><cites>FETCH-LOGICAL-c205t-c7082b8db54a141f966434716f366c44933ed3b7c241cfe903d4c7c15cb2cac23</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/293155$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,777,781,793,27905,27906,54739</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/293155$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc><backlink>$$Uhttp://pascal-francis.inist.fr/vibad/index.php?action=getRecordDetail&amp;idt=4234387$$DView record in Pascal Francis$$Hfree_for_read</backlink></links><search><creatorcontrib>Wolf, W.H.</creatorcontrib><title>Hardware-software co-design of embedded systems</title><title>Proceedings of the IEEE</title><addtitle>JPROC</addtitle><description>This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions. Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design problem-the design of the hardware and software components influence each other. This paper emphasizes a historical approach to show the relationships between well-understood design problems and the as-yet unsolved problems in co-design. We describe the relationship between hardware and software architecture in the early stages of embedded system design. We describe analysis techniques for hardware and software relevant to the architectural choices required for hardware-software co-design. We also describe design and synthesis techniques for co-design and related problems.&lt; &gt;</description><subject>Application software</subject><subject>Applied sciences</subject><subject>Computer systems</subject><subject>Costs</subject><subject>Design methodology</subject><subject>Electronics</subject><subject>Embedded computing</subject><subject>Embedded software</subject><subject>Embedded system</subject><subject>Exact sciences and technology</subject><subject>Hardware</subject><subject>Microprocessors</subject><subject>Software design</subject><subject>Software performance</subject><issn>0018-9219</issn><issn>1558-2256</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>1994</creationdate><recordtype>article</recordtype><recordid>eNo9z01Lw0AQBuBFFIxV8OwpBw9ett3vZI9SrBUKXvQcNrOzEmmaslOQ_ntTUnqZGZiHF17GHqWYSyn8ws6V19LaK1aMs-ZKWXfNCiFkzb2S_pbdEf0KIbR1umCLdcjxL2TkNKTD6Shh4BGp-9mVQyqxbzFGjCUd6YA93bObFLaED-c9Y9-rt6_lmm8-3z-WrxsOStgDh0rUqq1ja02QRibvnNGmki5p58AYrzVG3VagjISEXuhooAJpoVUQQOkZe5lyIQ9EGVOzz10f8rGRojkVbWwzFR3p80T3gSBsUw476OjijdJG19XInibWIeLle874B6Q9WQ0</recordid><startdate>19940701</startdate><enddate>19940701</enddate><creator>Wolf, W.H.</creator><general>IEEE</general><general>Institute of Electrical and Electronics Engineers</general><scope>IQODW</scope><scope>AAYXX</scope><scope>CITATION</scope></search><sort><creationdate>19940701</creationdate><title>Hardware-software co-design of embedded systems</title><author>Wolf, W.H.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c205t-c7082b8db54a141f966434716f366c44933ed3b7c241cfe903d4c7c15cb2cac23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>1994</creationdate><topic>Application software</topic><topic>Applied sciences</topic><topic>Computer systems</topic><topic>Costs</topic><topic>Design methodology</topic><topic>Electronics</topic><topic>Embedded computing</topic><topic>Embedded software</topic><topic>Embedded system</topic><topic>Exact sciences and technology</topic><topic>Hardware</topic><topic>Microprocessors</topic><topic>Software design</topic><topic>Software performance</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Wolf, W.H.</creatorcontrib><collection>Pascal-Francis</collection><collection>CrossRef</collection><jtitle>Proceedings of the IEEE</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Wolf, W.H.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Hardware-software co-design of embedded systems</atitle><jtitle>Proceedings of the IEEE</jtitle><stitle>JPROC</stitle><date>1994-07-01</date><risdate>1994</risdate><volume>82</volume><issue>7</issue><spage>967</spage><epage>989</epage><pages>967-989</pages><issn>0018-9219</issn><eissn>1558-2256</eissn><coden>IEEPAD</coden><abstract>This paper surveys the design of embedded computer systems, which use software running on programmable computers to implement system functions. Creating an embedded computer system which meets its performance, cost, and design time goals is a hardware-software co-design problem-the design of the hardware and software components influence each other. This paper emphasizes a historical approach to show the relationships between well-understood design problems and the as-yet unsolved problems in co-design. We describe the relationship between hardware and software architecture in the early stages of embedded system design. We describe analysis techniques for hardware and software relevant to the architectural choices required for hardware-software co-design. We also describe design and synthesis techniques for co-design and related problems.&lt; &gt;</abstract><cop>New York, NY</cop><pub>IEEE</pub><doi>10.1109/5.293155</doi><tpages>23</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISSN: 0018-9219
ispartof Proceedings of the IEEE, 1994-07, Vol.82 (7), p.967-989
issn 0018-9219
1558-2256
language eng
recordid cdi_crossref_primary_10_1109_5_293155
source IEL
subjects Application software
Applied sciences
Computer systems
Costs
Design methodology
Electronics
Embedded computing
Embedded software
Embedded system
Exact sciences and technology
Hardware
Microprocessors
Software design
Software performance
title Hardware-software co-design of embedded systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-17T14%3A17%3A31IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-pascalfrancis_RIE&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Hardware-software%20co-design%20of%20embedded%20systems&rft.jtitle=Proceedings%20of%20the%20IEEE&rft.au=Wolf,%20W.H.&rft.date=1994-07-01&rft.volume=82&rft.issue=7&rft.spage=967&rft.epage=989&rft.pages=967-989&rft.issn=0018-9219&rft.eissn=1558-2256&rft.coden=IEEPAD&rft_id=info:doi/10.1109/5.293155&rft_dat=%3Cpascalfrancis_RIE%3E4234387%3C/pascalfrancis_RIE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=293155&rfr_iscdi=true