Presentation is loading. Please wait.

Presentation is loading. Please wait.

BASE BAND ENCODER Project Team Shashank Tadakamadla

Similar presentations


Presentation on theme: "BASE BAND ENCODER Project Team Shashank Tadakamadla"— Presentation transcript:

1 BASE BAND ENCODER Project Team Shashank Tadakamadla
Srinivasa Rao Mulakala Supported By Bengt  Oelmann S & M Design Team

2 BASE BAND ENCODER Introduction Overview of System Encoders
Interfacing of System Results Conclusion S & M Design Team

3 BASE BAND ENCODER Introduction
Base band Encoder is a part of ZigBee lite transmitter. Zigbee is poised to become the leading wireless technology for a myriad of uses ranging from building automation to industrial and residential applications. S & M Design Team

4 To Design a dedicated hardware module that performs
AIM OF THE PROJECT To Design a dedicated hardware module that performs Encoding techniques. The encoded signal should be 8 bit digital signal of 40 MHz. The type of output and the data rate of the output digital signal should be configured from microcontroller. The maximum clock freq is 40 MHz. S & M Design Team

5 BASE BAND ENCODER What is Base Band Encoding ?
Converting 0s and 1s (binary data) into a Digital Signal is called LINE CODING. The process on Line Coding is called ENCODING. Various Encoding schemes are used to transmit digital data across a medium effectively and error free. The process of transmitting encoded digital data over single unmultiplexed channel is defined as Base band Encoding.

6 BASE BAND ENCODER S & M Design Team 2019-04-04 PARALLEL TO SERIAL
CONVERTER N R Z R Z MANCHESTER DIFFRENTIAL WISHBONE INTERFACE 8 BIT REGISTER 4 X 1 M U X Do D1 D2 D3 D4 D5 D6 D7 A CK Co C1 C2 C3 ADDRESS BUS DATABUS WRITE BUS S o S 1 SEQUENTIAL OUTPUT CODE REQ HANDSHAKE SIGNALS ENCODED SERIAL DATA FREQUENCY MODULATOR 4 x 1 MUX 40 MHZ S 2 S 3 LSB FIRST LOAD 4 REQUEST SHIFT ENABLE MIDDLE TRANSITION RESET PARALLEL 8 BIT DATA AS INPUT S & M Design Team

7 BASE BAND ENCODER Classification of digital encoding schemes
S & M Design Team

8 BASE BAND ENCODER NRZ 0- Negative 1- Positive RZ 0- Same as input
1- Transaction at the middle of the bit S & M Design Team

9 BASE BAND ENCODER NRZ 0- Negative 1- Positive RZ 0- Same as input
1- Transaction at the middle of the bit S & M Design Team

10 BASE BAND ENCODER Manchester Differential Manchester
Transaction from high to low indicates 1 Transaction from low to high indicates 0 Differential Manchester 0 is represented by presence of transition at the begining of the bit period 1 is represented by absence of transition at the begining of the bit period S & M Design Team

11 BASE BAND ENCODER Manchester Differential Manchester
Transaction from high to low indicates 1 Transaction from low to high indicates 0 Differential Manchester 0 is represented by presence of transition at the begining of the bit period 1 is represented by absence of transition at the begining of the bit period S & M Design Team

12 BASE BAND ENCODER Advantages & Dis-advantages S & M Design Team

13 BASE BAND ENCODER Basic Formulae TB = 1/D; N = TB/TS.
Where, TS =System clock time (sec). TB =Time taken per bit (1/s). N =No of clk cycles required to transmit a bit. D =Data rate (kbps). S & M Design Team

14 Differential Manchester
BASE BAND ENCODER WISHBONE INTERFACE S3 S2 Data Rate(Kbps) 10 1 20 40 80 S1 S0 Encoding Type NRZ 1 RZ Manchester Differential Manchester S & M Design Team

15 BASE BAND ENCODER Results
BASE BAND ENCODER Results The outputs obtained from MAT LAB and VHDL are similar. The encoded digital output Can be obtained at four different data rates as per the requirement. Total memory usage is kilobytes SYNTHESIS REPORT Number of Slices: out of % Number of Slice Flip Flops: out of % Number of 4 input LUTs: out of % Number of bonded IOBs: out of % Number of GCLKs: out of % S & M Design Team

16 BASE BAND ENCODER Conclusion
We have successfully obtained the required type of codes at the output as well the signal is continuous. S & M Design Team

17 BASE BAND ENCODER THANKS S & M Design Team


Download ppt "BASE BAND ENCODER Project Team Shashank Tadakamadla"

Similar presentations


Ads by Google