HFC-U Cologne Chip AG, HFC-U Datasheet - Page 19

no-image

HFC-U

Manufacturer Part Number
HFC-U
Description
Isdn HDLC Basic Rate Controller
Manufacturer
Cologne Chip AG
Datasheet
3.5
There are 6 FIFOs with 6 HDLC-Controllers in the HFC-U. The HDLC circuits are located on the
GCI/IOM side of the HFC-U. So always plain data is stored in the FIFO. Zero insertion and deletion
is done:
– if the data goes to GCI/IOM interface in send FIFOs and
– when the HDLC data comes from GCI/IOM interface in receive operation.
There are a send and a receive FIFO for each of the two B-channels and for the D-channel.
The FIFOs are realized as ring buffers in the external SRAM. To control them there are some
counters.
Z1: FIFO input counter
Z2: FIFO output counter
Each counter points to a byte position in the SRAM. On a FIFO input operation Z1 is incremented.
On an output operation Z2 is incremented.
After every pulse on the F0IO signal the HFC-U goes into busy cycle and two HDLC-bytes are
written into the GCI/IOM interface (FIFOs No. 0 and 2) and two HDLC-bytes are read from the
GCI/IOM interface (FIFOs No. 1 and 3).
D-channel data is handled in a similar way.
If Z1 = Z2 the FIFO is empty.
Additionally there are two counters F1 and F2 for every FIFO channel (5Bit for B-channel, 4Bit for
D-channel). They count the HDLC-frames in the FIFOs and form a ring buffer as Z1 and Z2 do, too.
Again F1 is incremented when a complete frame has been received and stored in the FIFO. F2 is
incremented when a complete frame has been read from the FIFO.
If F1 = F2 there is no complete frame in the FIFO.
When the RESET line is active or software reset is active Z1, Z2, F1 and F2 are all initialized to all
1s.
March 1997
The counter state 0200h of the Z-counters follows counter state 1FFFh in the B-channel FIFOs.
The counter state 000h of the Z-counters follows counter state 1FFh in the D-channel FIFOs.
The counter state 00h of the F-counters follows counter state 1Fh in the B-channel FIFOs.
The counter state 10h of the F-counters follows counter state 1Fh in the D-channel FIFOs.
important!
FIFOs
B-channel D-channel
13 Bit
13 Bit
9 Bit
9 Bit
HFC-U
19 of 43

Related parts for HFC-U