ibm3206k0424 ETC-unknow, ibm3206k0424 Datasheet - Page 339

no-image

ibm3206k0424

Manufacturer Part Number
ibm3206k0424
Description
Ibm Processor For Network Resources
Manufacturer
ETC-unknow
Datasheet
Preliminary
FUNI 2.0 2 Byte Addressing
head = read 2 bytes from rxbuf at offset 0 -- read the header (network bytes 0-1)
if (bit(0) == 1) && (bit(8) == 0) {
-- byte 0 bit 1 == 0 && byte 1 bit 1 == 1
if (bit(2) == 0) && (bit(9) == 0) {
tblIndex = (head and faMask1) >> X -- gather 6 of 10 FA bits from byte 0
tblIndex |= ((head and faMask0) >> X) -- gather 4 of 10 FA bits from byte 1
lcdIndex = Lookup(lcdTable, tblIndex) -- read index from cm using tableIndex
lcdAddr = lcdBase + lcdIndex*128
}
else {
lcdAddr = defaultPortLcd
}
}
else {
lcdAddr = errorLcdAddr
}
FUNI 2.0 4 Byte Addressing
head = read 4 bytes from rxbuf at offset 0 -- read the header (network bytes 0-3)
if (bit(0) == 1) && (bit(8) == 0) &&
(bit(16) == 0) && (bit(24) == 0) {
-- byte 2 bit 1 == 0 && byte 3 bit 1 == 1
if (bit(18) == 0) && (bit(25) == 0) {
-- gather 16 vpi/vci bits
tblIndex = (head and vciMask0) >> 1 -- gather X vci bits from byte 3
tblIndex = (head and vciMask1) >> X -- gather X vci bits from byte 2
tblIndex = (head and vciMask2) >> X -- gather X vci/vpi bits from byte 1
tblIndex = (head and vpiMask3) >> X -- gather X vpi bits from byte 0
lcdIndex = Lookup(lcdTable, tblIndex) -- read index from cm using tableIndex
lcdAddr = lcdBase + lcdIndex*128
}
else {
lcdAddr = defaultPortLcd
}
}
else {
lcdAddr = errorLcdAddr
}
pnr25.chapt05.01
August 14, 2000
-- otherwise surface on port default lcd
-- otherwise surface on port default lcd
-- not a two byte addr
-- not a four byte addr
-- FID1 & FID2 == 0 (byte 0 bit 2 & byte 1 bit 3)
-- byte 0 bit 1 == 0 && byte 1 bit 1 == 0 &&
-- EA bits indicate two byte addr
-- calc lcd addr from index
-- calc lcd addr from index
-- FID1 & FID2 == 0 (byte 0 bit 2 & byte 1 bit 3)
-- EA bits indicate four byte addr
IBM Processor for Network Resources
Cell/Packet Re-assembly (REASM)
Page 339 of 676
IBM3206K0424

Related parts for ibm3206k0424