{"title":"基于低功耗RAM的最后索引运行时间计算CAM","authors":"Meharban Khan, Masroor Ali, Qazi Muddussir","doi":"10.1109/ICET.2015.7389168","DOIUrl":null,"url":null,"abstract":"This paper proposes a method to overcome extra hardware by calculating the last index in run time, and reduce high power consumption using bank selection technique to divide the whole memory into 4 partitions, which reduce the power consumption, thereby eliminating the disadvantage of searching an input data in all the memory addresses. Although [1] configure RAM as a CAM is there to provide searching operation, however this method has disadvantages like high power consumption and extra memory for saving the value of last index. The proposed method logically dissects the memory into 4 partitions. Each partition is accessed through the first two bits of the input word, search operation is only performed in that particular partition (one quarter of whole memory), which saves the searching time and power consumption. To validate and justify our approach, a 16×16 memory is divided into four 4×16 memory chunks and implemented on Xilinx Virtex-6 FPGA.","PeriodicalId":166507,"journal":{"name":"2015 International Conference on Emerging Technologies (ICET)","volume":"33 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Low Power RAM based CAM with Run Time Calculation of Last Index\",\"authors\":\"Meharban Khan, Masroor Ali, Qazi Muddussir\",\"doi\":\"10.1109/ICET.2015.7389168\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a method to overcome extra hardware by calculating the last index in run time, and reduce high power consumption using bank selection technique to divide the whole memory into 4 partitions, which reduce the power consumption, thereby eliminating the disadvantage of searching an input data in all the memory addresses. Although [1] configure RAM as a CAM is there to provide searching operation, however this method has disadvantages like high power consumption and extra memory for saving the value of last index. The proposed method logically dissects the memory into 4 partitions. Each partition is accessed through the first two bits of the input word, search operation is only performed in that particular partition (one quarter of whole memory), which saves the searching time and power consumption. To validate and justify our approach, a 16×16 memory is divided into four 4×16 memory chunks and implemented on Xilinx Virtex-6 FPGA.\",\"PeriodicalId\":166507,\"journal\":{\"name\":\"2015 International Conference on Emerging Technologies (ICET)\",\"volume\":\"33 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2015-12-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2015 International Conference on Emerging Technologies (ICET)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICET.2015.7389168\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2015 International Conference on Emerging Technologies (ICET)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICET.2015.7389168","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Low Power RAM based CAM with Run Time Calculation of Last Index
This paper proposes a method to overcome extra hardware by calculating the last index in run time, and reduce high power consumption using bank selection technique to divide the whole memory into 4 partitions, which reduce the power consumption, thereby eliminating the disadvantage of searching an input data in all the memory addresses. Although [1] configure RAM as a CAM is there to provide searching operation, however this method has disadvantages like high power consumption and extra memory for saving the value of last index. The proposed method logically dissects the memory into 4 partitions. Each partition is accessed through the first two bits of the input word, search operation is only performed in that particular partition (one quarter of whole memory), which saves the searching time and power consumption. To validate and justify our approach, a 16×16 memory is divided into four 4×16 memory chunks and implemented on Xilinx Virtex-6 FPGA.