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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Cuatto, Tullio, Passeronge, Claudio, Lavagno, Luciano, Jurecska, Attila, Damiano, Antonino, Sansoè, Claudio, Sangiovanni-Vincentelli, A., Sangiovanni-Vincentelli, Alberto
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