Feature !" !" #" !" #" $ "#%& #! " #""" &"" # "' " ! +**"1# ! 1&"&*.&. ""4 5 1&"67&*%8 7" & * ) !" 1&"9(/ 1'06 ,""&%.&"% 1'06 !" ! ,* '6 (")"* :+,,* +,-.+ - " '6 * /(+,-.+ -0# "* /(+,-" "* +, - !" !*123+, !"" !" 7%" 7%)""6+ 6+ 7%)-" 7%) " " + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ !" !" # $ 6")' +,- * *0!"+, 6")' +,**0! "+, !" /;10 1&"(7<$1-! = ,*>==0 !" "% ?96@1 7 "&.?8A("& 6 ! ) 1'06 ! 6$;!! + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ +&0&1 2 7 345.&-&# &* &&+ 6$45.&-&# &* &&+ &41+&&20 &20+ 0 &+#+#+#+,#+#+#+ #+#+#+ 0-*0 &80&+ /2-*0 &&+ 1* 2*&&&" + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ #" !"# #" $%"#&' & #" (!)* #" )+, #" %-.-)+ #" '. ''/"0$$ (!01+& (!,1& 0!* 00+/)*,!*2 % 00+/)*#034 135612' +7 !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" ! + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" HOST Interface Name I/O Description CLK48_I 16 I 48Mhz Clock Input from crystal or oscillator. CLK48_O 15 O Output for crystal. RST# 14 I External Hardware Reset Input, schmitt trigger, internal pull high DM 20 I/O USB Data Minus pin. DP 19 I/O USB Data Plus pin. Physical Interface RXIP, RXIN I Rx input TXOP, TXON 46,47 36,35 O Tx Out CLK25_I 44 I Crystal In, 25Mhz CLK25_O 43 O Crystal Out, 25Mhz RIBB 41 I Reference Bias Resistor, tied to external 10K(1%) resistor to O Test Output Pin ground TSTA, TSTB 38,39 LED Interface LED0 33 O LED1 32 O LED2 31 O LED display for 100M b/s or 10M b/s speed. Active low indicates 100Base-TX, active high indicates 10 BaseT. LED display for link and activity status. Active low when link is established. LED display for Full Duplex or Collision status. Active low indicates full duplex, high indicates collision in half duplex. Note: The LED interface is EEPROM-programmable, 2 bit EEPROM control bit, Address 0B[7:6] at EEPROM, is used to select LED mode, the default setting are: (1) LED0: 100Mbps(on, drive ‘0’) or 10Mbps(off, drive ‘1’) (2) LED1: link (keeps on when link ok) or activity (blink with 10Hz when Pegasus II is receiving or transmitting but not collision) (3) LED2: full duplex (keeps on when in full duplex mode) or collision (blink with 20Hz when colliding) (4) All LED pins will be tri-state when using external PHY (offset 81h with bit[4:2] = 3’b001) Mapping between LED action and EEPROM 0B[7:6] setting: EEPROM 0B [7:6] LED Action LED0 10/100(OFF/ON) 0,0 LED1 LINK/ACTIVITY (ON / Flash) LED2 FULL DUP/COL (ON / Flash) LED0 ACTIVITY when LINK (Flash) 0,1 LED1 LINK 10(ON) LED2 LINK 100(ON EEPROM Interface + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ EEPROM Chip Select EECS 2 O This enables the EEPROM during loading of the Ethernet configuration data. CMOS I/O with 5V tolerant, 2mA EEPROM Data In EEDI 4 O The MAC will use this pin to serially write opcodes, addresses and data into the serial EEPROM. CMOS I/O with 5V tolerant, 2mA EEPROM Data Out, internal pull low EEDO 5 I EESK 3 O The MAC will read the contents of the EEPROM serially through this pin. Input, pull down, 5V tolerant EEPROM Clock After reset, the MAC if configured, will read the contents of the EEPROM using EESK, EEDO, and EEDI. This pin provides the clock for the EEPROM. CMOS I/O with 5V tolerant, 2mA Miscellaneous These pins are used as general purpose Input/Output pins and GPIO[5:0] 9,8,24,26,27,28 I/O offset 0A[1] = 0 in EEPROM. Default is internal pull-low POREN# 10 I Internal Power On Reset Logic Enable. Default is enable and internal pull - low. When external hardware reset is used, this pin should be connected to Vcc via 4.7k resistor. NC 11 X No connection POWER USB UVDD 33 21 Power 3.3v power supply for USB transceiver UVSS 18 Power Ground for USB transceiver 1,6,13,22,29 Power 3.3v power supply Power VDD 33 VSS 7,12,23, 17,25,30 Power Ground VAARef 42 power +3.3V Power Supply for Phy GNDRef 40 power +3.3V Power Ground for Phy VAAT 48 Power +3.3V for transmitter GNDT 45 Power Gnd for Transmitter VAAR 34 Power +3.3V for receiver GNDR 37 Power Gnd for receiver + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" 0 $" "# $%%!&' ( )$' 0 **$&+$,, 1 0 +2&+ 2 3 1 0 +2&+ -** 0 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" #" Offset ,,, ,, ,,! , ) /! , 7 )/ 9! ,! 7, 77 77 7 )! ,! , ) / 9! , !! Register 9 2& 0* & :2& 9 2& *; &02& & *0::4- 2& *&&!!.:4- 2& 99+.44 2& 99+. 2& 99+. 2& +'<2& +'< 2& +'< 2& =() *2& 9 0& *2& 9 & *2& 9 & * 2& >*40,02& >*40,44 2& >*40,//2& >*4002& >*4044 2& >*40//2& >*4002& >*4044 2& >*40//2& >* 2& >* *2& +'< 2& 6+.?7@ 2& 6+. 2& 9(2& 0 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ !" &&'(' )& )& !& '> (> "; 5> "; 5> ";4- ; 5> 7 -; 5> " *; 5> ;:;44 5> , ";0* & ; ";; 5> 5> 4* & & * , 9:9 0&& , 9:9 & , 9:&*40 , 9:-%$0 9: * 4& , :44* -&& & *0-& ,:44* &A 44 :1& , &0* & *//&& !" &*'(' )* )& !& '> (> 4*;*" 5> 4* & & * , 7 ,0 5> , ;0 5> , ;0 , , 4**"0 ,4*"0 ,,)0 ,,)0 /#4 -& #'>-& &:& 4 / ,0 !" &+'(' )+ )& !& '> (> "9 5> 2 99+. 5> 7 99+.-& 5> :5&: ;: 5> 0&** 5> ";:; 5> , 9;; 5> 4* & & * , "9 2 ,:1 #:1 #4* &, , > &:& &-& -& #'>-& 99+. , 99+.-& 00 ,99+.-& :5&:00 , 9:/:0 , &1 ,& -& 4& , &: -& 4& ,4& : , .9+&# 2& B)!#C-& : ,9+#44 2& +, !" !#$#%&'& (&)* &+ ,,'&*#&-#./ !" 44 )& !& , , , ,) ,/ , ,9 ,! , , , , , , , , 0* & , 0* & 0* & 0* & 0* & 7 0* & 0* & 0* & '> (> 5> 5> 5> 5> 5> 5> 5> 5> 4* * , , , , , , , , & & * & :1 ,B :?,@C * & :1 B :?@C * & :1 B :?@C * & :1 B :?7@C * & :1 7B :? @C * & :1 B :?77,@C * & :1 B :?7@C * & :1 B :?@C !"' 44 )& !& , , &, 7 , , , , , & & & &7 & '> (> 4* & & * 5> 5> , :1 4 &* 0 &1 4099+.4 '> 5> 5> , :1 4 5> 5> , :1 4 5> 5> , 7 :1 4 5> 5> , :1 4 5> 5> , :1 4 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ !" *,'()$ ! )& !& '> (> 4* & & * , *; &0 5> ,! ?7@4* &0& +=(940 !" *'("-$.. ! )& !& '> (> 4* & & * ; 5> A,! &4&&4& 4 0& &2 +=(940 & *0:&0 D* &4&# +=(940& * 0 &1 :1'> , 4- ; 5> , 9:*40 0&&:& *0: !" *'( ". ! )& !& '> (> 4* & & * "&E 5> A,! &4&&4& F:1 4 0& &2 +=(940 &!!.&*& D* &4&# +=(940& * 0 &1 :1'> 4 &4&G#&!!.&*&0 D* F:1 # +=(940& 0& , 4- ;"&E 5> , 9:*40 0&&:*&& !!.&E !" *'(* )& !& '> (> 4* & & * ;,; 5> , :9+:1 ,,-0 40;& A$F&& ,&:9+:1 ,,4* & 40;& 5> A:,, &*& &440& #& &40 ; & ,0 0 A:,,40 ,*40;& 0$F#9+ :1 ,, A:,40 *40;& 0$F#9+ :1 ,, A:40 *40;& 0$F#9+ :1 ,, + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ 7, 40;& 5> A7 &*0* &1-& 7& 40& #& &40 70 70 A40 70$F#9+:1 ,, A40 0$F#9+:1 ,, A40 70$F#9+:1 ,, (> 4* & & * !" *'(" )& !& '> , !" *(" )& !& '> (> 4* & & * , !" +&'( )& !& '> , 0;44 (> 5> 4* & & * , (> &2& - 99+. !" +*'( ! )& !& '> (> 4* & & * , 0 ; 5> 5> , (> &2& --& 99+. '> &2& - 4099+. !" ++'('/' )& !& '> (> 4* & & * , 0 ;& 5> 5> , (> &2& --& 99+. '> &2& - 4099+. !" +0'( )& !& '> (> 4* & & * 5> 5> , ( :1'> && *4*0 &499+. /:1(>-&& & - 99+. + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ ;0 5> , , -;0 5> , ( :1(> && & 99+.(> &:& 4 & - &2 0;44 ( :1(> && & -& 99+.(> &:& 4 & - &2 0;44 #0 ; 0 ;& !" +1'( )& !& '> (> 7, 1; 5> 4* & & * , +'< !" +2'( ! )& !& '> (> 4* & & * , 1 ;- 5> 5> , (> &2& --& 12& '> &2& - 40+'<2& !" +3'('/' )& !& '> (> 4* & & * , 1 ;&2 5> 5> , (> &2& --& 12& '> &2& - 40+'<2& !" +,'( )& !& '> (> 4* & & * 5> 5> , ( :1'> && *4*0 &4+'< /:1(>-&& & - +'< ;1 5> , ( :1(> && & +'<2& (> &:& 4 & - &2 1;12; -;1 5> , ( :1(> && & -& +'<2& (> &:& 4 & - &2 1;#12; 12; 7, 12; 5> , +'<2& !" +'(.. )& !& '> (> *:;*0 5> 5> , *:;* 5> 5> 4* & & * , ( :1'> && *::*&*0 /:1(> &2& , ( :1'> && *::*&* /:1(> &2& +7 !" !#$#%&'& (&)* &+ ,,'&*#&-#./ !" +'($)* )& !& '> (> 4* & & * "** 5> , ( :1'> && "** /:1(> &2& 4 9+& "&; 5> , ( :1'> && "&&& /:1(> &2& 4 9+& ; 5> , ( :1'> && && /:1(> &2& 4 9+& 7 ;& 5> , ( :1'> && & /:1(> &2& 4 9+& ;& 5> , ( :1'> && & /:1(> &2& 4 9+& H::; &0 5> , ( :1'> && H:: &0* * /:1(> &2& 4 9+& , !" +'($)+ )& !& '> (> 4* & & * "4&4;4* 5> , ( :1'> && "4&44* /:1(> &2& 4 9+& "4&4;0 1 5> , ( :1'> && "4&40 1 /:1(> &2& 4 9+& 7 , " ; 5> , ( :1'> && 9 0& * 1 & * 9+&240 : 0& # &*-&/:1(> 4 9+& !" +'(" )& !& '> (> ";* 5> 5> , ";4- 5> 4* & & * , ( :1'> && +=(940&& /:1(> &2& 4 9+& , ( :1'> && " (4- /:1(> &2& 4 9+& !" +'(" - '/' )& !& '> (> 4* & & * % ; 5> 5> , , "; 5> 5> , ?7@4 * * &!!. 4- /:1(> &2& 4 9+& + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ !" +'(" - ! )& !& '> (> 4* & & * , "; 5> 5> , ?,@4 * * &!!. 4- /:1(> &2& 4 9+& #" 44 )& ,! 7, 7 7 77 7 )! ,! , , , , , , , , , , !& '> 4,;0 4,;44 4,;;- 4,;;& 4;0 4;44 4;;- 4;;& 4;0 4;44 4;;- 4;;& (> 5> 5> 5> 5> 5> 5> 5> 5> 5> 4* * , , , , , , , , , & & 0:& 440, .44 4-*40, -:1 4//0 440, &2:1 4//0 440, 0:& 440 .44 4-*40 -:1 4//0 440 &2:1 4//0 440 0:& 440 .44 4-*40 -:1 4//0 440 &2:1 4//0 440 !" 3,'(!-4 )& !& '> (> 02 ; 5> &; 5> -40,; 5> 7 -40; 5> -40; 5> 1 5> 4* * , , , , , , & & ( :1(> :02& -*4* & ( :1(> :& *-*4* & ( :1(> :-*40,-*4* & ( :1(> :-*40-*4* & ( :1(> :-*40-*4* & ,//&& & G,,,, //&& & G4444 !" 3'(!-4 )& !& '> (> 4* & & * ";02 5> , ( :1'>-&02& /:1(> &2& &;- 5> , ( :1'>-& *2 /:1(> &2& + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ ";-40 7 , &; 5> , 5> , !" 3'( )& !& '> (> :;1 , 1 ( :1'>-&-*40 /:1(> &2& & * & *#4&#,4& 44 4* & & * , ,&:,5,,+'< :,5,,+'< , +'< +'<& - &:& &-& -& - &:& &-& -& , 5> !" 3'(561(78 )& !& '> (> 6+.; 5> 4* * , 7 6+.; , 6+.;& 5> 6+.7; 5> , 6+.7; 5> , , 6+.7;& 5> 5> & & 6+.* * : 6+.&*4* * ,6+.&*4&* 6+.* * * >6+.&*4* * # &*&& 6+.&( :1(> 6+.&* * >6+.&*4&* # &4&4 *46+.4* &*- 6+.7* * : 6+.7&*4* * ,6+.7&*4&* 6+.7* * * >6+.7&*4* * # &*&& 6+.7&( :1(> 6+.7&* * >6+.7&*4&* # &4&4 *46+.74* &*- !" 3'(56*(&8 )& !& '> (> 6+.; 5> 4* * , & & 6+.* * : 6+.&*4* * ,6+.&*4 &* + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ 7 6+.; 5> , 6+.;& 5> 6+.,; 5> , 6+.,; 5> , , 6+.,;& 5> 6+.* * * >6+.&*4* * # &*&& 6+.&( :1(> 6+.&* * >6+.&*4&* # &4&4 *46+.( :1'> 6+.,* * : 6+.,&*4* * ,6+.,&*4&* 6+.,* * * >6+.,&*4* * # &*&& 6+.,&( :1(> 6+.,&* * >6+.,&*4&* # &4&4 *46+.,( :1'> !" 3'(560(+8 )& !& '> (> 6+.; 5> 4* * , 7 6+.; , 6+.;& 5> 6+.; 5> , 6+.; 5> , , 6+.;& 5> 5> & & 6+.* * : 6+.&*4* * ,6+.&*4 &* 6+.* * * >6+.&*4* * # &*&& 6+.&( :1(> 6+.&* * >6+.&*4&* # &4&4 *46+.( :1'> 6+.* * : 6+.&*4* * ,6+.&*4 &* 6+.* * * >6+.&*4* * # &*&& 6+.&( :1(> 6+.&* * >6+.&*4&* # &4&4 *46+.( :1'> + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ !" ,&'(" )& !& '> , (> 4* * & & !" ,*'(" )& !& '> , (> 4* * & & + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ #" /&9 : BIT NAME DESCRIPTION Read/Write DEFAULT 15 Reset 1 = PHY Reset R/W, SC 0 14 Loopback 1 = enable loopback R/W 0 13 Speed selection 1 = 100Mbps/s R/W Pin - see note R/W Pin – see note R/W 0 R/W 0 0 = normal operation 0 = disable loopback 0 = 10 Mb/s 12 Autonegotiation enable 1 = enable autoneg 0 = disable autoneg 11 Power down 1 = Power Down 0 = normal operation 10 Isolate 1 = isolate PHY from MII 0 = normal operation 9 Restart autonegotiation 1 = Restart Autoneg R/W, SC 0 8 Duplex mode 1 = full, 0 = half R/W Pin – see note 7 Collision test Not implemented RO 0 - see note 6:0 Reserved RO 0000000 (4/&2 & 1&-&* 4-&2 * 2 & & 2& &4* *$ & 44 2& ,## ,2& :1 &:& - 4&2* & : -& 44 :1 &2 $ $ &40 2* &4 &1& 1 & 1 & 1& -&-& &* * *2* &'-& & * 2* 4&2 4D*14 & BC 4& B0 C-&: & & 41&&& &&E & %:4 0& && -&&:> &&:& * 0&& -& !4+11-* 2 & &&&:4* 4 & :& -&: 0&:1-*4&2* &&& &. -&& 4* 4* &200*>-4&24 *" &2> B4 :&2C* 4* 2 +&200&2 -*-& 0*&:44 - +, !" !#$#%&'& (&)* &+ ,,'&*#&-#./ -& &:&& 1:4-&2 4& 2 & & 00 144 -* 2 & &2 0& '44 & && 0--001:&00 & &4&0* +* &&2& &2&0 &2 0& &2 >:& &B&* 2&:C# &:& 44**"B:& GC 4*"B:& G,C -1,:*&&&2& &00 /*9:( BIT NAME DESCRIPTION Read/Write Default 15 100 BASE T4 Not supported RO 0 100BASE-X Full 1 = PHY is 100BASE-X RO 1 Duplex capable RO 1 RO 1 RO 1 Not supported RO 0 Not supported RO 0 RO 00 RO 1 RO 0 RO, LH 0 RO 1 14 full duplex 0 = PHY is not 100BASE-X full duplex capable 13 100BASE-X Half 1 = PHY is 100BASE-X half duplex capable Duplex 0 = PHY is not 100BASE-X half duplex capable 12 10Mbps/s Full 1 = PHY is 10Mbps/s Full duplex capable Duplex 0 = PHY is not 10Mbps/s Full duplex capable 11 10 Mb/s Half 1 = PHY is 10Mbps/s Half duplex capable Duplex 0 = PHY is not 10Mbps/s Half duplex capable 10 100BASE-T2 full duplex 9 100BASE-T2 half 8-7 Reserved 6 MF Preamble 1 = PHY can accept management frames Suppression with preamble suppression duplex 0 = PHY cannot accept management frames with preamble suppression 5 Autoneg Complete 1 = autoneg completed, 4 Remote Fault 1 = remote fault detected, 0 = autoneg incomplete 0 = no remote fault detected 3 Autoneg Ability 1 = PHY can auto-negotiate, 0 = PHY cannot auto-negotiate + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ 2 Link Status 1 = link is up, RO, LL 0 0 = link is down 1 Jabber Detect 1 = jabber condition detected RO, LH 0(see note) 0 Extended 1 = extended register capabilities, RO 1 Capability 0 = basic register set capabilities only % %- % '&2 .1*&,)0,&,,)I0 9+'<& &4&#-&&&2 & & &4& & 4:& #-&& 4 4-&2:& 47:& 2& &1 *&D*& &4&B.=C4 0*4 *J:& 0*4 *A0*0:J7:& 0*4 *A &&*0:!" &4- .=0 2& #4 999, ,* /+ BIT NAME DESCRIPTION READ/WRITE DEFAULT 15:0 PHY_ID[31-16] OUI (bits 3-18) RO 001D(Hex) /0 BIT NAME DESCRIPTION READ/WRITE DEFAULT 15:1 PHY_ID[15-10] OUI (bits 19-24) RO 001001(bin) PHY_ID[9-4] Manufacturer’s Model Number RO 000001(bin) RO 0001(bin) 0 9:4 (bits 5-0) 3:0 PHY_ID[3-0] Revision Number (bits 3-0); Register 3, bit 0 is LS bit of PHY Identifier &* .=4 #& 14, BIT NAME DESCRIPTION READ/WRITE DEFAULT 15 Next Page 1 = Device set to use Next Page, R/W 0 14 Reserved RO 0 0 = Device not set to use Next Page + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ 13 Remote Fault 1 = Local remote fault sent to link R/W 0 partner 0 = no fault detected 12:1 Not implemented Technology ability bits A7-A6 RO 00 10 Pause Technology ability bit A5 R/W 0 9 Not implemented Technology ability bit A4 RO 0 100BASE-TX full Technology ability bit A3 R/W 0 duplex 1 = Unit is capable of Full Duplex R/W 0 R/W 0 R/W 0 RO 00001 1 8 0 = Unit is not capable of Full Duplex 7 100BASE-TX half Technology ability bit A2 duplex 1 = Unit is capable of Half Duplex 0 = Unit is not capable of Half Duplex 100BASE-TX 6 10BASE-T full Technology ability bit A1 duplex 1 = Unit is capable of Full Duplex 10BASE-T 0 = Unit is not capable of Full Duplex 10BASE-T 5 10BASE-T half Technology ability bit A0 duplex 1 = Unit is capable of Half Duplex 10BASE-T 0 = Unit is not capable of Half Duplex 10BASE-T 4:0 Selector Field Identifies type of message being sent. Currently only one value is defined. /1 2& &* &- &:&& &4 & * 2 & &&0 4 &2& * :&**2& :& & B* 20 C4 2 & & &2& * &14 & A2& 7:& 44&& 0-142& 7 :& 1 &2& &*4)+2-1 )+22& !0 BIT NAME DESCRIPTION READ/WRITE DEFAULT 15 Next Page 1 = Link Partner is requesting Next RO 0 Page function 0 = Base Page is requested 14 Acknowledge Link Partner acknowledgement bit RO 0 13 Remote Fault Link Partner is indicating a fault RO 0 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ 12:5 Technology Link Partner technology ability field. RO 00(hex) Link Partner selector field RO 00000 DESCRIPTION READ/WRITE DEFAULT RO 000(hex) RO, LH 0 RO 0 RO 1 RO, LH 0 RO 0 Ability 4:0 Selector Field /2 BIT NAME 15:5 Reserved 4 Parallel 1 = Local Device Parallel Detection Detection Fault Fault 0 = No fault detected 3 2 Link Partner 1 = Link Partner is Next Page Able Next Page Able 0 = Link Partner is not Next Page Able Next Page Able 1 = Local device is Next Page Able 0 = Local device is not Next Page Able 1 Page Received 1 = A New Page has been received 0 Link Partner 1 = Link Partner is Autonegotiation Autonegotiation able Able 0 = Link Partner is not Autonegotiation 0 = A New Page has not been received able % '&2 +7 !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" #" ! ! " # $##!! !%!!& !! " $# #&# !$! #&#'$ & ! ()*( #)%+ ! & # ),!!" ()! & ! ! # $& % % " ! ! -.!/ #" !" 0(01. %# *+ ! ) 23 ! $ ! 23 (# ' ! 4 4 # 23& $5 % ) $ !!! *+0(01 ! ! # 23 6 0(01 # ), ! 78$ ! !60(01#0(01 # & $ (9 ! 92: " ! # $ $ (9 # & 78$ 60(01!! *;+ (# ) $% ! ! !% 23 0(01 . % ! # 23 6 0(01& % ) 23% % #"# !$# ! 60(01 78$ 0(01!"60(01 :$ 0(01 #"%&'%&&()*+ " ) ,< ()))=;2)"6!()))=; 2)" ( ! # #$ 3!3 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ ) ! $" #" )$ & )! %# !!!!! #!( % % ! " !!$! 7 #" )$ %, )! %#!% !) 2) $ 78$ " !# ) ! !$ 78$ % ! # " ) ! ! !# > % ! <(01 # !& ! 60(01 !! %(#2.:! # &! 60(01# !(#92:! # & 60(01$ !(#60(01? !# &92: ! "#$ !"#$ ;'" ! Offset Bit Field Description ! "# #" %&' &' $# #"# #" $# &#'%() $# &#'%*+ $#,-,' $#&#'%% "& ! ) + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ #")$ -! )! %#!% ) 2) !$ 78$ " # $ # ! ! % # ) " !# ) ! !$ 78$ % ! # " ) ! % > ! &! ! % # "60(01&# "60(01#!2.: !(#"60(01? #&92: ! 4& :1 & =() :1 & =() 4-&2 ?,@%-:1 K?7,@#?,@L 9 9 2 "#$ !"#$ #")$ . , )! ; %# % ) # % > ! &=$ ! ! " =$ .44 , .44 .44 .44 .44 7 "; *B2)C "; *B2/C "; *B2C "; B29C "; B2!C .44 -*; *B2C .44 B)C .44 B)C + *0:&I!!.B2C A:,,#2 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" #"/0 12$ 3 '$ !"( *( 2 :0D /, :D -3*B)C -"%-B)C -"'&2B)C -%2 %B)C -%2 'B)C !, , 2"?,@ ,, %2 %- %2 '&2 !" ( 2 .44 ,B)C .44 B)C .44 B)C K2"L K2"MC K2"MC * *0:42& 2 4& #"0 12$ 3 !"( *( 2 :0D 7, :D -3*B)C -"%-B)C -"'&2B)C >%2 %B)C -%2 'B)C ! , 2"?,@ ,, %2 %- %2 '&2 !" ( 2 .44 ,B)C .44 B)C .44 B)C .44 B)C K2"L K2"ML K2"ML K2"ML 9">& 77 2"G,# 4-&: !"( *( 2 :0D :D -3*%B)C -3*'B)C -"%B)C -"'B)C -%2 %B)C -%2 'B)C 7, ! 77 ,, , ,, , ,, 4-%2 N#0 2& &B:* -& C0& * GN ( 24:1 .= 4 9")* -& ,2& 402"G, 40, , !"( *( 2 :0D :D -3*B)C -"%B)C -"'B)C -%2 %B)C -%2 'B)C 7, ! ,,,, , ,, 7 ,, !" ( 2 %" .= 4 .44 ,B)C .44 B)C .44 B)C .44 B)C .44 7B)C .44 B)C .44 B)C .44 B)C , , , ,7 , , , , %" .= 4 .44 ,B)C .44 B)C .44 B)C .44 B)C .44 7B)C .44 B)C .44 B)C .44 B)C , , ,) ,/ , ,9 ,! , %" .= 4 .44 ,B)C .44 B)C .44 B)C + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ #"/014 3 !"( *( 2 :0D , :D , -3*B)C , -"B)C , -%2 %B)C -%2 'B)C , !" ( 2 ?@ , ?@0 >* ?,@(4+- 2& 40 ;-* #"/013 !"( *( 2 :0D :D , -3*B)C , -"B)C , -%2 %B)C -%2 'B)C , !" ( 2 ?,@ , #"/01)&3 !"( *( 2 :0D :D , -3*B)C -"%B)C -"'B)C -%2 %B)C -%2 'B)C , ,,, ,, , !" ( 2 ?@ , ?,@' 2& 4,; #"/01)%3, !"( *( 2 :0D :D , -3*B)C -"%B)C -"'B)C -%2 %B)C -%2 'B)C , ,, , !" ( 2 ?@ , ?,@' 2& 4; #"/01)-3! !"( *( 2 :0D :D , -3*B)C -"%B)C -"'B)C -%2 %B)C >%2 'B)C , , ,, , !" ( 2 ?@ , ?,@' 2& 4; + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ #"/01).3 , !"( *( 2 :0D :D , -3*B)C -"%B)C -"'B)C -%2 %B)C -%2 'B)C , ,, , !" ( 2 ?@ , ?,@' 2& 4; #"/0 14 3%5 !"( *( 2 :0D , :D -3*%B)C -3*'B)C , ,, -"B)C , -%2 %B)C -%2 'B)C %2 - %2 &2 !" ( 2-%2 4&&4& :1 * * .44 , B)C .44 B 1C .44 B=() .44 B=() .44 7B/ .44 B(*: .44 B+ .44 B9+, %C 'C C //C C "+ (&EC ,B)C ,B)C ,B)C 44B)C ,,B)C 44B)C B)C .44 B .44 B .44 ,B .44 B .44 B .44 B .44 7 .44 C%- C'&2 * C%- * C'&2 %-C '&2C B0*4 *C B+* C B)C B)C B)C B)C ,B)C ,B)C ,B)C ,B)C .44 B& .44 B C 44&2C ,B)C ,B)C #"/0 1" 3.6 !"( *( 2 :0D , :D -3*%B)C -3*'B)C , ,, -"B)C , -%2 %B)C -%2 'B)C %2 - %2 &2 !" ( 2 %" /4&2* && .44 , B%2 C , B)C .44 B1C ,B)C .44 B .44 B .44 7 .44 .44 .44 %2 C%- %2 C'&2 B$*0 4C B/423*C B( &2"C B &:* C B)C ,,B)C ,B)C ,,B)C ,,B)C 9,B)C .44 B"+-C 0";-B)C %" 4,& .44 , .44 .44 .44 .44 7 .44 .44 .44 .44 B%2 C B1C B 4$*0C B 4C B$*09+C B 4/C B 4(*:/C B 4+ C B( &2"C , B)C ,7B)C ,,B)C ,,B)C ,B)C !!B)C 9,B)C !!B)C ,,B)C %" 9+& +, !" !#$#%&'& (&)* &+ ,,'&*#&-#./ .44 , B%2 C ,B)C .44 B1C ,B)C .44 B9+C B)C .44 B &:* C ,B)C:* .44 7B"+ .44 B"+ .44 (&EC%- (&EC'&2 B C 7B)C ,,B)C ,,B)C .44 B9+C ,B)C .44 B &:* C ,B)C:* .44 7B"+ .44 7B"+ .44 (&EC%- (&EC'&2 B C 7B)C ,,B)C ,,B)C .44 B9+C B)C .44 .44 7B"+ .44 B"+ .44 B &:* C (&EC%- (&EC'&2 B C ,B)C& * ,B)C ,,B)C ;& B)C %" 9+& .44 , B%2 C ,B)C .44 B1C ,B)C %" 9+& .44 , B%2 C ,B)C .44 B1C ,B)C #"/0 1 3$7&89"$ !"( *( 2 :0D , :D , -3*%B)C -3*'B)C -"B)C -%2 %-B)C -%2 '&2B)C ,, , ,,,, %2 %- %2 '&2 !" ( 2 .44 ,B%2 C ,7B)C .44 B1C .44 B%2*2C% .44 B%2*2C' ,B)C , B)C ,7B)C #" /0 1 3$7%8 !"( *( 2 :0D , :D , -3*%B)C -3*'B)C -"%B)C -"'B)C -%2 %-B)C -%2 '&2B)C , , , ,7 %2 %- %2 '&2 !" ( 2 .44 ,B%2 C 2 B)C .44 B1C ,B)C ( &2 #" /0 1 3$7-8$ !"( *( 2 :0D , :D , -3*%B)C -3*'B)C -"%B)C -"'B)C -%2 %-B)C -%2 '&2B)C , , , ,7 %2 %- %2 '&2 !" ( 2 .44 ,B%2 C 2 B)C .44 B1C ,B)C ( &2 #"/0 1 3$7.8 : !"( *( 2 :0D , :D , -3*%B)C -3*'B)C -"%B)C -"'B)C -%2 %-B)C -%2 '&2B)C , , , ,7 %2 %- %2 '&2 !" ( 2 .44 ,B%2 C %2 B)C .44 B1C ,B)C ( &2 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ #"/0" !"( *( 2 :0D , :D , -3*B)C , -"B)C , -%2 %-B)C -%2 '&2B)C , -"B)C , -%2 %-B)C -%2 '&2B)C , !" ( 2 .44 ,B/423*CB)C #" /0 !"( *( 2 :0D :D , -3*B)C , !" ( 2 .44 ,B 4CB)C ,, #" "0 14 3; !"( *( 2 :0D ,, :D , -3*%B)C , -3*'B)C ,, -"B)C , -%2 B)C , :D , -3*%B)C , -3*'B)C ,, -"B)C , -%2 B)C , :D , -3*B)C ,,,, -"%B)C 9+ -"%B)C ,, -%2 B)C , -"'B)C ,, -%2 B)C , #" 014 3; !"( *( 2 :0D ,, #" "0 1)&8%8-8.3* !"( *( 2 :0D , #" 0 1)&8%8-8.3* !"( *( 2 )0D , :D , -3*B)C ,,,, -"'B)C 9+ + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" #" !"#$ %"#$&$ !"# '&()&$ *!"# ''&()&$ +, +),), ,!), !''' #" ! !" %% .&&, ,1 / /3 ( -' - *' " #"" #$# !" &' ( ./ 0 22 3 22 &$, 0 ./ 3 ,1 / /3 ( !' '! '1 '1 !* '' !1 - '- - !' + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" !" ./ 0 0 5 ./ 0 6 6 ,1 / 1 4'* --' " ! /3 ( ** ' µ" ' * ( !" ./ 0 0 5 ./ 0 6 6 ,1 / 1 4'* --' " ! /3 ( ** ' µ" ' * ( +7 !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" ! % #" !"# $%&$ % $ ''$( )*+ ,$ $% $ - .)/01! . '/" $% $ 2 0' $ -µ " $% $ #" &$# % !" ,1 )* )) )*)) 7*' 7*' )*))7)*8)) 9' , ( , $2 6/ / /3 !' !' ( : #" ' &$# % !" #+ 00!765(;6 ## 00,!00!7 #, 00,!.$200!7 &, 00+.$200!7 & 00+ = >='> &'# 00)00!7 &', 00).$200!7 / /3 ( ' &.< '! µ ' %' ! µ ' µ ' µ + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ + + + + + + + ! + + + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" "# (# )),13 ### ## @-00A00A00A00A00A00/& )),13? %! " !# ##!! !#!%#)),13 Offset (byte) 00 01 02 03 04 05 06-07 08 09 0A[0] 0A[1] 0A[4:2] 0B[0] 0B[5:1] 0B[7:6] 0C 0D 0E-0F 10 11 12 13 14 15 16 17 18 19 Field node_id0 node_id1 node_id2 node_id3 node_id4 node_id5 reserved max_pwr ep3_interval reserved usb_sel Phy MODE reserved reserved LED mode Languageid_lo Languageid_hi reserved manuid_lo manuid_hi proid_lo proid_hi manu_str_len manu_str_offset pro_str_len pro_str_offset seri_str_len seri_str_offset Description The 1st byte of Ethernet node ID. The 2nd byte of Ethernet node ID. The 3rd byte of Ethernet node ID. The 4th byte of Ethernet node ID. The 5th byte of Ethernet node ID. The 6th byte of Ethernet node ID. The maximum USB power consumption. The polling interval for endpoint 3. If this value is 0, EP3 is disabled. 0A[1] = 1: select internal USB transceiver. 0A[4:2]= 000 Refer to Pin assignment The low byte of language ID. The high byte of language ID. The low byte of manufacture ID. The high byte of manufacture ID. The low byte of product ID. The high byte of product ID. The length for manufacture string. The word offset address of manufacture string. The length for product string. The word offset address of product string. The length for serial number string. The word offset address of serial number string. + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ !!" #$ ,,,, % ,,#,,9,,,/,,,,# ,,, ,,,,,, ,7,,,, ,,, ,,9,, ,, ,,,,,,,,,,,,, ,,, ,9,7,,77,,7,, ,, 7,,,,),,,,,, ,,, 9,,,,,,7,, ,, ,,,,,,,,!,, ,,7, ,,,,,7,, ,,7 ,,,7,,!,,,,, ,,, 7/,,7,,79,,,,, ,, 7,,!,,9,,,, ,,, ,,,,7,,,, ,, ,,,,,,,,,,,,,, ,,, ,,,,,,,,,,, ,, .44 B:1 C ,,, , , , ,/, , 7 ,9 ,79 , ,,,,,,,,,,,,,, 3* ,,;,,;9;,;7;, , , , & & $/ 0"&0*0-,0 & * & &2& 0 &*& &:# & =() & =& 9 +'<#>%: , ,7 %2*2,7, , 0*4 *, * ,9 0*4 * &22 ,9:1 , 0*4 * &2 40-44 ,# *:1 44 , 9 * &22 9:1 * &2 40-44 # *:1 44 , , &*0: &22 ,:1 &*0: &2 40-44 # *:1 44 , ,9,7,,77,,7,, ,9& &E7:1 7,,,,),, , &2& 7=$/.9 &2 9,,,,,7,, 9& &E,:1 ,,, , &2& =$/.9 &2 ,,,,,,,,,,, ,& &E,:1 ,, , &2& ,=$/.9 &2 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ $" 9 " !% ; & 8=% ! &% $!%! !%8= 3', -)/*B+ ! $ !, --*=+ ! $ !C D) $!4 + !" !#$#%&'& (&)* &+ ,,'&*#&-#./ %& '&( !"#$ %& '() * +& ! +,! -&, , -.(, -&, /*&! 0 &*1) , " + (& '(2$30 ,* +4 ! $. , 5 !* + +7, !" !#$#%&'& (&)* &+ ,,'&*#&-#./ 6 ,784 -%+ * + -278 * ! , 1 *, -0 )78 -%! ""*, (( * -78,, */* ,!%9"9 %97:8"97:8),,*,;<= , *,, -%+!* + *+! -,,+%97:8 * )/*,%, *, !% !/*! "97:8 -2%9"9* ! , 1 +7 !" !#$#%&'& (&)* &+ ,,'&*#&-#./ *, -)& * ! *! /* -6 ,+%9"9 ) ,* *%9"9 , -+& !2+ 0 %9*!* ++ ! !"#$ , , *+& !, ,5 0 &*1) *, ,5 * )<=, $5 * * ! >? 5 *)=*@ + +% ) * % ,*& +7 !" !#$#%&'& (&)* &+ ,,'&*#&-#./ +2 * ! , +=*@ )& ! 2, *,0 * ",, !!+5 + >? $)5,* ,&* !@,* + 0 &** )* +!&/* , 0 , * *!! +7 !" !#$#%&'& (&)* &+ ,,'&*#&-#./ A. =6'!" ,$=>" B>" * ,)>& & , +77 !" !#$#%&'& (&)* &+ ,,'&*#&-#./