PM7311 pmc-sierra, PM7311 Datasheet - Page 91
PM7311
Manufacturer Part Number
PM7311
Description
Freedm 84a1024l Assp Telecom Standard Datasheet
Manufacturer
pmc-sierra
Datasheet
1.PM7311.pdf
(296 pages)
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
- Current page: 91 of 296
- Download datasheet (2Mb)
Proprietary and Confidential to PMC-Sierra, Inc., and for its customers’ internal use.
Document No.: PMC-2021832, Issue 2
Figure 34 Partial Packet Buffer Structure
The partial packet buffer processor is divided into three sections: reader, writer and roamer. The
roamer is a time-sliced state machine that tracks each HDLC channel’s FIFO buffer free space
and signals the writer to service a particular channel. The writer requests data from the EQM-12
block and transfers packet data from the EQM-12 to the associated HDLC channel FIFO. The
reader is a time-sliced state machine that transfers the HDLC information from an HDLC channel
FIFO to the HDLC processor in response to a request from the HDLC processor. If a buffer
under-run occurs for an HDLC channel, the reader informs the HDLC processor and purges the
rest of the packet. If a buffer overflow occurs for an HDLC channel (this can only happen if
EQM-12 disregards the requests), the THDL-12 overwrites the FIFO contents resulting in data
corruption on that particular HDLC channel. When an underflow or an overflow occurs, an
interrupt is generated and the cause of the interrupt may be read via the interrupt status register
using the microprocessor interface.
The writer and reader determine empty and full FIFO conditions using flags. Each block in the
partial packet buffer has an associated flag. The writer sets the flag after the block is written and
the reader clears the flag after the block is read. The flags are initialized (cleared) when the block
pointers are written using indirect block writes. The reader declares an HDLC channel FIFO
under-run whenever it tries to read data from a block without a set flag.
The FIFO algorithm of the partial packet buffer processor is based on per- HDLC channel
software programmable transfer size and free space trigger level. Instead of tracking the number
of full blocks in an HDLC channel FIFO, the processor tracks the number of empty blocks, called
Block 4095
Block 200
Block 0
Block 1
Block 2
Block 3
Partial Packet
Buffer RAM
16 bytes
16 bytes
16 bytes
16 bytes
16 bytes
16 bytes
FREEDM 84A1024L ASSP Telecom Standard Product Data Sheet
Block 4095
Block 200
Block 0
Block 1
Block 2
Block 3
Pointer RAM
Block
0xC8
0x03
0x01
XX
XX
XX
Released
91
Related parts for PM7311
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
Pm Surface Mount Crystals
Manufacturer:
MtronPTI Inc.
Datasheet:
Part Number:
Description:
Pm 100 Series, 100 Watt Open Pcb Constructed Ac-dc Medical
Manufacturer:
RSG Electronic Components GmbH
Datasheet:
Part Number:
Description:
RM7000 microprocessor with On-chip secondary cache
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
2 Mbit / 4 Mbit 3.3 Volt-only Firmware Hub/LPC Flash Memory
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
Dual serial link, PHY multiplexer
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
RM7000 microprocessor with On-chip secondary cache
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
RM7000 microprocessor with On-chip secondary cache
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
Saturn user network interface (155-TETRA)
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
Quad T1/E1 line interface device
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
Eight channel frame engine and datalink manager
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
Sonet/SDH payload extractor/aligner
Manufacturer:
PMC-Sierra Inc
Datasheet:
Part Number:
Description:
Saturn user network interface
Manufacturer:
PMC-Sierra Inc
Datasheet: