{"title":"Novel memory organization and circuit designs for efficient data access in applications of 3D graphics and multimedia coding","authors":"Shen-Fu Hsiao, Yonghao Chen, Ming-Yu Tsai, Tze-Chong Cheng","doi":"10.1109/MTDT.2006.22","DOIUrl":null,"url":null,"abstract":"Memory has become one of the critical components in many applications. This paper presents new designs of SRAM memory circuit and architectures for applications in 3D graphics, JPEG2000, and multimedia codec. In the 3D graphics pipeline, the memory initialization is realized by modifying the circuits in the SRAM decoder and storage cell. In the bit-plane coder (BPC) of JPEG2000, we propose a new 3D memory architecture design and the corresponding circuit designs for efficient data access in processing the stripe-based bit planes. The 3D memory design can be also applied to the design of parallel-in-parallel-out transpose memory that is frequently encountered in the design of 2D DCT in JPEG and MPEG codec. We also develop a memory generator to allow for easy generation of the application-specific memory units of various sizes to be embedded in conventional cell-based design flow","PeriodicalId":320365,"journal":{"name":"2006 IEEE International Workshop on Memory Technology, Design, and Testing (MTDT'06)","volume":"409 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-08-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 IEEE International Workshop on Memory Technology, Design, and Testing (MTDT'06)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/MTDT.2006.22","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Memory has become one of the critical components in many applications. This paper presents new designs of SRAM memory circuit and architectures for applications in 3D graphics, JPEG2000, and multimedia codec. In the 3D graphics pipeline, the memory initialization is realized by modifying the circuits in the SRAM decoder and storage cell. In the bit-plane coder (BPC) of JPEG2000, we propose a new 3D memory architecture design and the corresponding circuit designs for efficient data access in processing the stripe-based bit planes. The 3D memory design can be also applied to the design of parallel-in-parallel-out transpose memory that is frequently encountered in the design of 2D DCT in JPEG and MPEG codec. We also develop a memory generator to allow for easy generation of the application-specific memory units of various sizes to be embedded in conventional cell-based design flow