ISSN: [Garade* et al., 6(1): January, 2017] Impact Factor: 4.116

Similar documents
Implementation of FM0 and Manchester Encoder for Efficient Hardware Utilization

Fully Reused VLSI Architecture for DSRC Applications Using SOLS Technique

Fully Reconfigured VLSI architecture of FM0, Manchester and Miller Encoder for DSRC Applications

Manchester encoder on Linear feedback shift register Pseudo arbitrary sequence engenderer Recollection controller

Design of FM0 and Manchester Encoder and Decoder for DSRC Application Using SOLS Technique

Fully Reused VLSI Architecture of Miller Encoding using SOLS Technique for DSRC Applications

DSRC Applications in Intelligent Transportation System using SOLS Technique for fully reused VLSI Architecture

A Review on various DSRC application of FM0/Manchester encoder-decoder based on VLSI

Design and Implementation of FPGA based Logic in Memory Multiprocessor Architecture for Multi- Valued Data Transfer Schemes

Gated-Demultiplexer Tree Buffer for Low Power Using Clock Tree Based Gated Driver

RECOMMENDATION ITU-R M Intelligent transport systems dedicated short range communications at 5.8 GHz

Real-time and smooth scalable video streaming system with bitstream extractor intellectual property implementation

DESIGN AND SIMULATION OF 1 BIT ARITHMETIC LOGIC UNIT DESIGN USING PASS-TRANSISTOR LOGIC FAMILIES

DUE to the high computational complexity and real-time

RECENTLY, researches on gigabit wireless personal area

Remote Monitoring System of Ship Running State under Wireless Network

[Indu*, 5(4): April, 2016] ISSN: (I2OR), Publication Impact Factor: 3.785

High Performance Interconnect and NoC Router Design

INTERNATIONAL JOURNAL OF PROFESSIONAL ENGINEERING STUDIES Volume 9 /Issue 3 / OCT 2017

Efficient VLSI Huffman encoder implementation and its application in high rate serial data encoding

A Low Power Asynchronous FPGA with Autonomous Fine Grain Power Gating and LEDR Encoding

VLSI Implementation of Low Power Area Efficient FIR Digital Filter Structures Shaila Khan 1 Uma Sharma 2

Advanced WG and MOWG Stream Cipher with Secured Initial vector

More Course Information

DYNAMIC CIRCUIT TECHNIQUE FOR LOW- POWER MICROPROCESSORS Kuruva Hanumantha Rao 1 (M.tech)

Implementation of a Dual-Mode SDR Smart Antenna Base Station Supporting WiBro and TDD HSDPA

To realize Connected Vehicle Society. Yosuke NISHIMURO Ministry of Internal Affairs and Communications (MIC), Japan

An Efficient FPGA Implementation of the Advanced Encryption Standard (AES) Algorithm Using S-Box

Reconfigurable PLL for Digital System

Implementation of SCN Based Content Addressable Memory

Programmable Logic Devices II

GENERATION OF PSEUDO-RANDOM NUMBER BY USING WELL AND RESEEDING METHOD. V.Divya Bharathi 1, Arivasanth.M 2

THE DESIGN OF HIGH PERFORMANCE BARREL INTEGER ADDER S.VenuGopal* 1, J. Mahesh 2

THE orthogonal frequency-division multiplex (OFDM)

EECS 151/251A: SRPING 2017 MIDTERM 1

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda

Design of Bluetooth Baseband Controller Using FPGA

One and a half hours. Section A is COMPULSORY UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE

: : (91-44) (Office) (91-44) (Residence)

Design of local ESD clamp for cross-power-domain interface circuits

Car Information Systems for ITS

CS 61C Summer 2012 Discussion 11 State, Timing, and CPU (Solutions)

ISSCC 2003 / SESSION 2 / MULTIMEDIA SIGNAL PROCESSING / PAPER 2.6

A New Architecture of High Performance WG Stream Cipher

Low Power and Memory Efficient FFT Architecture Using Modified CORDIC Algorithm

Matrix Manipulation Using High Computing Field Programmable Gate Arrays

Design of a High Speed CAVLC Encoder and Decoder with Parallel Data Path

PERFORMANCE ANALYSIS OF COGNITIVE RADIO NETWORK SPECTRUM ACCESS

A Normal I/O Order Radix-2 FFT Architecture to Process Twin Data Streams for MIMO

Review on an Underwater Acoustic Networks

FPGA Implementation of a Vision-Based Blind Spot Warning System

Outline. EECS Components and Design Techniques for Digital Systems. Lec 11 Putting it all together Where are we now?

Indian Silicon Technologies 2013

Implementation of ALU Using Asynchronous Design

A 65nm Parallel Prefix High Speed Tree based 64-Bit Binary Comparator

Resource Efficient Multi Ported Sram Based Ternary Content Addressable Memory

GNU Radio Software Defined DSRC Radio

Implementing Synchronous Counter using Data Mining Techniques

FPGA-Based Bit Error Rate Performance measuring of Wireless Systems

EECS Dept., University of California at Berkeley. Berkeley Wireless Research Center Tel: (510)

Available online at ScienceDirect. Procedia Technology 24 (2016 )

DESIGN OF PARAMETER EXTRACTOR IN LOW POWER PRECOMPUTATION BASED CONTENT ADDRESSABLE MEMORY

Links, clocks, optics and radios

FAST FOURIER TRANSFORM (FFT) and inverse fast

LOW-POWER SPLIT-RADIX FFT PROCESSORS

16 Bit Low Power High Speed RCA Using Various Adder Configurations

ESD Protection Structure with Inductor-Triggered SCR for RF Applications in 65-nm CMOS Process

Detecting and Correcting the Multiple Errors in Video Coding System

The Serial Commutator FFT

Analysis and Design of Low Voltage Low Noise LVDS Receiver

POWER OPTIMIZATION USING BODY BIASING METHOD FOR DUAL VOLTAGE FPGA

A LOSSLESS INDEX CODING ALGORITHM AND VLSI DESIGN FOR VECTOR QUANTIZATION

DESIGN AND PERFORMANCE ANALYSIS OF CARRY SELECT ADDER

ENSC 427, Spring 2012

Low Power Circuits using Modified Gate Diffusion Input (GDI)

DESIGN AND SIMULATION OF 1 BIT ARITHMETIC LOGIC UNIT DESIGN USINGPASS-TRANSISTOR LOGIC FAMILIES

VLSI ARCHITECTURE FOR NANO WIRE BASED ADVANCED ENCRYPTION STANDARD (AES) WITH THE EFFICIENT MULTIPLICATIVE INVERSE UNIT

A Proposed RAISIN for BISR for RAM s with 2D Redundancy

HANSABA COLLEGE OF ENGINEERING & TECHNOLOGY (098) SUBJECT: DIGITAL ELECTRONICS ( ) Assignment

The design of a simple asynchronous processor

One and a half hours. Section A is COMPULSORY

Efficient Crosstalk Avoidance Using Modified Redundant Fibonacci Code (MRFC) in VLSI Interconnects

Design and Implementation of CVNS Based Low Power 64-Bit Adder

CALCULATION OF POWER CONSUMPTION IN 7 TRANSISTOR SRAM CELL USING CADENCE TOOL

One and a half hours. Section A is COMPULSORY UNIVERSITY OF MANCHESTER SCHOOL OF COMPUTER SCIENCE

Reliable Physical Unclonable Function based on Asynchronous Circuits

Analysis of Different Multiplication Algorithms & FPGA Implementation

EPC6055 Digital Integrated Circuits EXAM 1 Fall Semester 2013

High Level Abstractions for Implementation of Software Radios

(ii) Simplify and implement the following SOP function using NOR gates:

