Heterogeneous Behavioral Hierarchy for System Level Designs
Enhancing productivity for designing complex embedded systems requires system level design methodology and language support for capturing complex design in high level models. For an effective methodology, efficiency of simulation and a sound refinement based implementation path are also necessary. A...
Uložené v:
| Vydané v: | Proceedings of the Design Automation & Test in Europe Conference Ročník 1; s. 1 - 6 |
|---|---|
| Hlavní autori: | , , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
2006
|
| Predmet: | |
| ISBN: | 3981080114, 9783981080117 |
| ISSN: | 1530-1591 |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | Enhancing productivity for designing complex embedded systems requires system level design methodology and language support for capturing complex design in high level models. For an effective methodology, efficiency of simulation and a sound refinement based implementation path are also necessary. Although some of the recent system level design languages for system level abstractions, several essential ingredients are missing from these. We consider (i) explicit support for multiple models of computation (MoCs) or heterogeneity; (ii) the ability to build complex behaviors by hierarchically composing simpler behaviors; and (iii) hierarchical composition of behaviors that belong to distinct models of computation, as essential for successful SLDLs. These render an SLDL with modeling fidelity that exploits both heterogeneity and hierarchy and allows for simpler modeling and efficient simulation. One important requirement for such an SLDL should be that the simulation semantics be also compositional, and hence no flattening of hierarchically composed behaviors be needed for simulation. In this paper we show how we designed SystemC extensions to provide facilities for heterogeneous behavioral hierarchy, compositional simulation semantics, and implemented a simulation kernel which we show experimentally as up to 50% more efficient than standard SystemC simulation |
|---|---|
| AbstractList | Enhancing productivity for designing complex embedded systems requires system level design methodology and language support for capturing complex design in high level models. For an effective methodology, efficiency of simulation and a sound refinement based implementation path are also necessary. Although some of the recent system level design languages for system level abstractions, several essential ingredients are missing from these. We consider (i) explicit support for multiple models of computation (MoCs) or heterogeneity; (ii) the ability to build complex behaviors by hierarchically composing simpler behaviors; and (iii) hierarchical composition of behaviors that belong to distinct models of computation, as essential for successful SLDLs. These render an SLDL with modeling fidelity that exploits both heterogeneity and hierarchy and allows for simpler modeling and efficient simulation. One important requirement for such an SLDL should be that the simulation semantics be also compositional, and hence no flattening of hierarchically composed behaviors be needed for simulation. In this paper we show how we designed SystemC extensions to provide facilities for heterogeneous behavioral hierarchy, compositional simulation semantics, and implemented a simulation kernel which we show experimentally as up to 50% more efficient than standard SystemC simulation |
| Author | Shukla, S.K. Patel, H.D. Bergamaschi, R.A. |
| Author_xml | – sequence: 1 givenname: H.D. surname: Patel fullname: Patel, H.D. organization: Virginia Polytech. & State Univ – sequence: 2 givenname: S.K. surname: Shukla fullname: Shukla, S.K. organization: Virginia Polytech. & State Univ – sequence: 3 givenname: R.A. surname: Bergamaschi fullname: Bergamaschi, R.A. |
| BookMark | eNotzE9LwzAYgPGAE9zm7oKXfoHWvM2fJnia27RCwYO9jyx5s0W6VpI66LdXmM_ld3sWZNYPPRLyALQAoPppu253RUmpLErOtBA3ZMG0AqooAJ-ROQhGcxAa7sgqpS_6F9McpJqT5xpHjMMRexx-UvaCJ3MJQzRdVgeMJtrTlPkhZp9TGvGcNXjBLttiCsc-3ZNbb7qEq3-XpH3dtZs6bz7e3jfrJg-ajjmzomRWGl9x6kExp6FSGg6MO-q4K60vNZdOclspowVYqA4SDXCvsJLSsSV5vG4DIu6_YzibOO1BCqkFZb9nm0if |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/DATE.2006.243955 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEEE Xplore IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Xplore url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering Computer Science |
| EndPage | 6 |
| ExternalDocumentID | 1656950 |
| Genre | orig-research |
| GroupedDBID | 123 29F 29O 6IE 6IF 6IH 6IK 6IL 6IN AAJGR AAWTH ABLEC ADZIZ ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK CHZPO FEDTE IEGSK IPLJI KZ1 LMP M43 OCL RIE RIL RNS |
| ID | FETCH-LOGICAL-i90t-3c523c6af740f183d917891b34d0d4d2cf2946d64c78a951c17b6ea14f8e766d3 |
| IEDL.DBID | RIE |
| ISBN | 3981080114 9783981080117 |
| ISSN | 1530-1591 |
| IngestDate | Wed Aug 27 01:47:27 EDT 2025 |
| IsPeerReviewed | false |
| IsScholarly | true |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i90t-3c523c6af740f183d917891b34d0d4d2cf2946d64c78a951c17b6ea14f8e766d3 |
| PageCount | 6 |
| ParticipantIDs | ieee_primary_1656950 |
| PublicationCentury | 2000 |
| PublicationDate | 20060000 |
| PublicationDateYYYYMMDD | 2006-01-01 |
| PublicationDate_xml | – year: 2006 text: 20060000 |
| PublicationDecade | 2000 |
| PublicationTitle | Proceedings of the Design Automation & Test in Europe Conference |
| PublicationTitleAbbrev | DATE |
| PublicationYear | 2006 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssj0000394168 ssj0005329 |
| Score | 1.5999451 |
| Snippet | Enhancing productivity for designing complex embedded systems requires system level design methodology and language support for capturing complex design in... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 1 |
| SubjectTerms | Computational modeling Control systems Embedded software Embedded system Hardware Kernel Productivity Software design Software systems System-level design |
| Title | Heterogeneous Behavioral Hierarchy for System Level Designs |
| URI | https://ieeexplore.ieee.org/document/1656950 |
| Volume | 1 |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED2VigGWQlvEtzwwYmo7rh2LCWirDlXVoULdqvgjokuD-oHEv8d22pSBhS3JFNk-nd_de-8AHgxnVlNlPSyhDvO828WaMYf9AdKpM1mmotvn-0iOx-lspiY1eKy0MM65SD5zT-Ex9vJtYbahVNYJTjEqAPQjKUWp1arqKSRRPI6Q2NM7kjihzAc0wT5l06DrUGlg1FFaGgKm1bvc9y-J6vRepv2yR8F8rg4KwF9TV2LSGTT-97tn0D6o99CkykvnUHPLJjT24xvQLpqbcPrLi7AFz8NAjCn8eXLFdo1eK_k-Gi6CSNl8fCN_wUWlxTkaBbIR6kX-x7oN00F_-jbEu8kKeKHIBifGw08jslxykvuYth6zpYrqhFtiuWUmZ4oLK7iRaeavYIZKLVxGeZ46KYRNLqC-LJbuEhBxVtKcap0pD_Sk1LFAIlkmEmP9FlxBKyzM_LP0zpjv1uT67883cHIocdxCfbPaujs4Nl-bxXp1Hzf8Bxepo3E |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3NT8IwFH8haKJeUMD4bQ8enaxbWdd4UoHMOAmHxXAj68ciF2aAmfjf23ZjcPDibdtpafvy-t77fQDcCeJJjpnUZQlWDsn6fYd7nnL0AeKhEmnKrNrnR0zH43A6ZZMG3NdcGKWUBZ-pB_NoZ_kyF4VplfWMUgwzBfqecc6q2Fp1R8X1GbEmEhuAh289ynRIu45O2tgwO1hoMHUYl5KAYf1ONxNMl_UGT8mwnFJ4OlsbDuCO74pNO6PW_374GLpb_h6a1JnpBBpq0YbWxsABVfHchqMdNcIOPEYGGpPrE6XyYoWeawI_iuaGpiw-f5C-4qJS5BzFBm6EBhYBsupCMhomL5FTeSs4c-auHV_oAlQEaUaJm-molrpqCxnmPpGuJNITmcdIIAMiaJjqS5jAlAcqxSQLFQ0C6Z9Cc5Ev1BkgV0mKM8x5ynSpRym3LRLqpYEvpN6Cc-iYhZl9leoZs2pNLv7-fAsHUfIez-LX8dslHG4bHlfQXC8LdQ374ns9Xy1v7Ob_AtSlpro |
| openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+Design+Automation+%26+Test+in+Europe+Conference&rft.atitle=Heterogeneous+Behavioral+Hierarchy+for+System+Level+Designs&rft.au=Patel%2C+H.D.&rft.au=Shukla%2C+S.K.&rft.au=Bergamaschi%2C+R.A.&rft.date=2006-01-01&rft.pub=IEEE&rft.isbn=9783981080117&rft.issn=1530-1591&rft.volume=1&rft.spage=1&rft.epage=6&rft_id=info:doi/10.1109%2FDATE.2006.243955&rft.externalDocID=1656950 |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1530-1591&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1530-1591&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1530-1591&client=summon |

