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