28478G-18 Mindspeed Technologies, 28478G-18 Datasheet - Page 59

no-image

28478G-18

Manufacturer Part Number
28478G-18
Description
Multichannel Synchronous Communications Controller 208-Pin BGA
Manufacturer
Mindspeed Technologies
Datasheet

Specifications of 28478G-18

Package
208BGA
Maximum Data Rate
32768 Kbps
Transmission Media Type
Wire
Power Supply Type
Analog
Typical Supply Current
250 mA
Typical Operating Supply Voltage
3.3 V
Minimum Operating Supply Voltage
3 V
Maximum Operating Supply Voltage
3.6 V
With one MUSYCC and one host, the host can use the following:
Accordingly, MUSYCC's T must be:
2.2.6.3
When the following is assumed:
The following can be seen:
On reset, the value of the latency timers are reset to 0.
28478-DSH-002-E
Assuming a PCI bus rate of 33 MHz:
33 cycles per dword – 16 cycles (16 clock rule) = 17 clock cycles between dword transfers
Assuming a PCI bus rate of 66 MHz:
66 cycles per dword – 16 cycles (16 clock rule) = 50 clock cycles between dword transfers
Assuming a PCI bus rate of 33 MHz:
17 cycles – 8 cycle (target latency) = 9 clock cycles. As T has a granularity of 8 units, T must be programmed
to 8 PCI clock cycles.
Assuming a PCI bus rate of 66 MHz:
50 cycles – 8 cycle (target latency) = 42 clock cycles. As T has a granularity of 8 units, T must be programmed
to 40 PCI clock cycles.
MUSYCC has enough internal buffering to buffer up to 4-dwords worth of information per channel before
performing a 2-dword burst cycle for every access.
MUSYCC has a granularity of 8 for its latency timer (that is, MUSYCC is always configured to give up the bus
in equal to or less than the desired time-out).
The system will support MUSYCC burst writes and reads.
MUSYCC, with all 256 receive and transmit channels active, needs to move 1,024 kdwords/s, or one dword
every 0.98 µs, or 4-dword bursts every 3.92 µs. That is, 130 clock cycles between bursts for a 33-MHz PCI bus
rate, and 260 clock cycles for a 66-MHz PCI bus rate.
The worst case time it would take each burst cycle to finish is 16 cycles (16 clock rule) + 8 cycles, target
latency = 24 clock cycles to finish, worst case.
With one MUSYCC and one host operating at a PCI bus rate of 33 MHz:
The host has 130 cycles between bursts – 24 cycles to finish, worst case = 106 clock cycles. The host's T must
be programmed to 106 cycles – 8 cycles, target latency = 98 cycles. Rounding for granularity yields 96 cycles.
With one MUSYCC and one host operating at a PCI bus rate of 66 MHz:
The host has 260 cycles between bursts – 24 cycles to finish, worst case = 236 clock cycles. The host's T must
be programmed to 236 cycles – 8 cycles, target latency = 228 cycles. Rounding for granularity yields
224 cycles.
For n MUSYCC and one host operating at a PCI bus rate of 33 MHz:
The host has 130 cycles between bursts – (n x 24 cycles, worst case) – 8 clock cycles, target latency = T
cycles. Therefore, for two MUSYCC's and one host, a host's T of 24 would be sufficient; that is, 130 cycles –
(2 x 24) – 8 cycles = 74 clock cycles. Rounding for granularity equals 72 cycles.
For n MUSYCC and one host operating at a PCI bus rate of 66 MHz:
The host has 260 cycles between bursts – (n x 24 cycles, worst case) – 8 clock cycles, target latency = T
cycles. Therefore, for two MUSYCC's and one host, a host's T of 24 would be sufficient; that is, 260 cycles –
(2 x 24) – 8 cycles = 204 clock cycles. Rounding for granularity equals 200 cycles.
Latency Computation—Burst Access
Preliminary Information / Mindspeed Proprietary and Confidential
Mindspeed Technologies
®
Host Interface
46

Related parts for 28478G-18