BASE BAND DECODER Project Team Gurrampati Venkatakrishna Reddy

Slides:



Advertisements
Similar presentations
Signal Encoding Techniques
Advertisements

1 The 2-to-4 decoder is a block which decodes the 2-bit binary inputs and produces four output All but one outputs are zero One output corresponding to.
1 Computer Communication & Networks Lecture 6 Physical Layer: Digital Transmission Waleed Ejaz
Shift Register Application Chapter 22 Subject: Digital System Year: 2009.
RADIO FREQUENCY MODULE. Introduction  An RF module is a small electronic circuit used to transmit and receive radio signals.  As the name suggests,
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
The Physical Layer, Encoding Schemes: -Physical Transmission of Bits- Chapter 2.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2004 Chapter 4 Digital Transmission.
Communications IB physics.
331: STUDY DATA COMMUNICATIONS AND NETWORKS.  1. Discuss computer networks (5 hrs)  2. Discuss data communications (15 hrs)
L/O/G/O FOUR CHANNEL WIRELESS TRANSMITTER AND RECEIVER.
Base-Band Digital Data Transmission Prepared By: Amit Degada. Electronics Engineering Department, Sardar Vallabhbhai National Institute of Technology,
Device Interface Board for Wireless LAN Testing Team May Client ECpE Department Faculty Advisor Dr. Weber Team Members Matthew Dahms – EE Justine.
MOBILE OPERATING ROBOT ON EMBEDDED SYSTEM
Computer Communication & Networks Lecture # 05 Physical Layer: Signals & Digital Transmission Nadeem Majeed Choudhary
Counter Application (Part B) By : Pn Siti Nor Diana Ismail CHAPTER 3.
1 Kyung Hee University Digital Transmission. 2 Kyung Hee University 4 장 Digital Transmission 4.1 Line Coding 4.2 Block Coding 4.3 Sampling 4.4 Transmission.
British Computer Society (BCS)
Chapter 4 Digital Transmission.
Digital Communications
Kashif BashirWWW.Taleem.greatnow.com Chapter 4 Digital Transmission.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Digital Transmission & Analog Transmission. 4.#2 1. DIGITAL-TO-DIGITAL CONVERSION Digital Data -> Digital Signal Three techniques: 1.line coding (always.
4.1 Chapter 4 Digital Transmission Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
8254 Timer.
Chapter 4 Digital Transmission
Unit 3 Physical Layer.
Chapter 4 (part 1_a) Baseband Data Transmission EKT 357 Digital Communications.
THEME 6: Frequency dividers. Digital counters with reduced counting modulus. Programmable digital counters. If the input pulses are more than K, the counter.
Signal Encoding Techniques. Digital Data, Digital Signal  Digital signal discrete, discontinuous voltage pulses discrete, discontinuous voltage pulses.
Data Communication and Networking Digital Transmission Chapter 4.
DATA ENCODING METHODS. When the data is received from a serial digital circuit, it is in a format know as NRZ or Non- Return to Zero. This is most common.
Data Communications and Networking
16-bit barrel shifter A Mini Project Report
Michael Rahaim, PhD Candidate Multimedia Communications Lab
Chapter 4. Digital Transmission
Revision2 for CENG34340 (Self study exercise no need to submit)
Lecture 13 Derivation of State Graphs and Tables
4.2 Digital Transmission Pulse Modulation (Part 2.1)
DIGITAL MODULATION AND MULTIPLEXING
DIGITAL TRANSMISSION PART C
EKT 221 – Counters.
EKT 221 : Digital 2 COUNTERS.
OBJECTIVE AND FEATURES:
Sequential Circuit - Counter -
Physical Layer (Part 2) Data Encoding Techniques
An Introduction to Microprocessor Architecture using intel 8085 as a classic processor
CPE/EE 422/522 Advanced Logic Design L03
Physical Layer – Part 2 Data Encoding Techniques
Lecture 1 Line Encoding 2nd semester
Digital Control Systems Waseem Gulsher
CT1303 LAN Rehab AlFallaj.
ECE 434 Advanced Digital System L05
Physical Layer Digital Signals Lecture 5.
ECE434a Advanced Digital Systems L06
NET301 Lecture 5 10/18/2015 Lect5 NET301.
NET301 Lecture 5 10/18/2015 Lect5 NET301.
Chapter 4 Digital Transmission
Fundamentals of Data & Signals (Part II)
EET107/3 DIGITAL ELECTRONICS 1
CSCD 433 Network Programming
NRZ-L: [Non-Return-to-Zero-Level]
Lecture 2: Line Encoding 1nd semester By: Adal ALashban.
DIGITAL ON/OFF AM MODULATOR AMIT R SHARMA & AKRAM SHAZAD.
BASE BAND ENCODER Project Team Shashank Tadakamadla
Physical Layer – Part 2 Data Encoding Techniques
Electronics for Physicists
Data Transmission And Digital Communication
Chapter 4 Digital Transmission
Presentation transcript:

