2e 23-1 Peta Bits Per Second (Pbps) PRBS HDL Design for Ultra High Speed Applications/Products

Similar documents
The International Journal Of Engineering And Science (IJES) Volume 5 Issue 9 Pages PP ISSN (e): ISSN (p):

INTERNATIONAL JOURNAL OF PURE AND APPLIED RESEARCH IN ENGINEERING AND TECHNOLOGY

LFSRs as Functional Blocks in Wireless Applications Author: Stephen Lim and Andy Miller

Testing of UART Protocol using BIST

International Journal of Scientific & Engineering Research, Volume 5, Issue 9, September ISSN

Design and FPGA Implementation of 100Gbit/s Scrambler Architectures for OTN Protocol Chethan Kumar M 1, Praveen Kumar Y G 2, Dr. M. Z. Kurian 3.

Implementation of UART with BIST Technique

TEST PATTERN GENERATION USING PSEUDORANDOM BIST

Implementation and Analysis of Area Efficient Architectures for CSLA by using CLA

Synthesis Techniques for Pseudo-Random Built-In Self-Test Based on the LFSR

LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE

[Krishna*, 4.(12): December, 2015] ISSN: (I2OR), Publication Impact Factor: 3.785

Performance Evolution of 16 Bit Processor in FPGA using State Encoding Techniques

FPGA IMPLEMENTATION AN ALGORITHM TO ESTIMATE THE PROXIMITY OF A MOVING TARGET

Clock Gating Aware Low Power ALU Design and Implementation on FPGA

LFSR TEST PATTERN FOR FAULT DETECTION AND DIAGNOSIS FOR FPGA CLB CELLS

Design of BIST with Low Power Test Pattern Generator

DETERMINISTIC SEED RANGE AND TEST PATTERN DECREASE IN LOGIC BIST

Design and Implementation OF Logic-BIST Architecture for I2C Slave VLSI ASIC Design Using Verilog

Design and Implementation of High Speed 256-Bit Modified Square Root Carry Select Adder

OF AN ADVANCED LUT METHODOLOGY BASED FIR FILTER DESIGN PROCESS

AbhijeetKhandale. H R Bhagyalakshmi

Design of Low Power Efficient Viterbi Decoder

Efficient Implementation of Multi Stage SQRT Carry Select Adder

Research Article Low Power 256-bit Modified Carry Select Adder

Design of BIST Enabled UART with MISR

LFSR Counter Implementation in CMOS VLSI

Implementation of High Speed Adder using DLATCH

Design and Implementation of Encoder for (15, k) Binary BCH Code Using VHDL

Design and Implementation of Data Scrambler & Descrambler System Using VHDL

FPGA Implementation of Convolutional Encoder And Hard Decision Viterbi Decoder

A Novel Method for UVM & BIST Using Low Power Test Pattern Generator

ISSN:

Design of Fault Coverage Test Pattern Generator Using LFSR

VLSI Technology used in Auto-Scan Delay Testing Design For Bench Mark Circuits

Individual Project Report

COMPUTATIONAL REDUCTION LOGIC FOR ADDERS

An optimized implementation of 128 bit carry select adder using binary to excess-one converter for delay reduction and area efficiency

An Efficient 64-Bit Carry Select Adder With Less Delay And Reduced Area Application

Hardware Implementation of Viterbi Decoder for Wireless Applications

FPGA Implementation of Viterbi Decoder

VHDL Design and Implementation of FPGA Based Logic Analyzer: Work in Progress

Implementation of Low Power and Area Efficient Carry Select Adder

Why FPGAs? FPGA Overview. Why FPGAs?

Implementation of CRC and Viterbi algorithm on FPGA

VHDL Implementation of Logic BIST (Built In Self Test) Architecture for Multiplier Circuit for High Test Coverage in VLSI Chips

Available online at ScienceDirect. Procedia Computer Science 46 (2015 ) Aida S Tharakan a *, Binu K Mathew b

A Modified Design of Test Pattern Generator for Built-In-Self- Test Applications

