AIS Baseband IC with/without RF Synthesiser
CMX7032/CMX7042
8.2 C-BUS Timing
Figure 19 C-BUS Timing
Notes
C-BUS Timing
Min.
100
100
0.0
–
1.0
200
200
100
100
75
Typ.
–
–
–
–
–
–
–
–
–
–
–
–
Max.
–
–
–
1.0
–
–
–
–
–
Unit
ns
ns
ns
µs
µs
ns
ns
ns
ns
ns
ns
ns
ns
tCSE
tCSH
tLOZ
tHIZ
CSN enable to SCLK high time
Last SCLK high to CSN high time
SCLK low to RDATA output enable time
CSN high to RDATA high impedance
CSN high time between transactions
Inter-byte time
tCSOFF
tNXT
tCK
SCLK cycle time
tCH
SCLK high time
tCL
SCLK low time
tCDS
tCDH
tRDS
tRDH
CDATA setup time
CDATA hold time
RDATA setup time
RDATA hold time
–
–
–
–
25
50
0
–
Notes: 1. Depending on the command, 1 or 2 bytes of CDATA are transmitted to the peripheral MSB
(Bit 7) first, LSB (Bit 0) last. RDATA is read from the peripheral MSB (Bit 7) first, LSB (Bit 0)
last.
2. Data is clocked into the peripheral on the rising SCLK edge.
3. Commands are acted upon at the end of each command (rising edge of CSN).
4. To allow for differing µC serial interface formats C-BUS compatible ICs are able to work with
SCLK pulses starting and ending at either polarity.
5. Maximum 30pF load on IRQN pin and each C-BUS interface line.
These timings are for the latest version of C-BUS and allow faster transfers than the original C-BUS timing
specification. The CMX7032/CMX7042 can be used in conjunction with devices that comply with the
slower timings, subject to system throughput constraints.
2012 CML Microsystems Plc
57
D/7032/42_FI1.2/13