Difference between revisions of "DS-30"
Jump to navigation
Jump to search
(Adding some very basic info on DS-30.) |
(Adding wavedrom diagram of DS-30X frame.) |
||
Line 6: | Line 6: | ||
* DS-30X | * DS-30X | ||
** Used on Norstar Modular platform to interconnect modules | ** Used on Norstar Modular platform to interconnect modules | ||
− | ** Unknown in what way it's different from | + | ** Unknown in what way it's different from other variants |
* DS-30Y | * DS-30Y | ||
** Used on CS1000E platform | ** Used on CS1000E platform | ||
− | ** Unknown in what way it's different from | + | ** Unknown in what way it's different from other variants |
+ | |||
+ | == DS-30X Physical == | ||
+ | * Four wires (arrows are controller <-> card) | ||
+ | ** Tx PCM → | ||
+ | ** Rx PCM ← | ||
+ | ** 5.12MHz Clock → | ||
+ | ** 1kHz Frame Sync → | ||
+ | |||
+ | == DS-30X Electrical == | ||
+ | * Signal levels unknown | ||
+ | |||
+ | == DS-30X Logical == | ||
+ | * Clocked at 2.56MHz (half the 5.12MHz clock received from the controller) | ||
+ | * Carries 32 channels of PCM voice data | ||
+ | * Each channel consists of a 10-bit word | ||
+ | ** 8 bits of voice data (called a "timeslot") | ||
+ | ** 1 bit of signalling data | ||
+ | ** 1 bit indicating "data valid" | ||
+ | * Signalling data is sent in 24-bit words, one bit at a time in each channel. | ||
+ | ** Sent in both directions, one on Tx PCM and one on Rx PCM | ||
+ | |||
+ | == DS-30X Timing Diagram/Frame Format == | ||
+ | <wavedrom> | ||
+ | {signal: [ | ||
+ | { | ||
+ | name: 'Data Words', | ||
+ | wave: '============', | ||
+ | data: ['Ch 27', 'Ch 28', 'Ch 29', 'Ch 30', 'Ch 31', 'Ch 0', 'Ch 1', 'Ch 2', 'Ch 3', 'Ch 4', 'Ch 5', 'Ch 6'], | ||
+ | node: '.....AB.....', | ||
+ | }, | ||
+ | {name: 'Frame Sync', wave: '1....h......'}, | ||
+ | {node: '.C.........D'}, | ||
+ | {name: '5.12MHz', wave: 'p.......................', period: 0.5}, | ||
+ | {name: '2.56MHz', wave: 'p...........'}, | ||
+ | {name: 'Frame Sync', wave: '1nh.........', phase: 1.1}, | ||
+ | { | ||
+ | name: 'Data Bits', | ||
+ | wave: '533333333453', | ||
+ | data: ['Ch31 DV', 'Ch0 Bit7', 'Ch0 Bit6', 'Ch0 Bit5', 'Ch0 Bit4', 'Ch0 Bit3', 'Ch0 Bit2', 'Ch0 Bit1', 'Ch0 Bit0', | ||
+ | 'Ch0 Sig', 'Ch0 DV', 'Ch1 Bit7'] | ||
+ | }, | ||
+ | {node: '.E.........F'}, | ||
+ | ], | ||
+ | edge: [ | ||
+ | 'A-C', 'B-D', 'C-E', 'D-F', | ||
+ | ], | ||
+ | foot: { | ||
+ | text: ['tspan', 'Sig = Signalling Bit, DV = Data Valid Bit'] | ||
+ | }, | ||
+ | config: { | ||
+ | hscale: 2 | ||
+ | } | ||
+ | } | ||
+ | </wavedrom> | ||
+ | |||
[[Category:Interfaces]] | [[Category:Interfaces]] |
Revision as of 22:12, 23 February 2017
DS-30 (sometimes DS30) links are used to carry speech and signalling information on DMS, CS1000, Norstar, and BCM products.
Contents
Variants
- DS-30
- Used on DMS family products
- DS-30X
- Used on Norstar Modular platform to interconnect modules
- Unknown in what way it's different from other variants
- DS-30Y
- Used on CS1000E platform
- Unknown in what way it's different from other variants
DS-30X Physical
- Four wires (arrows are controller <-> card)
- Tx PCM →
- Rx PCM ←
- 5.12MHz Clock →
- 1kHz Frame Sync →
DS-30X Electrical
- Signal levels unknown
DS-30X Logical
- Clocked at 2.56MHz (half the 5.12MHz clock received from the controller)
- Carries 32 channels of PCM voice data
- Each channel consists of a 10-bit word
- 8 bits of voice data (called a "timeslot")
- 1 bit of signalling data
- 1 bit indicating "data valid"
- Signalling data is sent in 24-bit words, one bit at a time in each channel.
- Sent in both directions, one on Tx PCM and one on Rx PCM
DS-30X Timing Diagram/Frame Format