[Gami*et al., 5(6): June, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

[Sahu* et al., 5(7): July, 2016] ISSN: IC Value: 3.00 Impact Factor: 4.116

IMPLEMENTATION OF A BIT ERROR RATE TESTER OF A WIRELESS COMMUNICATION SYSTEM ON AN FPGA

AN EFFICIENT DESIGN OF VLSI ARCHITECTURE FOR FAULT DETECTION USING ORTHOGONAL LATIN SQUARES (OLS) CODES

HIGH-PERFORMANCE RECONFIGURABLE FIR FILTER USING PIPELINE TECHNIQUE

International Conference on Information Sciences, Machinery, Materials and Energy (ICISMME 2015)

ECE 2300 Digital Logic & Computer Organization. More Sequential Logic Verilog

Encryption / decryption system. Fig.1. Block diagram of Hummingbird

VERY large scale integration (VLSI) design for power

Chip Design for Turbo Encoder Module for In-Vehicle System

Transcription:

IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY FULLY REUSED VLSI ARCHITECTURE OF DSRC ENCODERS USING SOLS TECHNIQUE Supriya Shivaji Garade*, Prof. P. R. Badadapure * Department of Electronics and Telecommunication JSPM s Imperial College of Engineering and Research Pune, India Department of Electronics and Telecommunication JSPM s Imperial College of Engineering and Research Pune, India DOI: 10.5281/zenodo.229855 ABSTRACT Dedicated short-range communications (DSRC) are one-way or two-way from short-range to medium-range wireless communication channels specifically designed to push the intelligent transportation system into our daily life. The DSRC standard generally uses FM0 and Manchester codes which to reach dc-balance, enhancing the signal reliability. Generally the code word structure of FM0 encoding and Manchester encoding are different, thus limiting the hardware potential of existing DSRC systems. In this paper, the Finite State Machine (FSM) of FM0 code is constructed and from the FSM, the architecture of FM0 encoding is developed and then the combine hardware architecture of FMO and Manchester encoding is constructed. KEYWORDS: In DSRC, FSM, FM0, Manchester. INTRODUCTION DSRC communication implemented fundamentally on standards based on interoperability among devices from different manufacturers. The dedicated short-range communication is a technique for one- or two-way medium range communication especially used for intelligent transportation systems. The DSRC can be briefly divided into two parts i.e. vehicle-to-vehicle and vehicle-to- roadside. In vehicle-to-vehicle, the DSRC activated the message sending and broadcasting among vehicle for safety issues and public information announcement. The Safety issues consist of blind-spot, intersection warning, intercars distance, and collision-alarm. The vehicle-to-roadside focuses on the intelligent transportation service, such as automatic electronic toll collection (ETC) system. With electronic toll collection, the toll collecting is electrically or automatically accomplished with the contactless ICcard platform. Moreover, the electronic toll collection has application such as payment for parking-service, and gas-refueling. Thus, the DSRC plays an important role in automobile industry. Generally, the Waveform of transmitted signal is expected to have zero mean for robustness noise, and this is also called as dc-balance. The transmitted signal consists of arbitrary binary sequence, (1 or 0) which is difficult to achieve dc-balance. The goal of FM0 and Manchester codes can provide the transmitted signal with dc-balance. Both FM0 and Manchester codes are widely designated in encoding for downlink. The system architecture of DSRC transceiver is shown in Fig 1. [23]

Fig. 1: System architecture of DSRC transceiver The upper and bottom parts are designed for transmission and receiving, respectively. This transceiver is partitioned into three basic modules: microprocessor, baseband processing and RF front-end. The microprocessor takes and manipulates the instructions from media access control to schedule the tasks of baseband processing and RF front-end. The baseband processing is dedicated for encoding, error correction, clock synchronization, and modulation. The RF front-end transmits and receives the wireless signal from antenna for communication. LITERATURE SURVEY In last few years VLSI architecture of Manchester encoder is used in optical communications [1]. A new Manchester code generator designed at transistor level is represented. This Manchester code generator uses 32 transistors and has the same complexity as a standard D flip-flop. The VLSI architecture of Manchester encoder [2] further replaces the architecture of switch in [1] by the NMOS device. It is realized in 90-nm CMOS technology, and its maximum clock frequency is as high as 5 GHz. The high-speed VLSI architecture also fully reused with Manchester and Miller encodings [3] for radio frequency identification (RFID) applications is implemented. This design is realized in 0.35-μm CMOS technology and has the maximum operation frequency is 200 MHz.This design uses concept of parallel operation to improve data throughput. In addition, the technique of hardware sharing is improved in this design to reduce the number of transistors. This design uses TSMC CMOS 0.35-μm 2P4M technology. A Manchester encoding architecture for ultrahigh frequency (UHF) RFID tag emulator [4] is designed. This hardware architecture is constructed from the finite state machine (FSM) of Manchester code, and is implemented into field-programmable gate array (FPGA) prototyping system. The similar design methodology is further applied to individually construct FM0 and Miller encoders also for UHF RFID Tag emulator [5].Its maximum operating frequency is about 192 MHZ. Furthermore,[6] combines frequency shift keying (FSK) modulation and demodulation with Manchester codec in hardware realization. RELATED WORK In this part, the clock signal and the input data are denoted as CLK and X. with this parameters the coding principles of FM0 and Manchester codes are explained as follows. (i).fm0 Encoding As given in Fig 2, for each X, the FM0 code structure consists of two parts: one for former-half cycle of CLK, A, and the other one for later-half cycle of CLK, B. Fig.2:Codeword structure of FM0. [24]

The coding principle offm0 is listed as the following three rules. 1) If X is the logic-0, the FM0 code must exhibit a transition between A and B 2) If X is the logic-1, no transition is allowed between A and B. 3) The transition is allocated among each FM0Code no matter what the X is. Fig.3 shows the waveform of FM0 encoding. Fig.3:Illustration of FM0 coding As shown in fig 4, for each X, FM0 has two parts. if state code is 11 and X=logic 1 then next state for FM0 is 00 and if state code is 11 and X=logic o then next state for FM0 is 01. Fig 4: Waveform for State code 11 Fig.5: Waveform for State code 01 As shown in fig 5, for each X, FM0 has two parts. if state code is 01 and X=logic 0 then next state for FM0 is 01 and if state code is 01 and X=logic 1 then next state for FM0 is 00. As shown in fig 6, for each X, FM0 has two parts. if state code is 00 and X=logic 1 then next state for FM0 is 11 and if state code is 00 and X=logic 0 then next state for FM0 is 10. Fig 6: Waveform for State code 00 [25]

