Be the first to rate this file! 12 Downloads (last 30 days) File Size: 64.71 KB File ID: #22035

BFSK design using system generator

by KONSTANTINOS VOSKAKIS

 

09 Nov 2008

BFSK transceiver using SysGen 10.1

| Watch this File

File Information
Description

   The transmitter is the combination of three distinct parts: the preamble, the data input and the modulation circuitry. The data is transmitted in blocks of 120 bits. An eight bit preamble with pattern 10101001 is attached in front of every packet to facilitate packet synchronization at the receiver. For simulation purposes, Simulink’s blocks ‘From Workspace’ and ‘To Workspace’ were used to supply the design with input bits and store them, respectively. The results were also visually verified at each stage using ‘Scope’ blocks.
   Non-coherent BFSK. The choice of a Non-Coherent (NC) receiver design was made to eliminate any need for an extra circuit that would extract the phase information from the received signal. The receiver consists of the following subsystems: the two Correlators, the Decision Circuit, the Timing Circuit, the two Non-Coherent Matched Filters and the Decoding Subsystem. The Correlators and the Timing Circuit form the feedback path and the Non-Coherent Matched Filters and the Decoding Subsystem form the feed-forward path. The mixers are parts of both paths and are shown explicitly in the figure. The ‘Relational’ block compares the non-coherent matched filters’ outputs and decides the value of the received bit. The circuit designed closely matches the theoretical diagram found in any introductory textbook, with the addition of a time synchronization circuit and a Decode Subsystem.

MATLAB release MATLAB 7.5 (R2007b)
Other requirements System Generator 10.1
Tags for This File  
Everyone's Tags
Tags I've Applied
Add New Tags Please login to tag files.
Please login to add a comment or rating.
Tag Activity for this File
Tag Applied By Date/Time
system generator 101 KONSTANTINOS VOSKAKIS 10 Nov 2008 10:13:04
bfsk KONSTANTINOS VOSKAKIS 10 Nov 2008 10:13:05
xilinx KONSTANTINOS VOSKAKIS 10 Nov 2008 10:13:05
communication schemes KONSTANTINOS VOSKAKIS 10 Nov 2008 10:13:05
fpga KONSTANTINOS VOSKAKIS 10 Nov 2008 10:13:05
communications Cristina McIntire 10 Nov 2008 10:32:38
simulation Cristina McIntire 10 Nov 2008 10:32:53
frequency Cristina McIntire 05 Feb 2009 15:00:44
binary Cristina McIntire 05 Feb 2009 15:00:44
shift keying Cristina McIntire 05 Feb 2009 15:00:44

Contact us at files@mathworks.com