| Moteur de recherche de fiches techniques de composants électroniques |
|
STLC5464 Fiches technique(PDF) 24 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STLC5464 Fiches technique(HTML) 24 Page - STMicroelectronics |
|
24 / 83 page ![]() III.2.3 - Time Slot Assigner Memory Each HDLC channel is bidirectional and configu- rate by the Time Slot Assigner (TSA). The TSAis a memory of 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 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. - Its destination : - direct output on DOUT6 - direct output on DOUT6 and on the Contention Bus (CB) - on another OTDM via input 7 of the matrix and on the Contention Bus (CB) 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. This structure allows to : - Store receive frames of variable and unknown length - Read transmit frames stored in external memory by the host - 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 9 on Page 25). 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 10 on Page 25). 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 buffer, - 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. III - FUNCTIONAL DESCRIPTION (continued) STLC5464 24/83 |
|
Lien URL |
| ALLDATASHEET vous a-t-il été utile ? [ DONATE ] |
À propos de Alldatasheet | Publicité | Contactez-nous | Politique de confidentialité | Lien vers la fiche technique | Echange de liens | Fabricants All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |