B. Devlin, MyeongGyu Jeong, T. Nakura, M. Ikeda, K. Asada
{"title":"647 MHz, 0.642pJ/block/cycle 65nm self synchronous FPGA","authors":"B. Devlin, MyeongGyu Jeong, T. Nakura, M. Ikeda, K. Asada","doi":"10.1109/ESSCIRC.2009.5326010","DOIUrl":null,"url":null,"abstract":"We propose a self synchronous field programmable gate array (SSFPGA) with dual-pipeline (DP) architecture to eliminate pre-charge time for dynamic logic. A self synchronous LUT (SSLUT) consists of a three input tree-type structure with 8 bit SRAM for programming. A self synchronous switch box (SSSB) consists of both pass transistors and buffers. One common block with one SSLUT and one SSSB occupies 2.2λ2 area and the prototype SSFPGA with 34x30 (1020) blocks is designed and fabricated using 65nm CMOS. Measured results show 647MHz operation for a chain of 32 AND gates at 1.2V and 430MHz operation for a 3 bit ripple carry adder. Simulation results show 0.642pJ/block/cycle operation at 647MHz, 1.2V.","PeriodicalId":258889,"journal":{"name":"2009 Proceedings of ESSCIRC","volume":"41 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-11-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 Proceedings of ESSCIRC","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ESSCIRC.2009.5326010","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7
Abstract
We propose a self synchronous field programmable gate array (SSFPGA) with dual-pipeline (DP) architecture to eliminate pre-charge time for dynamic logic. A self synchronous LUT (SSLUT) consists of a three input tree-type structure with 8 bit SRAM for programming. A self synchronous switch box (SSSB) consists of both pass transistors and buffers. One common block with one SSLUT and one SSSB occupies 2.2λ2 area and the prototype SSFPGA with 34x30 (1020) blocks is designed and fabricated using 65nm CMOS. Measured results show 647MHz operation for a chain of 32 AND gates at 1.2V and 430MHz operation for a 3 bit ripple carry adder. Simulation results show 0.642pJ/block/cycle operation at 647MHz, 1.2V.