A unified model for co-simulation and co-synthesis of mixed hardware/software systems

This paper presents a methodology for a unified co-simulation and co-synthesis of hardware-software systems. This approach addresses the modeling of communication between the hardware and software modules at different abstraction levels and for different design tools. The main contribution is the us...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Valderrama, C.A., Changuel, A., Raghavan, P.V., Abid, M., Ben Ismail, T., Jerraya, A.A.
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 184
container_issue
container_start_page 180
container_title
container_volume
creator Valderrama, C.A.
Changuel, A.
Raghavan, P.V.
Abid, M.
Ben Ismail, T.
Jerraya, A.A.
description This paper presents a methodology for a unified co-simulation and co-synthesis of hardware-software systems. This approach addresses the modeling of communication between the hardware and software modules at different abstraction levels and for different design tools. The main contribution is the use of a multi-view library concept in order to hide specific hardware/software implementation details and communication schemes. A system is viewed as a set of communicating hardware (VHDL) and software (C) sub-systems. The same C, VHDL descriptions can be used for both co-simulation and hardware-software co-synthesis. This approach is illustrated by an example.< >
doi_str_mv 10.1109/EDTC.1995.470395
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_470395</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>470395</ieee_id><sourcerecordid>470395</sourcerecordid><originalsourceid>FETCH-LOGICAL-i174t-cbd0273843e6ef6dcd972c83c0cec42338e3a260e69bd4599cf5b02fa97552c13</originalsourceid><addsrcrecordid>eNotT81LwzAcDYigzt2Hp_wD7fLRtMlx1OmEgZftPNLkF5bRNpJkaP97N-e7vA94Dx5CC0pKSolarl93bUmVEmXVEK7EHXoiksr6auQDmqd0IhcIITkRj2i_wufROw8WD8FCj12I2IQi-eHc6-zDiPVo_5JpzEdIPuHg8OB_Lo2jjvZbR1im4PJV4DSlDEN6RvdO9wnm_zxD-7f1rt0U28_3j3a1LTxtqlyYzhLWcFlxqMHV1ljVMCO5IQZMxTiXwDWrCdSqs5VQyjjREea0aoRghvIZerntegA4fEU_6Dgdbsf5L9yoT4k</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>A unified model for co-simulation and co-synthesis of mixed hardware/software systems</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Valderrama, C.A. ; Changuel, A. ; Raghavan, P.V. ; Abid, M. ; Ben Ismail, T. ; Jerraya, A.A.</creator><creatorcontrib>Valderrama, C.A. ; Changuel, A. ; Raghavan, P.V. ; Abid, M. ; Ben Ismail, T. ; Jerraya, A.A.</creatorcontrib><description>This paper presents a methodology for a unified co-simulation and co-synthesis of hardware-software systems. This approach addresses the modeling of communication between the hardware and software modules at different abstraction levels and for different design tools. The main contribution is the use of a multi-view library concept in order to hide specific hardware/software implementation details and communication schemes. A system is viewed as a set of communicating hardware (VHDL) and software (C) sub-systems. The same C, VHDL descriptions can be used for both co-simulation and hardware-software co-synthesis. This approach is illustrated by an example.&lt; &gt;</description><identifier>ISBN: 0818670398</identifier><identifier>ISBN: 9780818670398</identifier><identifier>DOI: 10.1109/EDTC.1995.470395</identifier><language>eng</language><publisher>IEEE Comput. Soc. Press</publisher><subject>Coherence ; Communication standards ; Computer architecture ; Design methodology ; Flexible electronics ; Hardware ; Protocols ; Software libraries ; Software systems ; Software tools</subject><ispartof>Proceedings the European Design and Test Conference. ED&amp;TC 1995, 1995, p.180-184</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/470395$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,4048,4049,27923,54918</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/470395$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Valderrama, C.A.</creatorcontrib><creatorcontrib>Changuel, A.</creatorcontrib><creatorcontrib>Raghavan, P.V.</creatorcontrib><creatorcontrib>Abid, M.</creatorcontrib><creatorcontrib>Ben Ismail, T.</creatorcontrib><creatorcontrib>Jerraya, A.A.</creatorcontrib><title>A unified model for co-simulation and co-synthesis of mixed hardware/software systems</title><title>Proceedings the European Design and Test Conference. ED&amp;TC 1995</title><addtitle>EDTC</addtitle><description>This paper presents a methodology for a unified co-simulation and co-synthesis of hardware-software systems. This approach addresses the modeling of communication between the hardware and software modules at different abstraction levels and for different design tools. The main contribution is the use of a multi-view library concept in order to hide specific hardware/software implementation details and communication schemes. A system is viewed as a set of communicating hardware (VHDL) and software (C) sub-systems. The same C, VHDL descriptions can be used for both co-simulation and hardware-software co-synthesis. This approach is illustrated by an example.&lt; &gt;</description><subject>Coherence</subject><subject>Communication standards</subject><subject>Computer architecture</subject><subject>Design methodology</subject><subject>Flexible electronics</subject><subject>Hardware</subject><subject>Protocols</subject><subject>Software libraries</subject><subject>Software systems</subject><subject>Software tools</subject><isbn>0818670398</isbn><isbn>9780818670398</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1995</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotT81LwzAcDYigzt2Hp_wD7fLRtMlx1OmEgZftPNLkF5bRNpJkaP97N-e7vA94Dx5CC0pKSolarl93bUmVEmXVEK7EHXoiksr6auQDmqd0IhcIITkRj2i_wufROw8WD8FCj12I2IQi-eHc6-zDiPVo_5JpzEdIPuHg8OB_Lo2jjvZbR1im4PJV4DSlDEN6RvdO9wnm_zxD-7f1rt0U28_3j3a1LTxtqlyYzhLWcFlxqMHV1ljVMCO5IQZMxTiXwDWrCdSqs5VQyjjREea0aoRghvIZerntegA4fEU_6Dgdbsf5L9yoT4k</recordid><startdate>1995</startdate><enddate>1995</enddate><creator>Valderrama, C.A.</creator><creator>Changuel, A.</creator><creator>Raghavan, P.V.</creator><creator>Abid, M.</creator><creator>Ben Ismail, T.</creator><creator>Jerraya, A.A.</creator><general>IEEE Comput. Soc. Press</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1995</creationdate><title>A unified model for co-simulation and co-synthesis of mixed hardware/software systems</title><author>Valderrama, C.A. ; Changuel, A. ; Raghavan, P.V. ; Abid, M. ; Ben Ismail, T. ; Jerraya, A.A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i174t-cbd0273843e6ef6dcd972c83c0cec42338e3a260e69bd4599cf5b02fa97552c13</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1995</creationdate><topic>Coherence</topic><topic>Communication standards</topic><topic>Computer architecture</topic><topic>Design methodology</topic><topic>Flexible electronics</topic><topic>Hardware</topic><topic>Protocols</topic><topic>Software libraries</topic><topic>Software systems</topic><topic>Software tools</topic><toplevel>online_resources</toplevel><creatorcontrib>Valderrama, C.A.</creatorcontrib><creatorcontrib>Changuel, A.</creatorcontrib><creatorcontrib>Raghavan, P.V.</creatorcontrib><creatorcontrib>Abid, M.</creatorcontrib><creatorcontrib>Ben Ismail, T.</creatorcontrib><creatorcontrib>Jerraya, A.A.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Valderrama, C.A.</au><au>Changuel, A.</au><au>Raghavan, P.V.</au><au>Abid, M.</au><au>Ben Ismail, T.</au><au>Jerraya, A.A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>A unified model for co-simulation and co-synthesis of mixed hardware/software systems</atitle><btitle>Proceedings the European Design and Test Conference. ED&amp;TC 1995</btitle><stitle>EDTC</stitle><date>1995</date><risdate>1995</risdate><spage>180</spage><epage>184</epage><pages>180-184</pages><isbn>0818670398</isbn><isbn>9780818670398</isbn><abstract>This paper presents a methodology for a unified co-simulation and co-synthesis of hardware-software systems. This approach addresses the modeling of communication between the hardware and software modules at different abstraction levels and for different design tools. The main contribution is the use of a multi-view library concept in order to hide specific hardware/software implementation details and communication schemes. A system is viewed as a set of communicating hardware (VHDL) and software (C) sub-systems. The same C, VHDL descriptions can be used for both co-simulation and hardware-software co-synthesis. This approach is illustrated by an example.&lt; &gt;</abstract><pub>IEEE Comput. Soc. Press</pub><doi>10.1109/EDTC.1995.470395</doi><tpages>5</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 0818670398
ispartof Proceedings the European Design and Test Conference. ED&TC 1995, 1995, p.180-184
issn
language eng
recordid cdi_ieee_primary_470395
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Coherence
Communication standards
Computer architecture
Design methodology
Flexible electronics
Hardware
Protocols
Software libraries
Software systems
Software tools
title A unified model for co-simulation and co-synthesis of mixed hardware/software 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-10T04%3A53%3A00IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=A%20unified%20model%20for%20co-simulation%20and%20co-synthesis%20of%20mixed%20hardware/software%20systems&rft.btitle=Proceedings%20the%20European%20Design%20and%20Test%20Conference.%20ED&TC%201995&rft.au=Valderrama,%20C.A.&rft.date=1995&rft.spage=180&rft.epage=184&rft.pages=180-184&rft.isbn=0818670398&rft.isbn_list=9780818670398&rft_id=info:doi/10.1109/EDTC.1995.470395&rft_dat=%3Cieee_6IE%3E470395%3C/ieee_6IE%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=470395&rfr_iscdi=true