Electronic Components Datasheet Search
  English  ▼

X  

CMX148 Datasheet(PDF) 30 Page - CML Microcircuits

Part # CMX148
Description  Programmable Voice Scrambler
PDF  75 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
Manufacturer  CMLMICRO [CML Microcircuits]
Direct Link  http://www.cmlmicro.com
Logo CMLMICRO - CML Microcircuits

CMX148 Datasheet(HTML) 30 Page - CML Microcircuits

Back Button CMX148 Datasheet HTML 26Page - CML Microcircuits CMX148 Datasheet HTML 27Page - CML Microcircuits CMX148 Datasheet HTML 28Page - CML Microcircuits CMX148 Datasheet HTML 29Page - CML Microcircuits CMX148 Datasheet HTML 30Page - CML Microcircuits CMX148 Datasheet HTML 31Page - CML Microcircuits CMX148 Datasheet HTML 32Page - CML Microcircuits CMX148 Datasheet HTML 33Page - CML Microcircuits CMX148 Datasheet HTML 34Page - CML Microcircuits Next Button
Zoom Inzoom in Zoom Outzoom out
 30 / 75 page
background image
PMR Audio and Data Processor
CMX148
© 2010 CML Microsystems Plc
30
D/148/6
The four Control Field bytes have Forward Error Correction (FEC) applied to them in the transmitter, this
adds 4 bits to every byte and the receiver can correct errors in the received bytes. The 4 received bytes
are then checked for a correct CRC, so that corrupted Frame Heads can be rejected. If checksum A
indicates that the Control Field bytes are correct, the Address (byte 1) is compared with that stored in the
MSK Header Address bits of Modem Address register, $B6 (b15:8). If a match occurs, or if the received
address is '40', then an interrupt is raised indicating a valid Frame Head has been received. The Frame
Head is 80 bits long (16 + 16 + {4x12}). The contents of a received Frame Head can be read from Rx
Data registers $C5 and $C9.
7.9.4.
Data Block Coding
The Data Block follows the Frame Head and can be coded with different levels of error correction and
detection. The Data Block format is controlled by the Frame Format selected in Frame Head byte 2, see
also section 8.1.24. Messages can take the following formats:
Format: Description:
0
Un-Formatted Data. This mode should be used with the En_RAW bit (b10 of the Modem
Control Register) set to 1. The Interleave and Scrambler settings are ignored. This mode can
be useful when interfacing to a system using a different format to those available in the
CMX148.
In transmit, the device will transmit only the data loaded into the TxData 1 register. The host
should provide bit sync, frame sync and any required formatting data as well as the Data Block
through this register.
In receive, the device will search for the programmed 16-bit Frame Sync pattern and then output
all following data 16 bits at a time. The host will have to perform all other data formatting.
1
Frame Head only. No Data Block will be added. This format can be useful for indicating channel
or user status by using byte 3 and the User Bit of the Frame Head (see section 8.1.24).
2
Frame Head followed by raw data. User data is appended to the Frame Head in 2-byte units
with no formatting or CRC added by the CMX148. No size information is set in the Frame Head
and the Data Block may contain any even number of bytes per frame.
3
Frame Head followed by FEC coded data only. Each byte of the user data has 4 bits of FEC
coding added. No size information is set in the Frame Head and Data Block may contain any
even number of bytes per frame. No CRC is added to the data.
4
Frame Head followed by FEC coded data with an automatic CRC at the end of the Data
Block. The number of user data bytes in the Frame must be set in Frame Head byte 3. The CRC
is automatically checked in the receiver and the result indicated to the host µC. Up to 255 bytes
of user data can be sent in each frame using this format.
5
As ‘4 above’, with the addition of all Data Block bytes being interleaved. This spreads the
transmitted information over time and helps reduce the effect of errors caused by fading.
Interleaving is performed on blocks of 4 bytes, the CMX148 automatically adds and strips out
pad bytes to ensure multiples of 4 bytes are sent over the radio channel.
Notes:
•
Format 0, 1, 2 and 3 have no size information requirement and do not reserve Frame Head byte
3. This byte may be freely used by the host µC to convey information. In Format 4 and 5 this byte
must be set to the number of user bytes in the message attached to that Frame Head (
≤255) to
allow the receiver to correctly decode and calculate the CRC.
•
Format 0 data transfers do not use frame heads. In Tx the host µC must transfer the bit and frame
sync data before sending the message data. In Rx the host µC must decode all data after the
frame sync.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75


Datasheet Download

Go To PDF Page


Link URL



Does ALLDATASHEET help your business so far?  [ DONATE ] 

About Alldatasheet   |   Advertisement   |   Contact us   |   Privacy Policy   |   Link to Datasheet    |   Link Exchange   |   Manufacturer List
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com