PM8621 PMC-Sierra, Inc., PM8621 Datasheet - Page 151
![no-image](/images/no-image-200.jpg)
PM8621
Manufacturer Part Number
PM8621
Description
NSE-8G Standard Product Data Sheet Preliminary
Manufacturer
PMC-Sierra, Inc.
Datasheet
1.PM8621.pdf
(184 pages)
- Current page: 151 of 184
- Download datasheet (946Kb)
12.12.2 Accessing the Receive Message FIFO
Proprietary and Confidential to PMC-Sierra, Inc., and for its Customers’ Internal Use
Document ID: PMC-2010850, Issue 1
1. Write 00000001h to the ILC Transmit Misc. Status and FIFO Synch register to initiate a new
2. Loop through the next two operations until the message is transferred.
3. Write the Transmit FIFO Data register.
4. Wait for the TX_FI_BUSY bit to be logic zero (read ILC Transmit Misc. Status and FIFO
Notes on Using the TX_XFER_SYNC
If all messages transmitted are eight Dwords in length, then writing the TX_XFER_SYNC bit is
optional.
When transmitting a message immediately following a short message, writing the
TX_XFER_SYNC bit is mandatory.
When transmitting messages longer than eight Dwords, writing the TX_XFER_SYNC bit every
eight Dwords is optional.
Access the registers in the following order:
This procedure is outline only. Full operation is shown in the code snippet below.
1. Write 00000001h to the Receive Auxiliary, Status and FIFO Synch register to initiate a new
2. Loop through the next two operations until message is transferred.
3. Read the Receive FIFO Data register.
4. Wait for the busy bit to equal ‘0’ (Read Receive Status register Ah) or wait for three SYSCLK
The following psuedo code shows the recommended procedure for accessing the receive message
FIFO.
--
message write sequence (TX_XFER_SYNC).
Synch register) or wait for three SYSCLK Cycles and then continue. This wait time can be
used to access other registers, just as long as the Transmit FIFO Data register is not changed
during this time.
message read sequence.
Cycles and then continue. This wait time can be utilized accessing other registers, just as long
as the Receive FIFO Data register is not read again during this time.
PROCEDURE Message_Receive IS
BEGIN
VARIABLE dword_rd_cnt
VARIABLE msg_done
VARIABLE polled_rx_mode : BOOLEAN := false;
VARIABLE msg_lvl_loop
VARIABLE msgs_rd
: NATURAL := 0;
: BOOLEAN := false;
: NATURAL := 0;
: NATURAL := 0;
NSE-8G™ Standard Product Data Sheet
Preliminary
150
Related parts for PM8621
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
![PM2HM](/images/no-image3.png)
Part Number:
Description:
Pm Surface Mount Crystals
Manufacturer:
MtronPTI Inc.
Datasheet:
![PM100-10A](/images/no-image3.png)
Part Number:
Description:
Pm 100 Series, 100 Watt Open Pcb Constructed Ac-dc Medical
Manufacturer:
RSG Electronic Components GmbH
Datasheet:
![PM29F002B-90JC](/images/no-image3.png)
Part Number:
Description:
2 Megabit (256K x 8) 5.0 Volt-only CMOS Flash Memory
Manufacturer:
PMC-Sierra, Inc.
![PM5309-BI](/images/no-image3.png)
Part Number:
Description:
Interface, Multi-rate Telecom Backplane SERDES for 2.5Gbit/s Interconnect
Manufacturer:
PMC-Sierra, Inc.
![PM5317-FI](/images/no-image3.png)
Part Number:
Description:
processor, Spectra-9953 Device Driver
Manufacturer:
PMC-Sierra, Inc.
![PM5333-FI](/images/no-image3.png)
Part Number:
Description:
Ethernet, 8 Channel 10/100 Ethernet over SONET/SDH Mapping Device
Manufacturer:
PMC-Sierra, Inc.
![PM5337-FI](/images/no-image3.png)
Part Number:
Description:
Interface, Single Chip ADM for 622 & 155Mbit/s
Manufacturer:
PMC-Sierra, Inc.
![PM5338-FI](/images/no-image3.png)
Part Number:
Description:
Interface, Single Chip ADM for 622 & 155Mbit/s
Manufacturer:
PMC-Sierra, Inc.
![PM5354-BI](/images/no-image3.png)
Part Number:
Description:
Interface, Multi-rate SATURN User Network Interface for 2x622 and 4x155
Manufacturer:
PMC-Sierra, Inc.
![PM5361-RI](/images/no-image3.png)
Part Number:
Description:
SONET/SDH TRIBUTARY UNIT PAYLOAD PROCESSOR
Manufacturer:
PMC-Sierra, Inc.
Datasheet:
![PM5364-BI](/images/no-image3.png)
Part Number:
Description:
Processor, SONET/SDH Tributary Unit Payload Processor for 2488.32Mbit/s
Manufacturer:
PMC-Sierra, Inc.
![PM5366-PI](/images/no-image3.png)
Part Number:
Description:
HIGH DENSITY 84/63 CHANNEL VT/TU MAPPER AND M13 MULTIPLEXER
Manufacturer:
PMC-Sierra, Inc.
Datasheet: