RTL8029AS ETC2

Document overview

  • Manufacturer or author: Provided By www.digicamel.com(FREE DATASHEET DOWNLOAD SITE)
  • PDF pages: 41

Technical content

Realtek PCI Full-Duplex Ethernet Controller with built-in SRAM ADVANCE INFORMATION REALTEK SEMI-CONDUCTOR CO., LTD. HEAD OFFICE 1F, NO. 11, INDUSTRY E. RD. IX, SCIENCE-BASED INDUSTRIAL PARK, HSINCHU 30077, TAIWAN, R.O.C. TEL:886-3-5780211 FAX:886-3-5776047 OFFICE 3F, NO. 56, WU-KUNG 6 RD., TAIPEI HSIEN, TAIWAN, R.O.C. TEL: 886-2-2980098 FAX: 886-2-2980094, 2980097

LS009.0 1997.01.16 RTL8029AS Preliminary

LS009.0 1997.01.16 RTL8029AS Preliminary

LS009.0 1997.01.16 RTL8029AS Preliminary 1. FEATURES m 1 0 0 - p in P Q F P ¯ Pin-to-pin compatible with RTL8029 ¯ 16K byte SRAM built in ¯ Compliance to PCI V2.1 ¯ Programmable PCI Vendor ID and Sub Vendor ID m P C I lo c a l b u s s in g le - c h ip E th e r n e t c o n t r o lle r m C o m p lia n t to E th e r n e t I I a n d I E E E 8 0 2 .3 1 0 B a s e 5 , 1 0 B a s e 2 , 1 0 B a s e T m S u p p o r ts F u ll- D u p le x E th e r n e t fu n c tio n t o d o u b le c h a n n e l b a n d w id t h ¯ Support Flow Control(802.3x) to improve network performance in full-duplex mode m S u p p o r ts th r e e le v e l p o w e r d o w n m o d e s : - S le e p - P o w e r d o w n w ith in te r n a l c lo c k r u n n in g - P o w e r d o w n w ith in te r n a l c lo c k h a lt e d m B u ilt- in d a ta p r e fe tc h fu n c tio n to im p r o v e p e r f o r m a n c e m B u ilt- in 1 0 B a s e T tr a n s c e iv e r m P r o v id e s a u to - d e te c t c a p a b ility b e tw e e n in t e g r a t e d 1 0 B a s e T t r a n s c e iv e r a n d A t t a c h m e n t U n it I n te r fa c e ( A U I ) m S u p p o r ts a u to p o la r ity c o r r e c tio n fo r 1 0 B a s e T m S u p p o r ts B o o t R O M fu n c tio n fo r P C I b u s m S u p p o r ts 8 K , 1 6 K a n d 3 2 K B o o t R O M s iz e m U s e 9 3 4 6 ( 6 4 * 1 6 - b it E E P R O M ) to s t o r e r e s o u r c e c o n f ig u r a t io n s a n d I D p a r a m e t e r s m C a p a b le o f p r o g r a m m in g b la n k 9 3 4 6 o n b o a r d f o r m a n u f a c t u r in g c o n v e n ie n c e m S u p p o r ts 4 d ia g n o s tic L E D p in s w ith p r o g r a m m a b le o u t p u t s P.S. “¯” denotes new feature of RTL8029AS

LS009.0 1997.01.16 RTL8029AS Preliminary 2. GENERAL DESCRIPTION T h e R T L 8 0 2 9 A S c o n tr o lle r is a n N E 2 0 0 0 c o m p a t ib le E t h e r n e t C o n t r o lle r f o r P C I in t e r f a c e . T a k in g t h e b e n e fit o f P C I 's h ig h th r o u g h p u t r a te , t h e R T L 8 0 2 9 A S c o n t r o lle r o f f e r s a 3 2 - b it d a t a p a t h t o h ig h ly im p r o v e th e d a ta tr a n s fe r r a te c o m p a r e d w it h t r a d it io n a l E t h e r n e t c a r d o n I S A , E I S A a n d M C A b u s . D u e to th e a d d itio n a l b e n e fit s o f P C I , t h e R T L 8 0 2 9 A S c o n t r o lle r p r o v id e s a lo w m a in ta in in g c o s t n e tw o r k e n v ir o n m e n t w it h o u t u s a g e b a r r ie r s . T h e A u t o - c o n f ig u r a t io n f u n c t io n o f P C I c a n r e lie v e th e u s e r s fr o m p a in s o f ta k in g c a r e t h e s y s t e m r e s o u r c e c o n f lic t . T h e R T L 8 0 2 9 A S c o n tr o lle r a ls o s u p p o r ts fu ll- d u p le x a n d p o w e r d o w n f e a t u r e s . W it h t h r e e le v e ls p o w e r d o w n c o n t r o l f e a tu r e s , th e R T L 8 0 2 9 A S c o n tr o lle r is m a d e t o b e a n id e a l c h o ic e o f t h e n e t w o r k d e v ic e f o r a G R E E N P C I P C s y s te m . T h e fu ll- d u p le x f u n c t io n e n a b le s s im u lt a n e o u s ly t r a n s m is s io n a n d r e c e p t io n o n th e tw is te d - p a ir lin k to a fu ll- d u p le x E t h e r n e t s w it c h in g h u b . T h is f e a t u r e n o t o n ly in c r e a s e s t h e c h a n n e l b a n d w id th fr o m 1 0 to 2 0 M b p s b u t a ls o a v o id s t h e p e r f o r m a n c e d e g r a d in g p r o b le m d u e t o t h e c h a n n e l c o n te n tio n c h a r a c te r is tic s o f th e E t h e r n e t C S M A /C D p r o t o c o l. T h e R T L 8 0 2 9 A S c o n tr o lle r r e q u ir e s n o g lu e lo g ic a n d in t e g r a t e s w it h M a n c h e s t e r E n c o d e r /D e c o d e r a n d 1 0 B a s e T tr a n s c e iv e r o n c h ip . T h e b u ilt - in 1 0 B a s e T t r a n s c e iv e r c a n a u t o m a t ic a lly c o r r e c t t h e p o la r ity e r r o r o n its r e c e iv in g p a ir . T h e R T L 8 0 2 9 A S c o n t r o lle r a ls o h a s t h e c a p a b ilit y o f a u t o - s e n s in g fo r 1 0 B a s e 2 o r 1 0 B a s e T c o n n e c t io n . F o u r d ia g n o s t ic L E D s s u p p o r t e d b y R T L 8 0 2 9 A S c o n tr o lle r s im p lify th e tr o u b le s h o o tin g p r o c e d u r e in a n e t w o r k . F u r t h e r m o r e , T h e R T L 8 0 2 9 A S c o n tr o lle r s u p p o r ts 8 K , 1 6 K & 3 2 K b y te B o o t R O M . I t c a n b e a p p lie d in a w o r k s t a t io n w it h o u t d is k t o im p r o v e th e n e tw o r k s e c u r ity a n d m a n a g e m e n t c o n v e n ie n c e . D a t a p r e f e t c h f u n c t io n in R T L 8 0 2 9 A S c o n tr o lle r c a n e n h a n c e th e d a t a t r a n s m is s io n a n d h ig h ly u p lif t t h e n e t w o r k p e r f o r m a n c e w ith o u t e x tr a fe e .

LS009.0 1997.01.16 RTL8029AS Preliminary 3. PIN CONFIGURATION 79 X2

80 GND

81 CD-

82 CD+

83 RX-

84 RX+

85 VDD

87 TPIN+

88 INTAB

89 RSTB

90 CLK

91 GND

92 AD31

93 AD30

94 AD29

95 AD28

96 AD27

97 AD26

98 AD25

86 TPIN-

48 GND

47 MD0

46 MD1

45 MD2

44 MD3

43 MD4

42 MD5

41 MD6

40 MD7

37 AD1

36 AD2

35 AD3

34 GND

33 AD4

32 AD5

31 AD6

30 AD7

29 CBE0B

39 VDD

38 AD0

100 VDD

1 CBE3B

2 IDSEL

3 AD23

4 AD22

5 AD21

6 AD20

7 AD19

8 AD18

9 AD17

10 AD16

11 GND

12 CBE2B

13 FRAMEB

27 AD9

26 AD10

25 AD11

24 AD12

23 AD13

22 VDD

21 AD14

20 AD15

19 CBE1B

18 PAR

28 AD8

17 GND

16 DEVSELB15 TRDYB

14 IRDYB

99 AD24

62 MA8

61 MA7

60 MA6

59 MA5

58 MA4

57 MA3[EESK]

56 MA2[EEDI]

55 MA1[EEDO]

54 MA0

53 EECS

63 MA9

52 VDD

51 MA14

49 BOEB

65 MA1166 MA12

67 MA13

68 LED2[LED_TX]

69 LED1[LED_RX][LED_CRS]

70 LED0[LED_COL][LED_LINK]

71 LED_BNC

72 GND

73 TPOUT+

74 TPOUT-

64 MA10

75 VDD

76 TX-

77 TX+

LS009.0 1997.01.16 RTL8029AS Preliminary 4. PIN DESCRIPTIONS 4.1. Signal Type Definition P P o w e r p in s in c lu d e V D D a n d G N D . I I n p u t is a s ta n d a r d in p u t- o n ly s ig n a l. O I t in d ic a te s o u tp u t s ig n a l. T/S T r i- S ta te is a b i- d ir e c tio n a l, t r i- s t a t e in p u t /o u t p u t p in . S/T/S S u s ta in e d T r i- S ta te is a n a c t iv e lo w t r i- s t a t e s ig n a l o w n e d a n d d r iv e n b y o n e a n d o n ly o n e a g e n t a t a tim e . T h e a g e n t t h a t d r iv e s a n S /T /S p in lo w m u s t d r iv e it h ig h fo r a t le a s t o n e c lo c k b e fo r e le t t in g it f lo a t . O/D O p e n D r a in a llo w e d m u ltip le d e v ic e t o s h a r e a s a w ir e - O R . 4.2. Power Pins No. Name Type Description 2 2 , 3 9 , 5 2 , 7 5 , 8 5 , 1 0 0 V D D P + 5 V D C p o w e r 1 1 , 1 7 , 3 4 , 4 8 , 7 2 , 8 0 , 9 1 G N D P G r o u n d 4.3. PCI Bus Interface Pins No. Name Type Descriptions 9 0 C L K I B u s C lo c k p r o v id e s tim in g f o r a ll tr a n s a c tio n s o n P C I a n d is a n in p u t p in to e v e r y P C I d e v ic e . A ll b u s s ig n a ls a r e s a m p le d o n th e r is in g e d g e o f C L K a n d a ll p a r a m e te r s a r e d e f in e d w ith r e s p e c t to th is e d g e . 9 2 - 9 9 , 3 - 1 0 , 2 0 , 2 1 , 2 3 - 2 8 , 3 0 - 3 3 , 3 5 - 3 8 A D 3 1 - 0 T /S A d d r e s s /D a ta a r e m u ltip le x e d o n th e s a m e P C I p in s . A b u s tr a n s a c tio n c o n s is ts o f a n a d d r e s s p h a s e f o llo w e d b y o n e o r m o r e d a ta p h a s e s . T h e a d d r e s s p h a s e is th e c lo c k c y c le in w h ic h F R A M E B is a s s e r te d . D u r in g d a ta p h a s e A D 7 - 0 c o n ta in th e le a s t s ig n if ic a n t b y te ( ls b ) a n d A D 3 1 - 2 4 c o n ta in th e m o s t s ig n if ic a n t b y te ( m s b ) . W r ite d a ta is s ta b le a n d v a lid w h e n I R D Y B is a s s e r te d a n d r e a d d a ta is s ta b le a n d v a lid w h e n T R D Y B is a s s e r te d . 1 , 1 2 , 1 9 , 2 9 C B E 3 - 0 B T /S B u s C o m m a n d /B y te E n a b le s a r e m u ltip le x e d o n th e s a m e P C I p in s . D u r in g th e a d d r e s s p h a s e o f a tr a n s a c tio n , C B E 3 - 0 B d e f in e th e B u s C o m m a n d . D u r in g th e d a ta p h a s e C B E 3 - 0 B a r e u s e d a s B y te E n a b le s . T h e B y te E n a b le s d e f in e w h ic h p h y s ic a l b y te la n e s c a r r y m e a n in g d a ta . C B E 0 B a p p lie s to b y te 0 ( ls b ) a n d C B E 3 B a p p lie s to b y te 3 ( m s b ) .

LS009.0 1997.01.16 RTL8029AS Preliminary 1 8 P A R T /S P a r ity is e v e n p a r ity a c r o s s A D 3 1 - 0 a n d C B E 3 - 0 B . P A R is s ta b le a n d v a lid o n e c lo c k a f te r th e a d d r e s s p h a s e . F o r d a ta p h a s e s P A R is s ta b le a n d v a lid o n e c lo c k a f te r e ith e r I R D Y B is a s s e r te d o n a w r ite tr a n s a c tio n o r T R D Y B is a s s e r te d o n a r e a d tr a n s a c tio n . 1 3 F R A M E B S /T /S C y c le F r a m e is d r iv e n b y th e c u r r e n t m a s te r to in d ic a te th e b e g in n in g a n d d u r a tio n o f a n a c c e s s . F R A M E B is a s s e r te d to in d ic a te a b u s tr a n s a c tio n is b e g in n in g . W h ile F R A M E B is a s s e r te d , d a ta tr a n s f e r s c o n tin u e . W h e n F R A M E B is d e a s s e r te d , th e tr a n s a c tio n is in th e f in a l d a ta p h a s e . 1 4 I R D Y B S /T /S I n itia to r R e a d y in d ic a te s th e in itia tin g a g e n t's a b ility to c o m p le te th e c u r r e n t d a ta p h a s e o f th e tr a n s a c tio n . I R D Y B is u s e d in c o n ju n c tio n w ith T R D Y B . A d a ta p h a s e is c o m p le te d o n a n y c lo c k w h e n b o th I R D Y B a n d T R D Y B a r e a s s e r te d . D u r in g a w r ite , I R D Y B in d ic a te s th a t v a lid d a ta is p r e s e n t o n A D 3 1 - 0 . D u r in g a r e a d , it in d ic a te s th e m a s te r is p r e p a r e to a c c e p t d a ta . W a it c y c le s a r e in s e r te d u n til b o th I R D Y B a n d T R D Y B a r e a s s e r te d s im u lta n e o u s ly . 1 5 T R D Y B S /T /S T a r g e t R e a d y in d ic a te s th e ta r g e t's a g e n t's a b ility to c o m p le te th e c u r r e n t d a ta p h a s e o f th e tr a n s a c tio n . T R D Y B is u s e d in c o n ju n c tio n w ith I R D Y B . A d a ta p h a s e is c o m p le te d o n a n y c lo c k w h e n b o th T R D Y B a n d I R D Y B a r e a s s e r te d . D u r in g a r e a d , T R D Y B in d ic a te s th a t v a lid d a ta is p r e s e n t o n A D 3 1 - 0 . D u r in g a w r ite , it in d ic a te s th e ta r g e t is p r e p a r e to a c c e p t d a ta . W a it c y c le s a r e in s e r te d u n til b o th I R D Y B a n d T R D Y B a r e a s s e r te d s im u lta n e o u s ly . 1 6 D E V S E L B S /T /S D e v ic e S e le c t, w h e n a c tiv e ly d r iv e n , in d ic a te s th e d r iv in g d e v ic e h a s d e c o d e d its a d d r e s s a s th e ta r g e t o f th e c u r r e n t a c c e s s . A s a n in p u t, D E V S E L B in d ic a te s w h e th e r a n y d e v ic e o n th e b u s h a s b e e n s e le c te d .

2 I D S E L I I n itia liz a tio n D e v ic e S e le c t is u s e d a s a c h ip s e le c t f o r

R T L 8 0 2 9 A S c o n tr o lle r d u r in g c o n f ig u r a tio n r e a d a n d w r ite tr a n s a c tio n . 8 9 R S T B I W h e n R S T B is a s s e r te d lo w , th e R T L 8 0 2 9 A S p e r f o r m s a n in te r n a l s y s te m h a r d w a r e r e s e t. R S T B m u s t b e h e ld f o r a m in im u m o f 1 2 0 n s p e r io d s . R S T B m a y b e a s y n c h r o n o u s to C L K w h e n a s s e r te d o r d e a s s e r te d . I t is r e c o m m e n d e d th a t th e d e a s s e r tio n b e s y n c h r o n o u s to g u a r a n te e c le a n a n d b o u n c e f r e e e d g e . 8 8 I N T A B O /D I n te r r u p t A is a n a s y n c h r o n o u s a tte n tio n s ig n a l w h ic h is u s e d to r e q u e s t a n in te r r u p t. 4.4. Memory Interface Pins (including BROM, EEPROM) No. Name Type Description 4 9 B O E B O B o o t R O M c h ip s e le c t. A c tiv e lo w s ig n a l, a s s e r te d w h e n B o o t R O M is r e a d . 5 0 N C - U n u s e d 5 3 E E C S O 9 3 4 6 c h ip s e le c t. A c tiv e h ig h s ig n a l, a s s e r te d w h e n 9 3 4 6 is r e a d /w r ite . 5 1 , 6 7 - 5 4 M A 1 4 - 0 O B o o t R O M a d d r e s s b u s [ 5 7 ] [ E E S K ] O 9 3 4 6 s e r ia l d a ta c lo c k

LS009.0 1997.01.16 RTL8029AS Preliminary [ 5 6 ] [ E E D I ] O 9 3 4 6 s e r ia l d a ta in p u t [ 5 5 ] [ E E D O ] I 9 3 4 6 s e r ia l d a ta o u tp u t 4 0 - 4 7 M D 7 - 0 I /O B o o t R O M d a ta b u s 4.5. Medium Interface Pins No. Name Type Description 8 2 , 8 1 C D + ,C D - I T h is A U I c o llis io n in p u t p a ir c a r r ie s th e d if f e r e n tia l c o llis io n in p u t s ig n a l f r o m th e M A U . 8 4 , 8 3 R X + ,R X - I T h is A U I r e c e iv e in p u t p a ir c a r r ie s th e d if f e r e n tia l r e c e iv e in p u t s ig n a l f r o m th e M A U . 7 7 , 7 6 T X + ,T X - O T h is A U I tr a n s m it o u tp u t p a ir c o n ta in s d if f e r e n tia l lin e d r iv e r s w h ic h s e n d M a n c h e s te r e n c o d e d d a ta to th e M A U . T h e s e o u tp u ts a r e s o u r c e f o llo w e r s a n d r e q u ir e 2 7 0 o h m p u ll- d o w n r e s is to r s to G N D . 8 7 , 8 6 T P I N + ,T P I N - I T h is T P in p u t p a ir r e c e iv e s th e 1 0 M b its /s d if f e r e n tia l M a n c h e s te r e n c o d e d d a ta f r o m th e tw is te d - p a ir w ir e . 7 3 , 7 4 T P O U T + ,T P O U T - O T h is p a ir c a r r ie s th e d if f e r e n tia l T P tr a n s m it o u tp u t. T h e o u tp u t M a n c h e s te r e n c o d e d s ig n a ls h a v e b e e n p r e - d is to r te d to p r e v e n t o v e r c h a r g e o n th e tw is te d - p a ir m e d ia a n d th u s r e d u c e jitte r s . 7 8 X 1 I 2 0 M h z c r y s ta l o r e x te r n a l o s c illa to r in p u t. 7 9 X 2 O C r y s ta l f e e d b a c k o u tp u t. T h is o u tp u t is u s e d in c r y s ta l c o n n e c tio n o n ly . I t m u s t b e le f t o p e n w h e n X 1 is d r iv e n w ith a n e x te r n a l o s c illa to r . 4.6. LED Output Pins No. Name Type Description 7 1 L E D _ B N C O T h is p in g o e s h ig h w h e n R T L 8 0 2 9 A S 's m e d iu m ty p e is s e t to 1 0 B a s e 2 m o d e o r a u to - d e te c t m o d e w ith lin k te s t f a ilu r e . O th e r w is e , th is p in is lo w . T h is p in c a n b e u s e d to c o n tr o l th e p o w e r o f th e D C c o n v e r te r f o r C X M A U a n d c o n n e c te d to a n L E D to in d ic a te th e u s e d m e d iu m ty p e . 7 0 L E D 0 O W h e n L E D S 0 b it ( in C O N F I G 3 r e g is te r o f R T L 8 0 2 9 A S P a g e 3 ) is 0 , th is p in a c ts a s L E D _ C O L . W h e n L E D S 0 = 1 , it a c ts a s L E D _ L I N K . 6 9 , 6 8 L E D 1 ,L E D 2 O W h e n L E D S 1 b it ( in C O N F I G 3 r e g is te r o f R T L 8 0 2 9 A S P a g e 3 ) is 0 , th e s e 2 p in s a c t a s L E D _ R X & L E D _ T X r e s p e c tiv e ly . W h e n L E D S 1 = 1 , th e s e p in s a c t a s L E D _ C R S & M C S B . P le a s e r e f e r to s e c tio n 6 .5 f o r d e ta ils o f th e lig h te n in g b e h a v io r o f a ll L E D s .

LS009.0 1997.01.16 RTL8029AS Preliminary 1 0 5. REGISTER DESCRIPTIONS T h e r e g is te r s in R T L 8 0 2 9 A S c o n tr o lle r c a n b e r o u g h ly d iv id e d in t o t w o g r o u p s b y t h e ir a d d r e s s a n d f u n c tio n s - - o n e fo r N E 2 0 0 0 , th e o th e r fo r P C I C o n f ig u r a t io n S p a c e . 5.1. Group 1: NE2000 Registers T h is g r o u p in c lu d e s 4 p a g e s o f r e g is te r s w h ic h a r e s e le c t e d b y b it P S 0 & P S 1 in t h e C R r e g is t e r . E a c h p a g e c o n t a in s 1 6 r e g is te r s . B e s id e s t h o s e r e g is t e r s c o m p a t ib le w it h N E 2 0 0 0 , t h e R T L 8 0 2 9 A S c o n tr o lle r d e fin e s s o m e r e g is te r s fo r s o ftw a r e c o n f ig u r a t io n a n d f e a t u r e e n h a n c e m e n t . 5.1.1. Register Table No (Hex) Page0 Page1 Page2 Page3 [R] [W] [R/W] [R] [R] [W] 0 0 C R C R C R C R C R C R 0 1 C L D A 0 P S T A R T P A R 0 P S T A R T 9346CR 9346CR 0 2 C L D A 1 P S T O P P A R 1 P S T O P - - 0 3 B N R Y B N R Y P A R 2 - CONFIG0 - 0 4 T S R T P S R P A R 3 T P S R - - 0 5 N C R T B C R 0 P A R 4 - CONFIG2 CONFIG2 0 6 F I F O T B C R 1 P A R 5 - CONFIG3 CONFIG3 0 7 I S R I S R C U R R - - - 0 8 C R D A 0 R S A R 0 M A R 0 - - - 0 9 C R D A 1 R S A R 1 M A R 1 - - HLTCLK

0 A 8029ID0 R B C R 0 M A R 2 - - -

0 B 8029ID1 R B C R 1 M A R 3 - - -

0 C R S R R C R M A R 4 R C R - -

0 D C N T R 0 T C R M A R 5 T C R - -

0 E C N T R 1 D C R M A R 6 D C R 8029ASID0 -

0 F C N T R 2 I M R M A R 7 I M R 8029ASID1 -

1 0 - 1 7 R e m o te D M A P o r t 1 8 - 1 F R e s e t P o r t N o te s : " - " d e n o te s r e s e r v e d . R e g is te r s w it h n a m e s t y p e d in bold italic f o r m a t a r e R T L 8 0 2 9 A S d e fin e d r e g is te r s a n d a r e n o t s u p p o r te d in a s t a n d a r d N E 2 0 0 0 a d a p t e r .

LS009.0 1997.01.16 RTL8029AS Preliminary 1 1 Page 0 (PS1=0, PS0=0) No. Name Type Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 H C R R /W P S 1 P S 0 R D 2 R D 1 R D 0 T X P S T A S T P 0 1 H C L D A 0 R A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0 P S T A R T W A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 0 2 H C L D A 1 R A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 P S T O P W A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 0 3 H B N R Y R /W A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 0 4 H T S R R O W C C D H 0 C R S A B T C O L - P T X T P S R W A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 0 5 H N C R R 0 0 0 0 N C 3 N C 2 N C 1 N C 0 T B C R 0 W T B C 7 T B C 6 T B C 5 T B C 4 T B C 3 T B C 2 T B C 1 T B C 0 0 6 H F I F O R D 7 D 6 D 5 D 4 D 3 D 2 D 1 D 0 T B C R 1 W T B C 1 5 T B C 1 4 T B C 1 3 T B C 1 2 T B C 1 1 T B C 1 0 T B C 9 T B C 8 0 7 H I S R R /W R S T R D C C N T O V W T X E R X E P T X P R X 0 8 H C R D A 0 R A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0 R S A R 0 W A 7 A 6 A 5 A 4 A 3 A 2 A 1 A 0 0 9 H C R D A 1 R A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 R S A R 1 W A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8

0 A H 8 0 2 9 I D 0 R 0 1 0 1 0 0 0 0

R B C R 0 W R B C 7 R B C 6 R B C 5 R B C 4 R B C 3 R B C 2 R B C 1 R B C 0

0 B H 8 0 2 9 I D 1 R 0 1 0 0 0 0 1 1

R B C R 1 W R B C 1 5 R B C 1 4 R B C 1 3 R B C 1 2 R B C 1 1 R B C 1 0 R B C 9 R B C 8

0 C H R S R R D F R D I S P H Y M P A 0 F A E C R C P R X

R C R W - - M O N P R O A M A B A R S E P

0 D H C N T R 0 R C N T 7 C N T 6 C N T 5 C N T 4 C N T 3 C N T 2 C N T 1 C N T 0

T C R W - - - O F S T A T D L B 1 L B 0 C R C

0 E H C N T R 1 R C N T 7 C N T 6 C N T 5 C N T 4 C N T 3 C N T 2 C N T 1 C N T 0

D C R W - F T 1 F T 0 A R M L S L A S B O S W T S

0 F H C N T R 2 R C N T 7 C N T 6 C N T 5 C N T 4 C N T 3 C N T 2 C N T 1 C N T 0

I M R W - R D C E C N T E O V W E T X E E R X E E P T X E P R X E Page 1 (PS1=0, PS0=1) No. Name Type Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 H C R R /W P S 1 P S 0 R D 2 R D 1 R D 0 T X P S T A S T P 0 1 H P A R 0 R /W D A 7 D A 6 D A 5 D A 4 D A 3 D A 2 D A 1 D A 0 0 2 H P A R 1 R /W D A 1 5 D A 1 4 D A 1 3 D A 1 2 D A 1 1 D A 1 0 D A 9 D A 8 0 3 H P A R 2 R /W D A 2 3 D A 2 2 D A 2 1 D A 2 0 D A 1 9 D A 1 8 D A 1 7 D A 1 6 0 4 H P A R 3 R /W D A 3 1 D A 3 0 D A 2 9 D A 2 8 D A 2 7 D A 2 6 D A 2 5 D A 2 4 0 5 H P A R 4 R /W D A 3 9 D A 3 8 D A 3 7 D A 3 6 D A 3 5 D A 3 4 D A 3 3 D A 3 2 0 6 H P A R 5 R /W D A 4 7 D A 4 6 D A 4 5 D A 4 4 D A 4 3 D A 4 2 D A 4 1 D A 4 0 0 7 H C U R R R /W A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 0 8 H M A R 0 R /W F B 7 F B 6 F B 5 F B 4 F B 3 F B 2 F B 1 F B 0 0 9 H M A R 1 R /W F B 1 5 F B 1 4 F B 1 3 F B 1 2 F B 1 1 F B 1 0 F B 9 F B 8

0 A H M A R 2 R /W F B 2 3 F B 2 2 F B 2 1 F B 2 0 F B 1 9 F B 1 8 F B 1 7 F B 1 6

0 B H M A R 3 R /W F B 3 1 F B 3 0 F B 2 9 F B 2 8 F B 2 7 F B 2 6 F B 2 5 F B 2 4

0 C H M A R 4 R /W F B 3 9 F B 3 8 F B 3 7 F B 3 6 F B 3 5 F B 3 4 F B 3 3 F B 3 2

0 D H M A R 5 R /W F B 4 7 F B 4 6 F B 4 5 F B 4 4 F B 4 3 F B 4 2 F B 4 1 F B 4 0

0 E H M A R 6 R /W F B 5 5 F B 5 4 F B 5 3 F B 5 2 F B 5 1 F B 5 0 F B 4 9 F B 4 8

0 F H M A R 7 R /W F B 6 3 F B 6 2 F B 6 1 F B 6 0 F B 5 9 F B 5 8 F B 5 7 F B 5 6

LS009.0 1997.01.16 RTL8029AS Preliminary 1 2 Page 2(PS1=1, PS0=0) No. Name Type Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 H C R R /W P S 1 P S 0 R D 2 R D 1 R D 0 T X P S T A S T P 0 1 H P S T A R T R A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 0 2 H P S T O P R A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 0 3 H - 0 4 H T P S R R A 1 5 A 1 4 A 1 3 A 1 2 A 1 1 A 1 0 A 9 A 8 0 5 H

0 B H

0 C H R C R R - - M O N P R O A M A B A R S E P

0 D H T C R R - - - O F S T A T D L B 1 L B 0 C R C

0 E H D C R R - F T 1 F T 0 A R M L S L A S B O S W T S

0 F H I M R R - R D C E C N T E O V W E T X E E R X E E P T X E P R X E

Page 3(PS1=1, PS0=1) No. Name Type Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 H C R R /W P S 1 P S 0 R D 2 R D 1 R D 0 T X P S T A S T P 0 1 H 9 3 4 6 C R R E E M 1 E E M 0 - - E E C S E E S K E E D I E E D O W E E M 1 E E M 0 - - E E C S E E S K E E D I - 0 2 H - 0 3 H C O N F I G 0 R - - - - - B N C 0 0 0 4 H - 0 5 H C O N F I G 2 R P L 1 P L 0 *FCE *PF - - B S 1 B S 0 W * P L 1 P L 0 *FCE - - - - - 0 6 H C O N F I G 3 R - F U D U P L E D S 1 L E D S 0 - S L E E P P W R D N - W * - *FUDUP - - - S L E E P P W R D N - 0 7 H T E S T 1 - R e s e r v e d 0 8 H - - U n u s e d 0 9 H H L T C L K W H L T 7 H L T 6 H L T 5 H L T 4 H L T 3 H L T 2 H L T 1 H L T 0

0 A H T E S T 2 - R e s e r v e d

0 B - 0 D H - - U n u s e d

*0EH 8029ASID0 R 0 0 1 0 1 0 0 1 *0FH 8029ASID1 R 1 0 0 0 0 0 0 0 N o te s : T h e r e g is te r s m a r k e d w ith ty p e = 'W * ' c a n b e w r it t e n o n ly if b it s E E M 1 = E E M 0 = 1 . Notes: "*" denotes the bits or registers which are RTL8029AS defined bits or registers and are not supported in RTL8029. 5.1.2. Register Functions 5.1.2.1. NE2000 Compatible Registers CR: Command Register (00H; Type=R/W) T h is r e g is te r is u s e d to s e le c t r e g is te r p a g e s , e n a b le o r d is a b le r e m o t e D M A o p e r a t io n a n d is s u e c o m m a n d s .

LS009.0 1997.01.16 RTL8029AS Preliminary 1 3 Bit Symbol Description 7 , 6 P S 1 , P S 0 PS1 PS0 Register Page Remark 0 0 0 N E 2 0 0 0 c o m p a tib le 0 1 1 N E 2 0 0 0 c o m p a tib le 1 0 2 N E 2 0 0 0 c o m p a tib le 1 1 3 R T L 8 0 2 9 A S C o n f ig u r a tio n 5 - 3 R D 2 - 0 RD2 RD1 RD0 Function 0 0 0 N o t a llo w e d 0 0 1 R e m o te R e a d 0 1 0 R e m o te W r ite 0 1 1 S e n d P a c k e t 1 * * A b o r t/C o m p le te r e m o te D M A 2 T X P T h is b it m u s t b e s e t to tr a n s m it a p a c k e t. I t is in te r n a lly r e s e t e ith e r a f te r th e tr a n s m is s io n is c o m p le te d o r a b o r te d . W r itin g a 0 h a s n o e f f e c t. 1 S T A T h e S T A b it c o n tr o ls n o th in g . I t o n ly r e f le c ts th e v a lu e w r itte n to th is b it. P O W E R U P = 0 . 0 S T P T h is b it is th e S T O P c o m m a n d . W h e n it is s e t, n o p a c k e ts w ill b e r e c e iv e d o r tr a n s m itte d . P O W E R U P = 1 . STA STP Function 1 0 S ta r t C o m m a n d 0 1 S to p C o m m a n d ISR: Interrupt Status Register (07H; Type=R/W in Page0) T h is r e g is te r r e fle c ts th e N I C s ta tu s . T h e h o s t r e a d s it t o d e t e r m in e t h e c a u s e o f a n in t e r r u p t . I n d iv id u a l b its a r e c le a r e d b y w r itin g a " 1 " in t o t h e c o r r e s p o n d in g b it . I t m u s t b e c le a r e d a f t e r p o w e r u p . Bit Symbol Description 7 R S T T h is b it is s e t w h e n N I C e n te r s r e s e t s ta te a n d is c le a r e d w h e n a s ta r t c o m m a n d is is s u e d to th e C R . I t is a ls o s e t w h e n r e c e iv e b u f f e r o v e r f lo w s a n d is c le a r e d w h e n o n e o r m o r e p a c k e ts h a v e b e e n r e a d f r o m th e b u f f e r . 6 R D C S e t w h e n r e m o te D M A o p e r a tio n h a s b e e n c o m p le te d . 5 C N T S e t w h e n M S B o f o n e o r m o r e o f th e n e tw o r k ta lly c o u n te r s h a s b e e n s e t. 4 O V W T h is b it is s e t w h e n th e r e c e iv e b u f f e r h a s b e e n e x h a u s te d . 3 T X E T r a n s m it e r r o r b it is s e t w h e n a p a c k e t tr a n s m is s io n is a b o r te d d u e to e x c e s s iv e c o llis io n s . 2 R X E T h is b it is s e t w h e n a p a c k e t r e c e iv e d w ith o n e o r m o r e o f th e f o llo w in g e r r o r s : - C R C e r r o r - F r a m e a lig n m e n t e r r o r - M is s e d p a c k e t 1 P T X T h is b it in d ic a te s p a c k e t tr a n s m itte d w ith n o e r r o r s . 0 P R X T h is b it in d ic a te s p a c k e t r e c e iv e d w ith n o e r r o r s .

LS009.0 1997.01.16 RTL8029AS Preliminary 1 4 IMR: Interrupt Mask Register (0FH; Type=W in Page0, Type=R in Page2) A ll b its c o r r e s p o n d to th e b its in th e I S R r e g is t e r . P O W E R U P = a ll 0 s . S e t t in g in d iv id u a l b it s w ill e n a b le th e c o r r e s p o n d in g in te r r u p t s . DCR: Data Configuration Register (0EH; Type=W in Page0, Type=R in Page2) Bit Symbol Description 7 - A lw a y s 1 6 , 5 F T 1 , F T 0 F I F O th r e s h o ld s e le c t b it 1 a n d 0 .

4 A R M A u to - in itia liz e R e m o te

0 : S e n d P a c k e t C o m m a n d n o t e x e c u te d . 1 : S e n d P a c k e t C o m m a n d e x e c u te d .

3 L S L o o p b a c k S e le c t

0 : L o o p b a c k m o d e s e le c te d . B its 1 a n d 2 o f th e T C R m u s t a ls o b e p r o g r a m m e d f o r L o o p b a c k o p e r a tio n . 1 : N o r m a l O p e r a tio n 2 L A S T h is b it m u s t b e s e t to z e r o . N I C o n ly s u p p o r ts d u a l 1 6 - b it D M A m o d e . P O W E R U P = 1

1 B O S B y te O r d e r S e le c t

0 : M S b y te p la c e d o n M D 1 5 - 8 a n d L S b y te o n M D 7 - 0 . ( 3 2 x x x ,8 0 x 8 6 ) 1 : M S b y te p la c e d o n M D 7 - 0 a n d L S b y te o n M D 1 5 - 8 . ( 6 8 0 x 0 )

0 W T S W o r d T r a n s f e r S e le c t

0 : b y te - w id e D M A tr a n s f e r 1 : w o r d - w id e D M A tr a n s f e r TCR: Transmit Configuration Register (0DH; Type=W in Page0, Type=R in Page2) Bit Symbol Description 7 - 5 - A lw a y s 1 . 4 O F S T C o llis io n O f f s e t E n a b le . 3 A T D A u to T r a n s m it D is a b le . 0 : n o r m a l o p e r a tio n 1 : r e c e p tio n o f m u ltic a s t a d d r e s s h a s h in g to b it 6 2 d is a b le s tr a n s m itte r , r e c e p tio n o f m u ltic a s t a d d r e s s h a s h in g to b it 6 3 e n a b le s tr a n s m itte r . 2 , 1 L B 1 , L B 0 LB1 LB0 Mode Remark 0 0 0 N o r m a l O p e r a tio n 0 1 1 I n te r n a l L o o p b a c k 1 0 2 E x te r n a l L o o p b a c k 1 1 3 E x te r n a l L o o p b a c k 0 C R C T h e N I C C R C lo g ic c o m p r is e s a C R C g e n e r a to r f o r tr a n s m itte r a n d a C R C c h e c k e r f o r r e c e iv e r . T h is b it c o n tr o ls th e a c tiv ity o f th e C R C lo g ic . I f th is b it s e t, C R C is in h ib ite d b y tr a n s m itte r . O th e r w is e C R C is a p p e n d e d b y tr a n s m itte r . Conditions CRC Logic Activities CRC Bit Mode CRC Generator CRC Checker 0 n o r m a l e n a b le d e n a b le d 1 n o r m a l d is a b le d e n a b le d 0 lo o p b a c k e n a b le d d is a b le d 1 lo o p b a c k d is a b le d e n a b le d

LS009.0 1997.01.16 RTL8029AS Preliminary 1 5 TSR: Transmit Status Register (04H; Type=R in Page0) T h is r e g is te r in d ic a te s th e s ta tu s o f a p a c k e t t r a n s m is s io n . Bit Symbol Description 7 O W C O u t o f W in d o w C o llis io n . I t is s e t w h e n a c o llis io n is d e te c te d a f te r a s lo t tim e ( 5 1 .2 u s ) . T r a n s m is s io n s a r e r e s c h e d u le d a s in n o r m a l c o llis io n s . 6 C D H C D H e a r tb e a t. T h e N I C w a tc h e s f o r a c o llis io n s ig n a l ( i.e ., C D H e a r tb e a t s ig n a l) d u r in g th e f ir s t 6 .4 u s o f th e in te r f r a m e g a p f o llo w in g a tr a n s m is s io n . T h is b it is s e t if th e tr a n s c e iv e r f a ils to s e n d th is s ig n a l. 5 - A lw a y s 0 . 4 C R S C a r r ie r S e n s e lo s t b it is s e t w h e n th e c a r r ie r is lo s t d u r in g tr a n s m ittin g a p a c k e t. 3 A B T I t in d ic a te s th e N I C a b o r te d th e tr a n s m is s io n b e c a u s e o f e x c e s s iv e c o llis io n s . 2 C O L I t in d ic a te s th e tr a n s m is s io n c o llid e d w ith s o m e o th e r s ta tio n o n th e n e tw o r k . 1 - A lw a y s 1 . 0 P T X T h is b it in d ic a te s th e tr a n s m is s io n c o m p le te s w ith n o e r r o r s . RCR: Receive Configuration Register (0CH; Type=W in Page0, Type=R in Page2) Bit Symbol Description 7 , 6 - A lw a y s 1 . 5 M O N W h e n m o n ito r m o d e b it is s e t, r e c e iv e d p a c k e ts a r e c h e c k e d f o r a d d r e s s m a tc h , g o o d C R C a n d f r a m e a lig n m e n t b u t n o t b u f f e r e d to m e m o r y . O th e r w is e , p a c k e ts w ill b e b u f f e r e d to m e m o r y . 4 P R O I f P R O = 1 , a ll p a c k e ts w ith p h y s ic a l d e s tin a tio n a d d r e s s a c c e p te d . I f P R O = 0 , p h y s ic a l d e s tin a tio n a d d r e s s m u s t m a tc h th e n o d e a d d r e s s p r o g r a m m e d in P A R 0 - 5 . 3 A M I f A M = 1 , p a c k e ts w ith m u ltic a s t d e s tin a tio n a d d r e s s a r e a c c e p te d . I f A M = 0 , p a c k e ts w ith m u ltic a s t d e s tin a tio n a d d r e s s a r e r e je c te d . 2 A B I f A B = 1 , p a c k e ts w ith b r o a d c a s t d e s tin a tio n a d d r e s s a r e a c c e p te d . I f A B = 0 , p a c k e ts w ith b r o a d c a s t d e s tin a tio n a d d r e s s a r e r e je c te d . 1 A R I f A R = 1 , p a c k e ts w ith le n g th f e w e r th a n 6 4 b y te s a r e a c c e p te d . I f A R = 0 , p a c k e ts w ith le n g th f e w e r th a n 6 4 b y te s a r e r e je c te d . 0 S E P I f S E P = 1 , p a c k e ts w ith r e c e iv e e r r o r s a r e a c c e p te d . I f S E P = 0 , p a c k e ts w ith r e c e iv e e r r o r s a r e r e je c te d . RSR: Receive Status Register (0CH; Type=R in Page0) Bit Symbol Description 7 D F R D e f e r r in g . S e t w h e n a c a r r ie r o r a c o llis io n is d e te c te d . 6 D I S R e c e iv e r D is a b le d . W h e n th e N I C e n te r s th e m o n ito r m o d e , th is b it is s e t a n d r e c e iv e r is d is a b le d . R e s e t w h e n r e c e iv e r is e n a b le d a f te r le a v in g th e m o n ito r m o d e . 5 P H Y P H Y b it is s e t w h e n th e r e c e iv e d p a c k e t h a s a m u ltic a s t o r b r o a d c a s t d e s tin a tio n a d d r e s s . I t is r e s e t w h e n th e r e c e iv e d p a c k e t h a s a p h y s ic a l d e s tin a tio n a d d r e s s . 4 M P A M is s e d P a c k e t b it is s e t w h e n th e in c o m in g p a c k e t c a n n o t b e a c c e p te d b y N I C b e c a u s e o f a la c k o f r e c e iv e b u f f e r o r if N I C is in m o n ito r m o d e . I n c r e m e n t C N T R 2 ta lly c o u n te r . 3 - A lw a y s 0 . 2 F A E F r a m e A lig n m e n t E r r o r b it r e f le c ts th e in c o m in g p a c k e t d id n 't e n d o n a b y te b o u n d a r y a n d C R C d id n o t m a tc h a t la s t b y te b o u n d a r y . I n c r e m e n t C N T R 0 ta lly c o u n te r .

LS009.0 1997.01.16 RTL8029AS Preliminary 1 6 1 C R C C R C e r r o r b it r e f le c ts p a c k e t r e c e iv e d w ith C R C e r r o r . T h is b it w ill a ls o b e s e t f o r F A E e r r o r s . I n c r e m e n t C N T R 1 ta lly c o u n te r . 0 P R X T h is b it in d ic a te s p a c k e t r e c e iv e d w ith n o e r r o r s . CLDA0,1: Current Local DMA Registers (01H & 02H; Type=R in Page0) T h e s e tw o r e g is te r s c a n b e r e a d t o g e t t h e c u r r e n t lo c a l D M A a d d r e s s . PSTART: Page Start Register (01H; Type=W in Page0, Type=R in Page 2) T h e P a g e S ta r t r e g is te r s e ts th e s t a r t p a g e a d d r e s s o f t h e r e c e iv e b u f f e r r in g . PSTOP: Page Stop Register (02H; Type=W in Page0, Type=R in Page2) T h e P a g e S to p r e g is te r s e ts th e s t o p p a g e a d d r e s s o f t h e r e c e iv e b u f f e r r in g . BNRY: Boundary Register (03H; Type=R/W in Page0) T h is r e g is te r is u s e d to p r e v e n t o v e r w r it e o f t h e r e c e iv e b u f f e r r in g . I t is t y p ic a lly u s e d a s a p o in te r in d ic a tin g th e la s t r e c e iv e b u f f e r p a g e t h e h o s t h a s r e a d . TPSR: Transmit Page Start Register (04H; Type=W in Page0) T h is r e g is te r s e ts th e s ta r t p a g e a d d r e s s o f t h e p a c k e t t o t h e t r a n s m it t e d . TBCR0,1: Transmit Byte Count Registers (05H & 06H; Type=W in Page0) T h e s e tw o r e g is te r s s e t th e b y t e c o u n t s o f t h e p a c k e t t o b e t r a n s m it t e d . NCR: Number of Collisions Register (05H; Type=R in Page0) T h e r e g is te r r e c o r d s th e n u m b e r o f c o llis io n s a n o d e e x p e r ie n c e s d u r in g a p a c k e t tr a n s m is s io n . FIFO: First In First Out Register (06H; Type=R in Page0) T h is r e g is te r a llo w s th e h o s t to e x a m in e t h e c o n t e n t s o f t h e F I F O a f t e r lo o p b a c k . CRDA0,1: Current Remote DMA Address registers (08H & 09H; Type=R in Page0) T h e s e tw o r e g is te r s c o n ta in th e c u r r e n t a d d r e s s o f r e m o t e D M A . RSAR0,1: Remote Start Address Registers (08H & 09H; Type=W in Page0) T h e s e tw o r e g is te r s s e t th e s ta r t a d d r e s s o f r e m o t e D M A . RBCR0,1: Remote Byte Count Registers (0AH & 0BH; Type=W in Page0) T h e s e tw o r e g is te r s s e t th e d a t a b y t e c o u n t s o f r e m o t e D M A . CNTR0: Frame Alignment Error Tally Counter Register (0DH; Type=R in Page0)

LS009.0 1997.01.16 RTL8029AS Preliminary 1 7 CNTR1: CRC Error Tally Counter Register (0EH; Type=R in Page0) CNTR2: Missed Packet Tally Counter Register (0FH; Type=R in Page0) PAR0-5: Physical Address Registers (01H - 06H; Type=R/W in Page1) T h e s e r e g is te r s c o n ta in m y E t h e r n e t n o d e a d d r e s s a n d a r e u s e d t o c o m p a r e t h e d e s tin a tio n a d d r e s s o f in c o m in g p a c k e t s f o r a c c e p t a t io n o r r e je c t io n . CURR: Current Page Register (07H; Type=R/W in Page1) T h is r e g is te r p o in ts to th e p a g e a d d r e s s o f t h e f ir s t r e c e iv e b u f f e r p a g e t o b e u s e d f o r a p a c k e t r e c e p tio n . MAR0-7: Multicast Address Register (08H - 0FH; Type=R/W in Page1) T h e s e r e g is te r s p r o v id e filte r in g b it s o f m u lt ic a s t a d d r e s s e s h a s h e d b y t h e C R C lo g ic . 5.1.2.2. RTL8029AS Defined Registers Page 0 (PS1=0, PS0=0) T w o r e g is te r s a r e d e fin e d to c o n ta in th e R T L 8 0 2 9 A S c h ip I D a n d R e a d S e q u e n c e C o m m a n d is N O L O N G E R s u p p o r te d in R T L 8 0 2 9 A S . No. Name Type Bit7-0

0 A H 8 0 2 9 I D 0 R 5 0 H ( A S C I I c o d e o f " P " )

0 B H 8 0 2 9 I D 1 R 4 3 H ( A S C I I c o d e o f " C " )

Page 3(PS1=1, PS0=1) Page3 Power Up Values before loading 9346 contents No. Name Type Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 H C R R /W 0 0 1 0 0 0 0 1 0 1 H 9 3 4 6 C R R /W 0 0 - - * * * * 0 2 H - 0 3 H C O N F I G 0 R - - - - - * 0 0 0 4 H - 0 5 H C O N F I G 2 R /W * * * 0 0 - - * * 0 6 H C O N F I G 3 R /W * - * * * - 0 0 - 0 7 H - 0 8 H - 0 9 H H L T C L K W 1 1 1 1 1 1 1 1

0 A H -

0 B H -

0 C H -

0 D H -

0EH 8029ASID0 R 0 0 1 0 1 0 0 1 0FH 8029ASID1 R 1 0 0 0 0 0 0 0

LS009.0 1997.01.16 RTL8029AS Preliminary 1 8 Page3 Content Descriptions 9346CR: 9346 Command Register (01H; Type=R/W except Bit0=R) Bit Symbol Description 7 - 6 E E M 1 - 0 T h e s e 2 b its s e le c t th e R T L 8 0 2 9 A S o p e r a tin g m o d e . EEM1 EEM0 Operating Mode 0 0 N o r m a l ( D P 8 3 9 0 c o m p a tib le ) 0 1 A u to - lo a d : E n te r in g th is m o d e w ill m a k e th e R T L 8 0 2 9 A S lo a d th e c o n te n ts o f 9 3 4 6 lik e w h e n th e R S T B s ig n a l is a s s e r te d . T h is a u to - lo a d o p e r a tio n w ill ta k e a b o u t 2 m s . A f te r it is c o m p le te d , th e R T L 8 0 2 9 A S g o e s b a c k to th e n o r m a l m o d e a u to m a tic a lly ( E E M 1 = E E M 0 = 0 ) a n d th e C R r e g is te r is r e s e t to 2 1 H . 1 0 9 3 4 6 p r o g r a m m in g : I n th is m o d e , b o th th e lo c a l & r e m o te D M A o p e r a tio n s o f 8 3 9 0 a r e d is a b le d . T h e 9 3 4 6 c a n b e d ir e c tly a c c e s s e d v ia b it3 - 0 w h ic h n o w r e f le c t th e s ta te s o f E E C S , E E S K , E E D I , & E E D O p in s r e s p e c tiv e ly . 1 1 C o n f ig r e g is te r w r ite e n a b le : B e f o r e w r itin g to th e P a g e 3 C O N F I G 2 ,3 r e g is te r s , th e R T L 8 0 2 9 A S m u s t b e p la c e d in th is m o d e . T h is w ill p r e v e n t R T L 8 0 2 9 A S 's c o n f ig u r a tio n s f r o m a c c id e n ta l c h a n g e . 5 - 4 - N o t u s e d . 3 E E C S T h e s e b its r e f le c t th e s ta te o f E E C S , E E S K , E E D I & E E D O p in s in a u to - lo a d o r 2 E E S K 9 3 4 6 p r o g r a m m in g m o d e .

1 E E D I

0 E E D O

CONFIG0: RTL8029AS Configuration Register 0 (03H; Type=R) Bit Symbol Description 7 - 3 - N o t u s e d 2 B N C W h e n s e t, th is b it in d ic a te s th a t th e R T L 8 0 2 9 A S is u s in g th e 1 0 B a s e 2 th in c a b le a s its n e tw o r k in g m e d iu m . T h is b it w ill b e s e t in th e f o llo w in g 2 c a s e s : ( 1 ) P L 1 = P L 0 = 0 ( a u to - d e te c t) a n d lin k te s t f a ils ( 2 ) P L 1 = P L 0 = 1 ( 1 0 B a s e 2 ) 1 - 0 - A lw a y s 0 s . CONFIG1: Reserved CONFIG2: RTL8029AS Configuration Register 2 (05H; Type=R except Bit[7:5]=R/W) Bit Symbol Description 7 - 6 P L 1 - 0 S e le c t n e tw o r k m e d iu m ty p e s .

LS009.0 1997.01.16 RTL8029AS Preliminary 1 9 PL1 PL0 Medium Type 0 0 T P /C X a u to - d e te c t ( 1 0 B a s e T lin k te s t is e n a b le d ) 0 1 1 0 B a s e T w ith lin k te s t d is a b le d 1 0 1 0 B a s e 5 1 1 1 0 B a s e 2

5 FCE Flow Control Enable: The flow control is enabled in full-duplex mode

only.

4 PF Pause Flag: Set when RTL8029AS is in backoff state because a pause

packet is received. 3 - 2 - N o t u s e d 1 - 0 B S 1 - 0 S e le c t B o o t R O M s iz e BS1 BS0 BROM size 0 0 N o B o o t R O M 0 1 8 K B o o t R O M 1 0 1 6 K B o o t R O M 1 1 3 2 K B o o t R O M CONFIG3: RTL8029AS Configuration Register 3 (06H; Type=R except Bit[6,2:1]=R/W) Bit Symbol Description 7 - U n u s e d 6 F U D U P W h e n th is b it is s e t, R T L 8 0 2 9 A S is s e t to th e f u ll- d u p le x m o d e w h ic h e n a b le s s im u lta n e o u s ly tr a n s m is s io n a n d r e c e p tio n o n th e tw is te d - p a ir lin k to a f u ll- d u p le x E th e r n e t s w itc h in g h u b . T h is f e a tu r e n o t o n ly in c r e a s e s th e c h a n n e l b a n d w id th f r o m 1 0 to 2 0 M b p s b u t a ls o a v o id s th e p e r f o r m a n c e d e g r a d in g p r o b le m d u e to th e c h a n n e l c o n te n tio n c h a r a c te r is tic s o f th e E th e r n e t C S M A /C D p r o to c o l. 5 - 4 L E D S 1 - 0 T h e s e tw o b its s e le c t th e o u tp u ts to L E D 2 - 0 p in s . LEDS0 LED0 Pin

0 L E D _ C O L

1 L E D _ L I N K

0 L E D _ R X L E D _ T X

1 L E D _ C R S M C S B

P le a s e r e f e r to s e c tio n 6 .4 f o r th e b e h a v io r o f L E D s . T h e M C S B s ig n a l is d e f in e d to p u t th e lo c a l b u f f e r S R A M in to s ta n d b y m o d e w h ile D M A is n o t in p r o g r e s s a n d th u s s a v e s p o w e r s . 3 - R e s e r v e d . Must not w r ite a 1 to th is b it. 2 S L E E P T h is b it, w h e n s e t, p u ts R T L 8 0 2 9 A S in to s le e p m o d e . I n s le e p m o d e , a ll L E D s ig n a ls ( P .S . M C S B is n o t a n L E D s ig n a l) e x c e p t L E D _ B N C a r e f o r c e d h ig h to tu r n o f f th e L E D s . T h e R T L 8 0 2 9 A S s till h a n d le s th e n e tw o r k tr a n s m is s io n a n d r e c e p tio n lik e in n o r m a l m o d e . T h e L E D _ B N C is n o t a f f e c te d b y th is b it. T h is b it's p o w e r - u p in itia l v a lu e is 0 a n d c a n b e m o d if ie d b y s o f tw a r e w h e n E E M 1 = E E M 0 = 1 .

LS009.0 1997.01.16 RTL8029AS Preliminary 2 0 1 P W R D N T h is b it, w h e n s e t, p u ts R T L 8 0 2 9 A S in to p o w e r d o w n m o d e . R T L 8 0 2 9 A S s u p p o r ts tw o k in d s o f p o w e r d o w n m o d e s , w h ic h is s e le c te d b y th e c o n te n ts o f th e H L T C L K r e g is te r : ( 1 ) m o d e 1 : p o w e r d o w n w ith c lo c k r u n n in g ( 2 ) m o d e 2 : p o w e r d o w n w ith c lo c k h a lte d I n b o th p o w e r d o w n m o d e s , th e R T L 8 0 2 9 A S 's s e r ia l n e tw o r k in te r f a c e a n d tr a n s c e iv e r a r e tu r n e d o f f . A ll n e tw o r k a c tiv itie s a r e ig n o r e d . A ll L E D s ig n a ls e x c e p t L E D _ B N C a r e f o r c e d h ig h . T h e L E D _ B N C is f o r c e d lo w to d is a b le th e D C c o n v e r te r f o r c o a x ia l tr a n s c e iv e r . I n p o w e r d o w n m o d e 2 , th e R T L 8 0 2 9 A S s to p s its in te r n a l c lo c k f o r m in im a l p o w e r c o n s u m p tio n . R e g is te r s e x c e p t H L T C L K a r e ty p ic a lly n o t a c c e s s ib le in th is m o d e . T h is b it's in itia l v a lu e c o m e s f r o m 9 3 4 6 a n d c a n b e m o d if ie d if E E M 1 = E E M 0 = 1 in 9 3 4 6 C R r e g is te r . 0 - U n u s e d HLTCLK: Halt Clock Register (09H; Type=W) T h is is th e o n ly a c tiv e o n e o f G r o u p 1 r e g is t e r s w h e n R T L 8 0 2 9 A S is in a c t iv a t e d . W r it in g t o t h is r e g is te r is in v a lid if R T L 8 0 2 9 A S is n o t in p o w e r d o w n m o d e . ( i.e ., I f P W R D N b it in C O N F I G 3 r e g is te r is z e r o .) T h e d a ta w r itte n to th is r e g is t e r d e t e r m in e s t h e R T L 8 0 2 9 A S 's p o w e r d o w n m o d e . Data Power Down Mode 5 2 H ( A S C I I c o d e o f 'R ') M o d e 1 - c lo c k Ru n n in g 4 8 H ( A S C I I c o d e o f 'H ') M o d e 2 - c lo c k Ha lte d O th e r v a lu e s I g n o r e d 8029ASID0,1: RTL8029AS ID = 8029H (0E,0FH; Type=R) 5.2. Group 2: PCI Configuration Space Registers 5.2.1. PCI Configuration Space Table No. Name Type Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 0 0 H V I D R V I D 7 V I D 6 V I D 5 V I D 4 V I D 3 V I D 2 V I D 1 V I D 0 0 1 H R V I D 1 5 V I D 1 4 V I D 1 3 V I D 1 2 V I D 1 1 V I D 1 0 V I D 9 V I D 8 0 2 H D I D R D I D 7 D I D 6 D I D 5 D I D 4 D I D 3 D I D 2 D I D 1 D I D 0 0 3 H R D I D 1 5 D I D 1 4 D I D 1 3 D I D 1 2 D I D 1 1 D I D 1 0 D I D 9 D I D 8 0 4 H C o m m a n d R 0 0 0 0 0 0 M E M E N I O E N W - - - - - - M E M E N I O E N 0 5 H R 0 0 0 0 0 0 0 0 W - - - - - - - - 0 6 H S ta tu s R 0 0 0 0 0 0 0 0 0 7 H R 0 0 0 0 0 D S T 1 D S T 0 0 0 8 H R I D R 0 0 0 0 0 0 0 0 0 9 H P I F R R 0 0 0 0 0 0 0 0

0 A H S C R R 0 0 0 0 0 0 0 0

0 B H B C R R 0 0 0 0 0 0 1 0

0 C H - R e s e r v e d

LS009.0 1997.01.16 RTL8029AS Preliminary 2 1

0 D H L T R R 0 0 0 0 0 0 0 0

0 E H H T R R 0 0 0 0 0 0 0 0

0 F H - R e s e r v e d

1 0 H B A R R B A R 7 B A R 6 B A R 5 0 0 0 0 I O I N W B A R 7 B A R 6 B A R 5 - - - - - 1 1 H R /W B A R 1 5 B A R 1 4 B A R 1 3 B A R 1 2 B A R 1 1 B A R 1 0 B A R 9 B A R 8 1 2 H R /W B A R 2 3 B A R 2 2 B A R 2 1 B A R 2 0 B A R 1 9 B A R 1 8 B A R 1 7 B A R 1 6 1 3 H R /W B A R 3 1 B A R 3 0 B A R 2 9 B A R 2 8 B A R 2 7 B A R 2 6 B A R 2 5 B A R 2 4 1 4 H

2 B H

  • R e s e r v e d 2CH SVID R SVID7 SVID6 SVID5 SVID4 SVID3 SVID2 SVID1 SVID0 2DH R SVID15 SVID14 SVID13 SVID12 SVID11 SVID10 SVID9 SVID8 2EH SID R SID7 SID6 SID5 SID4 SID3 SID2 SID1 SID0 2FH R SID15 SID14 SID13 SID12 SID11 SID10 SID9 SID8 3 0 H B R O M B A R R 0 0 0 0 0 0 0 B R O M E N W - - - - - - - B R O M E N 3 1 H R B M R 1 5 B M R 1 4 B M R 1 3 B M R 1 2 B M R 1 1 0 0 0 W B M R 1 5 B M R 1 4 B M R 1 3 B M R 1 2 B M R 1 1 - - - 3 2 H R /W B M R 2 3 B M R 2 2 B M R 2 1 B M R 2 0 B M R 1 9 B M R 1 8 B M R 1 7 B M R 1 6 3 3 H R /W B M R 3 1 B M R 3 0 B M R 2 9 B M R 2 8 B M R 2 7 B M R 2 6 B M R 2 5 B M R 2 4 3 4 H

3 B H

  • R e s e r v e d

3 C H I L R R - - - - I L R 3 I L R 2 I L R 1 I L R 0

W - - - - I L R 3 I L R 2 I L R 1 I L R 0

3 D H I P R R 0 0 0 0 0 0 0 1

3 E H

  • R e s e r v e d 5.2.2. PCI Configuration Space functions T h e P C I c o n fig u r a tio n s p a c e is in te n d e d f o r c o n f ig u r a t io n , in it ia liz a t io n , a n d c a t a s t r o p h ic e r r o r h a n d lin g fu n c tio n s . T h e fu n c tio n s o f R T L 8 0 2 9 A S 's c o n f ig u r a t io n s p a c e a r e d e s c r ib e d b e lo w . VID: Vendor ID Register (01-00H; Type=R) T h e V e n d o r I D r e g is te r is a 1 6 - b it r e g is t e r t h a t id e n t if ie s t h e m a n u f a c t u r e r o f t h e R T L 8 0 2 9 A S c o n tr o lle r . R e a lte k V e n d o r I D = 1 0 E C H ( d e f a u lt v a lu e ) DID: Device ID Register (03-02H; Type=R) T h e D e v ic e I D r e g is te r is a 1 6 - b it r e g is te r t h a t s h o w s t h e d e v ic e I D o f t h e R T L 8 0 2 9 A S c o n t r o lle r . R T L 8 0 2 9 A S D e v ic e I D = 8 0 2 9 H ( d e fa u lt v a lu e )

LS009.0 1997.01.16 RTL8029AS Preliminary 2 2 Command: Command Register (05-04H; Type=R except Bit1, 0=R/W) T h e C o m m a n d r e g is te r is a 1 6 - b it r e g is te r u s e d t o p r o v id e c o a r s e c o n t r o l o v e r a d e v ic e 's a b ility t o g e n e r a te a n d r e s p o n d to P C I c y c le s . Bit Symbol Description 1 5 - 1 0 - R e s e r v e d a r e a . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 9 F B T B E N F a s t B a c k - T o - B a c k E N a b le . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. T h e R T L 8 0 2 9 A S w ill n o t g e n e r a te F a s t B a c k - to - B a c k c y c le s . 8 S E R R E N S E R R E N a b le . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 7 A D S T E P A d d r e s s /D a ta S T E P p in g . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. T h e R T L 8 0 2 9 A S n e v e r d o a d d r e s s /d a ta s te p p in g . 6 P E R R E N T h is b it c o n tr o ls th e d e v ic e 's r e s p o n s e to p a r ity e r r o r s . W h e n th e v a lu e o f th is b it is 0 , th e d e v ic e m u s t ig n o r e a n y p a r ity e r r o r s th a t it d e te c ts a n d c o n tin u e s n o r m a l o p e r a tio n . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 5 V G A S N O O P V G A p a le tte S N O O P . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 4 M W I E N M e m o r y W r ite a n d I n v a lid a te c y c le E N a b le . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 3 S C Y C E N S p e c ia l C Y C le E N a b le . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. T h e R T L 8 0 2 9 A S ig n o r e s a ll s p e c ia l c y c le o p e r a tio n . 2 B M E N B u s M a s te r E N a b le . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 1 M E M E N C o n tr o ls a d e v ic e 's r e s p o n s e to m e m o r y s p a c e a c c e s s e s . 0 : D is a b le th e d e v ic e r e s p o n s e 1 : E n a b le th e d e v ic e r e s p o n s e 0 I O E N C o n tr o ls a d e v ic e 's r e s p o n s e to I /O s p a c e a c c e s s e s . 0 : D is a b le th e d e v ic e r e s p o n s e 1 : E n a b le th e d e v ic e r e s p o n s e Status: Status Register (07-06H; Type=R) T h e S ta tu s r e g is te r is a 1 6 - b it r e g is te r u s e d t o r e c o r d s t a t u s in f o r m a t io n f o r P C I b u s r e la t e d e v e n t s . R e a d s to th is r e g is te r b e h a v e n o r m a lly . W r it e s a r e s lig h t ly d if f e r e n t in t h a t b it s c a n b e r e s e t , b u t n o t s e t. Bit Symbol Description 1 5 D P E D e te c te d P a r ity E r r o r . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 1 4 S S E S ig n a le d S y s te m E r r o r . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 1 3 R M A R e c e iv e d M a s te r A b o r t. R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 1 2 R T A R e c e iv e d T a r g e t A b o r t. R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 1 1 S T A S ig n a le d T a r g e t A b o r t. R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 1 0 - 9 D S T 1 - 0 T h e s e b its e n c o d e th e tim in g o f D E V S E L B . T h e y a r e s e t to 0 1 b ( m e d iu m ) , in d ic a tin g th e R T L 8 0 2 9 A S c o n tr o lle r w ill a s s e r t D E V S E L B tw o c lo c k s a f te r F R A M E B is a s s e r te d . 8 D P D D a ta P a r ity D e te c te d . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 7 F B B C F a s t B a c k - to - B a c k C a p a b le . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 6 - 0 - R e s e r v e d a r e a . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. RID: Revision ID Register (08H; Type=R) T h e R e v is io n I D r e g is te r is a n 8 - b it r e g is t e r t h a t s p e c if ie s t h e R T L 8 0 2 9 A S c o n t r o lle r r e v is io n n u m b e r . R e v is io n I D = 0 0 H

LS009.0 1997.01.16 RTL8029AS Preliminary 2 3 PIFR: Programming InterFace Register (09H; Type=R) T h e P r o g r a m m in g in te r fa c e r e g is te r is a n 8 - b it r e g is t e r t h a t id e n t if ie s t h e p r o g r a m m in g in t e r f a c e o f R T L 8 0 2 9 A S c o n tr o lle r . P C I d o e s n 't d e fin e a n y o t h e r s p e c if ic r e g is t e r le v e l p r o g r a m m in g in t e r f a c e f o r n e tw o r k d e v ic e s . S o P I F R = 0 0 H . SCR: Sub-Class Register (0AH; Type=R) T h e S u b - c la s s r e g is te r is a n 8 - b it r e g is te r t h a t id e n t if ie s s p e c ia lly t h e f u n c t io n o f t h e R T L 8 0 2 9 A S c o n tr o lle r . S C R = 0 0 H in d ic a te s th a t th e R T L 8 0 2 9 A S c o n t r o lle r is a n E t h e r n e t c o n t r o lle r . BCR: Base-Class Register (0BH; Type=R) T h e B a s e - c la s s r e g is te r is a n 8 - b it r e g is te r t h a t b r o a d ly c la s s if ie s t h e f u n c t io n o f t h e R T L 8 0 2 9 A S c o n tr o lle r . B C R = 0 2 H in d ic a te s th a t th e R T L 8 0 2 9 A S c o n t r o lle r is a n e t w o r k c o n t r o lle r . HTR: Header Type Register (0EH; Type=R) T h e h e a d e r ty p e r e g is te r is a n 8 - b it r e g is te r t h a t d e s c r ib e s t h e la y o u t o f b y t e s 1 0 H t h r o u g h 3 F H in c o n fig u r a tio n s p a c e a n d a ls o w h e th e r o r n o t t h e d e v ic e c o n t a in s m u lt ip le f u n c t io n s . H T R = 0 0 H Bit Symbol Description 7 F U N C s in g le /m u lti F U N C tio n . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 0 : s in g le f u n c tio n d e v ic e 1 : m u ltip le f u n c tio n s d e v ic e T h e R T L 8 0 2 9 A S c o n tr o lle r is a s in g le f u n c tio n d e v ic e 6 - 0 L A Y O U T P C I c o n f ig u r a tio n s p a c e la y o u t. T h e s e b its s p e c if y th e la y o u t o f b y te s 1 0 H th r o u g h 3 F H . O n e e n c o d in g , 0 0 H is d e f in e d a n d s p e c if ie s th e la y o u t s h o w in s e c tio n 5 .2 .1 . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. LTR: Latency Timer Register (0DH; Type=R) T h is r e g is te r is a n 8 - b it r e g is te r . L T R = 0 0 H in d ic a t e s w h e n t h e R T L 8 0 2 9 A S c o n t r o lle r is p r e e m p te d , it w ill r e le a s e th e b u s im m e d ia t e ly a f t e r f in is h in g t h e c u r r e n t d a t a t r a n s f e r . BAR: Base Address Register (13-10H; Type=R/W except Bit4-0=R) T h e B a s e A d d r e s s r e g is te r is a 3 2 - b it r e g is t e r t h a t d e t e r m in e s t h e I /O s p a c e m a p p in g o f t h e R T L 8 0 2 9 A S c o n tr o lle r . Bit Symbol Description 3 1 - 5 B A R 3 1 - 5 T h e s e b its a r e u s e d to s e t I /O b a s e a d d r e s s f o r I /O o p e r a tio n . 4 - 2 I O S I Z E T h e s e b its in d ic a te h o w m a n y I /O s p a c e s to b e u s e d . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 1 - R e s e r v e d a r e a . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 0 I O I N I /O s p a c e I N d ic a to r . R e a d a s 1 , w r ite o p e r a tio n h a s n o e f f e c t. I n d ic a tin g th a t th e b a s e a d d r e s s is a n I /O b a s e a d d r e s s .

LS009.0 1997.01.16 RTL8029AS Preliminary 2 4 SVID: Subsystem Vendor ID Register (2C-2DH; Type=R) T h e S u b s y s te m V e n d o r ID r e g is te r is a 1 6 - b it r e g is te r th a t u n iq u e ly id e n tifie s th e a d d - in b o a r d o r s u b s y s te m w h e r e th e P C I d e v ic e r e s id e s . T h e d e fa u lt v a lu e is 10ECH . SID: Subsystem ID Register (2E-2FH; Type=R) T h e S u b s y s te m ID r e g is te r is a 1 6 - b it r e g is te r th a t a r e v e n d o r s p e c ific . T h e d e fa u lt v a lu e is 8029H . BROMBAR: Boot ROM Base Address Register (33-30H; Type=R/W except Bit12-1=R) T h e B a s e B o o t R O M A d d r e s s r e g is te r is a 3 2 - b it r e g is t e r t h a t d e t e r m in e s t h e B o o t R O M s p a c e m a p p in g o f th e R T L 8 0 2 9 A S c o n tr o lle r . Bit Symbol Description 3 1 - 1 5 B M R 3 1 - 1 5 T h e s e b its a r e u s e d to s e t B o o t R O M b a s e a d d r e s s f o r B o o t R O M a c c e s s . 1 4 - 1 1 B R O M S I Z E T h e s e b its in d ic a te h o w m a n y B o o t R O M s p a c e s to b e s u p p o r te d . BS1 BS0 Description 0 0 N o B R O M : B R O M E N = 0 ( R ) B M R 1 1 ,1 2 = 0 ,0 ( R ) 0 1 8 K B R O M : B R O M E N = 0 ( R /W ) B M R 1 1 ,1 2 = 0 ,0 ( R ) B M R 1 3 = 0 ( R /W ) B M R 1 4 = 0 ( R /W ) 1 0 1 6 K B R O M : B R O M E N = 0 ( R /W ) B M R 1 1 ,1 2 = 0 ,0 ( R ) B M R 1 3 = 0 ( R ) B M R 1 4 = 0 ( R /W ) 1 1 3 2 K B R O M : B R O M E N = 0 ( R /W ) B M R 1 1 ,1 2 = 0 ,0 ( R ) B M R 1 3 = 0 ( R ) B M R 1 4 = 0 ( R ) 1 0 - 1 - R e s e r v e d a r e a . R e a d a s 0 , w r ite o p e r a tio n h a s n o e f f e c t. 0 B R O M E N B R O M E N a b le b it. 0 : d is a b le 1 : e n a b le ILR: Interrupt Line Register (3CH; Type=R/W) T h e I n te r r u p t L in e r e g is te r is a n 8 - b it r e g is t e r u s e d t o c o m m u n ic a t e w it h t h e r o u t in g o f t h e in te r r u p t. I t is w r itte n b y th e P O S T s o ftw a r e t o s e t in t e r r u p t lin e f o r t h e R T L 8 0 2 9 A S c o n t r o lle r . I L R = 0 0 - 0 F H IPR: Interrupt Pin Register (3DH; Type=R) T h e I n te r r u p t P in r e g is te r is a n 8 - b it r e g is t e r in d ic a t in g t h e in t e r r u p t p in u s e d b y t h e R T L 8 0 2 9 A S c o n tr o lle r . T h e R T L 8 0 2 9 A S c o n tr o lle r u s e s t h e I N T A in t e r r u p t p in . I P R = 0 1 H

LS009.0 1997.01.16 RTL8029AS Preliminary 2 5 6. FUNCTION DESCRIPTION 6.1. RTL8029AS Configuration Process T h e R T L 8 0 2 9 A S c o n tr o lle r s u p p o r ts P C I c o n f ig u r a t io n o p e r a t io n . I n P C I s y s t e m , t h e in it ia l p r o c e s s is c o m p le te d b y th e s y s te m B I O S s o f t w a r e . T h e s y s t e m B I O S h a s t o f in d w h e r e t h e s y s t e m r e s o u r c e s a r e a v a ila b le , s u c h a s I /O b a s e a d d r e s s , B R O M m e m o r y b a s e a d d r e s s , a n d in t e r r u p t r e q u e s t lin e , a n d a s s ig n s th e r e s o u r c e s to t h e r e q u ir e d d e v ic e s . A t t h e s a m e t im e t h e R T L 8 0 2 9 A S c o n tr o lle r p e r fo r m s a s e r ie s o f E E P R O M r e a d o p e r a t io n a f t e r p o w e r - u p t o s e t E t h e r n e t I D , m e d ia t y p e , o p e r a tio n m o d e ¡K, e tc . T h e R T L 8 0 2 9 A S 's r e s o u r c e c o n f ig u r a t io n in f o r m a t io n is s t o r e d in t h e P C I c o n fig u r a t io n s p a c e a s w e ll a s C O N F I G r e g is t e r s in G r o u p 1 P a g e 3 . T h e C O N F I G r e g is t e r s p o w e r - u p d e fa u lt v a lu e s a lw a y s c o m e fr o m t h e c o n t e n t s o f 9 3 4 6 a n d t h e v a lu e s c a n b e m o d if ie d b y s o ftw a r e . T h e u p d a te c o n fig u r a tio n is o n ly v a lid t e m p o r a r ily a n d w ill b e lo s t a f t e r a n a u t o - lo a d c o m m a n d , a n a c tiv e R S T B , o r P C p o w e r o f f . P e r m a n e n t c h a n g e s o f c o n f ig u r a t io n m u s t b e d o n e b y c h a n g in g th e c o n te n ts o f 9 3 4 6 . N o te th a t th e B R O M s iz e c a n n o t b e m o d if ie d t e m p o r a r ily .

LS009.0 1997.01.16 RTL8029AS Preliminary 2 6 6.2. 9346 Contents T h e 9 3 4 6 is a 1 K - b it E E P R O M . A lth o u g h it is a c t u a lly a d d r e s s e d b y w o r d s , w e lis t it s c o n t e n ts b y b y te s b e lo w fo r c o n v e n ie n c e . Bytes Contents Comments 00H - 01H (2 bytes) Power-up initial value of Page3 0 0 H C O N F I G 2 B o a r d C o n f ig u r a tio n s 0 1 H C O N F I G 3 02H - 0FH (14 bytes) NE2000 ID PROM 0 2 H - 0 7 H E th e r n e t I D 0 - 5 E th e r n e t n o d e a d d r e s s 0 8 H - 0 F H P r o d u c t I D 0 - 7 A s s ig n e d b y c a r d m a k e r s ; n e g lig ib le 10H - 17H (8 bytes) Flow Control 1 0 H - 1 1 H P a u s e T y p e 0 - 1 1 2 H - 1 7 H P a u s e M u ltic a s t ID 0 - 5 18H-75H Unused 76H-77H (2 bytes) 8029ASID The value is 8029H which is programmed by PG8029. 78H-7FH (8 bytes) PCI ID PCI VID, DID, SVID and SID 7 8 H - 7 9 H V ID 0 - 1

7 A H - 7 B H D ID 0 - 1

7 C H - 7 D H S V ID 0 - 1

7 E H - 7 F H S ID 0 - 1

6.2.1 Detail values of 9346 CONFIG2-3 & 8029ASID0-1 bytes

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 CONFIG2 P L 1 P L 0 FCE * * * B S 1 B S 0 CONFIG3 * F U D U P L E D S 1 L E D S 0 * * P W R D N * 8029ASID0 0 0 1 0 1 0 0 1 8029ASID1 1 0 0 0 0 0 0 0 P .S . '* ' d e n o te s d o n 't c a r e . Note: RTL8029AS checks the 8029ASID word in 9346 when power up. If the value matches “8029h”, the RTL8029AS works in RTL8029AS mode. You can use all new features defined by RTL8029AS, such as Flow Control, Programmable Vendor ID ¼ etc. If the value doesn‘t match, the RTL8029AS works like RTL8029. All enhanced functions and registers are not available. Also the PCI IDs in 9346 are ignored and the RTL8029’s ID(10ECh, 8029h) will be used instead.

LS009.0 1997.01.16 RTL8029AS Preliminary 2 7

6.2.2 ID PROM Contents

T h e R T L 8 0 2 9 A S e m u la te s th e I D P R O M o f N E 2 0 0 0 in t e r n a lly . A f t e r 9 3 4 6 is lo a d e d , t h e c o n te n t s o f I D P R O M a r e a s fo llo w s . o f f s e t B it7 - 0 0 0 H E th e r n e t I D 0 0 1 H E th e r n e t I D 1 0 2 H E th e r n e t I D 2 0 3 H E th e r n e t I D 3 0 4 H E th e r n e t I D 4 0 5 H E th e r n e t I D 5 0 6 H P I D 0 0 7 H P I D 1 0 8 H P I D 2 0 9 H P I D 3

0 A H P I D 4

0 B H P I D 5

0 C H P I D 6

0 D H P I D 7

0 E H 5 7 ( A S C I I C o d e o f " W " )

0 F H 5 7 ( A S C I I C o d e o f " W " )

1 0 H E th e r n e t I D 0 1 1 H E th e r n e t I D 1 1 2 H E th e r n e t I D 2 1 3 H E th e r n e t I D 3 1 4 H E th e r n e t I D 4 1 5 H E th e r n e t I D 5 1 6 H P I D 0 1 7 H P I D 1 1 8 H P I D 2 1 9 H P I D 3

1 A H P I D 4

1 B H P I D 5

1 C H P I D 6

1 D H P I D 7

1 E H 4 2 ( A S C I I C o d e o f " B " )

1 F H 4 2 ( A S C I I C o d e o f " B " )

d ia g r a m d e m o n s tr a te s th e ir c o n n e c tio n r e la t io n s h ip . Figure 1. Local Memory Bus Block Diagram m o d e . It d e te c ts P A U S E p a c k e t to a c h ie v e flo w c o n tr o l ta s k . packet with pause_time(=0000h) to w a k e u p th e s o u r c e s ta tio n to r e s ta r t tr a n s m is s io n . PAUSE packet with pause_time(=0000h) o r th e backoff timer(=n*51.2us) e la p s e s .

LS009.0 1997.01.16 RTL8029AS Preliminary 2 9 6.5. LED Behaviors T h is s e c tio n d e s c r ib e s th e lig h tin g b e h a v io r s o f t h e L E D o u t p u t s ig n a ls w h ic h m a y b e s e le c t e d b y L E D S 1 a n d L E D S 0 b its in th e P a g e 3 C O N F I G 3 r e g is t e r . P .S . I t is a s s u m e d th a t th e L E D is o n w h e n t h e s ig n a l g o e s lo w .

6.5.1 LED_TX: Tx LED

LED=low Transmitting Packet? LED=high for (100 10) ms LED=low for (6 2) ms Yes No

6.5.2 LED_RX: Rx LED

LED=low Receiving Packet? LED=high for (100 10) ms LED=low for (6 2) ms Yes No

LS009.0 1997.01.16 RTL8029AS Preliminary 3 0

6.5.3 LED_CRS=LED_TX+LED_RX: Carrier Sense LED

LED=low Tx or Rx Packet? LED=high for (100 10) ms LED=low for (6 2) ms Yes No

6.5.4 LED_COL: Collision LED

LED=high Collision (except Heartbeat)? LED=low for (10 5) ms + Yes No

LS009.0 1997.01.16 RTL8029AS Preliminary 3 1

6.5.5 LED Output States in Power Down Modes

LED Output Normal Mode / Idle Sleep Mode Power Down Mode L E D _ B N C - - L o w L E D _ L I N K - H ig h H ig h L E D _ C O L H ig h H ig h H ig h L E D _ T X L o w H ig h H ig h L E D _ R X L o w H ig h H ig h L E D _ C R S L o w H ig h H ig h 6.6. Loopback Diagnostic Operation 6.6.1. Loopback operation T h e R T L 8 0 2 9 A S p r o v id e s 3 lo o p b a c k m o d e s . B y lo o p b a c k t e s t , w e c a n v e r if y t h e in t e g r it y o f d a t a p a th , C R C lo g ic , a d d r e s s r e c o g n itio n lo g ic a n d c a b le c o n n e c t io n s t a t u s . Mode 1: L o o p b a c k th r o u g h th e N I C ( L B 1 = 0 , L B 0 = 1 in T C R ) . T h e N R Z d a ta is n o t tr a n s m itte d t o t h e S N I b u t in s t e a d it 's lo o p b a c k e d t o t h e N I C 's R x d e s e r ia liz e r . T h e tr a ffic o n th e c a b le is ig n o r e d . SNI 83910 NIC 8390Ref: Mode 2: L o o p b a c k th r o u g h th e S N I ( L B 1 = 1 , L B 0 = 0 in T C R ) T h e M a n c h e s te r e n c o d e d d a ta is n o t t r a n s m it t e d t o t h e M A U . I t 's lo o p b a c k e d t h r o u g h th e S N I to N I C . T h e tr a ffic o n th e c a b le is ig n o r e d . SNI 83910 NIC 8390 MAU 8392/RTL8005Ref: Mode 3: L o o p b a c k th r o u g h th e c a b le ( L B 1 = 1 , L B 0 = 1 in T C R ) T h e p a c k e ts a r e tr a n s m itte d v ia t h e M A U o n t o t h e n e t w o r k a n d R T L 8 0 2 9 A S r e c e iv e s a ll in c o m in g p a c k e ts ( n o t o n ly th e M A U - lo o p b a c k e d T x d a t a ) in t h e m e a n t im e . SNI 83910 NIC 8390 MAU 8392/RTL8005 CABLE Ref:

LS009.0 1997.01.16 RTL8029AS Preliminary 3 2 q Alignment of the Reception FIFO T h e r e c e p tio n F I F O is a n 8 - b y te r in g s tr u c t u r e . T h e f ir s t r e c e iv e d b y t e is p u t a t lo c a t io n z e r o . W h e n th e lo c a t io n p o in te r g o e s to th e e n d o f t h e F I F O , it w r a p s t o t h e b e g in n in g o f t h e F I F O a n d o v e r w r ite s th e p r e v io u s d a ta . A t th e e n d o f t h e p a c k e t r e c e p t io n , t h e F I F O c o n t e n t s a r e in t h e " o r d e r " ( fr o m th e r in g s tr u c tu r e 's v ie w ) a s s h o w n b e lo w . (1) CRC enabled (CRC bit in TCR=0) s 1 - b y te r e c e iv e d p a c k e t d a ta s 4 - b y te C R C s 1 - b y te lo w e r b y te c o u n t s 1 - b y te u p p e r b y te c o u n t s 1 - b y te u p p e r b y te c o u n t (2) CRC disabled (CRC bit in TCR=1) s 5 - b y te r e c e iv e d p a c k e t d a ta s 1 - b y te lo w e r b y te c o u n t s 1 - b y te u p p e r b y te c o u n t s 1 - b y te u p p e r b y te c o u n t 6.6.2. To Implement Loopback Test (1) To verify the integrity of data path s s e t R C R = 0 0 H to a c c e p t p h y s ic a l p a c k e t s s e t P A R 0 - 5 to a c c e p t p a c k e t s s e t D C R = 4 3 H s s e t T C R = 0 2 H , 0 4 H , 0 6 H to d o lo o p b a c k t e s t 1 , 2 , 3 r e s p e c t iv e ly s s e t C R C e n a b le d ( C R C = 0 0 H in T C R ) s c le a r I S R s T x a p a c k e t a n d c h e c k I S R s c h e c k F I F O a fte r lo o p b a c k N o te s : L o o p b a c k m o d e 3 is s e n s itiv e t o t h e n e t w o r k t r a f f ic , s o t h e v a lu e s o f F I F O m a y b e n o t c o r r e c t. (2) To verify CRC logic q Select a loopback mode (e.g. mode 2) to test A. To test CRC generator s s e t R C R = 0 0 H to a c c e p t p h y s ic a l p a c k e t s s e t P A R 0 - 5 to a c c e p t p a c k e t s s e t T C R = 0 4 H ( C R C e n a b le d ) s s e t D C R = 4 3 H s c le a r I S R s T x a p a c k e t s c h e c k C R C b y te s in F I F O a fte r lo o p b a c k B. To test CRC checker

LS009.0 1997.01.16 RTL8029AS Preliminary 3 3 s s e t R C R = 0 0 H to a c c e p t p h y s ic a l p a c k e t s s e t P A R 0 - 5 to a c c e p t p a c k e t s s e t T C R = 0 5 H ( C R C d is a b le d ) s s e t D C R = 4 3 H s c le a r I S R s T x a p a c k e t w ith g o o d o r b a d C R C a p p e n d e d b y p r o g r a m s c h e c k F I F O , I S R & R S R a fte r lo o p b a c k F o r b a d C R C , e x p e c te d : I S R = 0 6 H , R S R = 0 2 H ( T x :O K , R x :C R C e r r o r ) F o r g o o d C R C , e x p e c te d : I S R = 0 2 H , R S R = 0 1 H ( T x :O K , R x :O K ) N o te s : I n lo o p b a c k m o d e , th e r e c e iv e d p a c k e t s a r e n o t s t o r e d t o S R A M , s o P R X b it in I S R is n 't s e t. (3) To verify the address recognition function q Select a loopback mode (e.g. mode 2) to test A. Right physical destination address s s e t R C R = 0 0 H to a c c e p t p h y s ic a l p a c k e t s s e t P A R 0 - 5 to a c c e p t p a c k e t s s e t T C R = 0 4 H ( C R C e n a b le d ) s s e t D C R = 4 3 H s c le a r I S R s T x a p a c k e t s c h e c k I S R a fte r lo o p b a c k E x p e c te d : I S R = 0 6 H ( p a c k e ts a c c e p te d , R x C R C e r r o r ) B. Wrong physical destination address s s e t R C R = 0 0 H to a c c e p t p h y s ic a l p a c k e t s s e t P A R 0 - 5 to r e je c t p a c k e t s s e t T C R = 0 4 H ( C R C e n a b le d ) s s e t D C R = 4 3 H s c le a r I S R s T x a p a c k e t s c h e c k I S R a fte r lo o p b a c k E x p e c te d : I S R = 0 2 H ( p a c k e ts r e je c t e d , R x n o r e s p o n s e ) (4) To Test Cable Connection q There are four physical medium types in RTL8029AS. We perform loopback mode 3 to test the cable connection status. s s e t R C R = 0 0 H to a c c e p t p h y s ic a l p a c k e t s s e t P A R 0 - 5 to a c c e p t p a c k e t s s e t T C R = 0 6 H ( C R C e n a b le d ) s s e t D C R = 4 3 H s c le a r I S R s T x a p a c k e t s c h e c k T S R a fte r lo o p b a c k

LS009.0 1997.01.16 RTL8029AS Preliminary 3 4 A. 10Base2 I f c a b le O K , g e t T S R = 0 1 H ( T x O K ) . I f c a b le F A I L , g e t T S R = 0 C H ( C o llis io n a n d T x a b o r t e d ) . B. 10Base5 I f c a b le O K , g e t T S R = 0 1 H ( T x O K ) . I f M A U c o n n e c te d b u t c a b le F A I L , g e t T S R = 0 C H ( T x c o llis io n a n d T x a b o r t e d ) . I f M A U n o t c o n n e c te d , g e t T S R = 5 1 H ( C a r r ie r s e n s e is lo s t d u r in g t r a n s m is s io n a n d C D h e a r tb e a t fa ils .) . C. 10BaseT with link test disabled R T L 8 0 2 9 A S d is a b le s lin k te s t in th is c a s e , s o c a b le O K o r F A I L d o e s n 't a f f e c t T S R ; g e t T S R = 0 1 H . D. Auto-detection (10BaseT with link test enabled) R T L 8 0 2 9 A S a u to m a tic a lly s w itc h e s fr o m 1 0 B a s e T t o 1 0 B a s e 2 if t h e t w is t e d - p a ir w ir e is n o t c o n n e c te d ( 1 0 B a s e T lin k te s t fa ils ) . I f tw is te d - p a ir w ir e O K , g e t T S R = 0 1 H ( T x O K ) & B N C = 0 in C O N F I G 2 . I f tw is te d - p a ir w ir e F A I L b u t c o a x ia l c a b le O K , g e t T S R = 0 1 H ( T x O K ) & B N C = 1 in C O N F I G 2 . O th e r w is e , g e t T S R = 0 C H ( s a m e a s 1 0 B a s e 2 c o n n e c t io n f a il) .

LS009.0 1997.01.16 RTL8029AS Preliminary 3 5 7. ELECTRICAL SPECIFICATIONS AND TIMINGS 7.1. Absolute Maximum Ratings 1 4 0 ¢J 7 V Warning: S tr e s s e s b e y o n d th o s e lis te d u n d e r " A b s o lu t e M a x im u m R a t in g s " m a y c a u s e p e r m a n e n t d a m a g e t o t h e d e v ic e . T h e s e a r e s tr e s s r a tin g s o n ly . F u n c tio n a lity a t o r a b o v e th e s e lim its is n o t r e c o m m e n d e d a n d e x t e n d e d e x p o s u r e t o " A b s o lu t e M a x im u m R a tin g s " m a y a ffe c t d e v ic e r e lia b ilit y . 7.2. D.C. Characteristics (Tc=0 ¢J to 70 ¢J, Vcc=5V+5%) Symbol Parameter Min. Typ. Max. Unit Conditions V il I n p u t L o w V o lta g e 0 .8 V V ih I n p u t H ig h V o lta g e 2 .0 5 .5 V V o l L o w - le v e l o u tp u t v o lta g e 0 .5 5 V I o = 3 m A , 6 m A V o h H ig h - le v e l o u tp u t v o lta g e 2 .4 I o h = - 2 m A I I I n p u t L e a k a g e C u r r e n t 1 0 µA V = G N D to V D D 7.3. A.C. Timing Characteristics 7.3.1. PCI Configuration Read/Write

LS009.0 1997.01.16 RTL8029AS Preliminary 3 6 7.3.1.1. Configuration Read CLK FRAMEB IDSEL AD31-0 CBE3-0B TRDYB IRDYB DEVSELB PAR ADDR DATA ADDR DATA CMD BE CMD BE 7.3.1.2. Configuration Write CLK FRAMEB IDSEL AD31-0 CBE3-0B TRDYB IRDYB DEVSELB ADDR CMD DATA BE ADDR CMD DATA BE

LS009.0 1997.01.16 RTL8029AS Preliminary 3 7 7.3.2. PCI I/O Read/Write 7.3.2.1. PCI I/O Read CLK FRAMEB AD31-0 CBE3-0B TRDYB IRDYB DEVSELB PAR ADDR ADDR CMD DATA BE CMD BE DATA 7.3.2.2. PCI I/O Write CLK FRAMEB AD31-0 CBE3-0B TRDYB IRDYB DEVSELB ADDR ADDRDATA DATA CMD CMD BEBE

LS009.0 1997.01.16 RTL8029AS Preliminary 3 8 7.3.3. BROM Read CLK FRAMEB AD31-0 CBE3-0B TRDYB IRDYB DEVSELB PAR ADDR CMD BE DATA BE 7.3.4. Output Timing for PCI Interface T_val T_on T_off CLK OUTPUT DELAY Tri-State OUTPUT 7.3.5. Input Timing for PCI Interface CLK INPUT inputs valid T_hT_su

LS009.0 1997.01.16 RTL8029AS Preliminary 3 9 Symbol Parameter Min. Typ. Max. Unit tv a l C L K to S ig n a l V a lid D e la y - b u s s e d s ig n a ls 2 1 1 n s to n F lo a t to A c tiv e D e la y 1 1 n s to f f A c tiv e to F lo a t D e la y 1 1 n s ts u I n p u t S e t u p T im e to C L K - b u s s e d s ig n a ls 7 n s th I n p u t H o ld T im e f r o m C L K 0 n s 7.3.6. Serial EEPROM (9346) Auto-load 00 0 011 EESK EECS EEDI EEDO EESK EECS EEDI EEDO T7 T8 T5 T6 T2T1 T3 T4 D15 D14 A0A1A2 D1 D0 Symbol Parameter Min. Typ. Max. Unit T 1 E E S K h ig h w id th 3 .2 n s T 2 E E S K lo w w id th 3 .2 n s T 3 E E D I s e tu p to E E S K r is in g e d g e 3 .0 n s T 4 E E D I h o ld f r o m E E S K f a llin g e d g e 3 .0 n s T 5 E E C S g o e s h ig h to E E S K r is in g e d g e 3 .0 n s T 6 E E C S g o e s lo w f r o m E E S K f a llin g e d g e n s T 7 E E D O s e tu p to E E S K f a llin g e d g e 2 0 n s T 8 E E D O h o ld f r o m E E S K f a llin g e d g e 1 0 n s

LS009.0 1997.01.16 RTL8029AS Preliminary 4 0 REALTEK Semiconductor Co., Ltd. r e s e r v e d a ll r ig h t s o f t h is d o c u m e n t . N o p a r t o f t h is d o c u m e n t m a y b e c o p ie d o r r e p r o d u c e d in a n y f o r m o r b y a n y m e a n s o r t r a n s f e r r e d t o a n y t h ir d p a r ty w ith o u t th e p r io r w r itte n c o n s e n t o f REALTEK Semiconductor Co., Ltd. REALTEK r e s e r v e s th e r ig h t to c h a n g e p r o d u c ts o r s p e c if ic a t io n s w it h o u t n o t ic e . T h is d o c u m e n t h a s b e e n c a r e fu lly c h e c k e d a n d is b e lie v e d to b e a c c u r a t e . H o w e v e r REALTEK Semiconductor Co., Ltd. a s s u m e s n o r e s p o n s ib ility fo r in a c c u r a c ie s .

LS009.0 1997.01.16 RTL8029AS Preliminary 4 1 N o t e : S y m b o l D im e n s io n in m il D im e n s io n in m m 1 .D im e n s io n D & E d o n o t in c lu d e in te r le a d f la s h . M in T y p M a x M in T y p M a x 2 .D im e n s io n b d o e s n o t in c lu d e d a m b a r p r o tr u s io n /in tr u s io n . y ¡Ð ¡Ð 3 .9 ¡Ð ¡Ð 0 .1 0 S H T N O . 1 O F £c 0 ¢X ¡Ð 1 2 ¢X 0 ¢X ¡Ð 1 2 ¢X REALTEK SEMI-CONDUCTOR CO., LTD