BASE BAND DECODER Project Team Gurrampati Venkatakrishna Reddy Mokrala Srikrishna Chaitanya Under the guidance Bengt Oelmann 2005-03-15

BASE BAND DECODER Introduction Over view of the System Coding Techniques Interfacing of the system Results Conclusion 2005-03-15

BASE BAND DECODER Introduction The Base band decoder project is a part of ZigBee Lite Receiver. Zig bee is new global standard for wireless connectivity focusing on standardizing and enabling interoperability of products with in home control, building automation and industrial control and monitoring. Most wireless sensors use too much power. By resolving this problem we develop the Zigbee. The purpose of this project is to design and implement a hardware module that decodes the bit-stream and convert into bytes to be transmitted. A decoder is a device that decodes a scrambled electronic signal to make it interpretable The function of base band decoder in zig bee is as shown below . 2005-03-15

BASE BAND DECODER BLOCK DIAGRAM 2005-03-15

BASE BAND DECODER WISHBONE INTERFACE: The interface to the microcontroller should be Wishbone. Input parameters S3 & S2 helps in selecting the frequency of the data rate. Input parameters S0 & S1 helps in selecting the type of coding which is to be generated. S3 S2 Freq(Kbps) 10 1 20 40 80 S0 S1 Type of coding NRZ 1 RZ MANCHESTER DIFFERENTIAL 2005-03-15

BASE BAND DECODER FREQUENCY GENERATOR: The function of whole system depends on the Frequency Generator Generation of Data rate Generation of Pclk2 Frequency Generator output is connected to the MULTIPLEXER and SERIAL to PARALLEL converter Data Rate No of Samples/bit 10 4000 20 2000 40 1000 80 500 4000 2000 2005-03-15

BASE BAND DECODER RZ Coding: 0 - Absence of pulse NRZ Coding: 0 - Absence of the pulse 1 - Presence of the pulse NRZ coding in Base band Decoder : Data in = Data out 0 1 0 0 1 1 0 0 0 1 1 0 1 0 0 1 1 0 0 0 1 1 RZ Coding: 0 - Absence of pulse 1 - Presence of pulse in the first half of the bit duration ,the light level returns to zero during the second half RZ coding in Base band Decoder : If start is set to ’1’, the arriving input is the output for twice the max value of count. 1 0 0 1 1 0 0 0 2005-03-15

BASE BAND DECODER Manchester coding: 0 - Upward transition at bit center. 1 - Downward transition at bit center. 1 0 0 1 1 0 Manchester coding in Base band Decoder: The synchronization is obtained by comparing the previous bit with any bit and also counting the duration of half pulse period. when transition is value occurs the count is decreased for the second half of the pulse until it becomes ’0’ when a start bit is sent to indicate the Next pulse starting. 2005-03-15

BASE BAND DECODER Differential manchester coding: 0 - first half of the signal opposite to last half of the previous signal . 1 - first half of the signal equals to the last half of the previous signal. Diff Manchester coding in Base band Decoder: The synchronization is obtained by comparing the previous bit with any bit and also counting the duration of half pulse period. when transition is value occurs the count is decreased for the second half of the pulse until it becomes ’0’ when a start bit is sent to indicate the Next pulse starting. 1 0 1 1 0 0 0 2005-03-15

BASE BAND DECODER Multiplexer: Here, the 40 M-Hz clock and the data rate clock are compared. The transition occurs anywhere in 40 M-Hz clock with respect to the data rate clock’s bit rate and generates the output. The output is sent to serial to parallel converter. Serial to Parallel Converter: It takes 1bit of data at a time as input and generates the output after 8bits of data are stored in it , parallelly. The output is generated in form of serial data in (byte form). 2005-03-15

BASE BAND DECODER RESULTS: Total memory usage is 73300 kilobytes. The outputs of matlab and vhdl are compared and both are same. Total memory usage is 73300 kilobytes. The decoded digital output can be obtained at four different data rates as per the requirement. synthesis report: Number of 4 input LUTs: 585 out of 1536 10% Minimum period: 10.688ns (maximum frequency : 93.563 MHZ) Minimum input arrival time before clock: 11.556ns Maximum output required time after clock: 5.106ns 2005-03-15

BASE BAND DECODER Conclusion: We have successfully obtained the required type of decoding data at the out put as well the signal is continuos. Requirements of the customer have been fulfilled. 2005-03-15

BASE BAND DECODER THANKS: we thank our supervisor Bengt oelmann for his constant vigil and encouragement and all our friends for their support. 2005-03-15