MSK (Minimum Shift Keying) CML Microcircuits, MSK (Minimum Shift Keying) Datasheet - Page 13
![no-image](/images/no-image-200.jpg)
MSK (Minimum Shift Keying)
Manufacturer Part Number
MSK (Minimum Shift Keying)
Description
Minimum Shift Keying and its Application to Wireless Data Transmission
Manufacturer
CML Microcircuits
Datasheet
1.MSK_MINIMUM_SHIFT_KEYING.pdf
(31 pages)
MSK and its Application to Wireless Data Transmission
__________________________________________________________________________________
I/O, Variables, and Constants
_____________________________________________________________________________________
Pseudo-Code for MSK modulator
© 1997 MX COM Inc.
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
input[ ]
output[ ]
N
2 p[i]
p[i]
Map[0] = 1 // input data 0 mapped to bipolar data 1
Map[1] = -1 // input data 1 mapped to bipolar data -1
c
dk = Map[input[i]];
for n=0 to N-1 {
data 0 at PI rad
data 0 at PI rad
data 1 at 0 rad
data 0 at 0 rad
data 1 at 0 rad
data 0 at 0 rad
tx eye diagram
tx eye diagram
data 1 - PI rad
data 1 - PI rad
// transmit data bit array
// output array
// interpolation rate -> output sample rate = N x baud rate
// phase constant in radians 0, for sin MSK
// phase constant at sample i has value of 0 or 0.5
// carrier normalized to the baud rate
// 1200 Baud Value = 1.25 = 1500(Carrier)/1200(Baud Rate)
// 2400 Baud Value = 0.75 = 1800(Carrier)/2400(Baud Rate)
0
0
Figure 12: 1200 Baud sin MSK.
Figure 13: 2400 Baud sin MSK
www.mxcom.com Tele: 800 638-5577 910 744-5050
1/6
1/6
1/3
1/3
Pseudo-Code Listing 1
Time (Bits)
Time (Bits)
1/2
1/2
2/3
2/3
5/6
5/6
1
1
13
// Map input data value (dk) for this symbol.
// Generate N output samples per input bit
/2, 3 /2 for cos MSK
All trademarks and service marks are held by their respective companies.
MSK Modulation Model
Fax: 910 744-5054
Doc. # 20830084.001
APPLICATION