{"title":"Pipelined on-chip bus architecture with distributed self-timed control","authors":"J. Plosila, P. Liljeberg, J. Isoaho","doi":"10.1109/SCS.2003.1226997","DOIUrl":null,"url":null,"abstract":"This paper describes an on-chip bus architecture targeted for the globally asynchronous locally synchronous system-on-chip design strategy. The proposed pipelined bus structure is composed of asynchronously interacting segments which can operate in parallel. The bus is segmented using transfer stages which partition bus into a set of point-to-point interconnects. Self-timed arbitration and control is distributed among the pipelined stages to enable parallel operation of distinct segments, to prevent problems present in a globally clocked system, and to increase design modularity. In a 0.18 μm technology, each bus segment is capable of transferring data at a maximum throughput of 1.2 giga data items per second concurrently in both directions.","PeriodicalId":375963,"journal":{"name":"Signals, Circuits and Systems, 2003. SCS 2003. International Symposium on","volume":"14 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-07-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Signals, Circuits and Systems, 2003. SCS 2003. International Symposium on","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCS.2003.1226997","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
This paper describes an on-chip bus architecture targeted for the globally asynchronous locally synchronous system-on-chip design strategy. The proposed pipelined bus structure is composed of asynchronously interacting segments which can operate in parallel. The bus is segmented using transfer stages which partition bus into a set of point-to-point interconnects. Self-timed arbitration and control is distributed among the pipelined stages to enable parallel operation of distinct segments, to prevent problems present in a globally clocked system, and to increase design modularity. In a 0.18 μm technology, each bus segment is capable of transferring data at a maximum throughput of 1.2 giga data items per second concurrently in both directions.