DP83815CVNG National Semiconductor, DP83815CVNG Datasheet - Page 62
![no-image](/images/manufacturer_photos/0/4/469/national_semiconductor_sml.jpg)
DP83815CVNG
Manufacturer Part Number
DP83815CVNG
Description
IC CONTROLLER MEDIA ACCESS
Manufacturer
National Semiconductor
Datasheet
1.DP83815DVNGNOPB.pdf
(108 pages)
Specifications of DP83815CVNG
Controller Type
Ethernet Controller, MAC/BIU
Interface
PCI
Voltage - Supply
3.3V
Current - Supply
170mA
Operating Temperature
0°C ~ 70°C
Mounting Type
Surface Mount
Package / Case
144-LQFP
Lead Free Status / RoHS Status
Contains lead / RoHS non-compliant
Other names
*DP83815CVNG
Available stocks
Company
Part Number
Manufacturer
Quantity
Price
Part Number:
DP83815CVNG
Manufacturer:
NS/国半
Quantity:
20 000
4.0 Register Set
Example: Pattern match on the following destination addresses:
Example of how to mask out a byte in a pattern:
set $PATBUF01 = 280
set $PATBUF23 = 300
# write counts
iow l $RFCR (0006)
iow l $RFDR (0406)
iow l $RFCR (0008)
iow l $RFDR (0406)
# write data pattern into buffer 0
iow l $RFCR ($PATBUF01)
iow l $RFDR (0002)
iow l $RFCR ($PATBUF01 + 4)
iow l $RFDR (0103)
iow l $RFCR ($PATBUF01 + 8)
iow l $RFDR (0204)
# write data pattern into buffer 1
iow l $RFCR ($PATBUF01 + 2)
iow l $RFDR (1012)
iow l $RFCR ($PATBUF01 + 6)
iow l $RFDR (1113)
iow l $RFCR ($PATBUF01 + a)
iow l $RFDR (1214)
# write data pattern into buffer 2
iow l $RFCR ($PATBUF23)
iow l $RFDR (2022)
iow l $RFCR ($PATBUF23 + 4)
iow l $RFDR (2123)
iow l $RFCR ($PATBUF23 + 8)
iow l $RFDR (2224)
# write data pattern into buffer 3
iow l $RFCR ($PATBUF23 +2)
iow l $RFDR (3032)
iow l $RFCR ($PATBUF23 + 6)
iow l $RFDR (3133)
iow l $RFCR ($PATBUF23 + a)
iow l $RFDR (3234)
#enable receive filter on all patterns
iow l $RFCR ($RFEN|$APAT0|$APAT1|$APAT2|$APAT3)
# write data pattern into buffer 0
iow l $RFCR ($PATBUF01)
iow l $RFDR (10002)
iow l $RFCR ($PATBUF01 + 4)
iow l $RFDR (20103)
iow l $RFCR ($PATBUF01 + 8)
iow l $RFDR (30204)
02-00-03-01-04-02
12-10-13-11-14-12
22-20-23-21-24-22
32-30-33-31-34-32
(Continued)
# pattern count registers 1, 0
# count 1 = 4, count 0= 6
# pattern count registers 3, 2
# count 3 = 4, count 2 = 6
#mask byte 0 (value = 02)
#mask byte 1 (value = 01)
#mask byte 0 and 1
62
www.national.com