As shown in fig 7, for each X, FM0 has two parts. if state code is 10 and X=logic 0 then next state for FM0 is 10 and if state code is 10 and X=logic 1 then next state for FM0 is 11. Fig 7: Waveform for State code 10 (ii).manchester Encoding Fig 8: Illustration of Manchester coding example The Manchester coding example is shown in Fig. 8. The Manchester code is obtained from X CLK. (1) The Manchester encoding is designed with a XOR operation for X and CLK. The clock always has always transition within one cycle, and so does the Manchester code no matter what the X is. HARDWARE ARCHITECTURE OF FM0 AND MANCHESTER ENCODERS The hardware architecture of Manchester encoding is as simple as a XOR operation. However, the construction of hardware architecture for FM0 is not as simple as that of Manchester encoding. The hardware architecture of FM0 encoding is constructed with the help of FSM of FM0 with the help of fig.4, 5,6,7. As shown in Fig. 9, the FSM of FM0 code is divided into four states. A state code is individually given to each state, and each state code having a value of A and B, as shown in Fig. 2. According to the coding principle of FM0, the FSM of FM0 coding is shown in Fig. 9. Suppose the initial state is S 1, and its state code is 11 for A and B, respectively. Suppose S 1 is 11, then if X = logic 0 then next state for S 1 is S 3 i.e. 01 and X = logic 1 then next state for S 1 is S 4 i.e. 00.So, the state-transition for each state can be completely constructed. The FSM of FM0 coding can also conduct the transition table of each state, as given in Table II. A(t)and B(t)denotes the discrete-time state code of current-state at time instant t. Their previous-states are represent as the A(t 1) and the B(t 1), respectively. With the help of transition table, the Boolean functions of A (t) and B (t) are given as follows: [26]

Fig 9:Illustaration of FSM for FMO States definition FSM of FM0 coding. A(t)= B(t 1) (2) B(t)= X B(t-1) (3) With both A(t)and B(t), the Boolean function of FM0 code is represent as CLK A(t) + CLK B(t) (4) With (1) and (4), the hardware architectures of FM0 and Manchester encoders are given in Fig.10 The top part is denoted for the FM0 code and the bottom part is denoted for the Manchester code. In FM0 code the DFF A and DFF B are used to store the state code of the FM0 code and also MUX-1 and not gate is used in the FM0 code. The Manchester code is developed only using the XOR gate. The MUX 1 is used to switch A(t)and B(t) through the selection of CLK signal. Both A(t)and B(t)are driven by (2) and (3), respectively. The determination of which coding is used depends on the Mode selection of the MUX 2.when the mode=0 is assign for the FM0 code and when the mode=1 is for the Manchester code. The hardware utilization rate is defined as the following: HUR= Activecomponents 100% (5) TotalComponents TABLE 1. TRANSITION TABLE FOR FM0 ENCODING Fig 10:Hardware architecture of FM0 and Manchester encodings [27]

The active components means the components are work in the FM0 or Manchester code. The total components means the number of the components are present in entire hardware architecture. For both the encoding techniques the total components is 7.For the FM0 code active component is 6 and in the Manchester code active component is 2. So Hardware utilization rate is 57.14%. Fig.11:( From top to bottom):waveform for FM0 encoding, Manchester Encoding CONCLUSION In this report the hardware architecture of FM0 and Manchester coding is design using the FSM and transition table. In this design hardware utilization rate is determined.so the HUR is 57.14%. REFERENCES [1] Benabes, A. Gauthier, and J. Oksman, A Manchester code generator running at 1 GHz, in Proc. IEEE, Int. Conf. Electron., Circuits Syst., vol. 3. Dec. 2003, pp. 1156 1159. [2] A. Karagounis, A. Polyzos, B. Kotsos, and N. Assimakis, A 90nm Manchester codegenerator with CMOS switches running at 2.4 GHz and 5 GHz, in Proc. 16th Int. Conf. Syst., Signals Image Process., Jun. 2009, pp. 1 4. [3] Y.-C. Hung, M.-M. Kuo, C.-K. Tung, and S.-H. Shieh, High-speed CMOS chip design for Manchester and Miller encoder, in Proc. Intell. Inf. Hiding Multimedia Signal Process., Sep. 2009, pp. 538 541. [4] M. A. Khan, M. Sharma, and P. R. Brahmanandha, FSM based Manchester encoder for UHF RFID tag emulator, in Proc. Int. Conf. Comput., Commun. Netw., Dec. 2008, pp. 1 6. [5] M. A. Khan, M. Sharma, and P. R. Brahmanandha, FSM based FM0 and Miller encoder for UHF RFID tag emulator, in Proc. IEEE Adv. Comput. Conf., Mar. 2009, pp. 1317 1322 [6] J.-H. Deng, F.-C. Hsiao, and Y.-H. Lin, Top down design of joint MODEM and CODEC detection schemes for DSRC coded-fsk systems over high mobility fading channels, in Proc. Adv. Commun. Technol. Jan. 2013, pp. 98 103. [7] Yu-Hsuan Lee, Member, IEEE, and Cheng-Wei Pan, Fully Reused VLSI Architecture of FM0/Manchester Encoding Using SOLS Technique for DSRC Applications, in proc.ieee,vlsi systems.jan 2015,pp.18-31. [28]