128 BIT CARRY SELECT ADDER USING BINARY TO EXCESS-ONE CONVERTER FOR DELAY REDUCTION AND AREA EFFICIENCY

LFSR Based Watermark and Address Generator for Digital Image Watermarking SRAM

Analysis of Low Power Test Pattern Generator by Using Low Power Linear Feedback Shift Register (LP-LFSR)

DESIGN OF TEST PATTERN OF MULTIPLE SIC VECTORS FROM LOW POWER LFSR THEORY AND APPLICATIONS IN BIST SCHEMES

Improved 32 bit carry select adder for low area and low power

Optimization of FPGA Architecture for Uniform Random Number Generator Using LUT-SR Family

A High Performance VLSI Architecture with Half Pel and Quarter Pel Interpolation for A Single Frame

Comparative Analysis of Stein s. and Euclid s Algorithm with BIST for GCD Computations. 1. Introduction

SRAM Based Random Number Generator For Non-Repeating Pattern Generation

Bit Swapping LFSR and its Application to Fault Detection and Diagnosis Using FPGA

FPGA Based Implementation of Convolutional Encoder- Viterbi Decoder Using Multiple Booting Technique

Modified128 bit CSLA For Effective Area and Speed

FPGA Design with VHDL

Further Details Contact: A. Vinay , , #301, 303 & 304,3rdFloor, AVR Buildings, Opp to SV Music College, Balaji

IMPLEMENTATION OF USB TRANSCEIVER MACROCELL INTERFACE

Optimizing area of local routing network by reconfiguring look up tables (LUTs)

LUT Optimization for Memory Based Computation using Modified OMS Technique

An Efficient Carry Select Adder

Design of Polar List Decoder using 2-Bit SC Decoding Algorithm V Priya 1 M Parimaladevi 2

Segmented Leap-Ahead LFSR Architecture for Uniform Random Number Generator

Efficient Architecture for Flexible Prescaler Using Multimodulo Prescaler

CSE 352 Laboratory Assignment 3

Design and Implementation of Uart with Bist for Low Power Dissipation Using Lp-Tpg

A Low Power Delay Buffer Using Gated Driver Tree

Power Optimization of Linear Feedback Shift Register (LFSR) using Power Gating

Commsonic. Satellite FEC Decoder CMS0077. Contact information

Overview: Logic BIST

Design of VGA and Implementing On FPGA

FPGA Implementation of Low Power Self Testable MIPS Processor

EXOSTIV TM. Frédéric Leens, CEO

Design of Efficient Programmable Test-per-Scan Logic BIST Modules

Design and Implementation of Partial Reconfigurable Fir Filter Using Distributed Arithmetic Architecture

Catching LED Game: An FPGA Developing Board Implementation

DESIGN AND IMPLEMENTATION OF SYNCHRONOUS 4-BIT UP COUNTER USING 180NM CMOS PROCESS TECHNOLOGY

A Pseudorandom Binary Generator Based on Chaotic Linear Feedback Shift Register

Design of Test Circuits for Maximum Fault Coverage by Using Different Techniques

FPGA Implementation of DA Algritm for Fir Filter

DESIGN OF LOW POWER TEST PATTERN GENERATOR

Abstract 1. INTRODUCTION. Cheekati Sirisha, IJECS Volume 05 Issue 10 Oct., 2016 Page No Page 18532

An MFA Binary Counter for Low Power Application

FPGA Design. Part I - Hardware Components. Thomas Lenzi

FPGA Implementation of Convolutional Encoder and Adaptive Viterbi Decoder B. SWETHA REDDY 1, K. SRINIVAS 2

POWER AND AREA EFFICIENT LFSR WITH PULSED LATCHES

Investigation of Look-Up Table Based FPGAs Using Various IDCT Architectures

DESIGN AND ANALYSIS OF COMBINATIONAL CODING CIRCUITS USING ADIABATIC LOGIC

Gated Driver Tree Based Power Optimized Multi-Bit Flip-Flops

Low Power Approach of Clock Gating in Synchronous System like FIFO: A Novel Clock Gating Approach and Comparative Analysis

