MSK (Minimum Shift Keying) CML Microcircuits, MSK (Minimum Shift Keying) Datasheet - Page 18
![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 Discriminator
_____________________________________________________________________________________
© 1997 MX COM Inc.
4800 Bethania Station Road, Winston-Salem, NC 27105-1201 USA
input[i]
output[i]
Taps[]
state
state = 1
for x = 0 to size of Taps-1
output[0] = complemented value of state
state = state & input[i - Taps[x]]
= {0, N/6, N/3}
= {0, N/2}
www.mxcom.com Tele: 800 638-5577 910 744-5050
Pseudo-Code Listing 4 Discriminator Model
Figure 20: 2400 Baud Discriminator Signals.
Figure 19:1200 Baud Discriminator Signals.
delay 1/3 symbol
delay 1/6 symbol
delay 1/2 symbol
discriminator out
discriminator out
monostable out
monostable out
tx msk out
tx msk out
// current input sample
// current output sample
//1200 Baud
// 2400 Baud
// variable used to compute logical And of delayed inputs
// runs at N x baud rate
// initialize to true for each input sample.
tx data in
tx data in
1
1
// compute logical And of each delayed input
// logical Invert
2
2
3
3
18
4
4
Time (Symbols)
Time (Symbols)
5
5
All trademarks and service marks are held by their respective companies.
6
6
7
7
8
8
Fax: 910 744-5054
9
9
10
10
Doc. # 20830084.001
APPLICATION