RELEASED
PM7366 FREEDM-8
DATA SHEET
PMC-1970930
ISSUE 4
FRAME ENGINE AND DATA LINK MANAGER
LCACHE:
The large buffer cache enable bit (LCACHE) enables caching of Large Buffer RPDRs. When
LCACHE is set high, RPDRs are fetched from the RPDR Large Buffer Free Queue in groups
of up to six. When LCACHE is set low, RPDRs are fetched one at a time.
SCACHE:
The small buffer cache enable bit (SCACHE) enables caching of Small Buffer RPDRs. When
SCACHE is set high, RPDRs are fetched from the RPDR Small Buffer Free Queue in groups
of up to six. When SCACHE is set low, RPDRs are fetched one at a time.
RAWMAX[1:0]:
The RAWMAX[1:0] field determines how ‘raw’ (i.e. non packet delimited) data is written to
host memory. Raw data is written to buffers in host memory in the same manner as packet
delimited data. Whenever RAWMAX[1:0] + 1 buffers have been filled, the resulting buffer
chain is placed in the ready queue.
RPQ_RDYN[2:0]:
The RPQ_RDYN[2:0] field sets the number of receive packet descriptor references (RPDRs)
that must be placed onto the RPDR ready queue before the RPDR ready interrupt
(RPQRDYI) is asserted, as follows:
Table 19 – RPQ_RDYN[2:0] settings
RPQ_RDYN[2:0]
No of RPDRs
000
001
010
011
100
101
110
111
1
4
6
8
16
32
Reserved
Reserved
RPQ_LFN[1:0]:
The RPQ_LFN[1:0] field sets the number of times that a block of RPDRs are read from the
Large Buffer Free Queue to the RMACs internal cache before the RPDR Large Buffer Free
Queue interrupt (RPQLFI) is asserted, as follows:
PROPRIETARY AND CONFIDENTIAL TO PMC-SIERRA,INC., AND FOR ITS CUSTOMERS’ INTERNAL USE
132