A case study in embedded system design: an engine control unit
A number of techniques and software tools for embedded system design have been recently proposed. However, the current practice in the designer community is heavily based on manual techniques and on past experience rather than on a rigorous approach to design. To advance the state of the art it is i...
Gespeichert in:
Hauptverfasser: | , , , , , , , |
---|---|
Format: | Tagungsbericht |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
container_end_page | 807 |
---|---|
container_issue | |
container_start_page | 804 |
container_title | |
container_volume | |
creator | Cuatto, Tullio Passeronge, Claudio Lavagno, Luciano Jurecska, Attila Damiano, Antonino Sansoè, Claudio Sangiovanni-Vincentelli, A. Sangiovanni-Vincentelli, Alberto |
description | A number of techniques and software tools for embedded system design have been recently proposed. However, the current practice in the designer community is heavily based on manual techniques and on past experience rather than on a rigorous approach to design. To advance the state of the art it is important to address a number of relevant design problems and solve them to demonstrate the power of the new approaches.
We chose an industrial example in automotive electronics to validate our design methodology: an existing commercially available Engine Control Unit. We discuss in detail the specification, the implementation philosophy, and the architectural trade-off analysis. We analyze the results obtained with our approach and compare them with the existing design underlining the advantages offered by a systematic approach to embedded system design in terms of performance and design time. |
doi_str_mv | 10.1145/277044.277248 |
format | Conference Proceeding |
fullrecord | <record><control><sourceid>proquest_6IE</sourceid><recordid>TN_cdi_proquest_miscellaneous_31127415</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>724581</ieee_id><sourcerecordid>31127415</sourcerecordid><originalsourceid>FETCH-LOGICAL-a203t-bb04074f00c81e88f0439c6a97f3adfc62ef84f0dc28b5bcceab48ad25744f0f3</originalsourceid><addsrcrecordid>eNqFkDtPxDAQhC0hJOC4koYq1VXk8DO2y9MJDqSTaKC2_FijQB5HnBT59xiFgo5tRtoZ7Wo-hG4I3hLCxT2VEnO-zUK5OkNXWGmpia64uEDrlD5wHi4I0-oSbXaFtwmKNE5hLuqugNZBCBCKNKcR2iJAqt-7a3QebZNg_asr9Pb48Lp_Ko8vh-f97lhaitlYOoc5ljxi7BUBpSLmTPvKahmZDdFXFKLKdvBUOeG8B-u4soEKyfM6shXaLHdPQ_81QRpNWycPTWM76KdkGCFUciJy8HYJ1gBgTkPd2mE2ubBQJJt3i2l9a1zffyZDsPlhYxY2ZmFj3FDDn6f_xNk3J6liTA</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>31127415</pqid></control><display><type>conference_proceeding</type><title>A case study in embedded system design: an engine control unit</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Cuatto, Tullio ; Passeronge, Claudio ; Lavagno, Luciano ; Jurecska, Attila ; Damiano, Antonino ; Sansoè, Claudio ; Sangiovanni-Vincentelli, A. ; Sangiovanni-Vincentelli, Alberto</creator><contributor>Irwin, M. J.</contributor><creatorcontrib>Cuatto, Tullio ; Passeronge, Claudio ; Lavagno, Luciano ; Jurecska, Attila ; Damiano, Antonino ; Sansoè, Claudio ; Sangiovanni-Vincentelli, A. ; Sangiovanni-Vincentelli, Alberto ; Irwin, M. J.</creatorcontrib><description>A number of techniques and software tools for embedded system design have been recently proposed. However, the current practice in the designer community is heavily based on manual techniques and on past experience rather than on a rigorous approach to design. To advance the state of the art it is important to address a number of relevant design problems and solve them to demonstrate the power of the new approaches.
We chose an industrial example in automotive electronics to validate our design methodology: an existing commercially available Engine Control Unit. We discuss in detail the specification, the implementation philosophy, and the architectural trade-off analysis. We analyze the results obtained with our approach and compare them with the existing design underlining the advantages offered by a systematic approach to embedded system design in terms of performance and design time.</description><identifier>ISBN: 0897919645</identifier><identifier>ISBN: 9780897919647</identifier><identifier>DOI: 10.1145/277044.277248</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Applied computing -- Physical sciences and engineering -- Engineering ; Automotive electronics ; Computer systems organization -- Dependable and fault-tolerant systems and networks ; Computer systems organization -- Embedded and cyber-physical systems ; Computer systems organization -- Real-time systems ; Control systems ; Design methodology ; Electronics industry ; Embedded system ; Engines ; General and reference -- Cross-computing tools and techniques -- Performance ; Hardware -- Communication hardware, interfaces and storage ; Industrial control ; Manuals ; Networks -- Network performance evaluation ; Performance analysis ; Software tools</subject><ispartof>DAC 98: DAC: 35th Annual ACM/IEEE Design Automation Conference, 1998, p.804-807</ispartof><rights>1998 ACM</rights><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/724581$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,4047,4048,27923,54918</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/724581$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><contributor>Irwin, M. J.</contributor><creatorcontrib>Cuatto, Tullio</creatorcontrib><creatorcontrib>Passeronge, Claudio</creatorcontrib><creatorcontrib>Lavagno, Luciano</creatorcontrib><creatorcontrib>Jurecska, Attila</creatorcontrib><creatorcontrib>Damiano, Antonino</creatorcontrib><creatorcontrib>Sansoè, Claudio</creatorcontrib><creatorcontrib>Sangiovanni-Vincentelli, A.</creatorcontrib><creatorcontrib>Sangiovanni-Vincentelli, Alberto</creatorcontrib><title>A case study in embedded system design: an engine control unit</title><title>DAC 98: DAC: 35th Annual ACM/IEEE Design Automation Conference</title><addtitle>DAC</addtitle><description>A number of techniques and software tools for embedded system design have been recently proposed. However, the current practice in the designer community is heavily based on manual techniques and on past experience rather than on a rigorous approach to design. To advance the state of the art it is important to address a number of relevant design problems and solve them to demonstrate the power of the new approaches.
We chose an industrial example in automotive electronics to validate our design methodology: an existing commercially available Engine Control Unit. We discuss in detail the specification, the implementation philosophy, and the architectural trade-off analysis. We analyze the results obtained with our approach and compare them with the existing design underlining the advantages offered by a systematic approach to embedded system design in terms of performance and design time.</description><subject>Applied computing -- Physical sciences and engineering -- Engineering</subject><subject>Automotive electronics</subject><subject>Computer systems organization -- Dependable and fault-tolerant systems and networks</subject><subject>Computer systems organization -- Embedded and cyber-physical systems</subject><subject>Computer systems organization -- Real-time systems</subject><subject>Control systems</subject><subject>Design methodology</subject><subject>Electronics industry</subject><subject>Embedded system</subject><subject>Engines</subject><subject>General and reference -- Cross-computing tools and techniques -- Performance</subject><subject>Hardware -- Communication hardware, interfaces and storage</subject><subject>Industrial control</subject><subject>Manuals</subject><subject>Networks -- Network performance evaluation</subject><subject>Performance analysis</subject><subject>Software tools</subject><isbn>0897919645</isbn><isbn>9780897919647</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1998</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNqFkDtPxDAQhC0hJOC4koYq1VXk8DO2y9MJDqSTaKC2_FijQB5HnBT59xiFgo5tRtoZ7Wo-hG4I3hLCxT2VEnO-zUK5OkNXWGmpia64uEDrlD5wHi4I0-oSbXaFtwmKNE5hLuqugNZBCBCKNKcR2iJAqt-7a3QebZNg_asr9Pb48Lp_Ko8vh-f97lhaitlYOoc5ljxi7BUBpSLmTPvKahmZDdFXFKLKdvBUOeG8B-u4soEKyfM6shXaLHdPQ_81QRpNWycPTWM76KdkGCFUciJy8HYJ1gBgTkPd2mE2ubBQJJt3i2l9a1zffyZDsPlhYxY2ZmFj3FDDn6f_xNk3J6liTA</recordid><startdate>19980501</startdate><enddate>19980501</enddate><creator>Cuatto, Tullio</creator><creator>Passeronge, Claudio</creator><creator>Lavagno, Luciano</creator><creator>Jurecska, Attila</creator><creator>Damiano, Antonino</creator><creator>Sansoè, Claudio</creator><creator>Sangiovanni-Vincentelli, A.</creator><creator>Sangiovanni-Vincentelli, Alberto</creator><general>ACM</general><general>IEEE</general><scope>6IE</scope><scope>6IH</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIO</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19980501</creationdate><title>A case study in embedded system design</title><author>Cuatto, Tullio ; Passeronge, Claudio ; Lavagno, Luciano ; Jurecska, Attila ; Damiano, Antonino ; Sansoè, Claudio ; Sangiovanni-Vincentelli, A. ; Sangiovanni-Vincentelli, Alberto</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a203t-bb04074f00c81e88f0439c6a97f3adfc62ef84f0dc28b5bcceab48ad25744f0f3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1998</creationdate><topic>Applied computing -- Physical sciences and engineering -- Engineering</topic><topic>Automotive electronics</topic><topic>Computer systems organization -- Dependable and fault-tolerant systems and networks</topic><topic>Computer systems organization -- Embedded and cyber-physical systems</topic><topic>Computer systems organization -- Real-time systems</topic><topic>Control systems</topic><topic>Design methodology</topic><topic>Electronics industry</topic><topic>Embedded system</topic><topic>Engines</topic><topic>General and reference -- Cross-computing tools and techniques -- Performance</topic><topic>Hardware -- Communication hardware, interfaces and storage</topic><topic>Industrial control</topic><topic>Manuals</topic><topic>Networks -- Network performance evaluation</topic><topic>Performance analysis</topic><topic>Software tools</topic><toplevel>online_resources</toplevel><creatorcontrib>Cuatto, Tullio</creatorcontrib><creatorcontrib>Passeronge, Claudio</creatorcontrib><creatorcontrib>Lavagno, Luciano</creatorcontrib><creatorcontrib>Jurecska, Attila</creatorcontrib><creatorcontrib>Damiano, Antonino</creatorcontrib><creatorcontrib>Sansoè, Claudio</creatorcontrib><creatorcontrib>Sangiovanni-Vincentelli, A.</creatorcontrib><creatorcontrib>Sangiovanni-Vincentelli, Alberto</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan (POP) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP) 1998-present</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Cuatto, Tullio</au><au>Passeronge, Claudio</au><au>Lavagno, Luciano</au><au>Jurecska, Attila</au><au>Damiano, Antonino</au><au>Sansoè, Claudio</au><au>Sangiovanni-Vincentelli, A.</au><au>Sangiovanni-Vincentelli, Alberto</au><au>Irwin, M. J.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A case study in embedded system design: an engine control unit</atitle><btitle>DAC 98: DAC: 35th Annual ACM/IEEE Design Automation Conference</btitle><stitle>DAC</stitle><date>1998-05-01</date><risdate>1998</risdate><spage>804</spage><epage>807</epage><pages>804-807</pages><isbn>0897919645</isbn><isbn>9780897919647</isbn><abstract>A number of techniques and software tools for embedded system design have been recently proposed. However, the current practice in the designer community is heavily based on manual techniques and on past experience rather than on a rigorous approach to design. To advance the state of the art it is important to address a number of relevant design problems and solve them to demonstrate the power of the new approaches.
We chose an industrial example in automotive electronics to validate our design methodology: an existing commercially available Engine Control Unit. We discuss in detail the specification, the implementation philosophy, and the architectural trade-off analysis. We analyze the results obtained with our approach and compare them with the existing design underlining the advantages offered by a systematic approach to embedded system design in terms of performance and design time.</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/277044.277248</doi><tpages>4</tpages></addata></record> |
fulltext | fulltext_linktorsrc |
identifier | ISBN: 0897919645 |
ispartof | DAC 98: DAC: 35th Annual ACM/IEEE Design Automation Conference, 1998, p.804-807 |
issn | |
language | eng |
recordid | cdi_proquest_miscellaneous_31127415 |
source | IEEE Electronic Library (IEL) Conference Proceedings |
subjects | Applied computing -- Physical sciences and engineering -- Engineering Automotive electronics Computer systems organization -- Dependable and fault-tolerant systems and networks Computer systems organization -- Embedded and cyber-physical systems Computer systems organization -- Real-time systems Control systems Design methodology Electronics industry Embedded system Engines General and reference -- Cross-computing tools and techniques -- Performance Hardware -- Communication hardware, interfaces and storage Industrial control Manuals Networks -- Network performance evaluation Performance analysis Software tools |
title | A case study in embedded system design: an engine control unit |
url | https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-14T03%3A17%3A39IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20case%20study%20in%20embedded%20system%20design:%20an%20engine%20control%20unit&rft.btitle=DAC%2098:%20DAC:%2035th%20Annual%20ACM/IEEE%20Design%20Automation%20Conference&rft.au=Cuatto,%20Tullio&rft.date=1998-05-01&rft.spage=804&rft.epage=807&rft.pages=804-807&rft.isbn=0897919645&rft.isbn_list=9780897919647&rft_id=info:doi/10.1145/277044.277248&rft_dat=%3Cproquest_6IE%3E31127415%3C/proquest_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=31127415&rft_id=info:pmid/&rft_ieee_id=724581&rfr_iscdi=true |