System-Level Retiming and Pipelining
In this paper, we examine retiming and pipelining in the context of system-level optimization techniques. Our main contributions are: (a) functionally equivalent retiming and delay balancing as necessary techniques for pipelining and retiming system-level graphs while maintaining numerical fidelity,...
Uložené v:
| Vydané v: | 2014 IEEE 22nd Annual International Symposium on Field-Programmable Custom Computing Machines s. 80 - 87 |
|---|---|
| Hlavní autori: | , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
01.05.2014
|
| Predmet: | |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Abstract | In this paper, we examine retiming and pipelining in the context of system-level optimization techniques. Our main contributions are: (a) functionally equivalent retiming and delay balancing as necessary techniques for pipelining and retiming system-level graphs while maintaining numerical fidelity, and (b) clock-rate pipelining, as a new technique that leverages the knowledge of multi-rate design spec to pipeline multi-cycle paths. All these techniques have been implemented within HDL Coder™, a tool that generates synthesizable HDL code from Simulink ® and MATLAB®. |
|---|---|
| AbstractList | In this paper, we examine retiming and pipelining in the context of system-level optimization techniques. Our main contributions are: (a) functionally equivalent retiming and delay balancing as necessary techniques for pipelining and retiming system-level graphs while maintaining numerical fidelity, and (b) clock-rate pipelining, as a new technique that leverages the knowledge of multi-rate design spec to pipeline multi-cycle paths. All these techniques have been implemented within HDL Coder™, a tool that generates synthesizable HDL code from Simulink ® and MATLAB®. |
| Author | Yongfeng Gu Venkataramani, Girish |
| Author_xml | – sequence: 1 givenname: Girish surname: Venkataramani fullname: Venkataramani, Girish email: gvenkata@mathworks.com organization: MathWorks, Inc., Natick, MA, USA – sequence: 2 surname: Yongfeng Gu fullname: Yongfeng Gu email: ygu@mathworks.com organization: MathWorks, Inc., Natick, MA, USA |
| BookMark | eNotjU1Lw0AURZ-goNbs3LnJwm3ivPmepQSrQqRF23WZJG9kIBlLE4T--0bq6t7DhXNv4TL9JAK4R1YiMve0rKqPkjOUpWAXkDljURrn1N94Ddk4xoZxbbSU1t3A49dxnGgoavqlPv-kKQ4xfec-dfk67qmPacY7uAq-Hyn7zwVsly-b6q2oV6_v1XNdRDRqKogRqZZREI1H21nP20bNfX6XQgUebItCOtkZwS0Fxp1ttNCI1AXPghQLeDh7IxHt9oc4-MNxp61G5bg4AYUzPvI |
| CODEN | IEEPAD |
| ContentType | Conference Proceeding |
| DBID | 6IE 6IL CBEJK RIE RIL |
| DOI | 10.1109/FCCM.2014.30 |
| DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Xplore POP ALL IEEE Xplore All Conference Proceedings IEL IEEE Proceedings Order Plans (POP All) 1998-Present |
| DatabaseTitleList | |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| EISBN | 9781479951109 1479951102 9781479951116 1479951110 |
| EndPage | 87 |
| ExternalDocumentID | 6861592 |
| Genre | orig-research |
| GroupedDBID | 6IE 6IL ALMA_UNASSIGNED_HOLDINGS CBEJK RIB RIC RIE RIL |
| ID | FETCH-LOGICAL-i175t-e0ee5c0ef3ba18d8a2cb53ba799435f2f8c13494d7328ef0298b63611edfa0f43 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 3 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000410585800020&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| IngestDate | Wed Dec 20 05:17:54 EST 2023 |
| IsPeerReviewed | false |
| IsScholarly | false |
| Language | English |
| LinkModel | DirectLink |
| MergedId | FETCHMERGED-LOGICAL-i175t-e0ee5c0ef3ba18d8a2cb53ba799435f2f8c13494d7328ef0298b63611edfa0f43 |
| PageCount | 8 |
| ParticipantIDs | ieee_primary_6861592 |
| PublicationCentury | 2000 |
| PublicationDate | 2014-May |
| PublicationDateYYYYMMDD | 2014-05-01 |
| PublicationDate_xml | – month: 05 year: 2014 text: 2014-May |
| PublicationDecade | 2010 |
| PublicationTitle | 2014 IEEE 22nd Annual International Symposium on Field-Programmable Custom Computing Machines |
| PublicationTitleAbbrev | FCCM |
| PublicationYear | 2014 |
| Publisher | IEEE |
| Publisher_xml | – name: IEEE |
| SSID | ssib026764489 |
| Score | 1.5773711 |
| Snippet | In this paper, we examine retiming and pipelining in the context of system-level optimization techniques. Our main contributions are: (a) functionally... |
| SourceID | ieee |
| SourceType | Publisher |
| StartPage | 80 |
| SubjectTerms | Algorithm design and analysis Delays Hardware design languages high-level synthesis ESL pipelining retiming multi-cycle Simulink HDL Coder MATLAB Pipeline processing Registers Software packages |
| Title | System-Level Retiming and Pipelining |
| URI | https://ieeexplore.ieee.org/document/6861592 |
| WOSCitedRecordID | wos000410585800020&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV09T8MwED2VioEJUIv4VoaOuHW-_DFXVAxQVQikbpVjn1GWtCopv7--pKQLC5vtxbJl-53t994BjAy3vNAmZjnGyDKbFMzE3DKZokNvA0BJ3ySbkPO5Wi71ogdPnRYGERvyGY6p2Pzlu7Xd0VPZRKiAvzocuCdSilar9bt2EiHppqE7bruezKbTN-JuZeOG4nzMndJAx-z8f51ewPCowYsWHbpcQg-rAYxag3H2SlSf6B1rysn1FZnKRYtyQ9LyUB3C5-z5Y_rCDnkOWBnAu2bIEXPL0aeFiZVTJrFFHspS6xDM-MQrSyaCmSNjHfRkml6IVMQxOm-4z9Ir6FfrCq8hCuFDyn247gpjMhKhOmuzQodtK9AbpW5gQCNcbVori9VhcLd_N9_BGc1fy--7h3693eEDnNqfuvzePjbzvwd2wIdL |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3LT8IwGP9C0ERPasD4dgeOFrp3eyYSjGMhBhNupGu_Gi6DwPDvt9-GcPHird1ladfu18fvAdBTXPNCKp_F6COLdFAw5XPN0hANWu0AKrV12ESa52I-l9MWvBy0MIhYk8-wT8X6Lt-s9I6OygaJcPgr3Q_3hJKz9mqt39ETJCntNeSB3S4Ho-FwQuytqF-TnI_pKTV4jC7-99pL6B5VeN70gC9X0MKyA73GYpxlRPbxPrCiVK4vT5XGmy7XJC531S58jl5nwzHbJx2wpYPviiFHjDVHGxbKF0aoQBexK6dSuuWMDazQZCMYGbLWQUu26UUSJr6Pxipuo_Aa2uWqxBvw3AIi5NZteBOlIpKhGq2jQrqJm6BVQtxCh1q4WDdmFot94-7-fvwMZ-PZJFtkb_n7PZxTXzZsvwdoV5sdPsKp_q6W281T_S1-ALjsipQ |
| 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=2014+IEEE+22nd+Annual+International+Symposium+on+Field-Programmable+Custom+Computing+Machines&rft.atitle=System-Level+Retiming+and+Pipelining&rft.au=Venkataramani%2C+Girish&rft.au=Yongfeng+Gu&rft.date=2014-05-01&rft.pub=IEEE&rft.spage=80&rft.epage=87&rft_id=info:doi/10.1109%2FFCCM.2014.30&rft.externalDocID=6861592 |