STLC5465B STMicroelectronics, STLC5465B Datasheet - Page 27

no-image

STLC5465B

Manufacturer Part Number
STLC5465B
Description
Telecom ICs Multi-HDLC Sw Matrix
Manufacturer
STMicroelectronics
Type
Telecom IC - Variousr
Datasheet

Specifications of STLC5465B

Operating Supply Voltage
4.75 V to 5.25 V
Operating Temperature Range
- 40 C to + 85 C
Mounting Style
SMD/SMT
Package / Case
PQFP-160
Lead Free Status / RoHS Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STLC5465B
Manufacturer:
ST
Quantity:
1 831
Part Number:
STLC5465B
Manufacturer:
ST
Quantity:
20 000
Part Number:
STLC5465BV2311BP
Manufacturer:
ST
0
III - FUNCTIONAL DESCRIPTION (continued)
programmablepenalty PEN(1 or 2) is applied to the
transmitter (see Paragraph HDLC Transmit Com-
mand Register on Page 81). It guaranteesthat the
same transmitterwill not take the bus another time
before a transmitter which has to send a message
of same priority.
In case of a collision, the frame which has been
aborted is automaticallyretransmitted by the DMA
controller without warning the microprocessor of
this collision. The frame can be located in several
buffers in external memory. The collision can be
detected from the second bit of the opening frame
to the last but one bit of the closing frame.
III.2.3 - Time Slot Assigner Memory
Each HDLC channel is bidirectional and configu-
rate by the Time Slot Assigner (TSA).
The TSAis a memoryof 32 words (one per physical
Time Slot) where all of the 32 input and output time
slots of the HDLC controllers can be associated
to logical HDLC channels. Super channels are
created by assigning the same logical channel
number to several physical time slots.
The following features are configurate for each
HDLC time slot :
- Time slot used or not
- One logical channel number
- Its source : (DIN 8 or the output 7 of the matrix)
- Its bit rate and concerned bits (4kbit/s to
- Its destination :
III.2.4 - Data Storage Structure
Data associated with each Rx and Tx HDLC chan-
nel is stored in externalmemory; The data transfers
between the HDLC controllers and memory are
ensuredby 32 DMAC(Direct Memory AccessCon-
troller) in reception and 32 DMAC in transmission.
The storage structure chosen in both directions is
composed of one circular queue of buffers per
channel. In such a queue, each data buffer is
pointed to by a Descriptor located in external mem-
ory too. The main information contained in the
Descriptor is the address of the Data Buffer, its
length and the address of the next Descriptor; so
the descriptors can be linked together.
64kbit/s). 4kbit/s correspond to one bit transmit-
ted each two frames. This bit must be present in
two consecutive frames in reception, and re-
peated twice in transmission.
- direct output on DOUT6
- direct output on DOUT6 and on the Contention
- on another OTDM via input 7 of the matrix and
Bus (CB)
on the Contention Bus (CB)
This structure allows to :
- Store receive frames of variable and unknown
- Read transmit frames stored in external memory
- Easily perform the frame relay function.
III.2.4.1 - Reception
At the initialization of the application, the host has
to prepare an Initialization Block memory, which
contains the first receive buffer descriptor address
for each channel, and the receive circular queues.
At the opening of a receive channel, the DMA
controller reads the address of the first buffer de-
scriptor corresponding to this channel in the initiali-
zation Block. Then, the data transfer can occur
without intervention of the processor (see Figure
12 on Page 28).
A new HDLC frame always begins in a new buffer.
A long frame can be split between several buffers
if the buffer size is not sufficient. All the information
concerning the frame and its location in the
circular queue is included in the Receive Buffer
Descriptor :
- The Receive Buffer Address (RBA),
- The size of the receive buffer (SOB),
- The number of byteswritten into the buffer (NBR),
- The Next Receive Descriptor Address (NRDA),
- The status concerning the receive frame,
- The control of the queue.
III.2.4.2 - Transmission
In transmission, the data is managed by a similar
structure as in reception (see Figure 13 on
Page 28).
By the same way, a frame can be split up between
consecutive transmit buffers.
The main information contained in the Transmit
Descriptor are :
- transmit buffer address (TBA),
- numberof bytes to transmit(NBT) concerningthe
- next transmit descriptor address (NTDA),
- status of the frame after transmission,
- control bit of the queue,
- CSMA/CR priority (8 or 10).
III.2.4.3 - Frame Relay
The principle of the frame relay is to transmit a
frame which has been received without treatment.
A new heading is just added. This will be easily
achieved, taking into account that the queue struc-
ture allows the transmission of a frame split be-
tween several buffers.
length
by the host
buffer,
STLC5465B
27/101

Related parts for STLC5465B