DESIGN and IMPLETATION of KEYSTREAM GENERATOR with IMPROVED SECURITY

Distributed Arithmetic Unit Design for Fir Filter

Research Article Design and Implementation of High Speed and Low Power Modified Square Root Carry Select Adder (MSQRTCSLA)

DesignandImplementationofDataScramblerDescramblerSystemusingVHDL

Keywords Xilinx ISE, LUT, FIR System, SDR, Spectrum- Sensing, FPGA, Memory- optimization, A-OMS LUT.

Transcription:

2e 23-1 Peta Bits Per Second (Pbps) PRBS HDL Design for Ultra High Speed Applications/Products 1 2 Prof.PNVM SASTRY DR.D.N.RAO Dean- Engineering-IT EDA Software Industry CELL Principal & R&D CELL & ECE Joginpally B.R Engineering College Joginpally B.R. Engineering College Hyderabad-75, India Hyderabad -75, India principal_jbr@yahoo.com shastrypnvm@gmail.com Abstract The Design is mainly Intended for High Speed Random Frequency Carrier Wave Generator of Pbps (Peta Bits Per Second) Data Rate using 2e 23-1 Tapped PRBS Pattern Sequence. The PRBS is Designed by using LFSR Linear Feed Back Shift Register & XOR Gate with Specific Tapping Points as per CCITT ITU Standards. RTL Design Architecture Implemented by using VHDL &/ Verilog HDL, Programming & Debugging Done by using Spartan III FPGA Kit. Transmission done through this carrier frequency. Propagation Carrier Done either Serially / Parallel lines I/O. Keywords CCITT Consulting Committee for International Telegraph & Telecom, ITU International Telecom Unit, RTL- Register Transfer Level, LFSR-Linear Feedback Shift Register, VHDL- Very High Speed Integrated Circuit Hardware Description Language, PRBS-Pseudo Random Binary Sequence. I. INTRODUCTION In Modern Hi-tech Communication Engineering world, High Speed based Portable Communication System Hardware & Software Products Came to the market, speed is an important factor and is in terms of Giga bits per second for all Hi-tech Real time Smart Computing Portable wireless Communication System Software products like Cloud Computing,wireless Internet Data Packets Transceivers Computing, Tablets, Pocket Mobile Multimedia Systems, Note Book Computers, Wireless Routers,NOCs,NetworkCards/Racks,WiFI,GiFi,Wimax,GPS,GSM,QCDMATranceivers.For that purpose,i Designed Peta Bits Per Second, Peta Bits Per Second High Speed PRBS is Pseudo Random Binary Sequence Frequency Generators, Generate & Received Random Frequency Data in the form of Random frequency numbers of different speed w.r.t specific data tapping sequence points for both signal & carrier wave generation. PRBS Generators, Receivers, Transceivers Designed for HiFi Wireless Internet Data Packets Computing and Cloud Computing etc. Transmission, Reception of Data is in the RANDOM Sense, This PRBS Generator, Receiver is Designed for Identification property of Different Tapped PRBS Sequences like 7,10,15,23,31 at a Clock carrier frequency speed of Tbps(Exa Bits Per Second).The Length of PRBS sequence is 2 L -1. 2 L -1 times repeated the sequences. this is mainly suit for multiple users to transmit and received data in accurate time for very long distance communications like GPS Data Acquisition, GSM Communication Systems, WiFI,GiFI,LTE, Wireless OFDMA, CDMA,QCDMA Computing, wireless internet computing, cloud computing etc because of Ultra High speed Communication Rate in terms Gbps,Tbps,Pbps. All these PRBS LFSR Sequences are designed by tapping different points according to ITU O.150,O.151,O.152 Standards. This PRBS Design Consists of Multiplexer, PRBS Registers of different tapped sequence points, Clock Frequency Generators of Pbps Speed. The Advantages of these PRBS Generators having In Built Checkers, Bit Error Rate Detection & Correction by using PRBS Checkers. these are simply Linear Polynomial Checkers & CRC. n-bit shift register Fig. 1. Fibonacci (many-to-one) realization of LFSR with minimum number of taps and XOR gate in its feedback. 4

II. 2E 23-1 PBPS- PRBS DESIGN Peta Bits Per Second (Pbps Clock) F0 F1 F18 F23 F30 F31 A. Description Fig. 2. 2e 23-1 Pbps- PRBS Design The 2e 23-1 Pbps PRBS Generator Consists 32-Bit Linear Feed Back Shift Register and XOR Logic Gate and operation clock frequency of the PRBS is Peta Hertz, Baud rate of generation is Peta Bits per Second. Tapping Done through XOR Logic Gate, tapping elements 18 and 23 are the feedback inputs to the XOR Gate, XOR Gate Compare the tapping points and generate the output, the output is feedback in to the input of 8 bit Shift Register, tapping elements 18 and 23 are standardized as per CCITT ITU O.150/O.151/O.152, The PRBS Generates Randomized Repeated Data Sequence Patterns called SEED WORD for High Frequency Digital Carrier Wave Frequency, the frequency rate is 1 Peta Bits Per Second. Peta bits Per Second Clock Generated by Peta Clock Generator 2 50 Clock Cycles per one Peta Clock Cycle. These are used for Very useful for Long Distance wireless & Telecom Products and Applications. III. VLSI IC INDUSTRIAL EDA SOFTWARE DESIGN FLOW CHART DESIGN ENTRY HDL CODING SIMULATION Floor PLANNING PLACEMENT ROUTING CONFIGURATION A. Description TAPE OUT IC Fig. 3. VLSI IC Design Flow Chart The Industrial Standard EDA Software Design Flow Chart is mainly used for Implementation of ASIC Design in Soft Flow, and for Delivery of Any ASIC,SOC Products, It Consists the following design flow phases as per Quality VLSI EDA IC Software Standards, Design Entry, HDL Coding, Simulation, Synthesis, Floor planning, Placement & Routing, Configuration, after that Tape out process done. In this 2e 7-1 PRBS Design, enter the design architecture specifications using Design Entry phase, Verilog HDL & VHDL Coding Done by using RTL HDL Coding, and Running the functionality of the design done simulation phase, Abstract soft HDL Description into Hardware Gate Level Net List Done Synthesis Phase, Planning the PRBS Design Location on FPGA LUT done by Floor planning Phase, PRBS Design Placement and Routing Done on Xilinx Soft FPGA IP Core Spartan-III FPGA at Peta Hert Clock Frequency using Xilinx ISE 9.2i IDE Software. 5

A. 2e 23-1 Pbps PRBS DESIGN RTL BLOCK IV. FPGA DESIGN FLOW REPORTS OF 2E23-1 PBPS PRBS DESIGN B. 2e 23-1 Pbps RTL Schematic Fig. 4. 2e 23-1 Pbps PRBS RTL Model C. 2e 23-1 Pbps FPGA DESIGN PLACED REPORT Fig. 5. 2e 23-1 Pbps PRBS RTL Schematic Model 6

D. 2e 23-1 Pbps DESIGN ROUTED REPORT V. SIMULATION WAVE FORM RESULTS -2E 23-1 PBPS PRBS DESIGN A. Simulation Description The 2e 23-1 Pbps PRBS generates 32 bit High Speed Repeated Random Sequence Patterns called Seed Words with tapping elements 18 and 23 at Pbps Clock Rate in the form of High Frequency Carrier Wave Generated patterns at the frequency rate of 1 Peta Hertz, Baud Rate Speed is Peta Bits Per Second. This Simulation Wave form editor contains Clock Input and Reset Input, 32 Bit PRBS Data Out. VI. CONCLUSION Designed 2e23-1 Tbps PRBS for Ultra High Speed Wireless Communications, This Design is mainly intended for Ultra Very High Long Distance Communication at the frequency rate of Peta Bits per Second. And this product is very suited for All Very Advanced Smart Digital Computing Communication Products like Advanced 3G,4G,5G,6G, Hi-Fi Space Communication,Satellite Communication Products. This product is very suit for even very advanced internet & cloud computing w.r.t speed. Suit for all HiFi Consumer Mobile Applications and Products. ACKNOWLEDGMENTS Our thanks to the experts who have contributed towards development of the Design 7

References [1] Wikipedia, http://en.wikipedia.org/wiki/ Pseudorandom_binary_sequence / [2] Wikipedia http://en.wikipedia.org/wiki/ Linear_feedback_shift_register [3] SY Hwang, GY Park, DH Kim, KS Jhang, Efficient Implementation of a Pseudorandom Sequence Generator for High-Speed Data Communications, ETRI Journal, Volume 32, Number 2, April 2010. [4] ITU CCITT Reference Document [1] A Chow, WS Coats, D Hopkins, A Configurable Asynchronous Pseudorandom Bit Sequence Generator, 13th IEEE International Symposium on Asynchronous Circuits and Systems (ASYNC 07), Page(s): 143-152, March 2007. [5] Xilinx Data Sheet XAPP884 (v1.0) January 10, 2011 [6] 1730Ahmad, A., Nanda, N. K., and Garg, K., MAC WILLIAMS, FJ 1976, Pseudo Random Sequences & Arrays, IEEE Proc., 1715- An efficient design of maximal length of pseudorandom test pattern generators, Proceedings of IEEE international conference on signals & systems Authors Profile: Prof.P.N.V.M Sastry Currently working with a Capacity of Dean- IT EDA Software R&D CELL & ECE DEPARTMENT, He Did Master Degree In Science- M.S Electronics, Under Department Of Sciences, College Of Science & Technology AU -1998.Did PG Diploma In VLSI Design From V3 Logic Pvt Ltd B Lore-2001, Did M.Tech (ECE) From IASE Deemed University-2005. Currently Pursuing (PhD)-ECE(VLSI), JNTU Hyderabad -2012, Over Past 16 years of Rich Professional Experience with Reputed IT Software Industrial MNC s, Corporate CYIENT (INFOTECH), ISiTECH as a world top keen IT Industrial Software Specialist World Top Software Engineering Team Leader(Level 6) Eng-Eng- HCM Electronics Vertical & Program Manager MFG I/C,EDS,BT,NON BT Embedded Software,Avionics & Automotive Hi-tech Software Engineering Verticals & Departments, Program Lead Embedded & VLSI & Engineering Delivery Manager IT Semiconductor Software Engineering Vertical,at ISiTECH, also worked with Govt R&D, Industrial Organizations, Academic Institutions of Comparative Designations & Rolls. His Areas Of Interest are VLSI VHDL, Verilog HDL, ASIC, FPGA & Embedded Software Product Architectures Design & Coding Development.He mentored & Architecting Various Real Time, R&D,Industrial Projects/Products related to VLSI & Embedded System Software & Hardware.. His Key Achievements are Participated Various Top Class International IT MNC Delegates Board Meetings, IT Software MNC Board Meetings(Tier1/2 Level MRM-VP,COO Level), Guided R&D,Industrial, Academic Projects /Products VLSI-ASIC,FPGA & Embedded & Embedded,VLSI Software Project &/ Program Management & Also Coordinated Various In House & External IT Project Workshops & Trainings At CYIENT( INFOTECH) as a I/C- MFG Eng Software Vertical, Also Participated Various National R&D Workshops, FESTS, FDP s &Seminars. Recently He Published Various national & International Journals. He has attended as a Judge for IEEE Paper Presentation conducted By C.B.I.T,2010. and also attended as a Judge for various paper and poster presentations of various national conferences conducted by various prestigious engineering institutions. Dr. D.N Rao B.Tech, M.E, Ph.D, principal of JBREC, Hyderabad. His carrier spans nearly three decades in the field of teaching, administration,r&d, and other diversified in-depth experience in academics and administration. He has actively involved in organizing various conferences and workshops. He has published over 11 international journal papers out of his research work. He presented more than 15 research papers at various national and international conferences. He is Currently approved reviewer of IASTED International journals and conferences from the year 2006. He is also guiding the projects of PG/Ph.D students of various universities. 8