cx28560 Mindspeed Technologies, cx28560 Datasheet - Page 226

no-image

cx28560

Manufacturer Part Number
cx28560
Description
Hdlc Controller
Manufacturer
Mindspeed Technologies
Datasheet
Flexiframe Algorithm
B.4.2
B-8
Building the Output
Allocate an output list of length (1024 * NumTracks)
Fill the output list with empty slots (channel number 0)
CurFirst += NumTracks
Output [CurFirst + CurSeparation*j] = ch
Mindspeed Technologies™
Advance Information
CurTrack = 0
CurTrackUtilization = 0.0
CurFirst = 0
For i in [0 .. 10] do
End for
CurSeparation = NumTracks * (2^i)
For each ch in group[i] do
Else
End if
End for
If CurTrackUtilization < 1.0 then
// Find an empty slot in the current
track:
While output[CurFirst] <> Empty do
End while
// Get the first slot in the next track:
CurTrack++
CurFirst = CurTrack
CurTrackUtilization = 0.0
// Update track utilization
CurTrackUtilization += 1 / (2^i)
// Insert the channel number in the
output
For j in [0 .. 2^(10-i)-1] do
End for
CX28560 Data Sheet
28560-DSH-001-B

Related parts for cx28560