Content Search Quaternary Look-Up Table Architecture

Scaling of devices due to reduction in technology has reached to a limit. Such nanoscale devices below certain limit are difficult to fabricate for reasons of physical characteristics, dimensions and cost involved in it. Use of multiple value logic (MVL)

  • PDF / 610,025 Bytes
  • 12 Pages / 439.37 x 666.142 pts Page_size
  • 53 Downloads / 180 Views

DOWNLOAD

REPORT


Abstract Scaling of devices due to reduction in technology has reached to a limit. Such nanoscale devices below certain limit are difficult to fabricate for reasons of physical characteristics, dimensions and cost involved in it. Use of multiple value logic (MVL) is solution to this in terms of cost, area. With use of multi-value logic less number of bits is required to store any information as compared to binary number system. In this work look-up table memory structure is chosen to implement. Radix selected for that is 4, called quaternary logic designs. Look-up table begin faster as compared to conventional memory structure which overcome issue of speed which is a limitation of MVL design. Circuit design for quaternary logic is done using available binary circuits using single power supply. In this design instead of Static RAM a Content based search method is used for design which facilitates searching, matching of data and initialize the next stage of circuit if required. Proposed circuit tries reduction of interconnections in binary systems, without power consumption overhead. This works particularly implements Look-up table memories using content-based search. Keywords Quaternary system memory Power dissipation





Quaternary SRAM



Content search based

D.P. Borkute (✉) ⋅ N.K. Nawre Department of Electronics and Telecommunication, Pimpri Chinchwad College of Engineering, University of Pune, Pune 411044, India e-mail: [email protected] N.K. Nawre e-mail: [email protected] P.K. Dakhole Department of Electronics and Communication, Yeshwantrao Chavhan College of Engineering, Nagpur, Maharashtra, India e-mail: [email protected] © Springer Science+Business Media Singapore 2017 S.C. Satapathy et al. (eds.), Proceedings of the International Conference on Data Engineering and Communication Technology, Advances in Intelligent Systems and Computing 469, DOI 10.1007/978-981-10-1678-3_9

97

98

D.P. Borkute et al.

1 Introduction Multiple value logic is based on quaternary number system with radix 4. This system can represent data in four different stable and discrete levels. Such designs affect important parameters like power, delay, interconnect and speed [1]. These circuits are designed using single power supply method ensuring logic optimization stated by Multi-Valued Logic [2]. Look-up Tables (LUT) is the kind of memories that uses RAM structures. Look-up tables are structures implement an arbitrary binary logic function. Data to be stored is to converted proper format required for quaternary system. Look-up tables are implemented using CAM-based architecture having facility of storing, searching data and observed how interconnect and power can be saved.

2 Inception of Quaternary Number System in Look-Up Tables Look-up tables (LUT) are digital blocks which can store data depending on function implemented. The desired result or data are programmed in SRAM and attached to the LUTs. A n-bit look-up table is designed using data selector with select lines as inputs to the LUT [3]. The capacity o