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...
Gespeichert in:
Veröffentlicht in: | Proceedings of the IEEE 1994-07, Vol.82 (7), p.967-989 |
---|---|
1. Verfasser: | |
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.< ></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&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.< ></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.< ></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 |