Beom-Seon Ryu, Hyoung Sok Oh, Kie Hak Shim, K. Lee, Taewon Cho
{"title":"Multi-level approaches to low power 16-bit ALU design","authors":"Beom-Seon Ryu, Hyoung Sok Oh, Kie Hak Shim, K. Lee, Taewon Cho","doi":"10.1109/APASIC.1999.824052","DOIUrl":null,"url":null,"abstract":"A low power 16-b ALU has been designed at the transistor level. The designed ALU performs 16 instructions and has a two-stage pipelined architecture. For low power consumption we propose a new ALU architecture which has efficient propagation (P) and generation (G) block schemes of ELM adder. The adder of the proposed ALU is disabled while the logic operation is performed and vice versa. Outputs of each P block are separated to the dual output bus to reduce switching capacitance during the ALU operation. The proposed ALU was simulated with O.6/spl mu/m single-poly triple-metal CMOS process. As a result of post-layout simulations, addition time of the core is about 5ns with 3. 3 V supply voltage and the average power consumption of the core was 54 mW at 200 MHz.","PeriodicalId":346808,"journal":{"name":"AP-ASIC'99. First IEEE Asia Pacific Conference on ASICs (Cat. No.99EX360)","volume":"423 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1999-08-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"12","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"AP-ASIC'99. First IEEE Asia Pacific Conference on ASICs (Cat. No.99EX360)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/APASIC.1999.824052","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 12
Abstract
A low power 16-b ALU has been designed at the transistor level. The designed ALU performs 16 instructions and has a two-stage pipelined architecture. For low power consumption we propose a new ALU architecture which has efficient propagation (P) and generation (G) block schemes of ELM adder. The adder of the proposed ALU is disabled while the logic operation is performed and vice versa. Outputs of each P block are separated to the dual output bus to reduce switching capacitance during the ALU operation. The proposed ALU was simulated with O.6/spl mu/m single-poly triple-metal CMOS process. As a result of post-layout simulations, addition time of the core is about 5ns with 3. 3 V supply voltage and the average power consumption of the core was 54 mW at 200 MHz.