170
M S F 2 8 T M S F 2 8 , T M S 3 2 F 2 8 2     g t l a l n t r o r s )   a t a a u a   i t e r a t u r e N u m b e r S P S 3 9 A     J u n e 2 0 0 7 R e v i s e d e p t e m b e r 2 0 0 7    D V A N E N F O R M A T I O N c o n c e r n s n e w p r o d u t s i n t h e s a m l  i n g   o r p r e p r o d u c t i  n p h a s e o f d e v e l o p m e n t . C a r a c t e r s t c d a t a a n d    o t h e r s p e c i  f i c a t i  o n s a r e s u b j e c t t o c h a n g e w i  t h o u t n o t i  c e . 

TMS320C28335 Datasheet

Embed Size (px)

Citation preview

Page 1: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 1/170

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2 D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s )

D a t a M a n u a l

L i t e r a t u r e N u m b e r : S P R S 4 3 9 A

J u n e 2 0 0 7 – R e v i s e d S e p t e m b e r 2 0 0 7

A D V A N C E I N F O R M A T I O N c o n c e r n s n e w p r o d u c t s i n t h e s a m p l i n g o r p r e p r o d u c t i o n p h a s e o f d e v e l o p m e n t . C h a r a c t e r i s t i c d a t a a n d

o t h e r s p e c i f i c a t i o n s a r e s u b j e c t t o c h a n g e w i t h o u t n o t i c e .

Page 2: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 2/170

C o n t e n t s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

R e v i s i o n H i s t o r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0

1 T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2 D S C s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1

1 . 1 F e a t u r e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1

1 . 2 G e t t i n g S t a r t e d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2

2 I n t r o d u c t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3

2 . 1 P i n A s s i g n m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3

2 . 2 S i g n a l D e s c r i p t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3

3 F u n c t i o n a l O v e r v i e w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3

3 . 1 M e m o r y M a p s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4

3 . 2 B r i e f D e s c r i p t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0

3 . 2 . 1 C 2 8 x C P U . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0

3 . 2 . 2 M e m o r y B u s ( H a r v a r d B u s A r c h i t e c t u r e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1

3 . 2 . 3 P e r i p h e r a l B u s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1

3 . 2 . 4 R e a l - T i m e J T A G a n d A n a l y s i s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1

3 . 2 . 5 E x t e r n a l I n t e r f a c e ( X I N T F ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 1

3 . 2 . 6 F l a s h . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2

3 . 2 . 7 M 0 , M 1 S A R A M s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2

3 . 2 . 8 L 0 , L 1 , L 2 , L 3 , L 4 , L 5 , L 6 , L 7 S A R A M s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2

3 . 2 . 9 B o o t R O M . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 2

3 . 2 . 1 0 S e c u r i t y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3

3 . 2 . 1 1 P e r i p h e r a l I n t e r r u p t E x p a n s i o n ( P I E ) B l o c k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4

3 . 2 . 1 2 E x t e r n a l I n t e r r u p t s ( X I N T 1 - X I N T 7 , X N M I ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 4

3 . 2 . 1 3 O s c i l l a t o r a n d P L L . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5

3 . 2 . 1 4 W a t c h d o g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5

3 . 2 . 1 5 P e r i p h e r a l C l o c k i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5

3 . 2 . 1 6 L o w - P o w e r M o d e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5

3 . 2 . 1 7 P e r i p h e r a l F r a m e s 0 , 1 , 2 , 3 ( P F n ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 5

3 . 2 . 1 8 G e n e r a l - P u r p o s e I n p u t / O u t p u t ( G P I O ) M u l t i p l e x e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6

3 . 2 . 1 9 3 2 - B i t C P U - T i m e r s ( 0 , 1 , 2 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6 3 . 2 . 2 0 C o n t r o l P e r i p h e r a l s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 6

3 . 2 . 2 1 S e r i a l P o r t P e r i p h e r a l s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7

3 . 3 R e g i s t e r M a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7

3 . 4 D e v i c e E m u l a t i o n R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 9

3 . 5 I n t e r r u p t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 0

3 . 5 . 1 E x t e r n a l I n t e r r u p t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4

3 . 6 S y s t e m C o n t r o l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4

3 . 6 . 1 O S C a n d P L L B l o c k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6

3 . 6 . 2 W a t c h d o g B l o c k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 9

3 . 7 L o w - P o w e r M o d e s B l o c k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 0

4 P e r i p h e r a l s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1

4 . 1 D M A O v e r v i e w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2 4 . 2 3 2 - B i t C P U - T i m e r s 0 / 1 / 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3

4 . 3 E n h a n c e d P W M M o d u l e s ( e P W M 1 / 2 / 3 / 4 / 5 / 6 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 5

4 . 4 H i g h - R e s o l u t i o n P W M ( H R P W M ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 7

4 . 5 E n h a n c e d C A P M o d u l e s ( e C A P 1 / 2 / 3 / 4 / 5 / 6 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 8

4 . 6 E n h a n c e d Q E P M o d u l e s ( e Q E P 1 / 2 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 0

4 . 7 A n a l o g - t o - D i g i t a l C o n v e r t e r ( A D C ) M o d u l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2

4 . 7 . 1 A D C C o n n e c t i o n s i f t h e A D C I s N o t U s e d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 5

4 . 7 . 2 A D C R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 5

4 . 7 . 3 A D C _ c a l A s s e m b l y R o u t i n e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 6

C o n t e n t s 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 3: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 3/170

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

4 . 8 M u l t i c h a n n e l B u f f e r e d S e r i a l P o r t ( M c B S P ) M o d u l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 8

4 . 9 E n h a n c e d C o n t r o l l e r A r e a N e t w o r k ( e C A N ) M o d u l e s ( e C A N - A a n d e C A N - B ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 1

4 . 1 0 S e r i a l C o m m u n i c a t i o n s I n t e r f a c e ( S C I ) M o d u l e s ( S C I - A , S C I - B , S C I - C ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 6

4 . 1 1 S e r i a l P e r i p h e r a l I n t e r f a c e ( S P I ) M o d u l e ( S P I - A ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 0

4 . 1 2 I n t e r - I n t e g r a t e d C i r c u i t ( I 2 C ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3

4 . 1 3 G P I O M U X . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 5

4 . 1 4 E x t e r n a l I n t e r f a c e ( X I N T F ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 1

5 D e v i c e S u p p o r t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 4

5 . 1 D e v i c e a n d D e v e l o p m e n t S u p p o r t T o o l N o m e n c l a t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 4

5 . 2 D o c u m e n t a t i o n S u p p o r t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 6

6 E l e c t r i c a l S p e c i f i c a t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 9

6 . 1 A b s o l u t e M a x i m u m R a t i n g s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 9

6 . 2 R e c o m m e n d e d O p e r a t i n g C o n d i t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 0

6 . 3 E l e c t r i c a l C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 0

6 . 4 C u r r e n t C o n s u m p t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1

6 . 4 . 1 R e d u c i n g C u r r e n t C o n s u m p t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 4

6 . 4 . 2 C u r r e n t C o n s u m p t i o n G r a p h s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 5

6 . 4 . 2 . 1 T h e r m a l D e s i g n C o n s i d e r a t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 6

6 . 5 E m u l a t o r C o n n e c t i o n W i t h o u t S i g n a l B u f f e r i n g f o r t h e D S P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 7 6 . 6 T i m i n g P a r a m e t e r S y m b o l o g y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 8

6 . 6 . 1 G e n e r a l N o t e s o n T i m i n g P a r a m e t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 8

6 . 6 . 2 T e s t L o a d C i r c u i t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 9

6 . 6 . 3 D e v i c e C l o c k T a b l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 9

6 . 7 C l o c k R e q u i r e m e n t s a n d C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 1

6 . 8 P o w e r S e q u e n c i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 2

6 . 8 . 1 P o w e r M a n a g e m e n t a n d S u p e r v i s o r y C i r c u i t S o l u t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 2

6 . 9 G e n e r a l - P u r p o s e I n p u t / O u t p u t ( G P I O ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 5

6 . 9 . 1 G P I O - O u t p u t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 5

6 . 9 . 2 G P I O - I n p u t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 6

6 . 9 . 3 S a m p l i n g W i n d o w W i d t h f o r I n p u t S i g n a l s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 7

6 . 9 . 4 L o w - P o w e r M o d e W a k e u p T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 8 6 . 1 0 E n h a n c e d C o n t r o l P e r i p h e r a l s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1

6 . 1 0 . 1 E n h a n c e d P u l s e W i d t h M o d u l a t o r ( e P W M ) T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1

6 . 1 0 . 2 T r i p - Z o n e I n p u t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1

6 . 1 0 . 3 E x t e r n a l I n t e r r u p t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 3

6 . 1 0 . 4 I 2 C E l e c t r i c a l S p e c i f i c a t i o n a n d T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 4

6 . 1 0 . 5 S e r i a l P e r i p h e r a l I n t e r f a c e ( S P I ) M a s t e r M o d e T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 4

6 . 1 0 . 6 S P I S l a v e M o d e T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 8

6 . 1 0 . 7 E x t e r n a l I n t e r f a c e ( X I N T F ) T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 0

6 . 1 0 . 8 X H O L D a n d X H O L D A T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 2

6 . 1 0 . 9 O n - C h i p A n a l o g - t o - D i g i t a l C o n v e r t e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 5

6 . 1 0 . 1 0 D e t a i l e d D e s c r i p t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 0

6 . 1 0 . 1 1 M u l t i c h a n n e l B u f f e r e d S e r i a l P o r t ( M c B S P ) T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 1

7 T h e r m a l / M e c h a n i c a l D a t a . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 7

C o n t e n t s 3

Page 4: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 4/170

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

L i s t o f F i g u r e s

2 - 1 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - P i n P G F L Q F P ( T o p V i e w ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4

2 - 2 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 9 - B a l l Z H H M i c r o S t a r B G A ™ ( U p p e r L e f t Q u a d r a n t ) ( B o t t o m V i e w ) . . . . . . . . . . . . . . . . . . . . 1 5

2 - 3 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 9 - B a l l Z H H M i c r o S t a r B G A ™ ( U p p e r R i g h t Q u a d r a n t ) ( B o t t o m V i e w ) . . . . . . . . . . . . . . . . . . 1 6

2 - 4 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 9 - B a l l Z H H M i c r o S t a r B G A ™ ( L o w e r L e f t Q u a d r a n t ) ( B o t t o m V i e w ) . . . . . . . . . . . . . . . . . . . . 1 7

2 - 5 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 9 - B a l l Z H H M i c r o S t a r B G A ™ ( L o w e r R i g h t Q u a d r a n t ) ( B o t t o m V i e w ) . . . . . . . . . . . . . . . . . . 1 8

2 - 6 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - B a l l Z J Z P l a s t i c B G A ( U p p e r L e f t Q u a d r a n t ) ( B o t t o m V i e w ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 9

2 - 7 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - B a l l Z J Z P l a s t i c B G A ( U p p e r R i g h t Q u a d r a n t ) ( B o t t o m V i e w ) . . . . . . . . . . . . . . . . . . . . . . . . . . 2 0

2 - 8 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - B a l l Z J Z P l a s t i c B G A ( L o w e r L e f t Q u a d r a n t ) ( B o t t o m V i e w ) . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1

2 - 9 F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - B a l l Z J Z P l a s t i c B G A ( L o w e r R i g h t Q u a d r a n t ) ( B o t t o m V i e w ) . . . . . . . . . . . . . . . . . . . . . . . . . . 2 2

3 - 1 F u n c t i o n a l B l o c k D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3

3 - 2 F 2 8 3 3 5 M e m o r y M a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 5

3 - 3 F 2 8 3 3 4 M e m o r y M a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 6

3 - 4 F 2 8 3 3 2 M e m o r y M a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 7

3 - 5 E x t e r n a l a n d P I E I n t e r r u p t S o u r c e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 0

3 - 6 E x t e r n a l I n t e r r u p t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1

3 - 7 M u l t i p l e x i n g o f I n t e r r u p t s U s i n g t h e P I E B l o c k . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2

3 - 8 C l o c k a n d R e s e t D o m a i n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 5

3 - 9 O S C a n d P L L B l o c k D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6

3 - 1 0 U s i n g a 3 . 3 - V E x t e r n a l O s c i l l a t o r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7

3 - 1 1 U s i n g a 1 . 8 - V E x t e r n a l O s c i l l a t o r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7

3 - 1 2 U s i n g t h e I n t e r n a l O s c i l l a t o r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 7

3 - 1 3 W a t c h d o g M o d u l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 9

4 - 1 D M A F u n c t i o n a l B l o c k D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2

4 - 2 C P U - T i m e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3

4 - 3 C P U - T i m e r I n t e r r u p t S i g n a l s a n d O u t p u t S i g n a l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 3

4 - 4 M u l t i p l e P W M M o d u l e s i n a F 2 8 3 3 x S y s t e m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 5

4 - 5 e P W M S u b - M o d u l e s S h o w i n g C r i t i c a l I n t e r n a l S i g n a l I n t e r c o n n e c t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 7

4 - 6 e C A P F u n c t i o n a l B l o c k D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 8

4 - 7 e Q E P F u n c t i o n a l B l o c k D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 0

4 - 8 B l o c k D i a g r a m o f t h e A D C M o d u l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3

4 - 9 A D C P i n C o n n e c t i o n s W i t h I n t e r n a l R e f e r e n c e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4

4 - 1 0 A D C P i n C o n n e c t i o n s W i t h E x t e r n a l R e f e r e n c e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 4

4 - 1 1 M c B S P M o d u l e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 9

4 - 1 2 e C A N B l o c k D i a g r a m a n d I n t e r f a c e C i r c u i t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2

4 - 1 3 e C A N - A M e m o r y M a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3

4 - 1 4 e C A N - B M e m o r y M a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 4

4 - 1 5 S e r i a l C o m m u n i c a t i o n s I n t e r f a c e ( S C I ) M o d u l e B l o c k D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 9

4 - 1 6 S P I M o d u l e B l o c k D i a g r a m ( S l a v e M o d e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2

4 - 1 7 I 2 C P e r i p h e r a l M o d u l e I n t e r f a c e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4

L i s t o f F i g u r e s 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 5: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 5/170

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

4 - 1 8 G P I O M U X B l o c k D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 6

4 - 1 9 Q u a l i f i c a t i o n U s i n g S a m p l i n g W i n d o w . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 1

4 - 2 0 E x t e r n a l I n t e r f a c e B l o c k D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 2

4 - 2 1 T y p i c a l 1 6 - b i t D a t a B u s X I N T F C o n n e c t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 2

4 - 2 2 T y p i c a l 3 2 - b i t D a t a B u s X I N T F C o n n e c t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 3

5 - 1 E x a m p l e o f F 2 8 3 3 x D e v i c e N o m e n c l a t u r e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 5

6 - 1 T y p i c a l O p e r a t i o n a l C u r r e n t V e r s u s F r e q u e n c y ( F 2 8 3 3 5 / F 2 8 3 3 4 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 5

6 - 2 T y p i c a l O p e r a t i o n a l P o w e r V e r s u s F r e q u e n c y ( F 2 8 3 3 5 / F 2 8 3 3 4 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 5

6 - 3 E m u l a t o r C o n n e c t i o n W i t h o u t S i g n a l B u f f e r i n g f o r t h e D S P . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 7

6 - 4 3 . 3 - V T e s t L o a d C i r c u i t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 9

6 - 5 C l o c k T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 2

6 - 6 P o w e r - o n R e s e t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 3

6 - 7 W a r m R e s e t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 4

6 - 8 E x a m p l e o f E f f e c t o f W r i t i n g I n t o P L L C R R e g i s t e r . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 5

6 - 9 G e n e r a l - P u r p o s e O u t p u t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 5

6 - 1 0 S a m p l i n g M o d e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 6

6 - 1 1 G e n e r a l - P u r p o s e I n p u t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 7

6 - 1 2 I D L E E n t r y a n d E x i t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 8

6 - 1 3 S T A N D B Y E n t r y a n d E x i t T i m i n g D i a g r a m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 9

6 - 1 4 H A L T W a k e - U p U s i n g G P I O n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 0

6 - 1 5 P W M H i - Z C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1

6 - 1 6 A D C S O C A O o r A D C S O C B O T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 3

6 - 1 7 E x t e r n a l I n t e r r u p t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 3

6 - 1 8 S P I M a s t e r M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 6

6 - 1 9 S P I M a s t e r M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 8

6 - 2 0 S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 9

6 - 2 1 S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 0

6 - 2 2 R e l a t i o n s h i p B e t w e e n X T I M C L K a n d S Y S C L K O U T . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 3

6 - 2 3 E x a m p l e R e a d A c c e s s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 5

6 - 2 4 E x a m p l e W r i t e A c c e s s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 6

6 - 2 5 E x a m p l e R e a d W i t h S y n c h r o n o u s X R E A D Y A c c e s s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 8

6 - 2 6 E x a m p l e R e a d W i t h A s y n c h r o n o u s X R E A D Y A c c e s s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 9

6 - 2 7 W r i t e W i t h S y n c h r o n o u s X R E A D Y A c c e s s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 1

6 - 2 8 W r i t e W i t h A s y n c h r o n o u s X R E A D Y A c c e s s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 2 6 - 2 9 E x t e r n a l I n t e r f a c e H o l d W a v e f o r m . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 3

6 - 3 0 X H O L D / X H O L D A T i m i n g R e q u i r e m e n t s ( X C L K O U T = 1 / 2 X T I M C L K ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 4

6 - 3 1 A D C P o w e r - U p C o n t r o l B i t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 6

6 - 3 2 A D C A n a l o g I n p u t I m p e d a n c e M o d e l . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 7

6 - 3 3 S e q u e n t i a l S a m p l i n g M o d e ( S i n g l e - C h a n n e l ) T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 8

6 - 3 4 S i m u l t a n e o u s S a m p l i n g M o d e T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 9

6 - 3 5 M c B S P R e c e i v e T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 2

L i s t o f F i g u r e s 5

Page 6: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 6/170

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 - 3 6 M c B S P T r a n s m i t T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 3

6 - 3 7 M c B S P T i m i n g a s S P I M a s t e r o r S l a v e : C L K S T P = 1 0 b , C L K X P = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 4

6 - 3 8 M c B S P T i m i n g a s S P I M a s t e r o r S l a v e : C L K S T P = 1 1 b , C L K X P = 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 4

6 - 3 9 M c B S P T i m i n g a s S P I M a s t e r o r S l a v e : C L K S T P = 1 0 b , C L K X P = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 5

6 - 4 0 M c B S P T i m i n g a s S P I M a s t e r o r S l a v e : C L K S T P = 1 1 b , C L K X P = 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 6

L i s t o f F i g u r e s 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 7: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 7/170

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

L i s t o f T a b l e s

2 - 1 H a r d w a r e F e a t u r e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3

2 - 2 S i g n a l D e s c r i p t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 3

3 - 1 A d d r e s s e s o f F l a s h S e c t o r s i n F 2 8 3 3 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8

3 - 2 A d d r e s s e s o f F l a s h S e c t o r s i n F 2 8 3 3 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8

3 - 3 A d d r e s s e s o f F l a s h S e c t o r s i n F 2 8 3 3 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 8

3 - 4 H a n d l i n g S e c u r i t y C o d e L o c a t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 9

3 - 5 W a i t - s t a t e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 0

3 - 6 B o o t M o d e S e l e c t i o n . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 3

3 - 7 P e r i p h e r a l F r a m e 0 R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 7

3 - 8 P e r i p h e r a l F r a m e 1 R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 8

3 - 9 P e r i p h e r a l F r a m e 2 R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 8

3 - 1 0 P e r i p h e r a l F r a m e 3 R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 8

3 - 1 1 D e v i c e E m u l a t i o n R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 9

3 - 1 2 P I E P e r i p h e r a l I n t e r r u p t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2

3 - 1 3 P I E C o n f i g u r a t i o n a n d C o n t r o l R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 3

3 - 1 4 E x t e r n a l I n t e r r u p t R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 4

3 - 1 5 P L L , C l o c k i n g , W a t c h d o g , a n d L o w - P o w e r M o d e R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6

3 - 1 6 P L L C R B i t D e s c r i p t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8

3 - 1 7 C L K I N D i v i d e O p t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8

3 - 1 8 P o s s i b l e P L L C o n f i g u r a t i o n M o d e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 8

3 - 1 9 L o w - P o w e r M o d e s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 0

4 - 1 C P U - T i m e r s 0 , 1 , 2 C o n f i g u r a t i o n a n d C o n t r o l R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 4

4 - 2 e P W M C o n t r o l a n d S t a t u s R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6

4 - 3 e C A P C o n t r o l a n d S t a t u s R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 9

4 - 4 e Q E P C o n t r o l a n d S t a t u s R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 1

4 - 5 A D C R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 5

4 - 6 M c B S P R e g i s t e r S u m m a r y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 0

4 - 7 3 . 3 - V e C A N T r a n s c e i v e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2

4 - 8 C A N R e g i s t e r M a p . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 5

4 - 9 S C I - A R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 7

4 - 1 0 S C I - B R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 7

4 - 1 1 S C I - C R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 8

4 - 1 2 S P I - A R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 1

4 - 1 3 I 2 C - A R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4

4 - 1 4 G P I O R e g i s t e r s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 7

4 - 1 5 G P I O - A M u x P e r i p h e r a l S e l e c t i o n M a t r i x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 8

4 - 1 6 G P I O - B M u x P e r i p h e r a l S e l e c t i o n M a t r i x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 9

4 - 1 7 G P I O - C M u x P e r i p h e r a l S e l e c t i o n M a t r i x . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 0

4 - 1 8 X I N T F C o n f i g u r a t i o n a n d C o n t r o l R e g i s t e r M a p p i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 0 3

L i s t o f T a b l e s 7

Page 8: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 8/170

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 - 1 T M S 3 2 0 F 2 8 3 3 5 C u r r e n t C o n s u m p t i o n b y P o w e r - S u p p l y P i n s a t 1 5 0 - M H z S Y S C L K O U T . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 1

6 - 2 T M S 3 2 0 F 2 8 3 3 4 C u r r e n t C o n s u m p t i o n b y P o w e r - S u p p l y P i n s a t 1 5 0 - M H z S Y S C L K O U T . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 2

6 - 3 T M S 3 2 0 F 2 8 3 3 2 C u r r e n t C o n s u m p t i o n b y P o w e r - S u p p l y P i n s a t 1 0 0 - M H z S Y S C L K O U T . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 3

6 - 4 T y p i c a l C u r r e n t C o n s u m p t i o n b y V a r i o u s P e r i p h e r a l s ( a t 1 5 0 M H z ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 4

6 - 5 C l o c k T a b l e a n d N o m e n c l a t u r e ( 1 5 0 - M H z D e v i c e s ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 1 9

6 - 6 C l o c k T a b l e a n d N o m e n c l a t u r e ( 1 0 0 - M H z D e v i c e s ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 0

6 - 7 I n p u t C l o c k F r e q u e n c y . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 1

6 - 8 X C L K I N T i m i n g R e q u i r e m e n t s - P L L E n a b l e d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 1

6 - 9 X C L K I N T i m i n g R e q u i r e m e n t s - P L L D i s a b l e d . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 1

6 - 1 0 X C L K O U T S w i t c h i n g C h a r a c t e r i s t i c s ( P L L B y p a s s e d o r E n a b l e d ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 1

6 - 1 1 P o w e r M a n a g e m e n t a n d S u p e r v i s o r y C i r c u i t S o l u t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 2

6 - 1 2 R e s e t ( X R S ) T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 4

6 - 1 3 G e n e r a l - P u r p o s e O u t p u t S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 5

6 - 1 4 G e n e r a l - P u r p o s e I n p u t T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 6

6 - 1 5 I D L E M o d e T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 8

6 - 1 6 I D L E M o d e S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 8

6 - 1 7 S T A N D B Y M o d e T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 8

6 - 1 8 S T A N D B Y M o d e S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 9

6 - 1 9 H A L T M o d e T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 2 9

6 - 2 0 H A L T M o d e S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 0

6 - 2 1 e P W M T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1

6 - 2 2 e P W M S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1

6 - 2 3 T r i p - Z o n e i n p u t T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 1

6 - 2 4 H i g h R e s o l u t i o n P W M C h a r a c t e r i s t i c s a t S Y S C L K O U T = ( 6 0 - 1 5 0 M H z ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2

6 - 2 5 E n h a n c e d C a p t u r e ( e C A P ) T i m i n g R e q u i r e m e n t . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2

6 - 2 6 e C A P S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2

6 - 2 7 E n h a n c e d Q u a d r a t u r e E n c o d e r P u l s e ( e Q E P ) T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2

6 - 2 8 e Q E P S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2

6 - 2 9 E x t e r n a l A D C S t a r t - o f - C o n v e r s i o n S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 2

6 - 3 0 E x t e r n a l I n t e r r u p t T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 3

6 - 3 1 E x t e r n a l I n t e r r u p t S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 3

6 - 3 2 I 2 C T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 4

6 - 3 3 S P I M a s t e r M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 5

6 - 3 4 S P I M a s t e r M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 7 6 - 3 5 S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 8

6 - 3 6 S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 3 9

6 - 3 7 R e l a t i o n s h i p B e t w e e n P a r a m e t e r s C o n f i g u r e d i n X T I M I N G a n d D u r a t i o n o f P u l s e . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 0

6 - 3 8 X I N T F C l o c k C o n f i g u r a t i o n s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 2

6 - 3 9 E x t e r n a l I n t e r f a c e R e a d T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 4

6 - 4 0 E x t e r n a l I n t e r f a c e R e a d S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 4

6 - 4 1 E x t e r n a l I n t e r f a c e W r i t e S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 5

L i s t o f T a b l e s 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 9: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 9/170

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 - 4 2 E x t e r n a l I n t e r f a c e R e a d S w i t c h i n g C h a r a c t e r i s t i c s ( R e a d y - o n - R e a d , 1 W a i t S t a t e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 6

6 - 4 3 E x t e r n a l I n t e r f a c e R e a d T i m i n g R e q u i r e m e n t s ( R e a d y - o n - R e a d , 1 W a i t S t a t e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 6

6 - 4 4 S y n c h r o n o u s X R E A D Y T i m i n g R e q u i r e m e n t s ( R e a d y - o n - R e a d , 1 W a i t S t a t e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 7

6 - 4 5 A s y n c h r o n o u s X R E A D Y T i m i n g R e q u i r e m e n t s ( R e a d y - o n - R e a d , 1 W a i t S t a t e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 4 7

6 - 4 6 E x t e r n a l I n t e r f a c e W r i t e S w i t c h i n g C h a r a c t e r i s t i c s ( R e a d y - o n - W r i t e , 1 W a i t S t a t e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 0

6 - 4 7 S y n c h r o n o u s X R E A D Y T i m i n g R e q u i r e m e n t s ( R e a d y - o n - W r i t e , 1 W a i t S t a t e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 0

6 - 4 8 A s y n c h r o n o u s X R E A D Y T i m i n g R e q u i r e m e n t s ( R e a d y - o n - W r i t e , 1 W a i t S t a t e ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 0

6 - 4 9 X H O L D / X H O L D A T i m i n g R e q u i r e m e n t s ( X C L K O U T = X T I M C L K ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 3

6 - 5 0 X H O L D / X H O L D A T i m i n g R e q u i r e m e n t s ( X C L K O U T = 1 / 2 X T I M C L K ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 4

6 - 5 1 A D C E l e c t r i c a l C h a r a c t e r i s t i c s ( o v e r r e c o m m e n d e d o p e r a t i n g c o n d i t i o n s ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 5

6 - 5 2 A D C P o w e r - U p D e l a y s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 6

6 - 5 3 C u r r e n t C o n s u m p t i o n f o r D i f f e r e n t A D C C o n f i g u r a t i o n s ( a t 1 2 . 5 - M H z A D C C L K ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 6

6 - 5 4 S e q u e n t i a l S a m p l i n g M o d e T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 8

6 - 5 5 S i m u l t a n e o u s S a m p l i n g M o d e T i m i n g . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 5 9

6 - 5 6 M c B S P T i m i n g R e q u i r e m e n t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 1

6 - 5 7 M c B S P S w i t c h i n g C h a r a c t e r i s t i c s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 1

6 - 5 8 M c B S P a s S P I M a s t e r o r S l a v e T i m i n g R e q u i r e m e n t s ( C L K S T P = 1 0 b , C L K X P = 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 3

6 - 5 9 M c B S P a s S P I M a s t e r o r S l a v e S w i t c h i n g C h a r a c t e r i s t i c s ( C L K S T P = 1 0 b , C L K X P = 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 3

6 - 6 0 M c B S P a s S P I M a s t e r o r S l a v e T i m i n g R e q u i r e m e n t s ( C L K S T P = 1 1 b , C L K X P = 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 4

6 - 6 1 M c B S P a s S P I M a s t e r o r S l a v e S w i t c h i n g C h a r a c t e r i s t i c s ( C L K S T P = 1 1 b , C L K X P = 0 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 4

6 - 6 2 M c B S P a s S P I M a s t e r o r S l a v e T i m i n g R e q u i r e m e n t s ( C L K S T P = 1 0 b , C L K X P = 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 5

6 - 6 3 M c B S P a s S P I M a s t e r o r S l a v e S w i t c h i n g C h a r a c t e r i s t i c s ( C L K S T P = 1 0 b , C L K X P = 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 5

6 - 6 4 M c B S P a s S P I M a s t e r o r S l a v e T i m i n g R e q u i r e m e n t s ( C L K S T P = 1 1 b , C L K X P = 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 5

6 - 6 5 M c B S P a s S P I M a s t e r o r S l a v e S w i t c h i n g C h a r a c t e r i s t i c s ( C L K S T P = 1 1 b , C L K X P = 1 ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 6

7 - 1 F 2 8 3 3 x T h e r m a l M o d e l 1 7 6 - p i n P G F R e s u l t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 7

7 - 2 F 2 8 3 3 x T h e r m a l M o d e l 1 7 9 - p i n Z H H R e s u l t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 7

7 - 3 F 2 8 3 3 x T h e r m a l M o d e l 1 7 6 - p i n Z J Z R e s u l t s . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1 6 7

L i s t o f T a b l e s 9

Page 10: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 10/170

R e v i s i o n H i s t o r y

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

N O T E : P a g e n u m b e r s f o r p r e v i o u s r e v i s i o n s m a y d i f f e r f r o m p a g e n u m b e r s i n t h e c u r r e n t v e r s i o n .

T h i s d a t a m a n u a l h a s b e e n s u b s t a n t i a l l y u p d a t e d w i t h m u c h m o r e i n f o r m a t i o n i n R e v i s i o n A , m o v i n g i t s s t a t u s f r o m P r o d u c t P r e v i e w t o A d v a n c e I n f o r m a t i o n . T h e c h a n g e s a r e n o t i t e m i z e d b e c a u s e i t i s i m p o r t a n t f o r u s e r s t o s e e t h e t o t a l d o c u m e n t , n o t s m a l l p i e c e s . T h e t a b l e s u m m a r i z e s a n d h i g h l i g h t s o n l y

t h e m a j o r c h a n g e s . C h a n g e s M a d e i n R e v i s i o n A

L o c a t i o n A d d i t i o n s , D e l e t i o n s , M o d i f i c a t i o n s

I n k e e p i n g w i t h t h e t r a n s i t i o n f r o m P r o d u c t P r e v i e w t o A d v a n c e I n f o r m a t i o n s t a t u s , m a n y s e c t i o n s w e r e G l o b a l u p d a t e d a n d r e v i s e d . U s e r s s h o u l d r e v i e w a l l s e c t i o n s o n t h e a s s u m p t i o n t h a t a d d i t i o n a l d a t a i s n o w

a v a i l a b l e .

S e c t i o n 6 A d d e d o r m o d i f i e d a l l o f t h e e l e c t r i c a l s p e c i f i c a t i o n s s e c t i o n

1 0 R e v i s i o n H i s t o r y S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 11: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 11/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

1 T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2 D S C s

1 . 1 F e a t u r e s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

– U p t o 2 Q u a d r a t u r e E n c o d e r I n t e r f a c e s • H i g h - P e r f o r m a n c e S t a t i c C M O S T e c h n o l o g y – U p t o 8 3 2 - b i t / S i x 1 6 - b i t T i m e r s – U p t o 1 5 0 M H z ( 6 . 6 7 - n s C y c l e T i m e )

• T h r e e 3 2 - B i t C P U T i m e r s – 1 . 9 - V C o r e , 3 . 3 - V I / O D e s i g n • S e r i a l P o r t P e r i p h e r a l s • H i g h - P e r f o r m a n c e 3 2 - B i t C P U ( T M S 3 2 0 C 2 8 x )

– U p t o 2 C A N M o d u l e s – I E E E - 7 5 4 S i n g l e - P r e c i s i o n F l o a t i n g - P o i n t U n i t ( F P U ) – U p t o 3 S C I ( U A R T ) M o d u l e s

– 1 6 x 1 6 a n d 3 2 x 3 2 M A C O p e r a t i o n s – U p t o 2 M c B S P M o d u l e s ( C o n f i g u r a b l e a s S P I ) – 1 6 x 1 6 D u a l M A C

– O n e S P I M o d u l e – H a r v a r d B u s A r c h i t e c t u r e

– O n e I n t e r - I n t e g r a t e d - C i r c u i t ( I 2 C ) B u s – F a s t I n t e r r u p t R e s p o n s e a n d P r o c e s s i n g

– U n i f i e d M e m o r y P r o g r a m m i n g M o d e l • 1 2 - B i t A D C , 1 6 C h a n n e l s – C o d e - E f f i c i e n t ( i n C / C + + a n d A s s e m b l y ) – 8 0 - n s C o n v e r s i o n R a t e

– 2 x 8 C h a n n e l I n p u t M u l t i p l e x e r • S i x C h a n n e l D M A C o n t r o l l e r ( f o r A D C , M c B S P , X I N T F , a n d S A R A M ) – T w o S a m p l e - a n d - H o l d

– S i n g l e / S i m u l t a n e o u s C o n v e r s i o n s • 1 6 - b i t o r 3 2 - b i t E x t e r n a l I n t e r f a c e ( X I N T F ) – I n t e r n a l o r E x t e r n a l R e f e r e n c e – O v e r 2 M x 1 6 A d d r e s s R e a c h

• U p t o 8 8 I n d i v i d u a l l y P r o g r a m m a b l e , • O n - C h i p M e m o r y M u l t i p l e x e d G P I O P i n s W i t h I n p u t F i l t e r i n g – F 2 8 3 3 5 : 2 5 6 K x 1 6 F l a s h , 3 4 K x 1 6 S A R A M

• J T A G B o u n d a r y S c a n S u p p o r t ( 1 ) – F 2 8 3 3 4 : 1 2 8 K x 1 6 F l a s h , 3 4 K x 1 6 S A R A M

– F 2 8 3 3 2 : 6 4 K x 1 6 F l a s h , 2 6 K x 1 6 S A R A M • A d v a n c e d E m u l a t i o n F e a t u r e s

– 1 K x 1 6 O T P R O M – A n a l y s i s a n d B r e a k p o i n t F u n c t i o n s

– R e a l - T i m e D e b u g v i a H a r d w a r e • B o o t R O M ( 8 K x 1 6 )

– W i t h S o f t w a r e B o o t M o d e s ( v i a S C I , S P I , • D e v e l o p m e n t S u p p o r t I n c l u d e s C A N , I 2 C , M c B S P , X I N T F , a n d P a r a l l e l I / O ) – A N S I C / C + + C o m p i l e r / A s s e m b l e r / L i n k e r

– S t a n d a r d M a t h T a b l e s – C o d e C o m p o s e r S t u d i o ™ I D E • C l o c k a n d S y s t e m C o n t r o l – D S P / B I O S ™

– D y n a m i c P L L R a t i o C h a n g e s S u p p o r t e d – D i g i t a l M o t o r C o n t r o l a n d D i g i t a l P o w e r S o f t w a r e L i b r a r i e s – O n - C h i p O s c i l l a t o r

– W a t c h d o g T i m e r M o d u l e • L o w - P o w e r M o d e s a n d P o w e r S a v i n g s

– I D L E , S T A N D B Y , H A L T M o d e s S u p p o r t e d • G P I O 0 t o G P I O 6 3 P i n s C a n B e C o n n e c t e d t o O n e o f t h e E i g h t E x t e r n a l C o r e I n t e r r u p t s – D i s a b l e I n d i v i d u a l P e r i p h e r a l C l o c k s

• P e r i p h e r a l I n t e r r u p t E x p a n s i o n ( P I E ) B l o c k • P a c k a g e O p t i o n s

T h a t S u p p o r t s A l l 5 8 P e r i p h e r a l I n t e r r u p t s – L e a d - f r e e G r e e n P a c k a g i n g

– T h i n Q u a d F l a t p a c k ( P G F ) • 1 2 8 - B i t S e c u r i t y K e y / L o c k – M i c r o S t a r B G A ™ ( Z H H ) – P r o t e c t s F l a s h / O T P / R A M B l o c k s

– P l a s t i c B G A ( Z J Z ) – P r e v e n t s F i r m w a r e R e v e r s e E n g i n e e r i n g

• T e m p e r a t u r e O p t i o n s : • E n h a n c e d C o n t r o l P e r i p h e r a l s

– A : – 4 0 ° C t o 8 5 ° C ( P G F , Z H H , Z J Z ) – U p t o 1 8 P W M O u t p u t s – U p t o 6 H R P W M O u t p u t s W i t h 1 5 0 p s M E P – S : – 4 0 ° C t o 1 2 5 ° C ( Z J Z )

R e s o l u t i o n ( 1 ) I E E E S t a n d a r d 1 1 4 9 . 1 - 1 9 9 0 S t a n d a r d T e s t A c c e s s P o r t a n d – U p t o 6 E v e n t C a p t u r e I n p u t s B o u n d a r y S c a n A r c h i t e c t u r e

P l e a s e b e a w a r e t h a t a n i m p o r t a n t n o t i c e c o n c e r n i n g a v a i l a b i l i t y , s t a n d a r d w a r r a n t y , a n d u s e i n c r i t i c a l a p p l i c a t i o n s o f T e x a s I n s t r u m e n t s s e m i c o n d u c t o r p r o d u c t s a n d d i s c l a i m e r s t h e r e t o a p p e a r s a t t h e e n d o f t h i s d o c u m e n t .

C o d e C o m p o s e r S t u d i o , D S P / B I O S , M i c r o S t a r B G A , T M S 3 2 0 C 2 8 x , T M S 3 2 0 C 5 4 x , T M S 3 2 0 C 5 5 x , C 2 8 x a r e t r a d e m a r k s o f T e x a s I n s t r u m e n t s .

A D V A N C E I N F O R M A T I O N c o n c e r n s n e w p r o d u c t s i n t h e s a m p l i n g C o p y r i g h t © 2 0 0 7 – 2 0 0 7 , T e x a s I n s t r u m e n t s I n c o r p o r a t e d o r p r e p r o d u c t i o n p h a s e o f d e v e l o p m e n t . C h a r a c t e r i s t i c d a t a a n d o t h e r s p e c i f i c a t i o n s a r e s u b j e c t t o c h a n g e w i t h o u t n o t i c e .

Page 12: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 12/170

www.ti.com

A D V A N C E I N F OR MA T I ON

1 . 2 G e t t i n g S t a r t e d

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h i s s e c t i o n g i v e s a b r i e f o v e r v i e w o f t h e s t e p s t o t a k e w h e n f i r s t d e v e l o p i n g f o r a C 2 8 x d e v i c e . F o r m o r e

d e t a i l o n e a c h o f t h e s e s t e p s , s e e t h e f o l l o w i n g :

• G e t t i n g S t a r t e d W i t h T M S 3 2 0 C 2 8 x ™ D i g i t a l S i g n a l C o n t r o l l e r s ( l i t e r a t u r e n u m b e r S P R A A M 0 ) .

• C 2 0 0 0 G e t t i n g S t a r t e d W e b s i t e ( h t t p : / / w w w . t i . c o m / c 2 0 0 0 g e t s t a r t e d )

1 2 T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2 D S C s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 13: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 13/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

2 I n t r o d u c t i o n

2 . 1 P i n A s s i g n m e n t s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , a n d T M S 3 2 0 F 2 8 3 3 2 , d e v i c e s , m e m b e r s o f t h e T M S 3 2 0 C 2 8 x ™

D S C g e n e r a t i o n , a r e h i g h l y i n t e g r a t e d , h i g h - p e r f o r m a n c e s o l u t i o n s f o r d e m a n d i n g c o n t r o l a p p l i c a t i o n s .

T h r o u g h o u t t h i s d o c u m e n t , T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , a n d T M S 3 2 0 F 2 8 3 3 2 , a r e a b b r e v i a t e d a s

F 2 8 3 3 5 , F 2 8 3 3 4 , a n d F 2 8 3 3 2 , r e s p e c t i v e l y . T a b l e 2 - 1 p r o v i d e s a s u m m a r y o f f e a t u r e s f o r e a c h d e v i c e .

T a b l e 2 - 1 . H a r d w a r e F e a t u r e s

F E A T U R E F 2 8 3 3 5 ( 1 5 0 M H z ) F 2 8 3 3 4 ( 1 5 0 M H z ) F 2 8 3 3 2 ( 1 0 0 M H z )

I n s t r u c t i o n c y c l e 6 . 6 7 n s 6 . 6 7 n s 1 0 n s

F l o a t i n g - p o i n t U n i t Y e s Y e s Y e s

3 . 3 - V o n - c h i p f l a s h ( 1 6 - b i t w o r d ) 2 5 6 K 1 2 8 K 6 4 K

S i n g l e - a c c e s s R A M ( S A R A M ) ( 1 6 - b i t w o r d ) 3 4 K 3 4 K 2 6 K

O n e - t i m e p r o g r a m m a b l e ( O T P ) R O M 1 K 1 K 1 K

( 1 6 - b i t w o r d )

C o d e s e c u r i t y f o r o n - c h i p f l a s h / S A R A M / O T P Y e s Y e s Y e s

b l o c k s

B o o t R O M ( 8 K X 1 6 ) Y e s Y e s Y e s

1 6 / 3 2 - b i t E x t e r n a l I n t e r f a c e ( X I N T F ) Y e s Y e s Y e s

6 - c h a n n e l D i r e c t M e m o r y A c c e s s ( D M A ) Y e s Y e s Y e s

P W M o u t p u t s e P W M 1 / 2 / 3 / 4 / 5 / 6 e P W M 1 / 2 / 3 / 4 / 5 / 6 e P W M 1 / 2 / 3 / 4 / 5 / 6

H R P W M c h a n n e l s e P W M 1 A / 2 A / 3 A / 4 A / 5 A / 6 A e P W M 1 A / 2 A / 3 A / 4 A / 5 A / 6 A e P W M 1 A / 2 A / 3 A / 4 A

3 2 - b i t C a p t u r e i n p u t s o r a u x i l i a r y P W M o u t p u t s 6 6 4

3 2 - b i t Q E P c h a n n e l s ( f o u r i n p u t s / c h a n n e l ) 2 2 2

W a t c h d o g t i m e r Y e s Y e s Y e s

N o . o f c h a n n e l s 1 6 1 6 1 6

1 2 - B i t A D C M S P S 1 2 . 5 1 2 . 5 1 2 . 5

C o n v e r s i o n t i m e 8 0 n s 8 0 n s 8 0 n s

3 2 - B i t C P U t i m e r s 3 3 3

M u l t i c h a n n e l B u f f e r e d S e r i a l P o r t ( M c B S P ) / S P I 2 2 1 S e r i a l P e r i p h e r a l I n t e r f a c e ( S P I ) 1 1 1

S e r i a l C o m m u n i c a t i o n s I n t e r f a c e ( S C I ) 3 3 2

E n h a n c e d C o n t r o l l e r A r e a N e t w o r k ( e C A N ) 2 2 2

I n t e r - I n t e g r a t e d C i r c u i t ( I 2 C ) 1 1 1

G e n e r a l P u r p o s e I / O p i n s ( s h a r e d ) 8 8 8 8 8 8

E x t e r n a l i n t e r r u p t s 8 8 8

1 7 6 - P i n P G F Y e s Y e s Y e s

P a c k a g i n g 1 7 9 - B a l l Z H H Y e s Y e s Y e s

1 7 6 - B a l l Z J Z Y e s Y e s Y e s

A : – 4 0 ° C t o 8 5 ° C ( P G F , Z H H , Z J Z ) ( P G F , Z H H , Z J Z ) ( P G F , Z H H , Z J Z ) T e m p e r a t u r e o p t i o n s

S : – 4 0 ° C t o 1 2 5 ° C ( Z J Z ) ( Z J Z ) ( Z J Z )

P r o d u c t s t a t u s T M X T M X T M X

T h e 1 7 6 - p i n P Z l o w - p r o f i l e q u a d f l a t p a c k ( L Q F P ) p i n a s s i g n m e n t s a r e s h o w n i n F i g u r e 2 - 1 . T h e 1 7 9 - b a l l

Z H H b a l l g r i d a r r a y ( B G A ) t e r m i n a l a s s i g n m e n t s a r e s h o w n i n F i g u r e 2 - 2 t h r o u g h F i g u r e 2 - 5 . T h e 1 7 6 - b a l l Z J Z p l a s t i c b a l l g r i d a r r a y ( P B G A ) t e r m i n a l a s s i g n m e n t s a r e s h o w n i n F i g u r e 2 - 6 t h r o u g h

F i g u r e 2 - 9 . T a b l e 2 - 2 d e s c r i b e s t h e f u n c t i o n ( s ) o f e a c h p i n .

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 1 3

Page 14: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 14/170

www.ti.com

A D V A N C E I N F OR MA T I ON

888786

858483

8281

8079

7877

767574

7372

7170

6968

676665

6463

6261

6059

585756

5554

5352

5150

4948

474645

133134135

136137138

139140

141142

143144

145146147

148149

150151

152153

154155156

157158

159160

161162

163164165

166167

168169

170171

172173

174175176

1 2 3 4 5 6 7 8 9 1 0

1 1

1 2

1 3

1 4

1 5

1 6

1 7

1 8

1 9

2 0

2 1

2 2

2 3

2 4

2 5

2 6

2 7

2 8

2 9

3 0

3 1

3 2

3 3

3 4

3 5

3 6

3 7

3 8

3 9

4 0

4 1

4 2

4 3

4 4

1 3 2

1 3 1

1 3 0

1 2 9

1 2 8

1 2 7

1 2 6

1 2 5

1 2 4

1 2 3

1 2 2

1 2 1

1 2 0

1 1 9

1 1 8

1 1 7

1 1 6

1 1

5 1 1 4

1 1 3

1 1 2

1 1

1 1 1 0

1 0 9

1 0 8

1 0 7

1 0 6

1 0 5

1 0 4

1 0 3

1 0 2

1 0 1

1 0 0

9 9

9 8

9 7

9 6

9 5

9 4

9 3

9 2

9 1

9 0

8 9

GPIO48/ECAP5/XD31

TCK

EMU1

EMU0VDD3VFLVSS

TEST2

TEST1

XRS

TMS

TRST

TDO

TDI

GPIO33/SCLA/EPWMSYNCO/ADCSOCBO

GPIO32/SDAA/EPWMSYNCI/ADCSOCAO

GPIO27/ECAP4/EQEP2S/MFSXB

GPIO26/ECAP3/EQEP2I/MCLKXBVDDIOVSS

GPIO25/ECAP2/EQEP2B/MDRB

GPIO24/ECAP1/EQEP2A/MDXB

GPIO23/EQEP1I/MFSXA/SCIRXDB

GPIO22/EQEP1S/MCLKXA/SCITXDB

GPIO21/EQEP1B/MDRA/CANRXB

GPIO20/EQEP1A/MDXA/CANTXB

G PIO1 9/ /SC IR XD B/CA NT XASPISTEA

GPIO18/SPICLKA/SCITXDB/CANRXAVDD

VSSVDD2A18VSS2AGND

ADCRESEXT

ADCREFP

ADCREFM

ADCREFIN

ADCINB7 ADCINB6

ADCINB5

ADCINB4

ADCINB3

ADCINB2

ADCINB1

ADCINB0

VDDAIO

G P I O 7 5 / X D 4

G P I O 7 4 / X D 5

G P I O 7 3 / X D 6

G P I O 7 2 / X D 7

G P I O 7 1 / X D 8

G P I O 7 0 / X D 9

VD

D

VS

S

G P I O 6 9 / X D 1 0

G P I O 6 8 / X D 1 1

G P I O 6 7 / X D 1 2

VD

D I O

VS

S

G P I O 6 6 / X D 1 3

VS

S

VD

D

G P I O 6 5 / X D 1 4

G P I O 6 4 / X D 1 5

G P I O 6 3 / S C I T X D C / X D 1 6

G P I O 6 2 / S C I R X D C / X D 1 7

G P I O 6 1 / M F S R B / X D 1 8

G P I O 6 0 / M C L K R B / X D 1 9

G P I O 5 9 / M F S R A / X D 2 0

VD

D

VS

S

VD

D I O

VS

S

X C L K I N

X 1

VS

S

X 2

VD

D

G P I O 5 8 / M C L K R A / X D 2 1

G P I O 5 7 /

/ X D 2 2

S P I S T E A

G P I O 5 6 / S P I C L K A / X D 2 3

G P I O 5 5 / S P I S O M I A / X D 2 4

G P I O 5 4 / S P I S I M O A / X D 2 5

G P I O 5 3 / E Q E P 1 I / X D 2 6

G P I O 5 2 / E Q E P 1 S / X D 2 7

VD

D I O

VS

S

G P I O 5 1 / E Q E P 1 B / X D 2 8

G P I O 5 0 / E Q E P 1 A / X D 2 9

G P I O 4 9 / E C A P 6 / X D 3 0

G P I O 3 0 / C A N R X A / X A 1 8

G

P I O 2 9 / S C I T X D A / X A 1 9

VS

S

VD

D

G P I O 0 / E P W M 1 A

G P I O 1 / E P

W M 1 B / E C A P 6 / M F S R B

G P I O 2 / E P W M 2 A

VS

S

VD

D I O

G P I O 3 / E P W

M 2 B / E C A P 5 / M C L K R B

G P I O 4 / E P W M 3 A

G P I O 5 / E P

W M 3 B / M F S R A / E C A P 1

G P I O 6 / E P W M 4 A / E P W M

S Y N C I / E P W M S Y N C O

VS

S

VD

D

G P I O 7 / E P W

M 4 B / M C L K R A / E C A P 2

G P I O 8 / E P W M 5 A

/ C A N T X B / A D C S O C A O

G P I O 9 / E P W

M 5 B / S C I T X D B / E C A P 3

G P I O 1 0 / E P W M 6 A

/ C A N R X B / A D C S O C B O

G P I O 1 1 / E P W

M 6 B / S C I R X D B / E C A P 4

G P I O 1 2

/ C A N T X B / M D X B

/ T Z 1

VS

S

VD

D

G P I O 1

3 /

/ C A N R X B / M D R B

T Z 2

G P I O 1 4 /

/ X H O

L D /

/

T Z 3

S C I T X D B M C L K X B

G P I O 1 5 /

/ X H O

L D A

T Z 4

/ S C I R X D B / M F S X B

G P I O 1 6 / S P I S I M O A / C A N T X B / T Z 5

G P I O 1 7 / S P I S O M I A / C A N R X B / T Z 6

VD D

VS

S

VD

D 1 A 1 8

VS

S 1 A G N D

VS

S A 2

VD

D A 2

A D C I N A 7

A D C I N A 6

A D C I N A 5

A D C I N A 4

A D C I N A 3

A D C I N A 2

A D C I N A 1

A D C I N A 0

A D C L O

VS

S A I O

GPIO76/XD3

GPIO77/XD2

GPIO78/XD1

GPIO79/XD0

GPIO38/XWE0XCLKOUT

VDDVSS

GPIO28/SCIRXDA/XZCS6

GPIO34/ECAP1/XREADY

VDDIOVSS

GPIO36/SCIRXDA/XZCS0VDDVSS

GPIO35/SCITXDA/XR/W

XRDGPIO37/ECAP2/XZCS7

GPIO40/XA0/XWE1

GPIO41/XA1

GPIO42/XA2VDDVSS

GPIO43/XA3

GPIO44/XA4

GPIO45/XA5VDDIO

VSS

GPIO46/XA6GPIO47/XA7

GPIO80/XA8

GPIO81/XA9

GPIO82/XA10

VSSVDD

GPIO83/XA11

GPIO84/XA12VDDIO

VSSGPIO85/XA13

GPIO86/XA14

GPIO87/XA15

GPIO39/XA16

GPIO31/CANTXA/XA17

GPIO28/SCIRXDA/XZCS6

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 1 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - P i n P G F L Q F P ( T o p V i e w )

I n t r o d u c t i o n 1 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 15: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 15/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

ADCINB0 ADCINB2 ADCINB6 ADCREFP

ADCINA1

ADCRESEXT ADCINA2 ADCLO ADCINA0 ADCINB4

VSS1AGND

ADCINA4 ADCINA3 ADCINB3 ADCREFIN

P P

N N

M M

L L ADCINA5

GPIO18/

SPICLKA/

SCITXDB/

CANRXA

VSSA2 A DC IN A7 A DC IN B7

GPIO17/

SPISOMIA/

CANRXB/

TZ6

VDD1A18VDD

GPIO14/

/

SCITXDB/

MCLKXB

TZ3XHOLD/

GPIO13/

CANRXB/

MDRB

TZ2/

VDDAIO

K K

J J

H H

1 2 3 4 5

6 7

GPIO20/

EQEP1A/

MDXA/

CANTXB

VSS2AGND

GPIO21/

EQEP1B/

MDRA/

CANRXB

GPIO22/

EQEP1S/

MCLKXA/

SCITXDB

VSS

1 2 3 4 5 6 7

VSSAIO VSS

VDD

VDD

GPIO23/

EQEP1I/

MFSXA/

SCIRXDB

GPIO19/

SCIRXDB/

CANTXA

SPISTEA/

ADCINA6

GPIO16/

SPISIMOA/

CANTXB/

TZ5

GPIO15/

/

SCIRXDB/

MFSXB

TZ4XHOLDA/

VDDA2

VDD2A18

ADCREFM ADCINB5 ADCINB1

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 2 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 9 - B a l l Z H H M i c r o S t a r B G A ™ ( U p p e r L e f t Q u a d r a n t ) ( B o t t o m V i e w )

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 1 5

Page 16: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 16/170

www.ti.com

A D V A N C E I N F OR MA T I ON

GPIO50/

EQEP1A/

XD29

TMS TEST2 EMU1

GPIO51/

EQEP1B/

XD28

GPIO48/

ECAP5/

XD31

TCK

GPIO52/

EQEP1S/

XD27

VSS

GPIO27/

ECAP4/

EQEP2S/

MFSXB

XRS EMU0

GPIO53/

EQEP1I/

XD26

VDD

GPIO55/

SPISOMIA/

XD24

VSS

GPIO56/

SPICLKA/

XD23

GPIO58/

MCLKRA/

XD21

GPIO33/

SCLA/

EPWMSYNCO/

ADCSOCBO

TRST

GPIO32/SDAA/

EPWMSYNCI/

ADCSOCAO

VDDIO

8 9

10 11 12 13 14

PP

NN

MM

LL

KK

JJ

HH

GPIO57/

/

XD22

SPISTEA

X1 XCLKIN

GPIO59/

MFSRA/

XD20

VSS

GPIO25/ECAP2/

EQEP2B/

MDRB

VSS

VDD

VSS

8 9 10 11 12 13 14

VSS

VSS

TEST1

VDD3VFL

GPIO24/

ECAP1/

EQEP2A/

MDXB

GPIO26/ECAP3/

EQEP2I/

MCLKXB

TDO

VDDIO

VSSX2

GPIO54/

SPISIMOA/

XD25

TDI

VDDIO

GPIO49/

ECAP6/

XD30

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 3 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 9 - B a l l Z H H M i c r o S t a r B G A ™ ( U p p e r R i g h t Q u a d r a n t ) ( B o t t o m V i e w )

I n t r o d u c t i o n 1 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 17: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 17/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

GPIO11

EPWM6BSCIRXDB

ECAP4

/

//

GPIO12

CANTXB

MDXB

TZ1

/

//

GPIO10

EPWM6ACANRXB

ADCSOCBO

/

//

GPIO9/

EPWM5B/SCITXDB/

ECAP3

GPIO81/

XA9

GPIO8/

EPWM5A/

CANTXB/

ADCSOCAO

GPIO7/

EPWM4B/

MCLKRA/

ECAP2

GPIO84/

XA12

GPIO6/

EPWM4A/

EPWMSYNCI/

EPWMSYNCO

GPIO4/

EPWM3A

GPIO5/

EPWM3B/

MFSRA/

ECAP1

GPIO3/

EPWM2B/

ECAP5/

MCLKRB

VDDIO

VDDIO

VSSGPIO2/

EPWM2A

GPIO1/

EPWM1B/

ECAP6/

MFSRB

GPIO86/

XA14

GPIO83/

XA11

G

F

E

D

GPIO0/

EPWM1A

GPIO29/

SCITXDA/

XA19

VSSGPIO85/

XA13

GPIO82/

XA10

VDD

GPIO30/

CANRXA/

XA18

GPIO39/

XA16VSS VDD

GPIO31/

CANTXA/

XA17

GPIO87/XA15

VDDIO

C

B

A

1 2 3 4 5 6 7

G

F

E

D

C

B

A

VSSGPIO45/

XA5

VSSGPIO80/

XA8

GPIO46/

XA6

GPIO43/

XA3

GPIO44/XA4

GPIO47/XA7

VSS

1 2 3 4 5

6 7

VSSVDD

VSS

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 4 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 9 - B a l l Z H H M i c r o S t a r B G A ™ ( L o w e r L e f t Q u a d r a n t ) ( B o t t o m V i e w )

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 1 7

Page 18: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 18/170

www.ti.com

A D V A N C E I N F OR MA T I ON

GPIO60/

MCLKRB/XD19

GPIO64/

XD15

GPIO63/

SCITXDC/XD16

GPIO61/

MFSRB/XD18

GPIO67/

XD12

GPIO65/

XD14

GPIO62/

SCIRXDCXD17

GPIO78/

XD1

GPIO79/

XD0

GPIO66/

XD13

GPIO68/

XD11

VSS

GPIO37/

ECAP2/XZCS7

GPIO34/

ECAP1/XREADY

GPIO38/

XWE0

GPIO70/

XD9

G

F

E

D

VDD

GPIO40/

XA0/XWE1

VSS

XCLKOUTGPIO73/

XD6

GPIO42/

XA2XRD

GPIO28/

SCIRXDA/

XZCS6

VDD

GPIO35/

SCITXDA/XR/W

GPIO69/

XD10

VDDIO

C

B

A

8 9 10 11 12 13 14

G

F

E

D

C

B

A

GPIO74/

XD5

GPIO76/

XD3

GPIO72/

XD7

GPIO75/

XD4

GPIO77/

XD2

VSS

GPIO41/

XA1

VSS

VDD

VSS

8 9

10 11 12 13 14

VSS VDD

VSS

VDDIO

GPIO36/

SCIRXDA/

XZCS0

VDD

GPIO71/

XD8

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 5 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 9 - B a l l Z H H M i c r o S t a r B G A ™ ( L o w e r R i g h t Q u a d r a n t ) ( B o t t o m V i e w )

I n t r o d u c t i o n 1 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 19: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 19/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

VSSA2 A DCINB0 A DCRE FM A DCRE FP A DCRE SEX T A DCRE FI N

VSSAIO ADCLO ADCINB1 ADCINB3 A DCINB5 A DCINB7 EMU0

ADCINA2 ADCINA1 ADCINA0 ADCINB2 ADCINB4 ADCINB6 TEST1

ADCIN A5 ADCI NA4 ADCI NA3 VSS1AGND VDDAIO VDD2A18 TEST2

ADCI NA 7 A DCINA6 VDD1A18 VDDA2

GPIO15/

/ /

SCIRXDB/

MFSXB

TZ4XHOLDA

GPIO16/

SPISIMOA/

CANTXB/

TZ5

GPIO17/

SPISOMIA/

CANRXB/

TZ6

VDD VSS VSS

GPIO14/

/TZ3XHOLD/

SCITXDB/

MCLKXB

VDD VSS VSS

P

N

M

L

K

J

H

1 2 3 4 5 6 7

VSS2AGND

GPIO12/

TZ1/

CANTXB/

MDXB

GPIO13/

TZ2/

CANRXB/

MDRB

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 6 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - B a l l Z J Z P l a s t i c B G A ( U p p e r L e f t Q u a d r a n t ) ( B o t t o m V i e w )

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 1 9

Page 20: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 20/170

www.ti.com

A D V A N C E I N F OR MA T I ON

VSS VSS

VSS VSS

P

N

M

L

K

J

H

8 9 10 11 12 13 14

EMU1

GPIO20/

EQEP1A/

MDXA/

CANTXB

GPIO23/

EQEP1I/

MFSXA/

SCIRXDB

GPIO26/

ECAP3/

EQEP2I/

MCLKXB

GPIO33/

SCLA/

EPWMSYNCO/

ADCSOCBO

VSS VSS

GPIO18/

SPICLKA/

SCITXDB/

CANRXA

GPIO21/

EQEP1B/

MDRA/

CANRXB

GPIO24/

ECAP1/

EQEP2A/

MDXB

GPIO27/

ECAP4/

EQEP2S/

MFSXB

TDI TDO VDDIO

GPIO19/

/

SCIRXDB/

CANTXA

SPISTEA

GPIO22/

EQEP1S/

MCLKXA/

SCITXDB

GPIO25/

ECAP2/

EQEP2B/

MDRB

GPIO32/

SDAA/

EPWMSYNCI/

ADSOCAO

TMS XRS TCK

VDD VDD3VFL VDDIO TRST

GPIO50/

EQEP1A/

XD29

GPIO49/

ECAP6/

XD30

GPIO48/

ECAP5/

XD31

VDDGPIO53EQEP1I/

XD26

GPIO52/EQEP1S/

XD27

GPIO51/EQEP1B/

XD28

VDD

GPIO56/

SPICLKA/

XD23

GPIO55/

SPISOMIA/

XD24

GPIO54/

SPISIMOA/

XD25

GPIO59/

MFSRA/

XD20

GPIO58/

MCLKRA/

XD21

GPIO57/

/

XD22

SPISTEA X2

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 7 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - B a l l Z J Z P l a s t i c B G A ( U p p e r R i g h t Q u a d r a n t ) ( B o t t o m V i e w )

I n t r o d u c t i o n 2 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 21: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 21/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

G

F

E

D

C

B

A

1 2 3 4 5 6 7

GPIO9/

EPWM5B/

SCITXDB/

ECAP3

GPIO10/

EPWM6A/

CANRXB/

ADCSOCBO

GPIO11/

EPWM6B/

SCIRXDB/

ECAP4

VDDIO VSS VSS

VSS VSS

GPIO6/

EPWM4A/

EPWMSYNCI/

EPWMSYNCO

GPIO7/

EPWM4B/

MCLKRA/

ECAP2

GPIO8/

EPWM5A/

CANTXB/

ADCSOCAO

VDD

GPIO3/

EPWM2B/

ECAP5/

MCLKRB

GPIO4/

EPWM3A

GPIO5/

EPWM3B/

MFSRA/

ECAP1

VDDIO

GPIO0/EPWM1A

GPIO1/

EPWM1B/ECAP6/

MFSRB

GPIO2/EPWM2A

VDD VDD GPIO47/XA7

VDDIO

GPIO29/

SCITXDA/

XA19

GPIO30/

CANRXA/

XA18

GPIO39/

XA16

GPIO85/

XA13

GPIO82/

XA10

GPIO46/

XA6

GPIO43/

XA3

VDDIO

GPIO31/

CANTXA/

XA17

GPIO87/

XA15

GPIO84/

XA12

GPIO81/

XA9

GPIO45/

XA5

GPIO42/

XA2

VSS VSS

GPIO86/

XA14

GPIO83/

XA11

GPIO80/

XA8

GPIO44/

XA4

GPIO41/

XA1

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 8 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - B a l l Z J Z P l a s t i c B G A ( L o w e r L e f t Q u a d r a n t ) ( B o t t o m V i e w )

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 2 1

Page 22: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 22/170

www.ti.com

A D V A N C E I N F OR MA T I ON

G

F

E

D

C

B

A

8 9 10 11 12 13 14

X1VSS VSS

VSS VSS

VDDIOGPIO60/

MCLKRB/

XD19

XCLKIN

VDD

GPIO63/

SCITXDC/

XD16

GPIO62/

SCIRXDC/

XD17

GPIO61/

MFSRB/

XD18

VDD

GPIO66/

XD13

GPIO65/

XD14

GPIO64/

XD15

VDD VDD

GPIO28/

SCIRXDA/

XZCS6

VDDIO GPIO69/XD10

GPIO68/XD11

GPIO67/XD12

GPIO40/

XA0/XWE1

GPIO36/

SCIRXDA/

XZCS0

GPIO38/

XWE0

GPIO78/

XD1

GPIO75/

XD4

GPIO71/

XD8

GPIO70/

XD9

GPIO37/

ECAP2/

XZCS7

GPIO35/

SCITXDA/

XR/W

GPIO79/

XD0

GPIO77/

XD2

GPIO74/

XD5

GPIO72

XD7VSS

VSSXRD

GPIO34/

ECAP1/XREADY

XCLKOUTGPIO76/

XD3

GPIO73/

XD6 VDDIO

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 2 - 9 . F 2 8 3 3 5 , F 2 8 3 3 4 , F 2 8 3 3 2 1 7 6 - B a l l Z J Z P l a s t i c B G A ( L o w e r R i g h t Q u a d r a n t ) ( B o t t o m V i e w )

2 2 I n t r o d u c t i o n S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 23: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 23/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

2 . 2 S i g n a l D e s c r i p t i o n s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 d e s c r i b e s t h e s i g n a l s o n t h e F 2 8 3 3 x d e v i c e s . A l l d i g i t a l i n p u t s a r e T T L - c o m p a t i b l e . A l l o u t p u t s a r e 3 . 3 V w i t h C M O S l e v e l s . I n p u t s a r e n o t 5 - V t o l e r a n t .

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s

P I N N O . P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

J T A G

J T A G t e s t r e s e t w i t h i n t e r n a l p u l l d o w n . T R S T , w h e n d r i v e n h i g h , g i v e s t h e s c a n s y s t e m c o n t r o l o f t h e o p e r a t i o n s o f t h e d e v i c e . I f t h i s s i g n a l i s n o t c o n n e c t e d o r d r i v e n l o w , t h e d e v i c e o p e r a t e s i n i t s f u n c t i o n a l m o d e , a n d t h e t e s t r e s e t s i g n a l s a r e i g n o r e d . N O T E : T R S T i s a n a c t i v e h i g h t e s t p i n a n d m u s t b e m a i n t a i n e d l o w a t a l l t i m e s d u r i n g n o r m a l d e v i c e

T R S T 7 8 M 1 0 L 1 1 o p e r a t i o n . A n e x t e r n a l p u l l d o w n r e s i s t o r i s r e c o m m e n d e d o n t h i s p i n . T h e v a l u e o f t h i s r e s i s t o r s h o u l d b e b a s e d o n d r i v e s t r e n g t h o f t h e d e b u g g e r p o d s a p p l i c a b l e t o t h e d e s i g n . A 2 . 2 - k Ω r e s i s t o r g e n e r a l l y o f f e r s a d e q u a t e p r o t e c t i o n . S i n c e t h i s i s a p p l i c a t i o n - s p e c i f i c , i t i s r e c o m m e n d e d t h a t e a c h t a r g e t b o a r d b e v a l i d a t e d f o r p r o p e r o p e r a t i o n o f t h e d e b u g g e r a n d t h e a p p l i c a t i o n . ( I , ↓ )

T C K 8 7 N 1 2 M 1 4 J T A G t e s t c l o c k w i t h i n t e r n a l p u l l u p ( I , ↑ )

J T A G t e s t - m o d e s e l e c t ( T M S ) w i t h i n t e r n a l p u l l u p . T h i s s e r i a l c o n t r o l i n p u t i s c l o c k e d i n t o t h e T A P T M S 7 9 P 1 0 M 1 2 c o n t r o l l e r o n t h e r i s i n g e d g e o f T C K . ( I , ↑ )

J T A G t e s t d a t a i n p u t ( T D I ) w i t h i n t e r n a l p u l l u p . T D I i s c l o c k e d i n t o t h e s e l e c t e d r e g i s t e r ( i n s t r u c t i o n o r T D I 7 6 M 9 N 1 2

d a t a ) o n a r i s i n g e d g e o f T C K . ( I , ↑ )

J T A G s c a n o u t , t e s t d a t a o u t p u t ( T D O ) . T h e c o n t e n t s o f t h e s e l e c t e d r e g i s t e r ( i n s t r u c t i o n o r d a t a ) a r e T D O 7 7 K 9 N 1 3

s h i f t e d o u t o f T D O o n t h e f a l l i n g e d g e o f T C K . ( O / Z 8 m A d r i v e )

E m u l a t o r p i n 0 . W h e n T R S T i s d r i v e n h i g h , t h i s p i n i s u s e d a s a n i n t e r r u p t t o o r f r o m t h e e m u l a t o r s y s t e m a n d i s d e f i n e d a s i n p u t / o u t p u t t h r o u g h t h e J T A G s c a n . T h i s p i n i s a l s o u s e d t o p u t t h e d e v i c e i n t o b o u n d a r y - s c a n m o d e . W i t h t h e E M U 0 p i n a t a l o g i c - h i g h s t a t e a n d t h e E M U 1 p i n a t a l o g i c - l o w s t a t e , a r i s i n g e d g e o n t h e T R S T p i n w o u l d l a t c h t h e d e v i c e i n t o b o u n d a r y - s c a n m o d e . ( I / O / Z , 8 m A

E M U 0 8 5 L 1 1 N 7 d r i v e ↑ ) N O T E : A n e x t e r n a l p u l l u p r e s i s t o r i s r e c o m m e n d e d o n t h i s p i n . T h e v a l u e o f t h i s r e s i s t o r s h o u l d b e b a s e d o n t h e d r i v e s t r e n g t h o f t h e d e b u g g e r p o d s a p p l i c a b l e t o t h e d e s i g n . A 2 . 2 - k Ω t o 4 . 7 - k Ω r e s i s t o r i s g e n e r a l l y a d e q u a t e . S i n c e t h i s i s a p p l i c a t i o n - s p e c i f i c , i t i s r e c o m m e n d e d t h a t e a c h t a r g e t b o a r d b e v a l i d a t e d f o r p r o p e r o p e r a t i o n o f t h e d e b u g g e r a n d t h e a p p l i c a t i o n .

E m u l a t o r p i n 1 . W h e n T R S T i s d r i v e n h i g h , t h i s p i n i s u s e d a s a n i n t e r r u p t t o o r f r o m t h e e m u l a t o r

s y s t e m a n d i s d e f i n e d a s i n p u t / o u t p u t t h r o u g h t h e J T A G s c a n . T h i s p i n i s a l s o u s e d t o p u t t h e d e v i c e i n t o b o u n d a r y - s c a n m o d e . W i t h t h e E M U 0 p i n a t a l o g i c - h i g h s t a t e a n d t h e E M U 1 p i n a t a l o g i c - l o w s t a t e , a r i s i n g e d g e o n t h e T R S T p i n w o u l d l a t c h t h e d e v i c e i n t o b o u n d a r y - s c a n m o d e . ( I / O / Z , 8 m A

E M U 1 8 6 P 1 2 P 8 d r i v e ↑ ) N O T E : A n e x t e r n a l p u l l u p r e s i s t o r i s r e c o m m e n d e d o n t h i s p i n . T h e v a l u e o f t h i s r e s i s t o r s h o u l d b e b a s e d o n t h e d r i v e s t r e n g t h o f t h e d e b u g g e r p o d s a p p l i c a b l e t o t h e d e s i g n . A 2 . 2 - k Ω t o 4 . 7 - k Ω r e s i s t o r i s g e n e r a l l y a d e q u a t e . S i n c e t h i s i s a p p l i c a t i o n - s p e c i f i c , i t i s r e c o m m e n d e d t h a t e a c h t a r g e t b o a r d b e v a l i d a t e d f o r p r o p e r o p e r a t i o n o f t h e d e b u g g e r a n d t h e a p p l i c a t i o n .

F L A S H

V D D 3 V F L 8 4 M 1 1 L 9 3 . 3 - V F l a s h C o r e P o w e r P i n . T h i s p i n s h o u l d b e c o n n e c t e d t o 3 . 3 V a t a l l t i m e s .

T E S T 1 8 1 K 1 0 M 7 T e s t P i n . R e s e r v e d f o r T I . M u s t b e l e f t u n c o n n e c t e d . ( I / O )

T E S T 2 8 2 P 1 1 L 7 T e s t P i n . R e s e r v e d f o r T I . M u s t b e l e f t u n c o n n e c t e d . ( I / O )

C L O C K

O u t p u t c l o c k d e r i v e d f r o m S Y S C L K O U T . X C L K O U T i s e i t h e r t h e s a m e f r e q u e n c y , o n e - h a l f t h e

f r e q u e n c y , o r o n e - f o u r t h t h e f r e q u e n c y o f S Y S C L K O U T . T h i s i s c o n t r o l l e d b y b i t s 1 8 : 1 6 ( X T I M C L K ) X C L K O U T 1 3 8 C 1 1 A 1 0 a n d b i t 2 ( C L K M O D E ) i n t h e X I N T C N F 2 r e g i s t e r . A t r e s e t , X C L K O U T = S Y S C L K O U T / 4 . T h e

X C L K O U T s i g n a l c a n b e t u r n e d o f f b y s e t t i n g X I N T C N F 2 [ C L K O F F ] t o 1 . U n l i k e o t h e r G P I O p i n s , t h e X C L K O U T p i n i s n o t p l a c e d i n h i g h - i m p e d a n c e s t a t e d u r i n g a r e s e t . ( O / Z , 8 m A d r i v e ) .

E x t e r n a l O s c i l l a t o r I n p u t . T h i s p i n i s t o f e e d a c l o c k f r o m a n e x t e r n a l 3 . 3 - V o s c i l l a t o r . I n t h i s c a s e , t h e X C L K I N 1 0 5 J 1 4 G 1 3 X 1 p i n m u s t b e t i e d t o G N D . I f a c r y s t a l / r e s o n a t o r i s u s e d ( o r i f a n e x t e r n a l 1 . 8 - V o s c i l l a t o r i s u s e d t o

f e e d c l o c k t o X 1 p i n ) , t h i s p i n m u s t b e t i e d t o G N D . ( I )

( 1 ) I = I n p u t , O = O u t p u t , Z = H i g h i m p e d a n c e , O D = O p e n d r a i n , ↑ = P u l l u p , ↓ = P u l l d o w n

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 2 3

Page 24: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 24/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

I n t e r n a l / E x t e r n a l O s c i l l a t o r I n p u t . T o u s e t h e i n t e r n a l o s c i l l a t o r , a q u a r t z c r y s t a l o r a c e r a m i c r e s o n a t o r

m a y b e c o n n e c t e d a c r o s s X 1 a n d X 2 . T h e X 1 p i n i s r e f e r e n c e d t o t h e 1 . 8 - V c o r e d i g i t a l p o w e r s u p p l y . X 1 1 0 4 J 1 3 G 1 4 A 1 . 8 - V e x t e r n a l o s c i l l a t o r m a y b e c o n n e c t e d t o t h e X 1 p i n . I n t h i s c a s e , t h e X C L K I N p i n m u s t b e

c o n n e c t e d t o g r o u n d . I f a 3 . 3 - V e x t e r n a l o s c i l l a t o r i s u s e d w i t h t h e X C L K I N p i n , X 1 m u s t b e t i e d t o G N D . ( I )

I n t e r n a l O s c i l l a t o r O u t p u t . A q u a r t z c r y s t a l o r a c e r a m i c r e s o n a t o r m a y b e c o n n e c t e d a c r o s s X 1 a n d X 2 1 0 2 J 1 1 H 1 4

X 2 . I f X 2 i s n o t u s e d i t m u s t b e l e f t u n c o n n e c t e d . ( O )

R E S E T

D e v i c e R e s e t ( i n ) a n d W a t c h d o g R e s e t ( o u t ) . D e v i c e r e s e t . X R S c a u s e s t h e d e v i c e t o t e r m i n a t e e x e c u t i o n . T h e P C w i l l p o i n t t o t h e a d d r e s s c o n t a i n e d a t t h e l o c a t i o n 0 x 3 F F F C 0 . W h e n X R S i s b r o u g h t t o a h i g h l e v e l , e x e c u t i o n b e g i n s a t t h e l o c a t i o n p o i n t e d t o b y t h e P C . T h i s p i n i s d r i v e n l o w b y t h e D S C w h e n a w a t c h d o g r e s e t o c c u r s .

X R S 8 0 L 1 0 M 1 3 D u r i n g w a t c h d o g r e s e t , t h e X R S p i n i s d r i v e n l o w f o r t h e w a t c h d o g r e s e t d u r a t i o n o f 5 1 2 O S C C L K c y c l e s . ( I / O D , ↑ ) T h e o u t p u t b u f f e r o f t h i s p i n i s a n o p e n - d r a i n w i t h a n i n t e r n a l p u l l u p . I t i s r e c o m m e n d e d t h a t t h i s p i n b e d r i v e n b y a n o p e n - d r a i n d e v i c e .

A D C S I G N A L S A D C I N A 7 3 5 K 4 K 1 A D C G r o u p A , C h a n n e l 7 i n p u t ( I )

A D C I N A 6 3 6 J 5 K 2 A D C G r o u p A , C h a n n e l 6 i n p u t ( I )

A D C I N A 5 3 7 L 1 L 1 A D C G r o u p A , C h a n n e l 5 i n p u t ( I )

A D C I N A 4 3 8 L 2 L 2 A D C G r o u p A , C h a n n e l 4 i n p u t ( I )

A D C I N A 3 3 9 L 3 L 3 A D C G r o u p A , C h a n n e l 3 i n p u t ( I )

A D C I N A 2 4 0 M 1 M 1 A D C G r o u p A , C h a n n e l 2 i n p u t ( I )

A D C I N A 1 4 1 N 1 M 2 A D C G r o u p A , C h a n n e l 1 i n p u t ( I )

A D C I N A 0 4 2 M 3 M 3 A D C G r o u p A , C h a n n e l 0 i n p u t ( I )

A D C I N B 7 5 3 K 5 N 6 A D C G r o u p B , C h a n n e l 7 i n p u t ( I )

A D C I N B 6 5 2 P 4 M 6 A D C G r o u p B , C h a n n e l 6 i n p u t ( I )

A D C I N B 5 5 1 N 4 N 5 A D C G r o u p B , C h a n n e l 5 i n p u t ( I )

A D C I N B 4 5 0 M 4 M 5 A D C G r o u p B , C h a n n e l 4 i n p u t ( I )

A D C I N B 3 4 9 L 4 N 4 A D C G r o u p B , C h a n n e l 3 i n p u t ( I )

A D C I N B 2 4 8 P 3 M 4 A D C G r o u p B , C h a n n e l 2 i n p u t ( I )

A D C I N B 1 4 7 N 3 N 3 A D C G r o u p B , C h a n n e l 1 i n p u t ( I )

A D C I N B 0 4 6 P 2 P 3 A D C G r o u p B , C h a n n e l 0 i n p u t ( I )

A D C L O 4 3 M 2 N 2 L o w R e f e r e n c e ( c o n n e c t t o a n a l o g g r o u n d ) ( I )

A D C R E S E X T 5 7 M 5 P 6 A D C E x t e r n a l C u r r e n t B i a s R e s i s t o r . C o n n e c t a 2 2 - k Ω r e s i s t o r t o a n a l o g g r o u n d .

A D C R E F I N 5 4 L 5 P 7 E x t e r n a l r e f e r e n c e i n p u t ( I )

I n t e r n a l R e f e r e n c e P o s i t i v e O u t p u t . R e q u i r e s a l o w E S R ( 5 0 m Ω - 1 . 5 Ω ) c e r a m i c b y p a s s c a p a c i t o r o f A D C R E F P 5 6 P 5 P 5

2 . 2 μ F t o a n a l o g g r o u n d . ( O )

I n t e r n a l R e f e r e n c e M e d i u m O u t p u t . R e q u i r e s a l o w E S R ( 5 0 m Ω - 1 . 5 Ω ) c e r a m i c b y p a s s c a p a c i t o r o f A D C R E F M 5 5 N 5 P 4

2 . 2 μ F t o a n a l o g g r o u n d . ( O )

C P U A N D I / O P O W E R P I N S

V D D A 2 3 4 K 2 K 4 A D C A n a l o g P o w e r P i n

V S S A 2 3 3 K 3 P 1 A D C A n a l o g G r o u n d P i n

V D D A I O 4 5 N 2 L 5 A D C A n a l o g I / O P o w e r P i n

V S S A I O 4 4 P 1 N 1 A D C A n a l o g I / O G r o u n d P i n

V D D 1 A 1 8 3 1 J 4 K 3 A D C A n a l o g P o w e r P i n

V S S 1 A G N D 3 2 K 1 L 4 A D C A n a l o g G r o u n d P i n

V D D 2 A 1 8 5 9 M 6 L 6 A D C A n a l o g P o w e r P i n

V S S 2 A G N D 5 8 K 6 P 2 A D C A n a l o g G r o u n d P i n

I n t r o d u c t i o n 2 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 25: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 25/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

V D D 4 B 1 D 4

V D D 1 5 B 5 D 5

V D D 2 3 B 1 1 D 8

V D D 2 9 C 8 D 9

V D D 6 1 D 1 3 E 1 1

V D D 1 0 1 E 9 F 4

V D D 1 0 9 F 3 F 1 1 C P U a n d L o g i c D i g i t a l P o w e r P i n s

V D D 1 1 7 F 1 3 H 4

V D D 1 2 6 H 1 J 4

V D D 1 3 9 H 1 2 J 1 1

V D D 1 4 6 J 2 K 1 1

V D D 1 5 4 K 1 4 L 8

V D D

1 6 7 N 6

V D D I O 9 A 4 A 1 3

V D D I O 7 1 B 1 0 B 1

V D D I O 9 3 E 7 D 7

V D D I O 1 0 7 E 1 2 D 1 1

V D D I O 1 2 1 F 5 E 4 D i g i t a l I / O P o w e r P i n

V D D I O 1 4 3 L 8 G 4

V D D I O 1 5 9 H 1 1 G 1 1

V D D I O 1 7 0 N 1 4 L 1 0

V D D I O N 1 4

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 2 5

Page 26: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 26/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

V S S 3 A 5 A 1

V S S 8 A 1 0 A 2

V S S 1 4 A 1 1 A 1 4

V S S 2 2 B 4 B 1 4

V S S 3 0 C 3 F 6

V S S 6 0 C 7 F 7

V S S 7 0 C 9 F 8

V S S 8 3 D 1 F 9

V S S 9 2 D 6 G 6

V S S 1 0 3 D 1 4 G 7

V S S 1 0 6 E 8 G 8

V S S 1 0 8 E 1 4 G 9 D i g i t a l G r o u n d P i n s

V S S

1 1 8 F 4 H 6

V S S 1 2 0 F 1 2 H 7

V S S 1 2 5 G 1 H 8

V S S 1 4 0 H 1 0 H 9

V S S 1 4 4 H 1 3 J 6

V S S 1 4 7 J 3 J 7

V S S 1 5 5 J 1 0 J 8

V S S 1 6 0 J 1 2 J 9

V S S 1 6 6 M 1 2 P 1 3

V S S 1 7 1 N 1 0 P 1 4

V S S N 1 1

V S S P 6

V S S P 8 D i g i t a l G r o u n d P i n s

G P I O A A N D P E R I P H E R A L S I G N A L S ( 2 ) ( 3 )

G P I O 0 G e n e r a l p u r p o s e i n p u t / o u t p u t 0 ( I / O / Z ) ( 4 )

E P W M 1 A E n h a n c e d P W M 1 O u t p u t A a n d H R P W M c h a n n e l ( O ) 5 C 1 D 1

- - - -

G P I O 1 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 ( I / O / Z ) ( 4 )

E P W M 1 B E n h a n c e d P W M 1 O u t p u t B ( O ) 6 D 3 D 2

E C A P 6 E n h a n c e d C a p t u r e 6 i n p u t / o u t p u t ( I / O ) M F S R B M c B S P - B r e c e i v e f r a m e s y n c h ( I / O )

G P I O 2 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 ( I / O / Z ) ( 4 )

E P W M 2 A E n h a n c e d P W M 2 O u t p u t A a n d H R P W M c h a n n e l ( O ) 7 D 2 D 3

- - - -

G P I O 3 G e n e r a l p u r p o s e i n p u t / o u t p u t 3 ( I / O / Z ) ( 4 )

E P W M 2 B E n h a n c e d P W M 2 O u t p u t B ( O ) 1 0 E 4 E 1

E C A P 5 E n h a n c e d C a p t u r e 5 i n p u t / o u t p u t ( I / O ) M C L K R B M c B S P - B r e c e i v e c l o c k ( I / O )

G P I O 4 G e n e r a l p u r p o s e i n p u t / o u t p u t 4 ( I / O / Z ) ( 4 )

E P W M 3 A E n h a n c e d P W M 3 o u t p u t A a n d H R P W M c h a n n e l ( O ) 1 1 E 2 E 2

- - - -

( 2 ) S o m e p e r i p h e r a l f u n c t i o n s m a y n o t b e a v a i l a b l e i n a l l d e v i c e s . S e e T a b l e 2 - 1 f o r d e t a i l s . ( 3 ) A l l G P I O p i n s a r e I / O / Z , 4 - m A d r i v e t y p i c a l ( u n l e s s o t h e r w i s e i n d i c a t e d ) , a n d h a v e a n i n t e r n a l p u l l u p , w h i c h c a n b e s e l e c t i v e l y

e n a b l e d / d i s a b l e d o n a p e r - p i n b a s i s . T h i s f e a t u r e o n l y a p p l i e s t o t h e G P I O p i n s . T h e G P I O f u n c t i o n ( s h o w n i n I t a l i c s ) i s t h e d e f a u l t a t r e s e t . T h e p e r i p h e r a l s i g n a l s t h a t a r e l i s t e d u n d e r t h e m a r e a l t e r n a t e f u n c t i o n s .

( 4 ) T h e p u l l u p s o n G P I O 0 - G P I O 1 1 p i n s a r e n o t e n a b l e d a t r e s e t .

I n t r o d u c t i o n 2 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 27: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 27/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

G P I O 5 G e n e r a l p u r p o s e i n p u t / o u t p u t 5 ( I / O / Z ) ( 4 )

E P W M 3 B E n h a n c e d P W M 3 o u t p u t B ( O ) 1 2 E 3 E 3 M F S R A M c B S P - A r e c e i v e f r a m e s y n c h ( I / O ) E C A P 1 E n h a n c e d C a p t u r e i n p u t / o u t p u t 1 ( I / O )

G P I O 6 G e n e r a l p u r p o s e i n p u t / o u t p u t 6 ( I / O / Z ) ( 4 )

E P W M 4 A E n h a n c e d P W M 4 o u t p u t A a n d H R P W M c h a n n e l ( O )

E P W M S Y N C I 1 3 E 1 F 1 E x t e r n a l e P W M s y n c p u l s e i n p u t ( I )

E P W M S Y N C E x t e r n a l e P W M s y n c p u l s e o u t p u t ( O )

O

G P I O 7 G e n e r a l p u r p o s e i n p u t / o u t p u t 7 ( I / O / Z ) ( 4 )

E P W M 4 B E n h a n c e d P W M 4 o u t p u t B ( O ) 1 6 F 2 F 2

M C L K R A M c B S P - A r e c e i v e c l o c k ( I / O ) E C A P 2 E n h a n c e d c a p t u r e i n p u t / o u t p u t 2 ( I / O )

G P I O 8 G e n e r a l P u r p o s e I n p u t / O u t p u t 8 ( I / O / Z ) ( 4 )

E P W M 5 A E n h a n c e d P W M 5 o u t p u t A a n d H R P W M c h a n n e l ( O ) 1 7 F 1 F 3

C A N T X B E n h a n c e d C A N - B t r a n s m i t ( O ) A D C S O C A O A D C s t a r t - o f - c o n v e r s i o n A ( O )

G P I O 9 G e n e r a l p u r p o s e i n p u t / o u t p u t 9 ( I / O / Z ) ( 4 )

E P W M 5 B E n h a n c e d P W M 5 o u t p u t B ( O ) 1 8 G 5 G 1

S C I T X D B S C I - B t r a n s m i t d a t a ( O ) E C A P 3 E n h a n c e d c a p t u r e i n p u t / o u t p u t 3 ( I / O )

G P I O 1 0 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 0 ( I / O / Z ) ( 4 )

E P W M 6 A E n h a n c e d P W M 6 o u t p u t A a n d H R P W M c h a n n e l ( O ) 1 9 G 4 G 2

C A N R X B E n h a n c e d C A N - B r e c e i v e ( I ) A D C S O C B O A D C s t a r t - o f - c o n v e r s i o n B ( O )

G P I O 1 1 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 1 ( I / O / Z ) ( 4 )

E P W M 6 B E n h a n c e d P W M 6 o u t p u t B ( O ) 2 0 G 2 G 3

S C I R X D B S C I - B r e c e i v e d a t a ( I ) E C A P 4 E n h a n c e d C A P I n p u t / O u t p u t 4 ( I / O )

G P I O 1 2 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 2 ( I / O / Z ) ( 5 )

T Z 1 T r i p Z o n e i n p u t 1 ( I ) 2 1 G 3 H 1

C A N T X B E n h a n c e d C A N - B t r a n s m i t ( O )

M D X B M c B S P - B t r a n s m i t s e r i a l d a t a ( O )

G P I O 1 3 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 3 ( I / O / Z ) ( 5 )

T Z 2 T r i p Z o n e i n p u t 2 ( I ) 2 4 H 3 H 2

C A N R X B E n h a n c e d C A N - B r e c e i v e ( I ) M D R B M c B S P - B r e c e i v e s e r i a l d a t a ( I )

G P I O 1 4 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 4 ( I / O / Z ) ( 5 )

T r i p Z o n e i n p u t 3 / E x t e r n a l H o l d R e q u e s t . X H O L D , w h e n a c t i v e ( l o w ) , r e q u e s t s t h e e x t e r n a l i n t e r f a c e ( X I N T F ) t o r e l e a s e t h e e x t e r n a l b u s a n d p l a c e a l l b u s e s a n d s t r o b e s i n t o a h i g h - i m p e d a n c e s t a t e . T o p r e v e n t t h i s f r o m h a p p e n i n g w h e n T Z 3 s i g n a l g o e s a c t i v e , d i s a b l e t h i s f u n c t i o n b y w r i t i n g

T Z 3 / X H O L D X I N T C N F 2 [ H O L D ] = 1 . I f t h i s i s n o t d o n e , t h e X I N T F b u s w i l l g o i n t o h i g h i m p e d a n c e a n y t i m e T Z 3 2 5 H 2 H 3

g o e s l o w . O n t h e e P W M s i d e , T Z n s i g n a l s a r e i g n o r e d b y d e f a u l t , u n l e s s t h e y a r e e n a b l e d b y t h e c o d e . T h e X I N T F w i l l r e l e a s e t h e b u s w h e n a n y c u r r e n t a c c e s s i s c o m p l e t e a n d t h e r e a r e n o p e n d i n g a c c e s s e s o n t h e X I N T F . ( I )

S C I T X D B S C I - B T r a n s m i t ( I ) M C L K X B M c B S P - B t r a n s m i t c l o c k ( I / O )

G P I O 1 5 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 5 ( I / O / Z ) ( 5 )

T r i p Z o n e i n p u t 4 / E x t e r n a l H o l d A c k n o w l e d g e . T h e p i n f u n c t i o n f o r t h i s o p t i o n i s b a s e d o n t h e d i r e c t i o n c h o s e n i n t h e G P A D I R r e g i s t e r . I f t h e p i n i s c o n f i g u r e d a s a n i n p u t , t h e n T Z 4 f u n c t i o n i s c h o s e n . I f t h e p i n i s c o n f i g u r e d a s a n o u t p u t , t h e n X H O L D A f u n c t i o n i s c h o s e n . X H O L D A i s d r i v e n

T Z 4 / X H O L D A 2 6 H 4 J 1 a c t i v e ( l o w ) w h e n t h e X I N T F h a s g r a n t e d a n X H O L D r e q u e s t . A l l X I N T F b u s e s a n d s t r o b e s i g n a l s w i l l

b e i n a h i g h - i m p e d a n c e s t a t e . X H O L D A i s r e l e a s e d w h e n t h e X H O L D s i g n a l i s r e l e a s e d . E x t e r n a l d e v i c e s s h o u l d o n l y d r i v e t h e e x t e r n a l b u s w h e n X H O L D A i s a c t i v e ( l o w ) . ( I / 0 )

S C I R X D B S C I - B r e c e i v e ( I ) M F S X B M c B S P - B t r a n s m i t f r a m e s y n c h ( I / O )

( 5 ) T h e p u l l u p s o n G P I O 1 2 - G P I O 3 4 a r e e n a b l e d u p o n r e s e t .

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 2 7

Page 28: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 28/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

G P I O 1 6 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 6 ( I / O / Z ) ( 5 )

S P I S I M O A S P I s l a v e i n , m a s t e r o u t ( I / O ) 2 7 H 5 J 2 C A N T X B E n h a n c e d C A N - B t r a n s m i t ( O ) T Z 5 T r i p Z o n e i n p u t 5 ( I )

G P I O 1 7 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 7 ( I / O / Z ) ( 5 )

S P I S O M I A S P I - A s l a v e o u t , m a s t e r i n ( I / O ) 2 8 J 1 J 3

C A N R X B E n h a n c e d C A N - B r e c e i v e ( I ) T Z 6 T r i p z o n e i n p u t 6 ( I )

G P I O 1 8 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 8 ( I / O / Z ) ( 5 )

S P I C L K A S P I - A c l o c k i n p u t / o u t p u t ( I / O ) 6 2 L 6 N 8

S C I T X D B S C I - B t r a n s m i t ( O ) C A N R X A E n h a n c e d C A N - A r e c e i v e ( I )

G P I O 1 9 G e n e r a l p u r p o s e i n p u t / o u t p u t 1 9 ( I / O / Z ) ( 5 )

S P I S T E A S P I - A s l a v e t r a n s m i t e n a b l e i n p u t / o u t p u t ( I / O ) 6 3 K 7 M 8

S C I R X D B S C I - B r e c e i v e ( I ) C A N T X A E n h a n c e d C A N - A t r a n s m i t ( O )

G P I O 2 0 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 0 ( I / O / Z ) ( 5 )

E Q E P 1 A E n h a n c e d Q E P 1 i n p u t A ( I ) 6 4 L 7 P 9

M D X A M c B S P - A t r a n s m i t s e r i a l d a t a ( O ) C A N T X B E n h a n c e d C A N - B t r a n s m i t ( O )

G P I O 2 1 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 1 ( I / O / Z ) ( 5 )

E Q E P 1 B E n h a n c e d Q E P 1 i n p u t B ( I ) 6 5 P 7 N 9

M D R A M c B S P - A r e c e i v e s e r i a l d a t a ( I ) C A N R X B E n h a n c e d C A N - B r e c e i v e ( I )

G P I O 2 2 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 2 ( I / O / Z ) ( 5 )

E Q E P 1 S E n h a n c e d Q E P 1 s t r o b e ( I / O ) 6 6 N 7 M 9

M C L K X A M c B S P - A t r a n s m i t c l o c k ( I / O ) S C I T X D B S C I - B t r a n s m i t ( O )

G P I O 2 3 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 3 ( I / O / Z ) ( 5 )

E Q E P 1 I E n h a n c e d Q E P 1 i n d e x ( I / O ) 6 7 M 7 P 1 0

M F S X A M c B S P - A t r a n s m i t f r a m e s y n c h ( I / O ) S C I R X D B S C I - B r e c e i v e ( I )

G P I O 2 4 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 4 ( I / O / Z ) ( 5 )

E C A P 1 E n h a n c e d c a p t u r e 1 ( I / O ) 6 8 M 8 N 1 0

E Q E P 2 A E n h a n c e d Q E P 2 i n p u t A ( I ) M D X B M c B S P - B t r a n s m i t s e r i a l d a t a ( O )

G P I O 2 5 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 5 ( I / O / Z ) ( 5 )

E C A P 2 E n h a n c e d c a p t u r e 2 ( I / O ) 6 9 N 8 M 1 0

E Q E P 2 B E n h a n c e d Q E P 2 i n p u t B ( I ) M D R B M c B S P - B r e c e i v e s e r i a l d a t a ( I )

G P I O 2 6 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 6 ( I / O / Z ) ( 5 )

E C A P 3 E n h a n c e d c a p t u r e 3 ( I / O ) 7 2 K 8 P 1 1

E Q E P 2 I E n h a n c e d Q E P 2 i n d e x ( I / O ) M C L K X B M c B S P - B t r a n s m i t c l o c k ( O )

G P I O 2 7 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 7 ( I / O / Z ) ( 5 )

E C A P 4 E n h a n c e d c a p t u r e 4 ( I / O ) 7 3 L 9 N 1 1

E Q E P 2 S E n h a n c e d Q E P 2 s t r o b e ( I / O )

M F S X B M c B S P - B t r a n s m i t f r a m e s y n c h ( I / O )

G P I O 2 8 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 8 ( I / O / Z ) ( 5 )

S C I R X D A 1 4 1 E 1 0 D 1 0 S C I r e c e i v e d a t a ( I ) X Z C S 6 E x t e r n a l I n t e r f a c e z o n e 6 c h i p s e l e c t ( O )

G P I O 2 9 G e n e r a l p u r p o s e i n p u t / o u t p u t 2 9 . ( I / O / Z ) ( 5 )

S C I T X D A 2 C 2 C 1 S C I t r a n s m i t d a t a ( O ) X A 1 9 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 9 ( O )

G P I O 3 0 G e n e r a l p u r p o s e i n p u t / o u t p u t 3 0 ( I / O / Z ) ( 5 )

C A N R X A 1 B 2 C 2 E n h a n c e d C A N - A r e c e i v e ( I ) X A 1 8 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 8 ( O )

I n t r o d u c t i o n 2 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 29: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 29/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

G P I O 3 1 G e n e r a l p u r p o s e i n p u t / o u t p u t 3 1 ( I / O / Z ) ( 5 )

C A N T X A 1 7 6 A 2 B 2 E n h a n c e d C A N - A t r a n s m i t ( O ) X A 1 7 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 7 ( O )

G P I O 3 2 G e n e r a l p u r p o s e i n p u t / o u t p u t 3 2 ( I / O / Z ) ( 5 )

S D A A I 2 C d a t a o p e n - d r a i n b i d i r e c t i o n a l p o r t ( I / O D ) 7 4 N 9 M 1 1

E P W M S Y N C I E n h a n c e d P W M e x t e r n a l s y n c p u l s e i n p u t ( I ) A D C S O C A O A D C s t a r t - o f - c o n v e r s i o n A ( O )

G P I O 3 3 G e n e r a l - P u r p o s e I n p u t / O u t p u t 3 3 ( I / O / Z ) ( 5 )

S C L A I 2 C c l o c k o p e n - d r a i n b i d i r e c t i o n a l p o r t ( I / O D )

E P W M S Y N C 7 5 P 9 P 1 2 E n h a n c e d P W M e x t e r n a l s y n c h p u l s e o u t p u t ( O )

O A D C s t a r t - o f - c o n v e r s i o n B ( O )

A D C S O C B O

G P I O 3 4 G e n e r a l - P u r p o s e I n p u t / O u t p u t 3 4 ( I / O / Z ) ( 5 )

E C A P 1 1 4 2 D 1 0 A 9 E n h a n c e d C a p t u r e i n p u t / o u t p u t 1 ( I / O ) X R E A D Y E x t e r n a l I n t e r f a c e R e a d y s i g n a l

G P I O 3 5 G e n e r a l - P u r p o s e I n p u t / O u t p u t 3 5 ( I / O / Z )

S C I T X D A 1 4 8 A 9 B 9 S C I - A t r a n s m i t d a t a ( O ) X R / W E x t e r n a l I n t e r f a c e r e a d , n o t w r i t e s t r o b e

G P I O 3 6 G e n e r a l - P u r p o s e I n p u t / O u t p u t 3 6 ( I / O / Z ) S C I R X D A 1 4 5 C 1 0 C 9 S C I r e c e i v e d a t a ( I ) X Z C S 0 E x t e r n a l I n t e r f a c e z o n e 0 c h i p s e l e c t ( O )

G P I O 3 7 G e n e r a l - P u r p o s e I n p u t / O u t p u t 3 7 ( I / O / Z ) E C A P 2 1 5 0 D 9 B 8 E n h a n c e d C a p t u r e i n p u t / o u t p u t 2 ( I / O ) X Z C S 7 E x t e r n a l I n t e r f a c e z o n e 7 c h i p s e l e c t ( O )

G P I O 3 8 G e n e r a l - P u r p o s e I n p u t / O u t p u t 3 8 ( I / O / Z ) - 1 3 7 D 1 1 C 1 0 - X W E 0 E x t e r n a l I n t e r f a c e W r i t e E n a b l e 0 ( O )

G P I O 3 9 G e n e r a l - P u r p o s e I n p u t / O u t p u t 3 9 ( I / O / Z ) - 1 7 5 B 3 C 3 - X A 1 6 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 6 ( O )

G P I O 4 0 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 0 ( I / O / Z )

- 1 5 1 D 8 C 8 - X A 0 / X W E 1 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 0 / E x t e r n a l I n t e r f a c e W r i t e E n a b l e 1 ( O )

G P I O 4 1 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 1 ( I / O / Z ) - 1 5 2 A 8 A 7 - X A 1 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 ( O )

G P I O 4 2 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 2 ( I / O / Z ) - 1 5 3 B 8 B 7 - X A 2 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 2 ( O )

G P I O 4 3 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 3 ( I / O / Z ) - 1 5 6 B 7 C 7 - X A 3 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 3 ( O )

G P I O 4 4 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 4 ( I / O / Z ) - 1 5 7 A 7 A 6 - X A 4 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 4 ( O )

G P I O 4 5 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 5 ( I / O / Z ) - 1 5 8 D 7 B 6 - X A 5 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 5 ( O )

G P I O 4 6 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 6 ( I / O / Z ) - 1 6 1 B 6 C 6 - X A 6 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 6 ( O )

G P I O 4 7 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 7 ( I / O / Z ) - 1 6 2 A 6 D 6 - X A 7 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 7 ( O )

G P I O 4 8 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 8 ( I / O / Z ) E C A P 5 8 8 P 1 3 L 1 4 E n h a n c e d C a p t u r e i n p u t / o u t p u t 5 ( I / O ) X D 3 1 E x t e r n a l I n t e r f a c e D a t a L i n e 3 1 ( O )

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 2 9

Page 30: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 30/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

G P I O 4 9 G e n e r a l - P u r p o s e I n p u t / O u t p u t 4 9 ( I / O / Z )

E C A P 6 8 9 N 1 3 L 1 3 E n h a n c e d C a p t u r e i n p u t / o u t p u t 6 ( I / O ) X D 3 0 E x t e r n a l I n t e r f a c e D a t a L i n e 3 0 ( O )

G P I O 5 0 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 0 ( I / O / Z ) E Q E P 1 A 9 0 P 1 4 L 1 2 E n h a n c e d Q E P 1 i n p u t A ( I ) X D 2 9 E x t e r n a l I n t e r f a c e D a t a L i n e 2 9 ( O )

G P I O 5 1 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 1 ( I / O / Z ) E Q E P 1 B 9 1 M 1 3 K 1 4 E n h a n c e d Q E P 1 i n p u t B ( I ) X D 2 8 E x t e r n a l I n t e r f a c e D a t a L i n e 2 8 ( O )

G P I O 5 2 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 2 ( I / O / Z ) E Q E P 1 S 9 4 M 1 4 K 1 3 E n h a n c e d Q E P 1 S t r o b e ( I / O ) X D 2 7 E x t e r n a l I n t e r f a c e D a t a L i n e 2 7 ( O )

G P I O 5 3 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 3 ( I / O / Z ) E Q E P 1 I 9 5 L 1 2 K 1 2 E n h a n c e d C A P 1 l n d e x ( I / O ) X D 2 6 E x t e r n a l I n t e r f a c e D a t a L i n e 2 6 ( O )

G P I O 5 4 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 4 ( I / O / Z )

S P I S I M O A 9 6 L 1 3 J 1 4 S P I - A s l a v e i n , m a s t e r o u t ( I / O ) X D 2 5 E x t e r n a l I n t e r f a c e D a t a L i n e 2 5 ( O )

G P I O 5 5 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 5 ( I / O / Z ) S P I S O M I A 9 7 L 1 4 J 1 3 S P I - A s l a v e o u t , m a s t e r i n ( I / O ) X D 2 4 E x t e r n a l I n t e r f a c e D a t a L i n e 2 4 ( O )

G P I O 5 6 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 6 ( I / O / Z ) S P I C L K A 9 8 K 1 1 J 1 2 S P I - A c l o c k ( I / O ) X D 2 3 E x t e r n a l I n t e r f a c e D a t a L i n e 2 3 ( O )

G P I O 5 7 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 7 ( I / O / Z ) S P I S T E A 9 9 K 1 3 H 1 3 S P I - A s l a v e t r a n s m i t e n a b l e ( I / O ) X D 2 2 E x t e r n a l I n t e r f a c e D a t a L i n e 2 2 ( O )

G P I O 5 8 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 8 ( I / O / Z ) M C L K R A 1 0 0 K 1 2 H 1 2 M c B S P - A r e c e i v e c l o c k ( I / O ) X D 2 1 E x t e r n a l I n t e r f a c e D a t a L i n e 2 1 ( O )

G P I O 5 9 G e n e r a l - P u r p o s e I n p u t / O u t p u t 5 9 ( I / O / Z ) M F S R A 1 1 0 H 1 4 H 1 1 M c B S P - A r e c e i v e f r a m e s y n c h ( I / O ) X D 2 0 E x t e r n a l I n t e r f a c e D a t a L i n e 2 0 ( O )

G P I O 6 0 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 0 ( I / O / Z ) M C L K R B 1 1 1 G 1 4 G 1 2 M c B S P - B r e c e i v e c l o c k ( I / O ) X D 1 9 E x t e r n a l I n t e r f a c e D a t a L i n e 1 9 ( O )

G P I O 6 1 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 1 ( I / O / Z ) M F S R B 1 1 2 G 1 2 F 1 4 M c B S P - B r e c e i v e f r a m e s y n c h ( I / O ) X D 1 8 E x t e r n a l I n t e r f a c e D a t a L i n e 1 8 ( O )

G P I O 6 2 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 2 ( I / O / Z ) S C I R X D C 1 1 3 G 1 3 F 1 3 S C I - C r e c e i v e d a t a ( I ) X D 1 7 E x t e r n a l I n t e r f a c e D a t a L i n e 1 7 ( O )

G P I O 6 3 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 3 ( I / O / Z ) S C I T X D C 1 1 4 G 1 1 F 1 2 S C I - C t r a n s m i t d a t a ( O ) X D 1 6 E x t e r n a l I n t e r f a c e D a t a L i n e 1 6 ( O )

G P I O 6 4 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 4 ( I / O / Z ) - 1 1 5 G 1 0 E 1 4 - X D 1 5 E x t e r n a l I n t e r f a c e D a t a L i n e 1 5 ( O )

G P I O 6 5 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 5 ( I / O / Z ) - 1 1 6 F 1 4 E 1 3 - X D 1 4 E x t e r n a l I n t e r f a c e D a t a L i n e 1 4 ( O )

G P I O 6 6 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 6 ( I / O / Z ) - 1 1 9 F 1 1 E 1 2 - X D 1 3 E x t e r n a l I n t e r f a c e D a t a L i n e 1 3 ( O )

G P I O 6 7 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 7 ( I / O / Z ) - 1 2 2 E 1 3 D 1 4 - X D 1 2 E x t e r n a l I n t e r f a c e D a t a L i n e 1 2 ( O )

I n t r o d u c t i o n 3 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 31: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 31/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

G P I O 6 8 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 8 ( I / O / Z )

- 1 2 3 E 1 1 D 1 3 - X D 1 1 E x t e r n a l I n t e r f a c e D a t a L i n e 1 1 ( O )

G P I O 6 9 G e n e r a l - P u r p o s e I n p u t / O u t p u t 6 9 ( I / O / Z ) - 1 2 4 F 1 0 D 1 2 - X D 1 0 E x t e r n a l I n t e r f a c e D a t a L i n e 1 0 ( O )

G P I O 7 0 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 0 ( I / O / Z ) - 1 2 7 D 1 2 C 1 4 - X D 9 E x t e r n a l I n t e r f a c e D a t a L i n e 9 ( O )

G P I O 7 1 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 1 ( I / O / Z ) - 1 2 8 C 1 4 C 1 3 - X D 8 E x t e r n a l I n t e r f a c e D a t a L i n e 8 ( O )

G P I O 7 2 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 2 ( I / O / Z ) - 1 2 9 B 1 4 B 1 3 - X D 7 E x t e r n a l I n t e r f a c e D a t a L i n e 7 ( O )

G P I O 7 3 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 3 ( I / O / Z )

- 1 3 0 C 1 2 A 1 2 - X D 6 E x t e r n a l I n t e r f a c e D a t a L i n e 6 ( O )

G P I O 7 4 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 4 ( I / O / Z ) - 1 3 1 C 1 3 B 1 2 - X D 5 E x t e r n a l I n t e r f a c e D a t a L i n e 5 ( O )

G P I O 7 5 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 5 ( I / O / Z ) - 1 3 2 A 1 4 C 1 2 - X D 4 E x t e r n a l I n t e r f a c e D a t a L i n e 4 ( O )

G P I O 7 6 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 6 ( I / O / Z ) - 1 3 3 B 1 3 A 1 1 - X D 3 E x t e r n a l I n t e r f a c e D a t a L i n e 3 ( O )

G P I O 7 7 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 7 ( I / O / Z ) - 1 3 4 A 1 3 B 1 1 - X D 2 E x t e r n a l I n t e r f a c e D a t a L i n e 2 ( O )

G P I O 7 8 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 8 ( I / O / Z ) - 1 3 5 B 1 2 C 1 1 - X D 1 E x t e r n a l I n t e r f a c e D a t a L i n e 1 ( O )

G P I O 7 9 G e n e r a l - P u r p o s e I n p u t / O u t p u t 7 9 ( I / O / Z ) - 1 3 6 A 1 2 B 1 0 - X D 0 E x t e r n a l I n t e r f a c e D a t a L i n e 0 ( O )

G P I O 8 0 G e n e r a l - P u r p o s e I n p u t / O u t p u t 8 0 ( I / O / Z ) - 1 6 3 C 6 A 5 - X A 8 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 8 ( O )

G P I O 8 1 G e n e r a l - P u r p o s e I n p u t / O u t p u t 8 1 ( I / O / Z ) - 1 6 4 E 6 B 5 - X A 9 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 9 ( O )

G P I O 8 2 G e n e r a l - P u r p o s e I n p u t / O u t p u t 8 2 ( I / O / Z ) - 1 6 5 C 5 C 5 - X A 1 0 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 0 ( O )

G P I O 8 3 G e n e r a l - P u r p o s e I n p u t / O u t p u t 8 3 ( I / O / Z ) - 1 6 8 D 5 A 4 - X A 1 1 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 1 ( O )

G P I O 8 4 G e n e r a l - P u r p o s e I n p u t / O u t p u t 8 4 ( I / O / Z )

- 1 6 9 E 5 B 4 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 2 ( O )

X A 1 2

G P I O 8 5 G e n e r a l - P u r p o s e I n p u t / O u t p u t 8 5 ( I / O / Z ) - 1 7 2 C 4 C 4 - X A 1 3 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 3 ( O )

G P I O 8 6 G e n e r a l - P u r p o s e I n p u t / O u t p u t 8 6 ( I / O / Z ) - 1 7 3 D 4 A 3 - X A 1 4 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 4 ( O )

S u b m i t D o c u m e n t a t i o n F e e d b a c k I n t r o d u c t i o n 3 1

Page 32: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 32/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 2 - 2 . S i g n a l D e s c r i p t i o n s ( c o n t i n u e d )

P I N N O .

P G F Z H H Z J Z N A M E D E S C R I P T I O N ( 1 )

P I N B A L B A L L # L # #

G P I O 8 7 G e n e r a l - P u r p o s e I n p u t / O u t p u t 8 7 ( I / O / Z )

- 1 7 4 A 3 B 3 - X A 1 5 E x t e r n a l I n t e r f a c e A d d r e s s L i n e 1 5 ( O )

X R D 1 4 9 B 9 A 8 E x t e r n a l I n t e r f a c e R e a d E n a b l e

3 2 I n t r o d u c t i o n S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 33: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 33/170

Page 34: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 34/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 1 M e m o r y M a p s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

I n F i g u r e 3 - 2 t h r o u g h F i g u r e 3 - 4 , t h e f o l l o w i n g a p p l y :

• M e m o r y b l o c k s a r e n o t t o s c a l e .

• P e r i p h e r a l F r a m e 0 , P e r i p h e r a l F r a m e 1 , P e r i p h e r a l F r a m e 2 , a n d P e r i p h e r a l F r a m e 3 m e m o r y m a p s a r e r e s t r i c t e d t o d a t a m e m o r y o n l y . A u s e r p r o g r a m c a n n o t a c c e s s t h e s e m e m o r y m a p s i n p r o g r a m

s p a c e . • P r o t e c t e d m e a n s t h e o r d e r o f " W r i t e f o l l o w e d b y R e a d " o p e r a t i o n s i s p r e s e r v e d r a t h e r t h a n t h e p i p e l i n e

o r d e r .

• C e r t a i n m e m o r y r a n g e s a r e E A L L O W p r o t e c t e d a g a i n s t s p u r i o u s w r i t e s a f t e r c o n f i g u r a t i o n .

F u n c t i o n a l O v e r v i e w 3 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 35: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 35/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

BlockStart Address

0x000000M0Vector-RAM(32x32)

(EnableifVMAP =0)

DataSpace ProgSpace

M0SARAM(1Kx16)M1SARAM(1Kx16)

PeripheralFrame0

0x000040

0x000400

0x000800

PIEVector-RAM(256x16)

(Enabledif VMAP =1,ENPIE=1)

PeripheralFrame0

Reserved

Reserved

L0SARAM(4Kx16,SecureZoneDualMapped)

PeripheralFrame1(Protected)

Reserved

PeripheralFrame2(Protected)

L1SARAM(4Kx16,SecureZoneDualMapped)

FLASH(256Kx16,SecureZone)

Reserved

BootROM(8Kx16)

BROMVector-ROM (32x32)(EnableifVMAP =1,ENPIE=0)

0x000D00

0x000E00

0x002000

0x006000

0x007000

0x008000

0x009000

0x010000

0x300000

0x3FC000

0x3FE000

0x3FFFC0

DataSpace ProgSpace

Reserved

Reserved

On-ChipMemory ExternalMemoryXINTF

Onlyoneofthesevectormaps-M0vector,PIEvector,BROMvector-shouldbeenabledatatime.

LEGEND:

L2SARAM(4Kx16,SecureZone,DualMapped)

L3SARAM(4Kx16,SecureZone,DualMapped)

L4SARAM(4Kx16,DMA Accessible)

L5SARAM(4Kx16,DMA Accessible)

L6SARAM(4Kx16,DMA Accessible)

L7SARAM(4Kx16,DMA Accessible)

0x00 A000

0x00B000

0x00C000

0x00D000

0x00E000

0x00F000

Reserved

Reserved

XINTFZone0(4Kx16, )(Protected,DMAAccessible)

XZCS00x004000

0x005000

L o w 6 4 K

( 2 4 x / 2 4 0 x E q u i v a l e n t D a t a S p a c e )

H i g h 6 4 K

( 2 4 x / 2 4 0 x E q u i v a l e n t

P r o g r a m

S p a c e )

0x005000

PeripheralFrame3(Protected,DMAAccessible)

128-bitPassword0x33FFF8

0x340000

L0SARAM(4Kx16,SecureZoneDualMapped)

OTP (1Kx16,SecureZone)

0x3F8000

Reserved

0x380400

L1SARAM(4Kx16,SecureZoneDualMapped)0x3F9000

L2SARAM(4Kx16,SecureZoneDualMapped)0x3F A000

L3SARAM(4Kx16,SecureZoneDualMapped)0x3FB000

0x380800

Reserved

0x3F7FFF

XINTFZone6(1Mx16, )(DMAAccessible)XZCS60x100000

0x200000

0x300000XINTFZone7(1Mx16, )XZCS7 (DMAAccessible)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 3 - 2 . F 2 8 3 3 5 M e m o r y M a p

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 3 5

Page 36: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 36/170

www.ti.com

A D V A N C E I N F OR MA T I ON

ExternalMemoryXINTFBlock

Start Address

0x000000M0Vector-RAM(32x32)

(EnableifVMAP =0)

DataSpace ProgSpace

M0SARAM(1Kx16)M1SARAM(1Kx16)

PeripheralFrame0

0x000040

0x000400

0x000800

PIEVector-RAM(256x16)

(Enabledif VMAP =1,ENPIE=1)

Reserved

Reserved

L0SARAM(4Kx16,SecureZoneDualMapped)

PeripheralFrame1(Protected)

Reserved

PeripheralFrame2(Protected)

L1SARAM(4Kx16,SecureZoneDualMapped)

FLASH(128Kx16,SecureZone)

Reserved

BootROM(8Kx16)

BROMVector-ROM(32x32)(EnableifVMAP =1,ENPIE=0)

0x000D00

0x000E00

0x002000

0x006000

0x007000

0x008000

0x009000

0x010000

0x320000

0x3FC000

0x3FE000

0x3FFFC0

DataSpace ProgSpace

Reserved

XINTFZone0(4Kx16, )(Protected,DMAAccessible)

XZCS0

Reserved

On-ChipMemory

Onlyoneofthesevectormaps-M0vector,PIEvector,BROMvector,-shouldbeenabledatatime.

LEGEND:

L2SARAM(4Kx16,SecureZone,DualMapped)

L3SARAM(4Kx16,SecureZone,DualMapped)

L4SARAM(4Kx16,DMA Accessible)

L5SARAM(4Kx16,DMA Accessible)

L6SARAM(4Kx16,DMA Accessible)

L7SARAM(4Kx16,DMA Accessible)

0x00 A000

0x00B000

0x00C000

0x00D000

0x00E000

0x00F000

Reserved

Reserved

0x004000

0x005000

L

o w

6 4 K

( 2 4 x / 2 4 0 x E q u

i v a l e n t D a t a S p a c e )

H i g h 6 4 K

( 2 4 x / 2 4 0 x E q u i v a l e n t

P r o g r a m

S p a c e )

0x005000

PeripheralFrame3(Protected,DMAAccessible)

128-bitPassword0x33FFF8

0x340000

L0SARAM(4Kx16,SecureZoneDualMapped)

OTP (1Kx16,SecureZone)

0x3F8000

Reserved

0x380400

L1SARAM(4Kx16,SecureZoneDualMapped)0x3F9000

L2SARAM(4Kx16,SecureZoneDualMapped)0x3F A000

L3SARAM(4Kx16,SecureZoneDualMapped)0x3FB000

PeripheralFrame0

XINTFZone6(1Mx16, )(DMAAccessible)XZCS6 0x100000

0x200000

0x300000XINTFZone7(1Mx16, )XZCS7 (DMAAccessible)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 3 - 3 . F 2 8 3 3 4 M e m o r y M a p

F u n c t i o n a l O v e r v i e w 3 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 37: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 37/170

Page 38: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 38/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 3 - 1 . A d d r e s s e s o f F l a s h S e c t o r s i n F 2 8 3 3 5

A D D R E S S R A N G E P R O G R A M A N D D A T A S P A C E

0 x 3 0 0 0 0 0 - 0 x 3 0 7 F F F S e c t o r H ( 3 2 K x 1 6 )

0 x 3 0 8 0 0 0 - 0 x 3 0 F F F F S e c t o r G ( 3 2 K x 1 6 )

0 x 3 1 0 0 0 0 - 0 x 3 1 7 F F F S e c t o r F ( 3 2 K x 1 6 )

0 x 3 1 8 0 0 0 - 0 x 3 1 F F F F S e c t o r E ( 3 2 K x 1 6 ) 0 x 3 2 0 0 0 0 - 0 x 3 2 7 F F F S e c t o r D ( 3 2 K x 1 6 )

0 x 3 2 8 0 0 0 - 0 x 3 2 F F F F S e c t o r C ( 3 2 K x 1 6 )

0 x 3 3 0 0 0 0 - 0 x 3 3 7 F F F S e c t o r B ( 3 2 K x 1 6 )

0 x 3 3 8 0 0 0 - 0 x 3 3 F F 7 F S e c t o r A ( 3 2 K x 1 6 )

P r o g r a m t o 0 x 0 0 0 0 w h e n u s i n g t h e 0 x 3 3 F F 8 0 - 0 x 3 3 F F F 5

C o d e S e c u r i t y M o d u l e

B o o t - t o - F l a s h E n t r y P o i n t 0 x 3 3 F F F 6 - 0 x 3 3 F F F 7

( p r o g r a m b r a n c h i n s t r u c t i o n h e r e )

S e c u r i t y P a s s w o r d 0 x 3 3 F F F 8 - 0 x 3 3 F F F F

( 1 2 8 - B i t ) ( D o N o t P r o g r a m t o a l l z e r o s )

T a b l e 3 - 2 . A d d r e s s e s o f F l a s h S e c t o r s i n F 2 8 3 3 4

A D D R E S S R A N G E P R O G R A M A N D D A T A S P A C E

0 x 3 2 0 0 0 0 - 0 x 3 2 3 F F F S e c t o r H ( 1 6 K x 1 6 )

0 x 3 2 4 0 0 0 - 0 x 3 2 7 F F F S e c t o r G ( 1 6 K x 1 6 )

0 x 3 2 8 0 0 0 - 0 x 3 2 B F F F S e c t o r F ( 1 6 K x 1 6 )

0 x 3 2 C 0 0 0 - 0 x 3 2 F F F F S e c t o r E ( 1 6 K x 1 6 )

0 x 3 3 0 0 0 0 - 0 x 3 3 3 F F F S e c t o r D ( 1 6 K x 1 6 )

0 x 3 3 4 0 0 0 - 0 x 3 3 7 F F F F S e c t o r C ( 1 6 K x 1 6 )

0 x 3 3 8 0 0 0 - 0 x 3 3 B F F F S e c t o r B ( 1 6 K x 1 6 )

0 x 3 3 C 0 0 0 - 0 x 3 3 F F 7 F S e c t o r A ( 1 6 K x 1 6 )

0 x 3 3 F F 8 0 - 0 x 3 3 F F F 5 P r o g r a m t o 0 x 0 0 0 0 w h e n u s i n g t h e C o d e S e c u r i t y M o d u l e

0 x 3 3 F F F 6 - 0 x 3 3 F F F 7 B o o t - t o - F l a s h E n t r y P o i n t ( p r o g r a m b r a n c h i n s t r u c t i o n h e r e )

0 x 3 3 F F F 8 - 0 x 3 3 F F F F S e c u r i t y P a s s w o r d ( 1 2 8 - B i t ) ( D o N o t P r o g r a m t o a l l z e r o s )

T a b l e 3 - 3 . A d d r e s s e s o f F l a s h S e c t o r s i n F 2 8 3 3 2

A D D R E S S R A N G E P R O G R A M A N D D A T A S P A C E

0 x 3 3 0 0 0 0 - 0 x 3 3 3 F F F S e c t o r D ( 1 6 K x 1 6 )

0 x 3 3 4 0 0 0 - 0 x 3 3 7 F F F F S e c t o r C ( 1 6 K x 1 6 )

0 x 3 3 8 0 0 0 - 0 x 3 3 B F F F S e c t o r B ( 1 6 K x 1 6 )

0 x 3 3 C 0 0 0 - 0 x 3 3 F F 7 F S e c t o r A ( 1 6 K x 1 6 )

0 x 3 3 F F 8 0 - 0 x 3 3 F F F 5 P r o g r a m t o 0 x 0 0 0 0 w h e n u s i n g t h e C o d e S e c u r i t y M o d u l e

0 x 3 3 F F F 6 - 0 x 3 3 F F F 7 B o o t - t o - F l a s h E n t r y P o i n t ( p r o g r a m b r a n c h i n s t r u c t i o n h e r e )

0 x 3 3 F F F 8 - 0 x 3 3 F F F F S e c u r i t y P a s s w o r d ( 1 2 8 - B i t ) ( D o N o t P r o g r a m t o a l l z e r o s )

F u n c t i o n a l O v e r v i e w 3 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 39: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 39/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

N O T E

• W h e n t h e c o d e - s e c u r i t y p a s s w o r d s a r e p r o g r a m m e d , a l l a d d r e s s e s b e t w e e n

0 x 3 3 F F 8 0 a n d 0 x 3 3 F F F 5 c a n n o t b e u s e d a s p r o g r a m c o d e o r d a t a . T h e s e l o c a t i o n s

m u s t b e p r o g r a m m e d t o 0 x 0 0 0 0 .

• I f t h e c o d e s e c u r i t y f e a t u r e i s n o t u s e d , a d d r e s s e s 0 x 3 3 F F 8 0 t h r o u g h 0 x 3 3 F F E F m a y

b e u s e d f o r c o d e o r d a t a . A d d r e s s e s 0 x 3 3 F F F 0 – 0 x 3 3 F F F 5 a r e r e s e r v e d f o r d a t a a n d

s h o u l d n o t c o n t a i n p r o g r a m c o d e . . T a b l e 3 - 4 s h o w s h o w t o h a n d l e t h e s e m e m o r y l o c a t i o n s .

T a b l e 3 - 4 . H a n d l i n g S e c u r i t y C o d e L o c a t i o n s

A D D R E S S F L A S H

C o d e s e c u r i t y e n a b l e d C o d e s e c u r i t y d i s a b l e d

0 x 3 3 F F 8 0 - 0 x 3 3 F F E F A p p l i c a t i o n c o d e a n d d a t a F i l l w i t h 0 x 0 0 0 0

0 x 3 3 F F F 0 - 0 x 3 3 F F F 5 R e s e r v e d f o r d a t a o n l y

P e r i p h e r a l F r a m e 1 , P e r i p h e r a l F r a m e 2 , a n d P e r i p h e r a l F r a m e 3 a r e g r o u p e d t o g e t h e r t o e n a b l e t h e s e

b l o c k s t o b e w r i t e / r e a d p e r i p h e r a l b l o c k p r o t e c t e d . T h e p r o t e c t e d m o d e e n s u r e s t h a t a l l a c c e s s e s t o t h e s e

b l o c k s h a p p e n a s w r i t t e n . B e c a u s e o f t h e C 2 8 x p i p e l i n e , a w r i t e i m m e d i a t e l y f o l l o w e d b y a r e a d , t o d i f f e r e n t m e m o r y l o c a t i o n s , w i l l a p p e a r i n r e v e r s e o r d e r o n t h e m e m o r y b u s o f t h e C P U . T h i s c a n c a u s e

p r o b l e m s i n c e r t a i n p e r i p h e r a l a p p l i c a t i o n s w h e r e t h e u s e r e x p e c t e d t h e w r i t e t o o c c u r f i r s t ( a s w r i t t e n ) . T h e C 2 8 x C P U s u p p o r t s a b l o c k p r o t e c t i o n m o d e w h e r e a r e g i o n o f m e m o r y c a n b e p r o t e c t e d s o a s t o

m a k e s u r e t h a t o p e r a t i o n s o c c u r a s w r i t t e n ( t h e p e n a l t y i s e x t r a c y c l e s a r e a d d e d t o a l i g n t h e o p e r a t i o n s ) . T h i s m o d e i s p r o g r a m m a b l e a n d b y d e f a u l t , i t w i l l p r o t e c t t h e s e l e c t e d z o n e s .

T h e w a i t - s t a t e s f o r t h e v a r i o u s s p a c e s i n t h e m e m o r y m a p a r e a a r e l i s t e d i n T a b l e 3 - 5 .

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 3 9

Page 40: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 40/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 2 B r i e f D e s c r i p t i o n s

3 . 2 . 1 C 2 8 x C P U

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 3 - 5 . W a i t - s t a t e s

A r e a W a i t - S t a t e s ( C P U ) W a i t - S t a t e s ( D M A ) ( 1 ) C o m m e n t s

M 0 a n d M 1 S A R A M s 0 - w a i t F i x e d

P e r i p h e r a l F r a m e 0 1 - w a i t ( r e a d s ) 0 - w a i t ( r e a d s )

0 - w a i t ( w r i t e s )

P e r i p h e r a l F r a m e 3 0 - w a i t ( w r i t e s ) 0 - w a i t ( w r i t e s ) A s s u m e s n o c o n f l i c t s b e t w e e n C P U a n d D M A . 2 - w a i t ( r e a d s ) 1 - w a i t ( r e a d s )

P e r i p h e r a l F r a m e 1 0 - w a i t ( w r i t e s ) C y c l e s c a n b e e x t e n d e d b y p e r i p h e r a l g e n e r a t e d r e a d y .

2 - w a i t ( r e a d s ) C o n s e c u t i v e w r i t e s t o t h e C A N w i l l e x p e r i e n c e a 1 - c y c l e p i p e l i n e h i t .

P e r i p h e r a l F r a m e 2 0 - w a i t ( w r i t e s ) F i x e d . C y c l e s c a n n o t b e e x t e n d e d b y t h e p e r i p h e r a l .

2 - w a i t ( r e a d s )

L 0 S A R A M 0 - w a i t d a t a a n d p r o g r a m A s s u m e s n o C P U c o n f l i c t s

L 1 S A R A M

L 2 S A R A M

L 3 S A R A M

L 4 S A R A M 0 - w a i t d a t a ( r e a d ) 0 - w a i t d a t a ( r e a d ) A s s u m e s n o c o n f l i c t s b e t w e e n C P U a n d D M A . L 5 S A R A M 0 - w a i t d a t a ( w r i t e ) 0 - w a i t d a t a ( w r i t e )

L 6 S A R A M 1 - w a i t p r o g r a m ( r e a d )

L 7 S A R A M 1 - w a i t p r o g r a m ( w r i t e )

X I N T F P r o g r a m m a b l e P r o g r a m m e d v i a t h e X T I M I N G r e g i s t e r s o r e x t e n d a b l e v i a e x t e r n a l X R E A D Y s i g n a l .

1 - w a i t m i n i m u m 1 - w a i t i s m i n i m u m w a i t s t a t e s a l l o w e d o n e x t e r n a l w a v e f o r m s f o r b o t h r e a d s a n d w r i t e s o n X I N T F .

0 - w a i t m i n i m u m w r i t e s w i t h 0 - w a i t d a t a ( r e a d ) 0 - w a i t m i n i m u m f o r w r i t e s a s s u m e s w r i t e b u f f e r w r i t e b u f f e r e n a b l e d 0 - w a i t d a t a ( w r i t e ) e n a b l e d a n d n o t f u l l .

A s s u m e s n o c o n f l i c t s b e t w e e n C P U a n d D M A . W h e n D M A a n d C P U a t t e m p t s i m u l t a n e o u s c o n f l i c t , 1 - c y c l e d e l a y i s a d d e d f o r a r b i t r a t i o n .

O T P P r o g r a m m a b l e P r o g r a m m e d v i a t h e F l a s h r e g i s t e r s . 1 - w a i t m i n i m u m 1 - w a i t i s m i n i m u m n u m b e r o f w a i t s t a t e s

a l l o w e d . 1 - w a i t - s t a t e o p e r a t i o n i s p o s s i b l e a t a r e d u c e d C P U f r e q u e n c y .

F L A S H P r o g r a m m a b l e P r o g r a m m e d v i a t h e F l a s h r e g i s t e r s .

1 - w a i t P a g e d m i n 0 - w a i t m i n i m u m f o r p a g e d a c c e s s i s n o t a l l o w e d

1 - w a i t R a n d o m m i n 1 - w a i t - s t a t e o p e r a t i o n i s p o s s i b l e a t a r e d u c e d C P U f r e q u e n c y .

R a n d o m ≥ P a g e d

F L A S H P a s s w o r d W a i t s t a t e s o f p a s s w o r d l o c a t i o n s a r e f i x e d . 1 6 - w a i t f i x e d

B o o t - R O M 1 - w a i t 0 - w a i t s p e e d i s n o t p o s s i b l e .

( 1 ) T h e D M A h a s a b a s e o f 4 c y c l e s / w o r d .

T h e F 2 8 3 3 x ( C 2 8 x + F P U ) f a m i l y i s a m e m b e r o f t h e T M S 3 2 0 C 2 0 0 0 ™ d i g i t a l s i g n a l c o n t r o l l e r ( D S C ) p l a t f o r m . T h e C 2 8 x + F P U b a s e d c o n t r o l l e r s h a v e t h e s a m e 3 2 - b i t f i x e d - p o i n t a r c h i t e c t u r e a s T I ' s e x i s t i n g C 2 8 x D S C s , b u t a l s o i n c l u d e a s i n g l e - p r e c i s i o n ( 3 2 - b i t ) I E E E 7 5 4 f l o a t i n g - p o i n t - u n i t ( F P U ) . I t i s a v e r y

e f f i c i e n t C / C + + e n g i n e , h e n c e e n a b l i n g u s e r s t o d e v e l o p n o t o n l y t h e i r s y s t e m c o n t r o l s o f t w a r e i n a h i g h - l e v e l l a n g u a g e , b u t a l s o e n a b l e s m a t h a l g o r i t h m s t o b e d e v e l o p e d u s i n g C / C + + . T h e d e v i c e i s a s

e f f i c i e n t i n D S P m a t h t a s k s a s i t i s i n s y s t e m c o n t r o l t a s k s t h a t t y p i c a l l y a r e h a n d l e d b y m i c r o c o n t r o l l e r

F u n c t i o n a l O v e r v i e w 4 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 41: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 41/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

3 . 2 . 2 M e m o r y B u s ( H a r v a r d B u s A r c h i t e c t u r e )

3 . 2 . 3 P e r i p h e r a l B u s

3 . 2 . 4 R e a l - T i m e J T A G a n d A n a l y s i s

3 . 2 . 5 E x t e r n a l I n t e r f a c e ( X I N T F )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

d e v i c e s . T h i s e f f i c i e n c y r e m o v e s t h e n e e d f o r a s e c o n d p r o c e s s o r i n m a n y s y s t e m s . T h e 3 2 x 3 2 - b i t M A C

c a p a b i l i t i e s o f t h e F 2 8 3 3 x a n d i t s 6 4 - b i t p r o c e s s i n g c a p a b i l i t i e s , e n a b l e i t t o e f f i c i e n t l y h a n d l e h i g h e r n u m e r i c a l r e s o l u t i o n p r o b l e m s . A d d t o t h i s t h e f a s t i n t e r r u p t r e s p o n s e w i t h a u t o m a t i c c o n t e x t s a v e o f

c r i t i c a l r e g i s t e r s , r e s u l t i n g i n a d e v i c e t h a t i s c a p a b l e o f s e r v i c i n g m a n y a s y n c h r o n o u s e v e n t s w i t h m i n i m a l l a t e n c y . T h e d e v i c e h a s a n 8 - l e v e l - d e e p p r o t e c t e d p i p e l i n e w i t h p i p e l i n e d m e m o r y a c c e s s e s . T h i s

p i p e l i n i n g e n a b l e s i t t o e x e c u t e a t h i g h s p e e d s w i t h o u t r e s o r t i n g t o e x p e n s i v e h i g h - s p e e d m e m o r i e s .

S p e c i a l b r a n c h - l o o k - a h e a d h a r d w a r e m i n i m i z e s t h e l a t e n c y f o r c o n d i t i o n a l d i s c o n t i n u i t i e s . S p e c i a l s t o r e c o n d i t i o n a l o p e r a t i o n s f u r t h e r i m p r o v e p e r f o r m a n c e .

A s w i t h m a n y D S C t y p e d e v i c e s , m u l t i p l e b u s s e s a r e u s e d t o m o v e d a t a b e t w e e n t h e m e m o r i e s a n d p e r i p h e r a l s a n d t h e C P U . T h e C 2 8 x m e m o r y b u s a r c h i t e c t u r e c o n t a i n s a p r o g r a m r e a d b u s , d a t a r e a d b u s a n d d a t a w r i t e b u s . T h e p r o g r a m r e a d b u s c o n s i s t s o f 2 2 a d d r e s s l i n e s a n d 3 2 d a t a l i n e s . T h e d a t a r e a d

a n d w r i t e b u s s e s c o n s i s t o f 3 2 a d d r e s s l i n e s a n d 3 2 d a t a l i n e s e a c h . T h e 3 2 - b i t - w i d e d a t a b u s s e s e n a b l e s i n g l e c y c l e 3 2 - b i t o p e r a t i o n s . T h e m u l t i p l e b u s a r c h i t e c t u r e , c o m m o n l y t e r m e d H a r v a r d B u s , e n a b l e s t h e

C 2 8 x t o f e t c h a n i n s t r u c t i o n , r e a d a d a t a v a l u e a n d w r i t e a d a t a v a l u e i n a s i n g l e c y c l e . A l l p e r i p h e r a l s a n d m e m o r i e s a t t a c h e d t o t h e m e m o r y b u s w i l l p r i o r i t i z e m e m o r y a c c e s s e s . G e n e r a l l y , t h e p r i o r i t y o f m e m o r y

b u s a c c e s s e s c a n b e s u m m a r i z e d a s f o l l o w s :

H i g h e s t : D a t a W r i t e s ( S i m u l t a n e o u s d a t a a n d p r o g r a m w r i t e s c a n n o t o c c u r o n t h e m e m o r y b u s . )

P r o g r a m W r i t e s ( S i m u l t a n e o u s d a t a a n d p r o g r a m w r i t e s c a n n o t o c c u r o n t h e m e m o r y b u s . )

D a t a R e a d s

P r o g r a m R e a d s ( S i m u l t a n e o u s p r o g r a m r e a d s a n d f e t c h e s c a n n o t o c c u r o n t h e m e m o r y b u s . )

L o w e s t : F e t c h e s ( S i m u l t a n e o u s p r o g r a m r e a d s a n d f e t c h e s c a n n o t o c c u r o n t h e m e m o r y b u s . )

T o e n a b l e m i g r a t i o n o f p e r i p h e r a l s b e t w e e n v a r i o u s T e x a s I n s t r u m e n t s ( T I ) D S C f a m i l y o f d e v i c e s , t h e F 2 8 3 3 x d e v i c e s a d o p t a p e r i p h e r a l b u s s t a n d a r d f o r p e r i p h e r a l i n t e r c o n n e c t . T h e p e r i p h e r a l b u s b r i d g e

m u l t i p l e x e s t h e v a r i o u s b u s s e s t h a t m a k e u p t h e p r o c e s s o r M e m o r y B u s i n t o a s i n g l e b u s c o n s i s t i n g o f 1 6 a d d r e s s l i n e s a n d 1 6 o r 3 2 d a t a l i n e s a n d a s s o c i a t e d c o n t r o l s i g n a l s . T h r e e v e r s i o n s o f t h e p e r i p h e r a l b u s

a r e s u p p o r t e d o n t h e F 2 8 3 3 x . O n e v e r s i o n s u p p o r t s o n l y 1 6 - b i t a c c e s s e s ( c a l l e d p e r i p h e r a l f r a m e 2 ) . A n o t h e r v e r s i o n s u p p o r t s b o t h 1 6 - a n d 3 2 - b i t a c c e s s e s ( c a l l e d p e r i p h e r a l f r a m e 1 ) . T h e t h i r d v e r s i o n s u p p o r t s D M A a c c e s s a n d b o t h 1 6 - a n d 3 2 - b i t a c c e s s e s ( c a l l e d p e r i p h e r a l f r a m e 3 ) .

T h e F 2 8 3 3 x i m p l e m e n t s t h e s t a n d a r d I E E E 1 1 4 9 . 1 J T A G i n t e r f a c e . A d d i t i o n a l l y , t h e F 2 8 3 3 x s u p p o r t s

r e a l - t i m e m o d e o f o p e r a t i o n w h e r e b y t h e c o n t e n t s o f m e m o r y , p e r i p h e r a l a n d r e g i s t e r l o c a t i o n s c a n b e m o d i f i e d w h i l e t h e p r o c e s s o r i s r u n n i n g a n d e x e c u t i n g c o d e a n d s e r v i c i n g i n t e r r u p t s . T h e u s e r c a n a l s o

s i n g l e s t e p t h r o u g h n o n - t i m e c r i t i c a l c o d e w h i l e e n a b l i n g t i m e - c r i t i c a l i n t e r r u p t s t o b e s e r v i c e d w i t h o u t i n t e r f e r e n c e . T h e F 2 8 3 3 x i m p l e m e n t s t h e r e a l - t i m e m o d e i n h a r d w a r e w i t h i n t h e C P U . T h i s i s a u n i q u e f e a t u r e t o t h e F 2 8 3 3 x , n o s o f t w a r e m o n i t o r i s r e q u i r e d . A d d i t i o n a l l y , s p e c i a l a n a l y s i s h a r d w a r e i s p r o v i d e d

w h i c h a l l o w s t h e u s e r t o s e t h a r d w a r e b r e a k p o i n t o r d a t a / a d d r e s s w a t c h - p o i n t s a n d g e n e r a t e v a r i o u s

u s e r - s e l e c t a b l e b r e a k e v e n t s w h e n a m a t c h o c c u r s .

T h i s a s y n c h r o n o u s i n t e r f a c e c o n s i s t s o f 2 0 a d d r e s s l i n e s , 3 2 d a t a l i n e s , a n d t h r e e c h i p - s e l e c t l i n e s . T h e

c h i p - s e l e c t l i n e s a r e m a p p e d t o t h r e e e x t e r n a l z o n e s , Z o n e s 0 , 6 , a n d 7 . E a c h o f t h e t h r e e z o n e s c a n b e p r o g r a m m e d w i t h a d i f f e r e n t n u m b e r o f w a i t s t a t e s , s t r o b e s i g n a l s e t u p a n d h o l d t i m i n g a n d e a c h z o n e c a n

b e p r o g r a m m e d f o r e x t e n d i n g w a i t s t a t e s e x t e r n a l l y o r n o t . T h e p r o g r a m m a b l e w a i t - s t a t e , c h i p - s e l e c t a n d p r o g r a m m a b l e s t r o b e t i m i n g e n a b l e s g l u e l e s s i n t e r f a c e t o e x t e r n a l m e m o r i e s a n d p e r i p h e r a l s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 4 1

Page 42: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 42/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 2 . 6 F l a s h

3 . 2 . 7 M 0 , M 1 S A R A M s

3 . 2 . 8 L 0 , L 1 , L 2 , L 3 , L 4 , L 5 , L 6 , L 7 S A R A M s

3 . 2 . 9 B o o t R O M

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 5 c o n t a i n s 2 5 6 K × 1 6 o f e m b e d d e d f l a s h m e m o r y , s e g r e g a t e d i n t o e i g h t 3 2 K × 1 6 s e c t o r s . T h e F 2 8 3 3 4 c o n t a i n s 1 2 8 K × 1 6 o f e m b e d d e d f l a s h m e m o r y , s e g r e g a t e d i n t o e i g h t 1 6 K × 1 6 s e c t o r s . T h e

F 2 8 3 3 2 d e v i c e c o n t a i n s 6 4 K × 1 6 o f e m b e d d e d f l a s h , s e g r e g a t e d i n t o f o u r 1 6 K × 1 6 s e c t o r s . A l l t h e d e v i c e s a l s o c o n t a i n a s i n g l e 1 K × 1 6 o f O T P m e m o r y a t a d d r e s s r a n g e 0 x 3 8 0 4 0 0 – 0 x 3 8 0 7 F F . T h e u s e r

c a n i n d i v i d u a l l y e r a s e , p r o g r a m , a n d v a l i d a t e a f l a s h s e c t o r w h i l e l e a v i n g o t h e r s e c t o r s u n t o u c h e d . H o w e v e r , i t i s n o t p o s s i b l e t o u s e o n e s e c t o r o f t h e f l a s h o r t h e O T P t o e x e c u t e f l a s h a l g o r i t h m s t h a t e r a s e / p r o g r a m o t h e r s e c t o r s . S p e c i a l m e m o r y p i p e l i n i n g i s p r o v i d e d t o e n a b l e t h e f l a s h m o d u l e t o a c h i e v e

h i g h e r p e r f o r m a n c e . T h e f l a s h / O T P i s m a p p e d t o b o t h p r o g r a m a n d d a t a s p a c e ; t h e r e f o r e , i t c a n b e u s e d t o e x e c u t e c o d e o r s t o r e d a t a i n f o r m a t i o n . N o t e t h a t a d d r e s s e s 0 x 3 3 F F F 0 – 0 x 3 3 F F F 5 a r e r e s e r v e d f o r

d a t a v a r i a b l e s a n d s h o u l d n o t c o n t a i n p r o g r a m c o d e .

N O T E

T h e F 2 8 3 3 5 / F 2 8 3 3 4 / F 2 8 3 3 2 F l a s h a n d O T P w a i t - s t a t e s c a n b e c o n f i g u r e d b y t h e

a p p l i c a t i o n . T h i s a l l o w s a p p l i c a t i o n s r u n n i n g a t s l o w e r f r e q u e n c i e s t o c o n f i g u r e t h e f l a s h t o

u s e f e w e r w a i t - s t a t e s .

F l a s h e f f e c t i v e p e r f o r m a n c e c a n b e i m p r o v e d b y e n a b l i n g t h e f l a s h p i p e l i n e m o d e i n t h e

F l a s h o p t i o n s r e g i s t e r . W i t h t h i s m o d e e n a b l e d , e f f e c t i v e p e r f o r m a n c e o f l i n e a r c o d e

e x e c u t i o n w i l l b e m u c h f a s t e r t h a n t h e r a w p e r f o r m a n c e i n d i c a t e d b y t h e w a i t - s t a t e c o n f i g u r a t i o n a l o n e . T h e e x a c t p e r f o r m a n c e g a i n w h e n u s i n g t h e F l a s h p i p e l i n e m o d e i s

a p p l i c a t i o n - d e p e n d e n t .

F o r m o r e i n f o r m a t i o n o n t h e F l a s h o p t i o n s , F l a s h w a i t - s t a t e , a n d O T P w a i t - s t a t e r e g i s t e r s ,

s e e t h e T M S 3 2 0 F 2 8 3 3 x D i g i t a l S i g n a l C o n t r o l l e r ( D S C ) S y s t e m C o n t r o l a n d I n t e r r u p t s

R e f e r e n c e G u i d e ( l i t e r a t u r e n u m b e r S P R U F B 0 ) .

A l l F 2 8 3 3 x d e v i c e s c o n t a i n t h e s e t w o b l o c k s o f s i n g l e a c c e s s m e m o r y , e a c h 1 K × 1 6 i n s i z e . T h e s t a c k p o i n t e r p o i n t s t o t h e b e g i n n i n g o f b l o c k M 1 o n r e s e t . T h e M 0 a n d M 1 b l o c k s , l i k e a l l o t h e r m e m o r y b l o c k s

o n C 2 8 x d e v i c e s , a r e m a p p e d t o b o t h p r o g r a m a n d d a t a s p a c e . H e n c e , t h e u s e r c a n u s e M 0 a n d M 1 t o e x e c u t e c o d e o r f o r d a t a v a r i a b l e s . T h e p a r t i t i o n i n g i s p e r f o r m e d w i t h i n t h e l i n k e r . T h e C 2 8 x d e v i c e

p r e s e n t s a u n i f i e d m e m o r y m a p t o t h e p r o g r a m m e r . T h i s m a k e s f o r e a s i e r p r o g r a m m i n g i n h i g h - l e v e l l a n g u a g e s .

T h e F 2 8 3 3 5 a n d F 2 8 3 3 4 e a c h c o n t a i n a n a d d i t i o n a l 3 2 K × 1 6 o f s i n g l e - a c c e s s R A M , d i v i d e d i n t o 8 b l o c k s ( L 0 - L 7 w i t h 4 K e a c h ) . T h e F 2 8 3 3 2 c o n t a i n s a n a d d i t i o n a l 2 4 K × 1 6 o f s i n g l e - a c c e s s R A M , d i v i d e d i n t o

6 b l o c k s ( L 0 - L 5 w i t h 4 K e a c h ) . E a c h b l o c k c a n b e i n d e p e n d e n t l y a c c e s s e d t o m i n i m i z e C P U p i p e l i n e s t a l l s . E a c h b l o c k i s m a p p e d t o b o t h p r o g r a m a n d d a t a s p a c e . L 4 , L 5 , L 6 , a n d L 7 a r e D M A a c c e s s i b l e

T h e B o o t R O M i s f a c t o r y - p r o g r a m m e d w i t h b o o t - l o a d i n g s o f t w a r e . B o o t - m o d e s i g n a l s a r e p r o v i d e d t o t e l l

t h e b o o t l o a d e r s o f t w a r e w h a t b o o t m o d e t o u s e o n p o w e r u p . T h e u s e r c a n s e l e c t t o b o o t n o r m a l l y o r t o

d o w n l o a d n e w s o f t w a r e f r o m a n e x t e r n a l c o n n e c t i o n o r t o s e l e c t b o o t s o f t w a r e t h a t i s p r o g r a m m e d i n t h e i n t e r n a l F l a s h / R O M . T h e B o o t R O M a l s o c o n t a i n s s t a n d a r d t a b l e s , s u c h a s S I N / C O S w a v e f o r m s , f o r u s e

i n m a t h r e l a t e d a l g o r i t h m s .

F u n c t i o n a l O v e r v i e w 4 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 43: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 43/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

3 . 2 . 1 0 S e c u r i t y

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 3 - 6 . B o o t M o d e S e l e c t i o n

M O D E G P I O 8 7 / X A 1 5 G P I O 8 6 / X A 1 4 G P I O 8 5 / X A 1 3 G P I O 8 4 / X A 1 2 M O D E ( 1 )

F 1 1 1 1 J u m p t o F l a s h

E 1 1 1 0 S C I - A b o o t

D 1 1 0 1 S P I - A b o o t

C 1 1 0 0 I 2 C - A b o o t B 1 0 1 1 e C A N - A b o o t

A 1 0 1 0 M c B S P - A b o o t

9 1 0 0 1 J u m p t o X I N T F x 1 6

8 1 0 0 0 J u m p t o X I N T F x 3 2

7 0 1 1 1 J u m p t o O T P

6 0 1 1 0 P a r a l l e l G P I O I / O b o o t

5 0 1 0 1 P a r a l l e l X I N T F b o o t

4 0 1 0 0 J u m p t o S A R A M

3 0 0 1 1 B r a n c h t o c h e c k b o o t m o d e

2 0 0 1 0 B r a n c h t o F l a s h , s k i p A D C c a l i b r a t i o n

1 0 0 0 1 B r a n c h t o S A R A M , s k i p A D C

c a l i b r a t i o n

0 0 0 0 0 B r a n c h t o S C I , s k i p A D C c a l i b r a t i o n

( 1 ) A l l f o u r G P I O p i n s h a v e a n i n t e r n a l p u l l u p .

N O T E

M o d e s 0 , 1 , a n d 2 i n T a b l e 3 - 6 a r e f o r T I d e b u g o n l y . S k i p p i n g t h e A D C c a l i b r a t i o n

f u n c t i o n i n a n a p p l i c a t i o n w i l l c a u s e t h e A D C t o o p e r a t e o u t s i d e o f t h e s t a t e d

s p e c i f i c a t i o n s

T h e F 2 8 3 3 x d e v i c e s s u p p o r t h i g h l e v e l s o f s e c u r i t y t o p r o t e c t t h e u s e r f i r m w a r e f r o m b e i n g r e v e r s e e n g i n e e r e d . T h e s e c u r i t y f e a t u r e s a 1 2 8 - b i t p a s s w o r d ( h a r d c o d e d f o r 1 6 w a i t - s t a t e s ) , w h i c h t h e u s e r

p r o g r a m s i n t o t h e f l a s h . O n e c o d e s e c u r i t y m o d u l e ( C S M ) i s u s e d t o p r o t e c t t h e f l a s h / O T P a n d t h e L 0 / L 1 / L 2 / L 3 S A R A M b l o c k s . T h e s e c u r i t y f e a t u r e p r e v e n t s u n a u t h o r i z e d u s e r s f r o m e x a m i n i n g t h e

m e m o r y c o n t e n t s v i a t h e J T A G p o r t , e x e c u t i n g c o d e f r o m e x t e r n a l m e m o r y o r t r y i n g t o b o o t - l o a d s o m e u n d e s i r a b l e s o f t w a r e t h a t w o u l d e x p o r t t h e s e c u r e m e m o r y c o n t e n t s . T o e n a b l e a c c e s s t o t h e s e c u r e b l o c k s , t h e u s e r m u s t w r i t e t h e c o r r e c t 1 2 8 - b i t K E Y v a l u e , w h i c h m a t c h e s t h e v a l u e s t o r e d i n t h e p a s s w o r d

l o c a t i o n s w i t h i n t h e F l a s h .

I n a d d i t i o n t o t h e C S M , t h e e m u l a t i o n c o d e s e c u r i t y l o g i c ( E C S L ) h a s b e e n i m p l e m e n t e d t o p r e v e n t u n a u t h o r i z e d u s e r s f r o m s t e p p i n g t h r o u g h s e c u r e c o d e . A n y c o d e o r d a t a a c c e s s t o f l a s h , u s e r O T P , L 0 , L 1 , L 2 o r L 3 m e m o r y w h i l e t h e e m u l a t o r i s c o n n e c t e d w i l l t r i p t h e E C S L a n d b r e a k t h e e m u l a t i o n

c o n n e c t i o n . T o a l l o w e m u l a t i o n o f s e c u r e c o d e , w h i l e m a i n t a i n i n g t h e C S M p r o t e c t i o n a g a i n s t s e c u r e m e m o r y r e a d s , t h e u s e r m u s t w r i t e t h e c o r r e c t v a l u e i n t o t h e l o w e r 6 4 b i t s o f t h e K E Y r e g i s t e r , w h i c h

m a t c h e s t h e v a l u e s t o r e d i n t h e l o w e r 6 4 b i t s o f t h e p a s s w o r d l o c a t i o n s w i t h i n t h e f l a s h . N o t e t h a t d u m m y

r e a d s o f a l l 1 2 8 b i t s o f t h e p a s s w o r d i n t h e f l a s h m u s t s t i l l b e p e r f o r m e d . I f t h e l o w e r 6 4 b i t s o f t h e p a s s w o r d l o c a t i o n s a r e a l l o n e s ( u n p r o g r a m m e d ) , t h e n t h e K E Y v a l u e d o e s n o t n e e d t o m a t c h .

W h e n i n i t i a l l y d e b u g g i n g a d e v i c e w i t h t h e p a s s w o r d l o c a t i o n s i n f l a s h p r o g r a m m e d ( i . e . , s e c u r e d ) , t h e

e m u l a t o r t a k e s s o m e t i m e t o t a k e c o n t r o l o f t h e C P U . D u r i n g t h i s t i m e , t h e C P U w i l l s t a r t r u n n i n g a n d m a y e x e c u t e a n i n s t r u c t i o n t h a t p e r f o r m s a n a c c e s s t o a p r o t e c t e d E C S L a r e a . I f t h i s h a p p e n s , t h e E C S L w i l l t r i p a n d c a u s e t h e e m u l a t o r c o n n e c t i o n t o b e c u t . T w o s o l u t i o n s t o t h i s p r o b l e m e x i s t :

1 . T h e f i r s t i s t o u s e t h e W a i t - I n - R e s e t e m u l a t i o n m o d e , w h i c h w i l l h o l d t h e d e v i c e i n r e s e t u n t i l t h e e m u l a t o r t a k e s c o n t r o l . T h e e m u l a t o r m u s t s u p p o r t t h i s m o d e f o r t h i s o p t i o n .

2 . T h e s e c o n d o p t i o n i s t o u s e t h e “ B r a n c h t o c h e c k b o o t m o d e ” b o o t o p t i o n . T h i s w i l l s i t i n a l o o p a n d

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 4 3

Page 44: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 44/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 2 . 1 1 P e r i p h e r a l I n t e r r u p t E x p a n s i o n ( P I E ) B l o c k

3 . 2 . 1 2 E x t e r n a l I n t e r r u p t s ( X I N T 1 - X I N T 7 , X N M I )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

c o n t i n u o u s l y p o l l t h e b o o t m o d e s e l e c t p i n s . T h e u s e r c a n s e l e c t t h i s b o o t m o d e a n d t h e n e x i t t h i s

m o d e o n c e t h e e m u l a t o r i s c o n n e c t e d b y r e - m a p p i n g t h e P C t o a n o t h e r a d d r e s s o r b y c h a n g i n g t h e b o o t m o d e s e l e c t i o n p i n t o t h e d e s i r e d b o o t m o d e .

N O T E

• W h e n t h e c o d e - s e c u r i t y p a s s w o r d s a r e p r o g r a m m e d , a l l a d d r e s s e s b e t w e e n

0 x 3 3 F F 8 0 a n d 0 x 3 3 F F F 5 c a n n o t b e u s e d a s p r o g r a m c o d e o r d a t a . T h e s e l o c a t i o n s

m u s t b e p r o g r a m m e d t o 0 x 0 0 0 0 .

• I f t h e c o d e s e c u r i t y f e a t u r e i s n o t u s e d , a d d r e s s e s 0 x 3 3 F F 8 0 t h r o u g h 0 x 3 3 F F E F m a y

b e u s e d f o r c o d e o r d a t a . A d d r e s s e s 0 x 3 3 F F F 0 – 0 x 3 3 F F F 5 a r e r e s e r v e d f o r d a t a a n d

s h o u l d n o t c o n t a i n p r o g r a m c o d e . .

T h e 1 2 8 - b i t p a s s w o r d ( a t 0 x 3 3 F F F 8 – 0 x 3 3 F F F F ) m u s t n o t b e p r o g r a m m e d t o z e r o s .

D o i n g s o w o u l d p e r m a n e n t l y l o c k t h e d e v i c e .

d i s c l a i m e r

C o d e S e c u r i t y M o d u l e D i s c l a i m e r

T H E C O D E S E C U R I T Y M O D U L E ( C S M ) I N C L U D E D O N T H I S D E V I C E W A S

D E S I G N E D T O P A S S W O R D P R O T E C T T H E D A T A S T O R E D I N T H E A S S O C I A T E D

M E M O R Y ( E I T H E R R O M O R F L A S H ) A N D I S W A R R A N T E D B Y T E X A S I N S T R U M E N T S ( T I ) , I N A C C O R D A N C E W I T H I T S S T A N D A R D T E R M S A N D

C O N D I T I O N S , T O C O N F O R M T O T I ' S P U B L I S H E D S P E C I F I C A T I O N S F O R T H E

W A R R A N T Y P E R I O D A P P L I C A B L E F O R T H I S D E V I C E .

T I D O E S N O T , H O W E V E R , W A R R A N T O R R E P R E S E N T T H A T T H E C S M C A N N O T B E

C O M P R O M I S E D O R B R E A C H E D O R T H A T T H E D A T A S T O R E D I N T H E A S S O C I A T E D

M E M O R Y C A N N O T B E A C C E S S E D T H R O U G H O T H E R M E A N S . M O R E O V E R ,

E X C E P T A S S E T F O R T H A B O V E , T I M A K E S N O W A R R A N T I E S O R

R E P R E S E N T A T I O N S C O N C E R N I N G T H E C S M O R O P E R A T I O N O F T H I S D E V I C E ,

I N C L U D I N G A N Y I M P L I E D W A R R A N T I E S O F M E R C H A N T A B I L I T Y O R F I T N E S S F O R

A P A R T I C U L A R P U R P O S E .

I N N O E V E N T S H A L L T I B E L I A B L E F O R A N Y C O N S E Q U E N T I A L , S P E C I A L ,

I N D I R E C T , I N C I D E N T A L , O R P U N I T I V E D A M A G E S , H O W E V E R C A U S E D , A R I S I N G I N

A N Y W A Y O U T O F Y O U R U S E O F T H E C S M O R T H I S D E V I C E , W H E T H E R O R N O T

T I H A S B E E N A D V I S E D O F T H E P O S S I B I L I T Y O F S U C H D A M A G E S . E X C L U D E D

D A M A G E S I N C L U D E , B U T A R E N O T L I M I T E D T O L O S S O F D A T A , L O S S O F

G O O D W I L L , L O S S O F U S E O R I N T E R R U P T I O N O F B U S I N E S S O R O T H E R

E C O N O M I C L O S S .

T h e P I E b l o c k s e r v e s t o m u l t i p l e x n u m e r o u s i n t e r r u p t s o u r c e s i n t o a s m a l l e r s e t o f i n t e r r u p t i n p u t s . T h e P I E b l o c k c a n s u p p o r t u p t o 9 6 p e r i p h e r a l i n t e r r u p t s . O n t h e F 2 8 3 3 x , 5 8 o f t h e p o s s i b l e 9 6 i n t e r r u p t s a r e

u s e d b y p e r i p h e r a l s . T h e 9 6 i n t e r r u p t s a r e g r o u p e d i n t o b l o c k s o f 8 a n d e a c h g r o u p i s f e d i n t o 1 o f 1 2 C P U i n t e r r u p t l i n e s ( I N T 1 t o I N T 1 2 ) . E a c h o f t h e 9 6 i n t e r r u p t s i s s u p p o r t e d b y i t s o w n v e c t o r s t o r e d i n a

d e d i c a t e d R A M b l o c k t h a t c a n b e o v e r w r i t t e n b y t h e u s e r . T h e v e c t o r i s a u t o m a t i c a l l y f e t c h e d b y t h e C P U

o n s e r v i c i n g t h e i n t e r r u p t . I t t a k e s 8 C P U c l o c k c y c l e s t o f e t c h t h e v e c t o r a n d s a v e c r i t i c a l C P U r e g i s t e r s . H e n c e t h e C P U c a n q u i c k l y r e s p o n d t o i n t e r r u p t e v e n t s . P r i o r i t i z a t i o n o f i n t e r r u p t s i s c o n t r o l l e d i n

h a r d w a r e a n d s o f t w a r e . E a c h i n d i v i d u a l i n t e r r u p t c a n b e e n a b l e d / d i s a b l e d w i t h i n t h e P I E b l o c k .

T h e F 2 8 3 3 x s u p p o r t s e i g h t m a s k e d e x t e r n a l i n t e r r u p t s ( X I N T 1 - X I N T 7 , X N M I ) . X N M I c a n b e c o n n e c t e d t o t h e I N T 1 3 o r N M I i n t e r r u p t o f t h e C P U . E a c h o f t h e i n t e r r u p t s c a n b e s e l e c t e d f o r n e g a t i v e , p o s i t i v e , o r

b o t h n e g a t i v e a n d p o s i t i v e e d g e t r i g g e r i n g a n d c a n a l s o b e e n a b l e d / d i s a b l e d ( i n c l u d i n g t h e X N M I ) . X I N T 1 ,

F u n c t i o n a l O v e r v i e w 4 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 45: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 45/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

3 . 2 . 1 3 O s c i l l a t o r a n d P L L

3 . 2 . 1 4 W a t c h d o g

3 . 2 . 1 5 P e r i p h e r a l C l o c k i n g

3 . 2 . 1 6 L o w - P o w e r M o d e s

3 . 2 . 1 7 P e r i p h e r a l F r a m e s 0 , 1 , 2 , 3 ( P F n )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

X I N T 2 , a n d X N M I a l s o c o n t a i n a 1 6 - b i t f r e e r u n n i n g u p c o u n t e r , w h i c h i s r e s e t t o z e r o w h e n a v a l i d

i n t e r r u p t e d g e i s d e t e c t e d . T h i s c o u n t e r c a n b e u s e d t o a c c u r a t e l y t i m e s t a m p t h e i n t e r r u p t . U n l i k e t h e 2 8 1 x d e v i c e s , t h e r e a r e n o d e d i c a t e d p i n s f o r t h e e x t e r n a l i n t e r r u p t s . X I N T 1 X I N T 2 , a n d X N M I i n t e r r u p t s

c a n a c c e p t i n p u t s f r o m G P I O 0 – G P I O 3 1 p i n s . X I N T 3 – X I N T 7 i n t e r r u p t s c a n a c c e p t i n p u t s f r o m G P I O 3 2 – G P I O 6 3 p i n s .

T h e F 2 8 3 3 x c a n b e c l o c k e d b y a n e x t e r n a l o s c i l l a t o r o r b y a c r y s t a l a t t a c h e d t o t h e o n - c h i p o s c i l l a t o r

c i r c u i t . A P L L i s p r o v i d e d s u p p o r t i n g u p t o 1 0 i n p u t - c l o c k - s c a l i n g r a t i o s . T h e P L L r a t i o s c a n b e c h a n g e d o n - t h e - f l y i n s o f t w a r e , e n a b l i n g t h e u s e r t o s c a l e b a c k o n o p e r a t i n g f r e q u e n c y i f l o w e r p o w e r o p e r a t i o n i s

d e s i r e d . R e f e r t o t h e E l e c t r i c a l S p e c i f i c a t i o n s e c t i o n f o r t i m i n g d e t a i l s . T h e P L L b l o c k c a n b e s e t i n b y p a s s m o d e .

T h e F 2 8 3 3 x d e v i c e s c o n t a i n a w a t c h d o g t i m e r . T h e u s e r s o f t w a r e m u s t r e g u l a r l y r e s e t t h e w a t c h d o g c o u n t e r w i t h i n a c e r t a i n t i m e f r a m e ; o t h e r w i s e , t h e w a t c h d o g w i l l g e n e r a t e a r e s e t t o t h e p r o c e s s o r . T h e

w a t c h d o g c a n b e d i s a b l e d i f n e c e s s a r y .

T h e c l o c k s t o e a c h i n d i v i d u a l p e r i p h e r a l c a n b e e n a b l e d / d i s a b l e d s o a s t o r e d u c e p o w e r c o n s u m p t i o n w h e n a p e r i p h e r a l i s n o t i n u s e . A d d i t i o n a l l y , t h e s y s t e m c l o c k t o t h e s e r i a l p o r t s ( e x c e p t I 2 C a n d e C A N )

a n d t h e A D C b l o c k s c a n b e s c a l e d r e l a t i v e t o t h e C P U c l o c k . T h i s e n a b l e s t h e t i m i n g o f p e r i p h e r a l s t o b e d e c o u p l e d f r o m i n c r e a s i n g C P U c l o c k s p e e d s .

T h e F 2 8 3 3 x d e v i c e s a r e f u l l s t a t i c C M O S d e v i c e s . T h r e e l o w - p o w e r m o d e s a r e p r o v i d e d :

I D L E : P l a c e C P U i n t o l o w - p o w e r m o d e . P e r i p h e r a l c l o c k s m a y b e t u r n e d o f f s e l e c t i v e l y a n d o n l y

t h o s e p e r i p h e r a l s t h a t n e e d t o f u n c t i o n d u r i n g I D L E a r e l e f t o p e r a t i n g . A n e n a b l e d i n t e r r u p t f r o m a n a c t i v e p e r i p h e r a l o r t h e w a t c h d o g t i m e r w i l l w a k e t h e p r o c e s s o r f r o m I D L E m o d e .

S T A N D B Y : T u r n s o f f c l o c k t o C P U a n d p e r i p h e r a l s . T h i s m o d e l e a v e s t h e o s c i l l a t o r a n d P L L f u n c t i o n a l .

A n e x t e r n a l i n t e r r u p t e v e n t w i l l w a k e t h e p r o c e s s o r a n d t h e p e r i p h e r a l s . E x e c u t i o n b e g i n s o n t h e n e x t v a l i d c y c l e a f t e r d e t e c t i o n o f t h e i n t e r r u p t e v e n t

H A L T : T u r n s o f f t h e i n t e r n a l o s c i l l a t o r . T h i s m o d e b a s i c a l l y s h u t s d o w n t h e d e v i c e a n d p l a c e s i t i n t h e l o w e s t p o s s i b l e p o w e r c o n s u m p t i o n m o d e . A r e s e t o r e x t e r n a l s i g n a l c a n w a k e t h e

d e v i c e f r o m t h i s m o d e .

T h e F 2 8 3 3 x d e v i c e s e g r e g a t e s p e r i p h e r a l s i n t o t h r e e s e c t i o n s . T h e m a p p i n g o f p e r i p h e r a l s i s a s f o l l o w s :

P F 0 : P I E : P I E I n t e r r u p t E n a b l e a n d C o n t r o l R e g i s t e r s P l u s P I E V e c t o r T a b l e

F l a s h : F l a s h W a i t s t a t e R e g i s t e r s

X I N T F : E x t e r n a l I n t e r f a c e R e g i s t e r s D M A D M A R e g i s t e r s

T i m e r s : C P U - T i m e r s 0 , 1 , 2 R e g i s t e r s

C S M : C o d e S e c u r i t y M o d u l e K E Y R e g i s t e r s

A D C : A D C R e s u l t R e g i s t e r s ( d u a l - m a p p e d )

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 4 5

Page 46: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 46/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 2 . 1 8 G e n e r a l - P u r p o s e I n p u t / O u t p u t ( G P I O ) M u l t i p l e x e r

3 . 2 . 1 9 3 2 - B i t C P U - T i m e r s ( 0 , 1 , 2 )

3 . 2 . 2 0 C o n t r o l P e r i p h e r a l s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

P F 1 : e C A N : e C A N M a i l b o x a n d C o n t r o l R e g i s t e r s

G P I O : G P I O M U X C o n f i g u r a t i o n a n d C o n t r o l R e g i s t e r s

e P W M : E n h a n c e d P u l s e W i d t h M o d u l a t o r M o d u l e a n d R e g i s t e r s

e C A P : E n h a n c e d C a p t u r e M o d u l e a n d R e g i s t e r s

e Q E P : E n h a n c e d Q u a d r a t u r e E n c o d e r P u l s e M o d u l e a n d R e g i s t e r s P F 2 : S Y S : S y s t e m C o n t r o l R e g i s t e r s

S C I : S e r i a l C o m m u n i c a t i o n s I n t e r f a c e ( S C I ) C o n t r o l a n d R X / T X R e g i s t e r s

S P I : S e r i a l P o r t I n t e r f a c e ( S P I ) C o n t r o l a n d R X / T X R e g i s t e r s

A D C : A D C S t a t u s , C o n t r o l , a n d R e s u l t R e g i s t e r

I 2 C : I n t e r - I n t e g r a t e d C i r c u i t M o d u l e a n d R e g i s t e r s

X I N T E x t e r n a l I n t e r r u p t R e g i s t e r s

P F 3 : M c B S P M u l t i c h a n n e l B u f f e r e d S e r i a l P o r t R e g i s t e r s

M o s t o f t h e p e r i p h e r a l s i g n a l s a r e m u l t i p l e x e d w i t h g e n e r a l - p u r p o s e i n p u t / o u t p u t ( G P I O ) s i g n a l s . T h i s e n a b l e s t h e u s e r t o u s e a p i n a s G P I O i f t h e p e r i p h e r a l s i g n a l o r f u n c t i o n i s n o t u s e d . O n r e s e t , G P I O p i n s

a r e c o n f i g u r e d a s i n p u t s . T h e u s e r c a n i n d i v i d u a l l y p r o g r a m e a c h p i n f o r G P I O m o d e o r p e r i p h e r a l s i g n a l m o d e . F o r s p e c i f i c i n p u t s , t h e u s e r c a n a l s o s e l e c t t h e n u m b e r o f i n p u t q u a l i f i c a t i o n c y c l e s . T h i s i s t o f i l t e r u n w a n t e d n o i s e g l i t c h e s . T h e G P I O s i g n a l s c a n a l s o b e u s e d t o b r i n g t h e d e v i c e o u t o f s p e c i f i c l o w - p o w e r

m o d e s .

C P U - T i m e r s 0 , 1 , a n d 2 a r e i d e n t i c a l 3 2 - b i t t i m e r s w i t h p r e s e t t a b l e p e r i o d s a n d w i t h 1 6 - b i t c l o c k p r e s c a l i n g . T h e t i m e r s h a v e a 3 2 - b i t c o u n t d o w n r e g i s t e r , w h i c h g e n e r a t e s a n i n t e r r u p t w h e n t h e c o u n t e r

r e a c h e s z e r o . T h e c o u n t e r i s d e c r e m e n t e d a t t h e C P U c l o c k s p e e d d i v i d e d b y t h e p r e s c a l e v a l u e s e t t i n g . W h e n t h e c o u n t e r r e a c h e s z e r o , i t i s a u t o m a t i c a l l y r e l o a d e d w i t h a 3 2 - b i t p e r i o d v a l u e . C P U - T i m e r 2 i s

r e s e r v e d f o r R e a l - T i m e O S ( R T O S ) / B I O S a p p l i c a t i o n s . I t i s c o n n e c t e d t o I N T 1 4 o f t h e C P U . C P U - T i m e r 2

i s r e s e r v e d f o r t h e D S P / B I O S R e a l - T i m e O S , a n d i s c o n n e c t e d t o I N T 1 4 o f t h e C P U . I f D S P / B I O S i s n o t b e i n g u s e d , C P U - T i m e r 2 i s a v a i l a b l e f o r g e n e r a l u s e . C P U - T i m e r 1 i s f o r g e n e r a l u s e a n d c a n b e

c o n n e c t e d t o I N T 1 3 o f t h e C P U . C P U - T i m e r 0 i s a l s o f o r g e n e r a l u s e a n d i s c o n n e c t e d t o t h e P I E b l o c k .

T h e F 2 8 3 3 x d e v i c e s s u p p o r t t h e f o l l o w i n g p e r i p h e r a l s w h i c h a r e u s e d f o r e m b e d d e d c o n t r o l a n d c o m m u n i c a t i o n :

e P W M : T h e e n h a n c e d P W M p e r i p h e r a l s u p p o r t s i n d e p e n d e n t / c o m p l e m e n t a r y P W M g e n e r a t i o n ,

a d j u s t a b l e d e a d - b a n d g e n e r a t i o n f o r l e a d i n g / t r a i l i n g e d g e s , l a t c h e d / c y c l e - b y - c y c l e t r i p m e c h a n i s m . S o m e o f t h e P W M p i n s s u p p o r t H R P W M f e a t u r e s .

e C A P : T h e e n h a n c e d c a p t u r e p e r i p h e r a l u s e s a 3 2 - b i t t i m e b a s e a n d r e g i s t e r s u p t o f o u r

p r o g r a m m a b l e e v e n t s i n c o n t i n u o u s / o n e - s h o t c a p t u r e m o d e s . T h i s p e r i p h e r a l c a n a l s o b e c o n f i g u r e d t o g e n e r a t e a n a u x i l i a r y P W M s i g n a l .

e Q E P : T h e e n h a n c e d Q E P p e r i p h e r a l u s e s a 3 2 - b i t p o s i t i o n c o u n t e r , s u p p o r t s l o w - s p e e d m e a s u r e m e n t u s i n g c a p t u r e u n i t a n d h i g h - s p e e d m e a s u r e m e n t u s i n g a 3 2 - b i t u n i t t i m e r .

T h i s p e r i p h e r a l h a s a w a t c h d o g t i m e r t o d e t e c t m o t o r s t a l l a n d i n p u t e r r o r d e t e c t i o n l o g i c t o i d e n t i f y s i m u l t a n e o u s e d g e t r a n s i t i o n i n Q E P s i g n a l s .

A D C : T h e A D C b l o c k i s a 1 2 - b i t c o n v e r t e r , s i n g l e e n d e d , 1 6 - c h a n n e l s . I t c o n t a i n s t w o s a m p l e - a n d - h o l d u n i t s f o r s i m u l t a n e o u s s a m p l i n g .

F u n c t i o n a l O v e r v i e w 4 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 47: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 47/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

3 . 2 . 2 1 S e r i a l P o r t P e r i p h e r a l s

3 . 3 R e g i s t e r M a p

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 x d e v i c e s s u p p o r t t h e f o l l o w i n g s e r i a l c o m m u n i c a t i o n p e r i p h e r a l s :

e C A N : T h i s i s t h e e n h a n c e d v e r s i o n o f t h e C A N p e r i p h e r a l . I t s u p p o r t s 3 2 m a i l b o x e s , t i m e

s t a m p i n g o f m e s s a g e s , a n d i s C A N 2 . 0 B - c o m p l i a n t .

M c B S P : T h e m u l t i c h a n n e l b u f f e r e d s e r i a l p o r t ( M c B S P ) c o n n e c t s t o E 1 / T 1 l i n e s , p h o n e - q u a l i t y c o d e c s f o r m o d e m a p p l i c a t i o n s o r h i g h - q u a l i t y s t e r e o a u d i o D A C d e v i c e s . T h e M c B S P r e c e i v e a n d t r a n s m i t r e g i s t e r s a r e s u p p o r t e d b y t h e D M A t o s i g n i f i c a n t l y r e d u c e t h e o v e r h e a d f o r s e r v i c i n g t h i s p e r i p h e r a l . E a c h M c B S P m o d u l e c a n b e c o n f i g u r e d a s a n S P I

a s r e q u i r e d .

S P I : T h e S P I i s a h i g h - s p e e d , s y n c h r o n o u s s e r i a l I / O p o r t t h a t a l l o w s a s e r i a l b i t s t r e a m o f

p r o g r a m m e d l e n g t h ( o n e t o s i x t e e n b i t s ) t o b e s h i f t e d i n t o a n d o u t o f t h e d e v i c e a t a p r o g r a m m a b l e b i t - t r a n s f e r r a t e . N o r m a l l y , t h e S P I i s u s e d f o r c o m m u n i c a t i o n s b e t w e e n t h e

D S C a n d e x t e r n a l p e r i p h e r a l s o r a n o t h e r p r o c e s s o r . T y p i c a l a p p l i c a t i o n s i n c l u d e e x t e r n a l I / O o r p e r i p h e r a l e x p a n s i o n t h r o u g h d e v i c e s s u c h a s s h i f t r e g i s t e r s , d i s p l a y d r i v e r s , a n d A D C s . M u l t i - d e v i c e c o m m u n i c a t i o n s a r e s u p p o r t e d b y t h e m a s t e r / s l a v e o p e r a t i o n o f t h e

S P I . O n t h e F 2 8 3 3 x , t h e S P I c o n t a i n s a 1 6 - l e v e l r e c e i v e a n d t r a n s m i t F I F O f o r r e d u c i n g i n t e r r u p t s e r v i c i n g o v e r h e a d .

S C I : T h e s e r i a l c o m m u n i c a t i o n s i n t e r f a c e i s a t w o - w i r e a s y n c h r o n o u s s e r i a l p o r t , c o m m o n l y k n o w n a s U A R T . O n t h e F 2 8 3 3 x , t h e S C I c o n t a i n s a 1 6 - l e v e l r e c e i v e a n d t r a n s m i t F I F O

f o r r e d u c i n g i n t e r r u p t s e r v i c i n g o v e r h e a d .

I 2 C : T h e i n t e r - i n t e g r a t e d c i r c u i t ( I 2 C ) m o d u l e p r o v i d e s a n i n t e r f a c e b e t w e e n a D S C a n d o t h e r d e v i c e s c o m p l i a n t w i t h P h i l i p s S e m i c o n d u c t o r s I n t e r - I C b u s ( I 2 C - b u s ) s p e c i f i c a t i o n v e r s i o n

2 . 1 a n d c o n n e c t e d b y w a y o f a n I 2 C - b u s . E x t e r n a l c o m p o n e n t s a t t a c h e d t o t h i s 2 - w i r e s e r i a l b u s c a n t r a n s m i t / r e c e i v e u p t o 8 - b i t d a t a t o / f r o m t h e D S C t h r o u g h t h e I 2 C m o d u l e .

O n t h e F 2 8 3 3 x , t h e I 2 C c o n t a i n s a 1 6 - l e v e l r e c e i v e a n d t r a n s m i t F I F O f o r r e d u c i n g i n t e r r u p t s e r v i c i n g o v e r h e a d .

T h e F 2 8 3 3 x d e v i c e s c o n t a i n f o u r p e r i p h e r a l r e g i s t e r s p a c e s . T h e s p a c e s a r e c a t e g o r i z e d a s f o l l o w s :

P e r i p h e r a l T h e s e a r e p e r i p h e r a l s t h a t a r e m a p p e d d i r e c t l y t o t h e C P U m e m o r y b u s . F r a m e 0 : S e e T a b l e 3 - 7

P e r i p h e r a l T h e s e a r e p e r i p h e r a l s t h a t a r e m a p p e d t o t h e 3 2 - b i t p e r i p h e r a l b u s . F r a m e 1 S e e T a b l e 3 - 8

P e r i p h e r a l T h e s e a r e p e r i p h e r a l s t h a t a r e m a p p e d t o t h e 1 6 - b i t p e r i p h e r a l b u s .

F r a m e 2 : S e e T a b l e 3 - 9

P e r i p h e r a l T h e s e a r e p e r i p h e r a l s t h a t a r e m a p p e d t o t h e 3 2 - b i t D M A - a c c e s s i b l e p e r i p h e r a l

F r a m e 3 : b u s . S e e T a b l e 3 - 1 0

T a b l e 3 - 7 . P e r i p h e r a l F r a m e 0 R e g i s t e r s ( 1 )

N A M E A D D R E S S R A N G E S I Z E ( × 1 6 ) A C C E S S T Y P E ( 2 )

D e v i c e E m u l a t i o n R e g i s t e r s 0 x 0 0 0 8 8 0 - 0 x 0 0 0 9 F F 3 8 4 E A L L O W p r o t e c t e d

F L A S H R e g i s t e r s ( 3 ) 0 x 0 0 0 A 8 0 - 0 x 0 0 0 A D F 9 6 E A L L O W p r o t e c t e d

C o d e S e c u r i t y M o d u l e R e g i s t e r s 0 x 0 0 0 A E 0 - 0 x 0 0 0 A E F 1 6 E A L L O W p r o t e c t e d

( 1 ) R e g i s t e r s i n F r a m e 0 s u p p o r t 1 6 - b i t a n d 3 2 - b i t a c c e s s e s . ( 2 ) I f r e g i s t e r s a r e E A L L O W p r o t e c t e d , t h e n w r i t e s c a n n o t b e p e r f o r m e d u n t i l t h e E A L L O W i n s t r u c t i o n i s e x e c u t e d . T h e E D I S i n s t r u c t i o n

d i s a b l e s w r i t e s t o p r e v e n t s t r a y c o d e o r p o i n t e r s f r o m c o r r u p t i n g r e g i s t e r c o n t e n t s . ( 3 ) T h e F l a s h R e g i s t e r s a r e a l s o p r o t e c t e d b y t h e C o d e S e c u r i t y M o d u l e ( C S M ) .

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 4 7

Page 48: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 48/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 3 - 7 . P e r i p h e r a l F r a m e 0 R e g i s t e r s ( c o n t i n u e d )

N A M E A D D R E S S R A N G E S I Z E ( × 1 6 ) A C C E S S T Y P E ( 2 )

A D C r e g i s t e r s ( d u a l - m a p p e d ) 0 x 0 0 0 B 0 0 - 0 x 0 0 0 B 0 F 1 6 N o t E A L L O W p r o t e c t e d 0 w a i t ( D M A ) , 1 w a i t ( C P U ) , r e a d o n l y

X I N T F R e g i s t e r s 0 x 0 0 0 B 2 0 - 0 x 0 0 0 B 3 F 3 2 N o t E A L L O W p r o t e c t e d

C P U – T I M E R 0 / 1 / 2 R e g i s t e r s 0 x 0 0 0 C 0 0 - 0 x 0 0 0 C 3 F 6 4 N o t E A L L O W p r o t e c t e d

P I E R e g i s t e r s 0 x 0 0 0 C E 0 - 0 x 0 0 0 C F F 3 2 N o t E A L L O W p r o t e c t e d

P I E V e c t o r T a b l e 0 x 0 0 0 D 0 0 - 0 x 0 0 0 D F F 2 5 6 E A L L O W p r o t e c t e d

D M A R e g i s t e r s 0 x 0 0 1 0 0 0 - 0 x 0 0 1 1 F F 5 1 2 E A L L O W p r o t e c t e d

T a b l e 3 - 8 . P e r i p h e r a l F r a m e 1 R e g i s t e r s

N A M E A D D R E S S R A N G E S I Z E ( × 1 6 )

E C A N - A R e g i s t e r s 0 x 0 0 0 0 6 0 0 0 - 0 x 0 0 0 0 6 1 F F 5 1 2

E C A N - B R e g i s t e r s 0 x 0 0 0 0 6 2 0 0 - 0 x 0 0 0 0 6 3 F F 5 1 2

E P W M 1 + H R P W M 1 R e g i s t e r s 0 x 0 0 0 0 6 8 0 0 - 0 x 0 0 0 0 6 8 3 F 6 4

E P W M 2 + H R P W M 2 R e g i s t e r s 0 x 0 0 0 0 6 8 4 0 - 0 x 0 0 0 0 6 8 7 F 6 4

E P W M 3 + H R P W M 3 R e g i s t e r s 0 x 0 0 0 0 6 8 8 0 - 0 x 0 0 0 0 6 8 B F 6 4

E P W M 4 + H R P W M 4 R e g i s t e r s 0 x 0 0 0 0 6 8 C 0 - 0 x 0 0 0 0 6 8 F F 6 4

E P W M 5 + H R P W M 5 R e g i s t e r s 0 x 0 0 0 0 6 9 0 0 - 0 x 0 0 0 0 6 9 3 F 6 4

E P W M 6 + H R P W M 6 R e g i s t e r s 0 x 0 0 0 0 6 9 4 0 - 0 x 0 0 0 0 6 9 7 F 6 4

E C A P 1 R e g i s t e r s 0 x 0 0 0 0 6 A 0 0 - 0 x 0 0 0 0 6 A 1 F 3 2

E C A P 2 R e g i s t e r s 0 x 0 0 0 0 6 A 2 0 - 0 x 0 0 0 0 6 A 3 F 3 2

E C A P 3 R e g i s t e r s 0 x 0 0 0 0 6 A 4 0 - 0 x 0 0 0 0 6 A 5 F 3 2

E C A P 4 R e g i s t e r s 0 x 0 0 0 0 6 A 6 0 - 0 x 0 0 0 0 6 A 7 F 3 2

E C A P 5 R e g i s t e r s 0 x 0 0 0 0 6 A 8 0 - 0 x 0 0 0 0 6 A 9 F 3 2

E C A P 6 R e g i s t e r s 0 x 0 0 0 0 6 A A 0 - 0 x 0 0 0 0 6 A B F 3 2

E Q E P 1 R e g i s t e r s 0 x 0 0 0 0 6 B 0 0 - 0 x 0 0 0 0 6 B 3 F 6 4

E Q E P 2 R e g i s t e r s 0 x 0 0 0 0 6 B 4 0 - 0 x 0 0 0 0 6 B 7 F 6 4

G P I O R e g i s t e r s 0 x 0 0 0 0 6 F 8 0 - 0 x 0 0 0 0 6 F F F 1 2 8

T a b l e 3 - 9 . P e r i p h e r a l F r a m e 2 R e g i s t e r s

N A M E A D D R E S S R A N G E S I Z E ( × 1 6 )

S y s t e m C o n t r o l R e g i s t e r s 0 x 0 0 0 0 7 0 1 0 - 0 x 0 0 0 0 7 0 2 F 3 2

S P I - A R e g i s t e r s 0 x 0 0 0 0 7 0 4 0 - 0 x 0 0 0 0 7 0 4 F 1 6

S C I - A R e g i s t e r s 0 x 0 0 0 0 7 0 5 0 - 0 x 0 0 0 0 7 0 5 F 1 6

E x t e r n a l I n t e r r u p t R e g i s t e r s 0 x 0 0 0 0 7 0 7 0 - 0 x 0 0 0 0 7 0 7 F 1 6

A D C R e g i s t e r s 0 x 0 0 0 0 7 1 0 0 - 0 x 0 0 0 0 7 1 1 F 3 2

S C I - B R e g i s t e r s 0 x 0 0 0 0 7 7 5 0 - 0 x 0 0 0 0 7 7 5 F 1 6

S C I - C R e g i s t e r s 0 x 0 0 0 0 7 7 7 0 - 0 x 0 0 0 0 7 7 7 F 1 6

I 2 C - A R e g i s t e r s 0 x 0 0 0 0 7 9 0 0 - 0 x 0 0 0 0 7 9 3 F 6 4

T a b l e 3 - 1 0 . P e r i p h e r a l F r a m e 3 R e g i s t e r s

N A M E A D D R E S S R A N G E S I Z E ( × 1 6 )

M c B S P - A R e g i s t e r s 0 x 0 0 0 0 5 0 0 0 - 0 x 0 0 0 0 5 0 3 F 6 4

M c B S P - B R e g i s t e r s 0 x 0 0 0 0 5 0 4 0 - 0 x 0 0 0 0 5 0 7 F 6 4

F u n c t i o n a l O v e r v i e w 4 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 49: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 49/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

3 . 4 D e v i c e E m u l a t i o n R e g i s t e r s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e s e r e g i s t e r s a r e u s e d t o c o n t r o l t h e p r o t e c t i o n m o d e o f t h e C 2 8 x C P U a n d t o m o n i t o r s o m e c r i t i c a l

d e v i c e s i g n a l s . T h e r e g i s t e r s a r e d e f i n e d i n T a b l e 3 - 1 1 .

T a b l e 3 - 1 1 . D e v i c e E m u l a t i o n R e g i s t e r s A D D R E S S

N A M E S I Z E ( x 1 6 ) D E S C R I P T I O N R A N G E

0 x 0 8 8 0 D E V I C E C N F 2 D e v i c e C o n f i g u r a t i o n R e g i s t e r

0 x 0 8 8 1

P A R T I D 0 x 0 8 8 2 1 P a r t I D R e g i s t e r 0 x 0 0 F 8 ( 1 ) - F 2 8 3 3 2 0 x 0 0 F 9 - F 2 8 3 3 4 0 x 0 0 F A - F 2 8 3 3 5

R E V I D 0 x 0 8 8 3 1 R e v i s i o n I D R e g i s t e r 0 x 0 0 0 0 - S i l i c o n R e v . 0 - T M X

P R O T S T A R T 0 x 0 8 8 4 1 B l o c k P r o t e c t i o n S t a r t A d d r e s s R e g i s t e r

P R O T R A N G E 0 x 0 8 8 5 1 B l o c k P r o t e c t i o n R a n g e A d d r e s s R e g i s t e r

( 1 ) T h e f i r s t b y t e ( 0 0 ) d e n o t e s f l a s h d e v i c e s . F F d e n o t e s R O M d e v i c e s . O t h e r v a l u e s a r e r e s e r v e d f o r f u t u r e d e v i c e s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 4 9

Page 50: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 50/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 5 I n t e r r u p t s

WDINT

LPMINTWatchdog

LowPowerModelsSync

SYSCLKOUT

WAKEINT

DMA Clear

Peripherals(SPI,SCI,I2C,CAN,McBSP

C )

(A),

(A)

EPWM,ECAP,EQEP, AD

DMA

XINT1InterruptControl

XINT1CR(15:0)

XINT1CTR(15:0)

XINT1Latch

M U X

GPIOXINT1SEL(4:0)

DMA

XINT2InterruptControl

XINT2CR(15:0)

XINT2CTR(15:0)

XINT2

Latch M U X

GPIOXINT2SEL(4:0)

ADC XINT2SOC

DMA

TINT0CPUTimer0

DMA

TINT2CPUTimer2

CPUTimer1

M U X

TINT1

FlashWrapper

TOUT1

InterruptControl

XNMICR(15:0)

XNMICTR(15:0)

M U X

1

DMA

NMI

INT13

INT14

INT1to

INT12

C28Core 9

6 I n t e r r u p

t s

P I E

XNMI_ XINT13

Latch M U X

GPIOXNMISEL(4:0)

GPIOMux

GPIO0.int

GPIO31.int

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 3 - 5 s h o w s h o w t h e v a r i o u s i n t e r r u p t s o u r c e s a r e m u l t i p l e x e d w i t h i n t h e F 2 8 3 3 x d e v i c e s .

A . D M A - a c c e s s i b l e

F i g u r e 3 - 5 . E x t e r n a l a n d P I E I n t e r r u p t S o u r c e s

F u n c t i o n a l O v e r v i e w 5 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 51: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 51/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

InterruptControl

XINT3CR(15:0)

Latch M u x

GPIOXINT3SEL(4:0)

DMA

XINT3

InterruptControl

XINT4CR(15:0)

Latch M u x

GPIOXINT4SEL(4:0)

XINT4

InterruptControl

XINT5CR(15:0) M u x

GPIOXINT5SEL(4:0)

XINT5

InterruptControl

XINT6CR(15:0) M u x

GPIOXINT6SEL(4:0)

XINT6

InterruptControl

XINT7CR(15:0) M u x

GPIOXINT7SEL(4:0)

XINT7

DMA

DMA

DMA

DMA

9 6 I n t e r r u p

t s

PIE

INT1to

INT12

C28Core

GPIO32.int

GPIO63.int

GPIOMux

Latch

Latch

Latch

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 3 - 6 . E x t e r n a l I n t e r r u p t s

E i g h t P I E b l o c k i n t e r r u p t s a r e g r o u p e d i n t o o n e C P U i n t e r r u p t . I n t o t a l , 1 2 C P U i n t e r r u p t g r o u p s , w i t h 8 i n t e r r u p t s p e r g r o u p e q u a l s 9 6 p o s s i b l e i n t e r r u p t s . O n t h e F 2 8 3 3 x , 5 8 o f t h e s e a r e u s e d b y p e r i p h e r a l s a s s h o w n i n T a b l e 3 - 1 2 .

T h e T R A P # V e c t o r N u m b e r i n s t r u c t i o n t r a n s f e r s p r o g r a m c o n t r o l t o t h e i n t e r r u p t s e r v i c e r o u t i n e c o r r e s p o n d i n g t o t h e v e c t o r s p e c i f i e d . T R A P # 0 a t t e m p t s t o t r a n s f e r p r o g r a m c o n t r o l t o t h e a d d r e s s

p o i n t e d t o b y t h e r e s e t v e c t o r . T h e P I E v e c t o r t a b l e d o e s n o t , h o w e v e r , i n c l u d e a r e s e t v e c t o r . T h e r e f o r e , T R A P # 0 s h o u l d n o t b e u s e d w h e n t h e P I E i s e n a b l e d . D o i n g s o w i l l r e s u l t i n u n d e f i n e d b e h a v i o r .

W h e n t h e P I E i s e n a b l e d , T R A P # 1 t h r o u g h T R A P # 1 2 w i l l t r a n s f e r p r o g r a m c o n t r o l t o t h e i n t e r r u p t s e r v i c e r o u t i n e c o r r e s p o n d i n g t o t h e f i r s t v e c t o r w i t h i n t h e P I E g r o u p . F o r e x a m p l e : T R A P # 1 f e t c h e s t h e v e c t o r

f r o m I N T 1 . 1 , T R A P # 2 f e t c h e s t h e v e c t o r f r o m I N T 2 . 1 , a n d s o f o r t h .

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 5 1

Page 52: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 52/170

www.ti.com

A D V A N C E I N F OR MA T I ON

INT12

MUX

INT11

INT2

INT1

CPU

(Enable)(Flag)

INTx

INTx.8

PIEIERx(8:1) PIEIFRx(8:1)

MUX

INTx.7

INTx.6

INTx.5

INTx.4INTx.3

INTx.2

INTx.1

From

Peripherals or

External

Interrupts

(Enable) (Flag)

IER(12:1)IFR(12:1)

GlobalEnable

INTM

1

0

PIEACKx

(Enable/Flag)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 3 - 7 . M u l t i p l e x i n g o f I n t e r r u p t s U s i n g t h e P I E B l o c k

T a b l e 3 - 1 2 . P I E P e r i p h e r a l I n t e r r u p t s ( 1 )

P I E I N T E R R U P T S C P U I N T E R R U P T S I N T x . 8 I N T x . 7 I N T x . 6 I N T x . 5 I N T x . 4 I N T x . 3 I N T x . 2 I N T x . 1

W A K E I N T T I N T 0 A D C I N T S E Q 2 I N T S E Q 1 I N T I N T 1 X I N T 2 X I N T 1 R e s e r v e d

( L P M / W D ) ( T I M E R 0 ) ( A D C ) ( A D C ) ( A D C )

E P W M 6 _ T Z I N T E P W M 5 _ T Z I N T E P W M 4 _ T Z I N T E P W M 3 _ T Z I N T E P W M 2 _ T Z I N T E P W M 1 _ T Z I N T I N T 2 R e s e r v e d R e s e r v e d

( e P W M 6 ) ( e P W M 5 ) ( e P W M 4 ) ( e P W M 3 ) ( e P W M 2 ) ( e P W M 1 )

E P W M 6 _ I N T E P W M 5 _ I N T E P W M 4 _ I N T E P W M 3 _ I N T E P W M 2 _ I N T E P W M 1 _ I N T I N T 3 R e s e r v e d R e s e r v e d

( e P W M 6 ) ( e P W M 5 ) ( e P W M 4 ) ( e P W M 3 ) ( e P W M 2 ) ( e P W M 1 )

E C A P 6 _ I N T E C A P 5 _ I N T E C A P 4 _ I N T E C A P 3 _ I N T E C A P 2 _ I N T E C A P 1 _ I N T I N T 4 R e s e r v e d R e s e r v e d ( E C A P 6 ) ( E C A P 5 ) ( e C A P 4 ) ( e C A P 3 ) ( e C A P 2 ) ( e C A P 1 )

E Q E P 2 _ I N T E Q E P 1 _ I N T I N T 5 R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d

( e Q E P 2 ) ( e Q E P 1 )

M X I N T A M R I N T A M X I N T B M R I N T B S P I T X I N T A S P I R X I N T A I N T 6 R e s e r v e d R e s e r v e d

( M c B S P - A ) ( M c B S P - A ) ( M c B S P - B ) ( M c B S P - B ) ( S P I - A ) ( S P I - A )

D I N T C H 6 D I N T C H 5 D I N T C H 4 D I N T C H 3 D I N T C H 2 D I N T C H 1 I N T 7 R e s e r v e d R e s e r v e d

( D M A ) ( D M A ) ( D M A ) ( D M A ) ( D M A ) ( D M A )

S C I T X I N T C S C I R X I N T C I 2 C I N T 2 A I 2 C I N T 1 A I N T 8 R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d

( S C I - C ) ( S C I - C ) ( I 2 C - A ) ( I 2 C - A )

E C A N 1 _ I N T B E C A N 0 _ I N T B E C A N 1 _ I N T A E C A N 0 _ I N T A S C I T X I N T B S C I R X I N T B S C I T X I N T A S C I R X I N T A I N T 9

( C A N - B ) ( C A N - B ) ( C A N - A ) ( C A N - A ) ( S C I - B ) ( S C I - B ) ( S C I - A ) ( S C I - A )

I N T 1 0 R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d

I N T 1 1 R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d R e s e r v e d

L U F L V F

I N T 1 2 R e s e r v e d X I N T 7 X I N T 6 X I N T 5 X I N T 4 X I N T 3 ( F P U ) ( F P U )

( 1 ) O u t o f t h e 9 6 p o s s i b l e i n t e r r u p t s , 5 8 i n t e r r u p t s a r e c u r r e n t l y u s e d . T h e r e m a i n i n g i n t e r r u p t s a r e r e s e r v e d f o r f u t u r e d e v i c e s . T h e s e i n t e r r u p t s c a n b e u s e d a s s o f t w a r e i n t e r r u p t s i f t h e y a r e e n a b l e d a t t h e P I E I F R x l e v e l , p r o v i d e d n o n e o f t h e i n t e r r u p t s w i t h i n t h e g r o u p i s b e i n g u s e d b y a p e r i p h e r a l . O t h e r w i s e , i n t e r r u p t s c o m i n g i n f r o m p e r i p h e r a l s m a y b e l o s t b y a c c i d e n t a l l y c l e a r i n g t h e i r f l a g w h i l e m o d i f y i n g t h e P I E I F R . T o s u m m a r i z e , t h e r e a r e t w o s a f e c a s e s w h e n t h e r e s e r v e d i n t e r r u p t s c o u l d b e u s e d a s s o f t w a r e i n t e r r u p t s : 1 ) N o p e r i p h e r a l w i t h i n t h e g r o u p i s a s s e r t i n g i n t e r r u p t s . 2 ) N o p e r i p h e r a l i n t e r r u p t s a r e a s s i g n e d t o t h e g r o u p ( e x a m p l e P I E g r o u p 1 1 ) .

F u n c t i o n a l O v e r v i e w 5 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 53: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 53/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 3 - 1 3 . P I E C o n f i g u r a t i o n a n d C o n t r o l R e g i s t e r s

N A M E A D D R E S S S I Z E ( X 1 6 ) D E S C R I P T I O N ( 1 )

P I E C T R L 0 x 0 C E 0 1 P I E , C o n t r o l R e g i s t e r

P I E A C K 0 x 0 C E 1 1 P I E , A c k n o w l e d g e R e g i s t e r

P I E I E R 1 0 x 0 C E 2 1 P I E , I N T 1 G r o u p E n a b l e R e g i s t e r

P I E I F R 1 0 x 0 C E 3 1 P I E , I N T 1 G r o u p F l a g R e g i s t e r P I E I E R 2 0 x 0 C E 4 1 P I E , I N T 2 G r o u p E n a b l e R e g i s t e r

P I E I F R 2 0 x 0 C E 5 1 P I E , I N T 2 G r o u p F l a g R e g i s t e r

P I E I E R 3 0 x 0 C E 6 1 P I E , I N T 3 G r o u p E n a b l e R e g i s t e r

P I E I F R 3 0 x 0 C E 7 1 P I E , I N T 3 G r o u p F l a g R e g i s t e r

P I E I E R 4 0 x 0 C E 8 1 P I E , I N T 4 G r o u p E n a b l e R e g i s t e r

P I E I F R 4 0 x 0 C E 9 1 P I E , I N T 4 G r o u p F l a g R e g i s t e r

P I E I E R 5 0 x 0 C E A 1 P I E , I N T 5 G r o u p E n a b l e R e g i s t e r

P I E I F R 5 0 x 0 C E B 1 P I E , I N T 5 G r o u p F l a g R e g i s t e r

P I E I E R 6 0 x 0 C E C 1 P I E , I N T 6 G r o u p E n a b l e R e g i s t e r

P I E I F R 6 0 x 0 C E D 1 P I E , I N T 6 G r o u p F l a g R e g i s t e r

P I E I E R 7 0 x 0 C E E 1 P I E , I N T 7 G r o u p E n a b l e R e g i s t e r

P I E I F R 7 0 x 0 C E F 1 P I E , I N T 7 G r o u p F l a g R e g i s t e r

P I E I E R 8 0 x 0 C F 0 1 P I E , I N T 8 G r o u p E n a b l e R e g i s t e r

P I E I F R 8 0 x 0 C F 1 1 P I E , I N T 8 G r o u p F l a g R e g i s t e r

P I E I E R 9 0 x 0 C F 2 1 P I E , I N T 9 G r o u p E n a b l e R e g i s t e r

P I E I F R 9 0 x 0 C F 3 1 P I E , I N T 9 G r o u p F l a g R e g i s t e r

P I E I E R 1 0 0 x 0 C F 4 1 P I E , I N T 1 0 G r o u p E n a b l e R e g i s t e r

P I E I F R 1 0 0 x 0 C F 5 1 P I E , I N T 1 0 G r o u p F l a g R e g i s t e r

P I E I E R 1 1 0 x 0 C F 6 1 P I E , I N T 1 1 G r o u p E n a b l e R e g i s t e r

P I E I F R 1 1 0 x 0 C F 7 1 P I E , I N T 1 1 G r o u p F l a g R e g i s t e r

P I E I E R 1 2 0 x 0 C F 8 1 P I E , I N T 1 2 G r o u p E n a b l e R e g i s t e r

P I E I F R 1 2 0 x 0 C F 9 1 P I E , I N T 1 2 G r o u p F l a g R e g i s t e r

R e s e r v e d 0 x 0 C F A 6 R e s e r v e d 0 x 0 C F F

( 1 ) T h e P I E c o n f i g u r a t i o n a n d c o n t r o l r e g i s t e r s a r e n o t p r o t e c t e d b y E A L L O W m o d e . T h e P I E v e c t o r t a b l e i s p r o t e c t e d .

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 5 3

Page 54: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 54/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 5 . 1 E x t e r n a l I n t e r r u p t s

3 . 6 S y s t e m C o n t r o l

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 3 - 1 4 . E x t e r n a l I n t e r r u p t R e g i s t e r s

N a m e A d d r e s s S i z e ( x 1 6 ) D e s c r i p t i o n

X I N T 1 C R 0 x 0 0 0 0 7 0 7 0 1 X I N T 1 c o n f i g u r a t i o n r e g i s t e r

X I N T 2 C R 0 x 0 0 0 0 7 0 7 1 1 X I N T 2 c o n f i g u r a t i o n r e g i s t e r X I N T 3 C R 0 x 0 0 0 0 7 0 7 2 1 X I N T 3 c o n f i g u r a t i o n r e g i s t e r

X I N T 4 C R 0 x 0 0 0 0 7 0 7 3 1 X I N T 4 c o n f i g u r a t i o n r e g i s t e r

X I N T 5 C R 0 x 0 0 0 0 7 0 7 4 1 X I N T 5 c o n f i g u r a t i o n r e g i s t e r

X I N T 6 C R 0 x 0 0 0 0 7 0 7 5 1 X I N T 6 c o n f i g u r a t i o n r e g i s t e r

X I N T 7 C R 0 x 0 0 0 0 7 0 7 6 1 X I N T 7 c o n f i g u r a t i o n r e g i s t e r

X N M I C R 0 x 0 0 0 0 7 0 7 7 1 X N M I c o n f i g u r a t i o n r e g i s t e r

X I N T 1 C T R 0 x 0 0 0 0 7 0 7 8 1 X I N T 1 c o u n t e r r e g i s t e r

X I N T 2 C T R 0 x 0 0 0 0 7 0 7 9 1 X I N T 2 c o u n t e r r e g i s t e r

R e s e r v e d 0 x 7 0 7 A - 0 x 7 0 7 E 5

X N M I C T R 0 x 0 0 0 0 7 0 7 F 1 X N M I c o u n t e r r e g i s t e r

E a c h e x t e r n a l i n t e r r u p t c a n b e e n a b l e d / d i s a b l e d o r q u a l i f i e d u s i n g p o s i t i v e , n e g a t i v e , o r b o t h p o s i t i v e a n d n e g a t i v e e d g e . F o r m o r e i n f o r m a t i o n , s e e t h e T M S 3 2 0 F 2 8 3 3 x D i g i t a l S i g n a l C o n t r o l l e r ( D S C ) S y s t e m a n d I n t e r r u p t s R e f e r e n c e G u i d e ( l i t e r a t u r e n u m b e r S P R U F B 0 ) .

T h i s s e c t i o n d e s c r i b e s t h e F 2 8 3 3 x o s c i l l a t o r , P L L a n d c l o c k i n g m e c h a n i s m s , t h e w a t c h d o g f u n c t i o n a n d

t h e l o w p o w e r m o d e s . F i g u r e 3 - 8 s h o w s t h e v a r i o u s c l o c k a n d r e s e t d o m a i n s i n t h e F 2 8 3 3 x d e v i c e s t h a t w i l l b e d i s c u s s e d .

F u n c t i o n a l O v e r v i e w 5 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 55: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 55/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

EPWM1/../6,HRPWM1/../6,

ECAP1/../6,EQEP1/2

Peripheral

Registers

Bridge

ClockEnables

I/O

PeripheralRegisters

ClockEnables

I/O

eCAN-A/B

/2

PeripheralRegisters

ClockEnables

I/O

SPI-A,SCI-A/B/C,I2C-A

LOSPCPLSPCLK

SystemControlRegister

Bridge

SYSCLKOUT

M e m o r y

B u s

C28xCore

GPIOMux

ClockEnables

PeripheralRegisters

I/O

McBSP-A/B

LOSPCPLSPCLK

ClockEnables

Bridge

HISPCPHSPCLK

D M A

B u s

ResultRegisters

Bridge

12-Bit ADCADC

Registers

16Channels

DMAClockEnables

P e r i p

h e r a

l B u s

CLKIN

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . C L K I N i s t h e c l o c k i n t o t h e C P U . I t i s p a s s e d o u t o f t h e C P U a s S Y S C L K O U T ( t h a t i s , C L K I N i s t h e s a m e f r e q u e n c y

a s S Y S C L K O U T ) . S e e F i g u r e 3 - 9 f o r a n i l l u s t r a t i o n o f h o w C L K I N i s d e r i v e d .

F i g u r e 3 - 8 . C l o c k a n d R e s e t D o m a i n s

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 5 5

Page 56: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 56/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 6 . 1 O S C a n d P L L B l o c k

X1

XCLKIN(3.3-Vclockinput

fromexternaloscillator)

On-chiposcillator

X2

PLLSTS[OSCOFF]

OSCCLK

PLL

VCOCLK

4-bitPLL Select(PLLCR)

OSCCLKor VCOCLK CLKIN

OSCCLK0

PLLSTS[PLLOFF]

n n≠ 0

PLLSTS[DIVSEL]

/1

/2

/4

ExternalCrystalor

Resonator

ToCPU

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e P L L , c l o c k i n g , w a t c h d o g a n d l o w - p o w e r m o d e s , a r e c o n t r o l l e d b y t h e r e g i s t e r s l i s t e d i n T a b l e 3 - 1 5 .

T a b l e 3 - 1 5 . P L L , C l o c k i n g , W a t c h d o g , a n d L o w - P o w e r M o d e R e g i s t e r s

N a m e A d d r e s s S i z e ( x 1 6 ) D e s c r i p t i o n

P L L S T S 0 x 0 0 0 0 - 7 0 1 1 1 P L L S t a t u s R e g i s t e r

R e s e r v e d 0 x 0 0 0 0 - 7 0 1 2 - 0 x 0 0 0 0 - 7 0 1 8 7 H I S P C P 0 x 0 0 0 0 - 7 0 1 A 1 H i g h - S p e e d P e r i p h e r a l C l o c k P r e - S c a l e r R e g i s t e r

L O S P C P 0 x 0 0 0 0 - 7 0 1 B 1 L o w - S p e e d P e r i p h e r a l C l o c k P r e - S c a l e r R e g i s t e r

P C L K C R 0 0 x 0 0 0 0 - 7 0 1 C 1 P e r i p h e r a l C l o c k C o n t r o l R e g i s t e r 0

P C L K C R 1 0 x 0 0 0 0 - 7 0 1 D 1 P e r i p h e r a l C l o c k C o n t r o l R e g i s t e r 1

L P M C R 0 0 x 0 0 0 0 - 7 0 1 E 1 L o w P o w e r M o d e C o n t r o l R e g i s t e r 0

R e s e r v e d 0 x 0 0 0 0 - 7 0 1 F 1 L o w P o w e r M o d e C o n t r o l R e g i s t e r 1

P C L K C R 3 0 x 0 0 0 0 - 7 0 2 0 1 P e r i p h e r a l C l o c k C o n t r o l R e g i s t e r 3

P L L C R 0 x 0 0 0 0 - 7 0 2 1 1 P L L C o n t r o l R e g i s t e r

S C S R 0 x 0 0 0 0 - 7 0 2 2 1 S y s t e m C o n t r o l a n d S t a t u s R e g i s t e r

W D C N T R 0 x 0 0 0 0 - 7 0 2 3 1 W a t c h d o g C o u n t e r R e g i s t e r

R e s e r v e d 0 x 0 0 0 0 - 7 0 2 4 1

W D K E Y 0 x 0 0 0 0 - 7 0 2 5 1 W a t c h d o g R e s e t K e y R e g i s t e r

R e s e r v e d 0 x 0 0 0 0 - 7 0 2 6 - 0 x 0 0 0 0 - 7 0 2 8 3

W D C R 0 x 0 0 0 0 - 7 0 2 9 1 W a t c h d o g C o n t r o l R e g i s t e r

R e s e r v e d 0 x 0 0 0 0 - 7 0 2 A - 0 x 0 0 0 0 - 7 0 2 F 6

F i g u r e 3 - 9 s h o w s t h e O S C a n d P L L b l o c k o n t h e F 2 8 3 3 x .

F i g u r e 3 - 9 . O S C a n d P L L B l o c k D i a g r a m

T h e o n - c h i p o s c i l l a t o r c i r c u i t e n a b l e s a c r y s t a l / r e s o n a t o r t o b e a t t a c h e d t o t h e F 2 8 3 3 x d e v i c e s u s i n g t h e X 1 a n d X 2 p i n s . I f t h e o n - c h i p o s c i l l a t o r i s n o t u s e d , a n e x t e r n a l o s c i l l a t o r c a n b e u s e d i n e i t h e r o n e o f t h e

f o l l o w i n g c o n f i g u r a t i o n s : 1 . A 3 . 3 - V e x t e r n a l o s c i l l a t o r c a n b e d i r e c t l y c o n n e c t e d t o t h e X C L K I N p i n . T h e X 2 p i n s h o u l d b e l e f t

u n c o n n e c t e d a n d t h e X 1 p i n t i e d l o w . T h e l o g i c - h i g h l e v e l i n t h i s c a s e s h o u l d n o t e x c e e d V D D I O .

2 . A 1 . 9 - V e x t e r n a l o s c i l l a t o r c a n b e d i r e c t l y c o n n e c t e d t o t h e X 1 p i n . T h e X 2 p i n s h o u l d b e l e f t

u n c o n n e c t e d a n d t h e X C L K I N p i n t i e d l o w . T h e l o g i c - h i g h l e v e l i n t h i s c a s e s h o u l d n o t e x c e e d V D D .

T h e t h r e e p o s s i b l e i n p u t - c l o c k c o n f i g u r a t i o n s a r e s h o w n i n F i g u r e 3 - 1 0 t h r o u g h F i g u r e 3 - 1 2

F u n c t i o n a l O v e r v i e w 5 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 57: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 57/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

External Clock Signal

(Toggling 0−VDDIO)

XCLKIN X2

NC

X1

External Clock Signal

(Toggling 0−VDD)

XCLKIN X2

NC

X1

CL1

X2X1

Crystal

CL2

XCLKIN

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 3 - 1 0 . U s i n g a 3 . 3 - V E x t e r n a l O s c i l l a t o r

F i g u r e 3 - 1 1 . U s i n g a 1 . 8 - V E x t e r n a l O s c i l l a t o r

F i g u r e 3 - 1 2 . U s i n g t h e I n t e r n a l O s c i l l a t o r

3 . 6 . 1 . 1 E x t e r n a l R e f e r e n c e O s c i l l a t o r C l o c k O p t i o n

T h e t y p i c a l s p e c i f i c a t i o n s f o r t h e e x t e r n a l q u a r t z c r y s t a l f o r a f r e q u e n c y o f 2 0 M H z a r e l i s t e d b e l o w :

• F u n d a m e n t a l m o d e , p a r a l l e l r e s o n a n t

• C L ( l o a d c a p a c i t a n c e ) = 1 2 p F • C L 1 = C L 2 = 2 4 p F

• C s h u n t = 6 p F

• E S R r a n g e = 3 0 t o 6 0 Ω

T I r e c o m m e n d s t h a t c u s t o m e r s h a v e t h e r e s o n a t o r / c r y s t a l v e n d o r c h a r a c t e r i z e t h e o p e r a t i o n o f t h e i r

d e v i c e w i t h t h e D S C c h i p . T h e r e s o n a t o r / c r y s t a l v e n d o r h a s t h e e q u i p m e n t a n d e x p e r t i s e t o t u n e t h e t a n k c i r c u i t . T h e v e n d o r c a n a l s o a d v i s e t h e c u s t o m e r r e g a r d i n g t h e p r o p e r t a n k c o m p o n e n t v a l u e s t h a t w i l l p r o d u c e p r o p e r s t a r t u p a n d s t a b i l i t y o v e r t h e e n t i r e o p e r a t i n g r a n g e .

3 . 6 . 1 . 2 P L L - B a s e d C l o c k M o d u l e

T h e F 2 8 3 3 x d e v i c e s h a v e a n o n - c h i p , P L L - b a s e d c l o c k m o d u l e . T h i s m o d u l e p r o v i d e s a l l t h e n e c e s s a r y c l o c k i n g s i g n a l s f o r t h e d e v i c e , a s w e l l a s c o n t r o l f o r l o w - p o w e r m o d e e n t r y . T h e P L L h a s a 4 - b i t r a t i o

c o n t r o l P L L C R [ D I V ] t o s e l e c t d i f f e r e n t C P U c l o c k r a t e s . T h e w a t c h d o g m o d u l e s h o u l d b e d i s a b l e d b e f o r e w r i t i n g t o t h e P L L C R r e g i s t e r . I t c a n b e r e - e n a b l e d ( i f n e e d b e ) a f t e r t h e P L L m o d u l e h a s s t a b i l i z e d , w h i c h

t a k e s 1 3 1 0 7 2 O S C C L K c y c l e s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 5 7

Page 58: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 58/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 3 - 1 6 . P L L C R ( 1 ) B i t D e s c r i p t i o n s

S Y S C L K O U T ( C L K I N )

P L L C R [ D I V ] V A L U E ( 2 ) P L L S T S [ D I V S E L ] = 0 o r 1 P L L S T S [ D I V S E L ] = 2 P L L S T S [ D I V S E L ] = 3

0 0 0 0 ( P L L b y p a s s ) O S C C L K / 4 ( D e f a u l t ) O S C C L K / 2 O S C C L K

0 0 0 1 ( O S C C L K * 1 ) / 4 ( O S C C L K * 1 ) / 2 O S C C L K * 1

0 0 1 0 ( O S C C L K * 2 ) / 4 ( O S C C L K * 2 ) / 2 O S C C L K * 2 0 0 1 1 ( O S C C L K * 3 ) / 4 ( O S C C L K * 3 ) / 2 O S C C L K * 3

0 1 0 0 ( O S C C L K * 4 ) / 4 ( O S C C L K * 4 ) / 2 O S C C L K * 4

0 1 0 1 ( O S C C L K * 5 ) / 4 ( O S C C L K * 5 ) / 2 O S C C L K * 5

0 1 1 0 ( O S C C L K * 6 ) / 4 ( O S C C L K * 6 ) / 2 O S C C L K * 6

0 1 1 1 ( O S C C L K * 7 ) / 4 ( O S C C L K * 7 ) / 2 O S C C L K * 7

1 0 0 0 ( O S C C L K * 8 ) / 4 ( O S C C L K * 8 ) / 2 O S C C L K * 8

1 0 0 1 ( O S C C L K * 9 ) / 4 ( O S C C L K * 9 ) / 2 O S C C L K * 9

1 0 1 0 ( O S C C L K * 1 0 ) / 4 ( O S C C L K * 1 0 ) / 2 O S C C L K * 1 0

1 0 1 1 - 1 1 1 1 R e s e r v e d R e s e r v e d R e s e r v e d

( 1 ) P L L S T S [ D I V S E L ] m u s t b e 0 b e f o r e w r i t i n g t o t h e P L L C R a n d m u s t b e s e t o n l y t o 2 o r 3 a f t e r P L L S T S [ P L L L O C K S ] = 1 . B y d e f a u l t , P L L S T S [ D I V S E L ] i s c o n f i g u r e d f o r / 4 . T h e b o o t R O M c h a n g e s t h i s t o / 2 .

( 2 ) T h e P L L c o n t r o l r e g i s t e r ( P L L C R ) a n d P L L S t a t u s R e g i s t e r ( P L L S T S ) a r e r e s e t t o t h e i r d e f a u l t s t a t e b y t h e X R S s i g n a l o r a w a t c h d o g r e s e t o n l y . A r e s e t i s s u e d b y t h e d e b u g g e r o r t h e m i s s i n g c l o c k d e t e c t l o g i c h a v e n o e f f e c t .

T a b l e 3 - 1 7 . C L K I N D i v i d e O p t i o n s

P L L S T S [ D I V S E L ] C L K I N D I V I D E

0 / 4

1 / 4

2 / 2

3 / 1

T h e P L L - b a s e d c l o c k m o d u l e p r o v i d e s t w o m o d e s o f o p e r a t i o n :

• C r y s t a l - o p e r a t i o n - T h i s m o d e a l l o w s t h e u s e o f a n e x t e r n a l c r y s t a l / r e s o n a t o r t o p r o v i d e t h e t i m e b a s e

t o t h e d e v i c e . • E x t e r n a l c l o c k s o u r c e o p e r a t i o n - T h i s m o d e a l l o w s t h e i n t e r n a l o s c i l l a t o r t o b e b y p a s s e d . T h e d e v i c e

c l o c k s a r e g e n e r a t e d f r o m a n e x t e r n a l c l o c k s o u r c e i n p u t o n t h e X 1 o r t h e X C L K I N p i n .

T a b l e 3 - 1 8 . P o s s i b l e P L L C o n f i g u r a t i o n M o d e s

C L K I N A N D P L L M O D E R E M A R K S P L L S T S [ D I V S E L ] ( 1 )

S Y S C L K O U T

I n v o k e d b y t h e u s e r s e t t i n g t h e P L L O F F b i t i n t h e P L L S T S r e g i s t e r . T h e P L L b l o c k i s d i s a b l e d i n t h i s m o d e . T h i s c a n b e u s e f u l t o r e d u c e s y s t e m n o i s e a n d f o r l o w 0 , 1 O S C C L K / 4

P L L O f f p o w e r o p e r a t i o n . T h e P L L C R r e g i s t e r m u s t f i r s t b e s e t t o 0 x 0 0 0 0 ( P L L B y p a s s ) 2 O S C C L K / 2 b e f o r e e n t e r i n g t h i s m o d e . T h e C P U c l o c k ( C L K I N ) i s d e r i v e d d i r e c t l y f r o m t h e 3 O S C C L K / 1 i n p u t c l o c k o n e i t h e r X 1 / X 2 , X 1 o r X C L K I N .

P L L B y p a s s i s t h e d e f a u l t P L L c o n f i g u r a t i o n u p o n p o w e r - u p o r a f t e r a n e x t e r n a l 0 , 1 O S C C L K / 4

r e s e t ( X R S ) . T h i s m o d e i s s e l e c t e d w h e n t h e P L L C R r e g i s t e r i s s e t t o 0 x 0 0 0 0 o r

P L L B y p a s s 2 O S C C L K / 2 w h i l e t h e P L L l o c k s t o a n e w f r e q u e n c y a f t e r t h e P L L C R r e g i s t e r h a s b e e n 3 O S C C L K / 1 m o d i f i e d . I n t h i s m o d e , t h e P L L i t s e l f i s b y p a s s e d b u t t h e P L L i s n o t t u r n e d o f f .

0 , 1 O S C C L K * n / 4 A c h i e v e d b y w r i t i n g a n o n - z e r o v a l u e n i n t o t h e P L L C R r e g i s t e r . U p o n w r i t i n g t o t h e

P L L E n a b l e 2 O S C C L K * n / 2 P L L C R t h e d e v i c e w i l l s w i t c h t o P L L B y p a s s m o d e u n t i l t h e P L L l o c k s .

3 O S C C L K * n / 1

( 1 ) P L L S T S [ D I V S E L ] m u s t b e 0 b e f o r e w r i t i n g t o t h e P L L C R a n d m u s t o n l y b e s e t t o 1 a f t e r P L L S T S [ P L L L O C K S ] = 1 . S e e t h e T M S 3 2 0 F 2 8 3 3 x D i g i t a l S i g n a l C o n t r o l l e r ( D S C ) S y s t e m C o n t r o l a n d I n t e r r u p t s R e f e r e n c e G u i d e ( l i t e r a t u r e N u m b e r S P R U F B 0 ) f o r m o r e i n f o r m a t i o n .

F u n c t i o n a l O v e r v i e w 5 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 59: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 59/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

3 . 6 . 2 W a t c h d o g B l o c k

/512OSCCLK

WDCR(WDPS[2:0])

WDCLK

WDCNTR(7:0)

WDKEY(7:0)

GoodKey

1 0 1

WDCR(WDCHK[2:0])

BadWDCHK Key

WDCR(WDDIS)

ClearCounter

SCSR(WDENINT)

Watchdog

Prescaler

Generate

OutputPulse

(512OSCCLKs)

8-Bit

Watchdog

Counter

CLR

WDRST

WDINTWatchdog

55+AA

KeyDetector

XRS

Core-reset

WDRST(A)

Internal

Pullup

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

3 . 6 . 1 . 3 L o s s o f I n p u t C l o c k

I n P L L - e n a b l e d a n d P L L - b y p a s s m o d e , i f t h e i n p u t c l o c k O S C C L K i s r e m o v e d o r a b s e n t , t h e P L L w i l l s t i l l i s s u e a l i m p - m o d e c l o c k . T h e l i m p - m o d e c l o c k c o n t i n u e s t o c l o c k t h e C P U a n d p e r i p h e r a l s a t a t y p i c a l f r e q u e n c y o f 1 - 5 M H z . L i m p m o d e i s n o t s p e c i f i e d t o w o r k f r o m p o w e r - u p , o n l y a f t e r i n p u t c l o c k s h a v e

b e e n p r e s e n t i n i t i a l l y . I n P L L b y p a s s m o d e , t h e l i m p m o d e c l o c k f r o m t h e P L L i s a u t o m a t i c a l l y r o u t e d t o

t h e C P U i f t h e i n p u t c l o c k i s r e m o v e d o r a b s e n t .

N o r m a l l y , w h e n t h e i n p u t c l o c k s a r e p r e s e n t , t h e w a t c h d o g c o u n t e r d e c r e m e n t s t o i n i t i a t e a w a t c h d o g r e s e t o r W D I N T i n t e r r u p t . H o w e v e r , w h e n t h e e x t e r n a l i n p u t c l o c k f a i l s , t h e w a t c h d o g c o u n t e r s t o p s

d e c r e m e n t i n g ( i . e . , t h e w a t c h d o g c o u n t e r d o e s n o t c h a n g e w i t h t h e l i m p - m o d e c l o c k ) . I n a d d i t i o n t o t h i s , t h e d e v i c e w i l l b e r e s e t a n d t h e “ M i s s i n g C l o c k S t a t u s ” ( M C L K S T S ) b i t w i l l b e s e t . T h e s e c o n d i t i o n s c o u l d

b e u s e d b y t h e a p p l i c a t i o n f i r m w a r e t o d e t e c t t h e i n p u t c l o c k f a i l u r e a n d i n i t i a t e n e c e s s a r y s h u t - d o w n p r o c e d u r e f o r t h e s y s t e m .

N O T E

A p p l i c a t i o n s i n w h i c h t h e c o r r e c t C P U o p e r a t i n g f r e q u e n c y i s a b s o l u t e l y c r i t i c a l s h o u l d

i m p l e m e n t a m e c h a n i s m b y w h i c h t h e D S C w i l l b e h e l d i n r e s e t , s h o u l d t h e i n p u t c l o c k s

e v e r f a i l . F o r e x a m p l e , a n R - C c i r c u i t m a y b e u s e d t o t r i g g e r t h e X R S p i n o f t h e D S C ,

s h o u l d t h e c a p a c i t o r e v e r g e t f u l l y c h a r g e d . A n I / O p i n m a y b e u s e d t o d i s c h a r g e t h e c a p a c i t o r o n a p e r i o d i c b a s i s t o p r e v e n t i t f r o m g e t t i n g f u l l y c h a r g e d . S u c h a c i r c u i t w o u l d

a l s o h e l p i n d e t e c t i n g f a i l u r e o f t h e f l a s h m e m o r y a n d t h e V D D 3 V F L r a i l .

T h e w a t c h d o g b l o c k o n t h e F 2 8 3 3 x i s s i m i l a r t o t h e o n e u s e d o n t h e 2 4 0 x a n d 2 8 1 x d e v i c e s . T h e

w a t c h d o g m o d u l e g e n e r a t e s a n o u t p u t p u l s e , 5 1 2 o s c i l l a t o r c l o c k s w i d e ( O S C C L K ) , w h e n e v e r t h e 8 - b i t w a t c h d o g u p c o u n t e r h a s r e a c h e d i t s m a x i m u m v a l u e . T o p r e v e n t t h i s , t h e u s e r d i s a b l e s t h e c o u n t e r o r t h e

s o f t w a r e m u s t p e r i o d i c a l l y w r i t e a 0 x 5 5 + 0 x A A s e q u e n c e i n t o t h e w a t c h d o g k e y r e g i s t e r w h i c h w i l l r e s e t t h e w a t c h d o g c o u n t e r . F i g u r e 3 - 1 3 s h o w s t h e v a r i o u s f u n c t i o n a l b l o c k s w i t h i n t h e w a t c h d o g m o d u l e .

A . T h e W D R S T s i g n a l i s d r i v e n l o w f o r 5 1 2 O S C C L K c y c l e s .

F i g u r e 3 - 1 3 . W a t c h d o g M o d u l e

T h e W D I N T s i g n a l e n a b l e s t h e w a t c h d o g t o b e u s e d a s a w a k e u p f r o m I D L E / S T A N D B Y m o d e .

S u b m i t D o c u m e n t a t i o n F e e d b a c k F u n c t i o n a l O v e r v i e w 5 9

Page 60: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 60/170

www.ti.com

A D V A N C E I N F OR MA T I ON

3 . 7 L o w - P o w e r M o d e s B l o c k

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

I n S T A N D B Y m o d e , a l l p e r i p h e r a l s a r e t u r n e d o f f o n t h e d e v i c e . T h e o n l y p e r i p h e r a l t h a t r e m a i n s

f u n c t i o n a l i s t h e w a t c h d o g . T h e W A T C H D O G m o d u l e w i l l r u n o f f O S C C L K . T h e W D I N T s i g n a l i s f e d t o t h e L P M b l o c k s o t h a t i t c a n w a k e t h e d e v i c e f r o m S T A N D B Y ( i f e n a b l e d ) . S e e S e c t i o n S e c t i o n 3 . 7 ,

L o w - P o w e r M o d e s B l o c k , f o r m o r e d e t a i l s .

I n I D L E m o d e , t h e W D I N T s i g n a l c a n g e n e r a t e a n i n t e r r u p t t o t h e C P U , v i a t h e P I E , t o t a k e t h e C P U o u t o f

I D L E m o d e . I n H A L T m o d e , t h i s f e a t u r e c a n n o t b e u s e d b e c a u s e t h e o s c i l l a t o r ( a n d P L L ) a r e t u r n e d o f f a n d h e n c e s o

i s t h e W A T C H D O G .

T h e l o w - p o w e r m o d e s o n t h e F 2 8 3 3 x a r e s i m i l a r t o t h e 2 4 0 x d e v i c e s . T a b l e 3 - 1 9 s u m m a r i z e s t h e v a r i o u s m o d e s .

T a b l e 3 - 1 9 . L o w - P o w e r M o d e s

M O D E L P M C R 0 ( 1 : 0 ) O S C C L K C L K I N S Y S C L K O U T E X I T ( 1 )

X R S , W a t c h d o g i n t e r r u p t , a n y e n a b l e d I D L E 0 0 O n O n O n ( 2 )

i n t e r r u p t , X N M I

O n X R S , W a t c h d o g i n t e r r u p t , G P I O P o r t A S T A N D B Y 0 1 O f f O f f ( w a t c h d o g s t i l l r u n n i n g ) s i g n a l , d e b u g g e r ( 3 ) , X N M I

O f f X R S , G P I O P o r t A s i g n a l , X N M I ,

H A L T 1 X ( o s c i l l a t o r a n d P L L t u r n e d o f f , O f f O f f d e b u g g e r ( 3 )

w a t c h d o g n o t f u n c t i o n a l )

( 1 ) T h e E x i t c o l u m n l i s t s w h i c h s i g n a l s o r u n d e r w h a t c o n d i t i o n s t h e l o w p o w e r m o d e w i l l b e e x i t e d . A l o w s i g n a l , o n a n y o f t h e s i g n a l s , w i l l e x i t t h e l o w p o w e r c o n d i t i o n . T h i s s i g n a l m u s t b e k e p t l o w l o n g e n o u g h f o r a n i n t e r r u p t t o b e r e c o g n i z e d b y t h e d e v i c e . O t h e r w i s e t h e I D L E m o d e w i l l n o t b e e x i t e d a n d t h e d e v i c e w i l l g o b a c k i n t o t h e i n d i c a t e d l o w p o w e r m o d e .

( 2 ) T h e I D L E m o d e o n t h e C 2 8 x b e h a v e s d i f f e r e n t l y t h a n o n t h e 2 4 x / 2 4 0 x . O n t h e C 2 8 x , t h e c l o c k o u t p u t f r o m t h e C P U ( S Y S C L K O U T ) i s s t i l l f u n c t i o n a l w h i l e o n t h e 2 4 x / 2 4 0 x t h e c l o c k i s t u r n e d o f f .

( 3 ) O n t h e C 2 8 x , t h e J T A G p o r t c a n s t i l l f u n c t i o n e v e n i f t h e C P U c l o c k ( C L K I N ) i s t u r n e d o f f .

T h e v a r i o u s l o w - p o w e r m o d e s o p e r a t e a s f o l l o w s :

I D L E M o d e : T h i s m o d e i s e x i t e d b y a n y e n a b l e d i n t e r r u p t o r a n X N M I t h a t i s r e c o g n i z e d b y

t h e p r o c e s s o r . T h e L P M b l o c k p e r f o r m s n o t a s k s d u r i n g t h i s m o d e a s l o n g a s t h e L P M C R 0 ( L P M ) b i t s a r e s e t t o 0 , 0 .

S T A N D B Y M o d e : A n y G P I O p o r t A s i g n a l ( G P I O [ 3 1 : 0 ] ) c a n w a k e t h e d e v i c e f r o m S T A N D B Y m o d e . T h e u s e r m u s t s e l e c t w h i c h s i g n a l ( s ) w i l l w a k e t h e d e v i c e i n t h e G P I O L P M S E L r e g i s t e r . T h e s e l e c t e d s i g n a l ( s ) a r e a l s o q u a l i f i e d b y t h e O S C C L K

b e f o r e w a k i n g t h e d e v i c e . T h e n u m b e r o f O S C C L K s i s s p e c i f i e d i n t h e L P M C R 0 r e g i s t e r .

H A L T M o d e : O n l y t h e X R S a n d a n y G P I O p o r t A s i g n a l ( G P I O [ 3 1 : 0 ] ) c a n w a k e t h e d e v i c e f r o m H A L T m o d e . T h e u s e r s e l e c t s t h e s i g n a l i n t h e G P I O L P M S E L r e g i s t e r .

N O T E

T h e l o w - p o w e r m o d e s d o n o t a f f e c t t h e s t a t e o f t h e o u t p u t p i n s ( P W M p i n s i n c l u d e d ) .

T h e y w i l l b e i n w h a t e v e r s t a t e t h e c o d e l e f t t h e m i n w h e n t h e I D L E i n s t r u c t i o n w a s e x e c u t e d . S e e t h e T M S 3 2 0 F 2 8 3 3 x D i g i t a l S i g n a l C o n t r o l l e r ( D S C ) S y s t e m a n d I n t e r r u p t s

R e f e r e n c e G u i d e ( l i t e r a t u r e n u m b e r S P R U F B 0 ) f o r m o r e d e t a i l s .

6 0 F u n c t i o n a l O v e r v i e w S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 61: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 61/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

4 P e r i p h e r a l s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e i n t e g r a t e d p e r i p h e r a l s o f t h e F 2 8 3 3 x a r e d e s c r i b e d i n t h e f o l l o w i n g s u b s e c t i o n s :

• 6 - c h a n n e l D i r e c t M e m o r y A c c e s s ( D M A )

• T h r e e 3 2 - b i t C P U - T i m e r s

• U p t o s i x e n h a n c e d P W M m o d u l e s ( e P W M 1 , e P W M 2 , e P W M 3 , e P W M 4 , e P W M 5 , e P W M 6 )

• U p t o s i x e n h a n c e d c a p t u r e m o d u l e s ( e C A P 1 , e C A P 2 , e C A P 3 , e C A P 4 , e C A P 5 , e C A P 6 )

• U p t o t w o e n h a n c e d Q E P m o d u l e s ( e Q E P 1 , e Q E P 2 )

• E n h a n c e d a n a l o g - t o - d i g i t a l c o n v e r t e r ( A D C ) m o d u l e

• U p t o t w o e n h a n c e d c o n t r o l l e r a r e a n e t w o r k ( e C A N ) m o d u l e s ( e C A N - A , e C A N - B )

• U p t o t h r e e s e r i a l c o m m u n i c a t i o n s i n t e r f a c e m o d u l e s ( S C I - A , S C I - B , S C I - C )

• O n e s e r i a l p e r i p h e r a l i n t e r f a c e ( S P I ) m o d u l e ( S P I - A )

• I n t e r - i n t e g r a t e d c i r c u i t m o d u l e ( I 2 C )

• U p t o t w o m u l t i c h a n n e l b u f f e r e d s e r i a l p o r t ( M c B S P - A , M c B S P - B ) m o d u l e s

• D i g i t a l I / O a n d s h a r e d p i n f u n c t i o n s

• E x t e r n a l I n t e r f a c e ( X I N T F )

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 6 1

Page 62: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 62/170

www.ti.com

A D V A N C E I N F OR MA T I ON

4 . 1 D M A O v e r v i e w

ADCRESULTregisters

ADCCPUPF0I/F

ADCDMAPF0I/F

ADCcontrol

andRESULTregisters

ADCPF2I/F

L4

I/F

L4SARAM

(4Kx16)

L5I/F

L5SARAM(4Kx16)

L6I/F

L6SARAM(4Kx16)

L7I/F

L7SARAM(4Kx16)

PF3I/F

McBSP A

McBSPB

Eventtriggers

DMA6-ch

Externalinterrupts

CPUtimers

CPUbus

DMA bus

PIE

INT7

D I N T [ C H 1 : C H 6 ]

CPU

X I N T F z o n e s

i n t e r f a c e

X I N T F m e m

z o n e s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F e a t u r e s :

• 6 C h a n n e l s w i t h i n d e p e n d e n t P I E i n t e r r u p t s

• T r i g g e r S o u r c e s :

– A D C S e q u e n c e r 1 a n d S e q u e n c e r 2

– M c B S P - A a n d M c B S P - B t r a n s m i t a n d r e c e i v e l o g i c

– X I N T 1 - 7 a n d X I N T 1 3

– C P U T i m e r s

– S o f t w a r e

• D a t a S o u r c e s / D e s t i n a t i o n s :

– L 4 - L 7 1 6 k x 1 6 S A R A M

– A l l X I N T F z o n e s

– A D C M e m o r y B u s m a p p e d R E S U L T r e g i s t e r s

– M c B S P - A a n d M c B S P - B t r a n s m i t a n d r e c e i v e b u f f e r s

• W o r d S i z e : 1 6 - b i t o r 3 2 - b i t ( M c B S P s l i m i t e d t o 1 6 - b i t )

• T h r o u g h p u t : 4 c y c l e s / w o r d ( 5 c y c l e s / w o r d f o r M c B S P r e a d s )

F i g u r e 4 - 1 . D M A F u n c t i o n a l B l o c k D i a g r a m

6 2 P e r i p h e r a l s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 63: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 63/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

4 . 2 3 2 - B i t C P U - T i m e r s 0 / 1 / 2

Borrow

Reset

Timer Reload

SYSCLKOUT

TCR.4

(Timer Start Status)

TINT

16-Bit Timer Divide-Down

TDDRH:TDDR32-Bit Timer Period

PRDH:PRD

32-Bit Counter

TIMH:TIM

16-Bit Prescale CounterPSCH:PSC

Borrow

INT1

to

INT12

INT14

28x

CPU

TINT2

TINT0PIE CPU-TIMER0

CPU-TIMER2

(ReservedforDSP/BIOS)

INT13TINT1

CPU-TIMER1

XINT13

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e r e a r e t h r e e 3 2 - b i t C P U - t i m e r s o n t h e F 2 8 3 3 x d e v i c e s ( C P U - T I M E R 0 / 1 / 2 ) .

T i m e r 2 i s r e s e r v e d f o r D S P / B I O S ™ . C P U - T i m e r 0 a n d C P U - T i m e r 1 c a n b e u s e d i n u s e r a p p l i c a t i o n s .

T h e s e t i m e r s a r e d i f f e r e n t f r o m t h e t i m e r s t h a t a r e p r e s e n t i n t h e e P W M m o d u l e s .

N O T E

N O T E : I f t h e a p p l i c a t i o n i s n o t u s i n g D S P / B I O S , t h e n C P U - T i m e r 2 c a n b e u s e d i n t h e

a p p l i c a t i o n .

F i g u r e 4 - 2 . C P U - T i m e r s

I n t h e F 2 8 3 3 x d e v i c e s , t h e t i m e r i n t e r r u p t s i g n a l s ( T I N T 0 , T I N T 1 , T I N T 2 ) a r e c o n n e c t e d a s s h o w n i n F i g u r e 4 - 3 .

A . T h e t i m e r r e g i s t e r s a r e c o n n e c t e d t o t h e m e m o r y b u s o f t h e C 2 8 x p r o c e s s o r .

B . T h e t i m i n g o f t h e t i m e r s i s s y n c h r o n i z e d t o S Y S C L K O U T o f t h e p r o c e s s o r c l o c k .

F i g u r e 4 - 3 . C P U - T i m e r I n t e r r u p t S i g n a l s a n d O u t p u t S i g n a l

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 6 3

Page 64: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 64/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e g e n e r a l o p e r a t i o n o f t h e t i m e r i s a s f o l l o w s : T h e 3 2 - b i t c o u n t e r r e g i s t e r " T I M H : T I M " i s l o a d e d w i t h t h e

v a l u e i n t h e p e r i o d r e g i s t e r " P R D H : P R D " . T h e c o u n t e r r e g i s t e r d e c r e m e n t s a t t h e S Y S C L K O U T r a t e o f t h e C 2 8 x . W h e n t h e c o u n t e r r e a c h e s 0 , a t i m e r i n t e r r u p t o u t p u t s i g n a l g e n e r a t e s a n i n t e r r u p t p u l s e . T h e

r e g i s t e r s l i s t e d i n T a b l e 4 - 1 a r e u s e d t o c o n f i g u r e t h e t i m e r s . F o r m o r e i n f o r m a t i o n , s e e t h e T M S 3 2 0 F 2 8 3 3 x D i g i t a l S i g n a l C o n t r o l l e r ( D S C ) S y s t e m C o n t r o l a n d I n t e r r u p t s R e f e r e n c e G u i d e ( l i t e r a t u r e

n u m b e r S P R U F B 0 )

T a b l e 4 - 1 . C P U - T i m e r s 0 , 1 , 2 C o n f i g u r a t i o n a n d C o n t r o l R e g i s t e r s

N A M E A D D R E S S S I Z E ( x 1 6 ) D E S C R I P T I O N

T I M E R 0 T I M 0 x 0 C 0 0 1 C P U - T i m e r 0 , C o u n t e r R e g i s t e r

T I M E R 0 T I M H 0 x 0 C 0 1 1 C P U - T i m e r 0 , C o u n t e r R e g i s t e r H i g h

T I M E R 0 P R D 0 x 0 C 0 2 1 C P U - T i m e r 0 , P e r i o d R e g i s t e r

T I M E R 0 P R D H 0 x 0 C 0 3 1 C P U - T i m e r 0 , P e r i o d R e g i s t e r H i g h

T I M E R 0 T C R 0 x 0 C 0 4 1 C P U - T i m e r 0 , C o n t r o l R e g i s t e r

R e s e r v e d 0 x 0 C 0 5 1

T I M E R 0 T P R 0 x 0 C 0 6 1 C P U - T i m e r 0 , P r e s c a l e R e g i s t e r

T I M E R 0 T P R H 0 x 0 C 0 7 1 C P U - T i m e r 0 , P r e s c a l e R e g i s t e r H i g h

T I M E R 1 T I M 0 x 0 C 0 8 1 C P U - T i m e r 1 , C o u n t e r R e g i s t e r T I M E R 1 T I M H 0 x 0 C 0 9 1 C P U - T i m e r 1 , C o u n t e r R e g i s t e r H i g h

T I M E R 1 P R D 0 x 0 C 0 A 1 C P U - T i m e r 1 , P e r i o d R e g i s t e r

T I M E R 1 P R D H 0 x 0 C 0 B 1 C P U - T i m e r 1 , P e r i o d R e g i s t e r H i g h

T I M E R 1 T C R 0 x 0 C 0 C 1 C P U - T i m e r 1 , C o n t r o l R e g i s t e r

R e s e r v e d 0 x 0 C 0 D 1

T I M E R 1 T P R 0 x 0 C 0 E 1 C P U - T i m e r 1 , P r e s c a l e R e g i s t e r

T I M E R 1 T P R H 0 x 0 C 0 F 1 C P U - T i m e r 1 , P r e s c a l e R e g i s t e r H i g h

T I M E R 2 T I M 0 x 0 C 1 0 1 C P U - T i m e r 2 , C o u n t e r R e g i s t e r

T I M E R 2 T I M H 0 x 0 C 1 1 1 C P U - T i m e r 2 , C o u n t e r R e g i s t e r H i g h

T I M E R 2 P R D 0 x 0 C 1 2 1 C P U - T i m e r 2 , P e r i o d R e g i s t e r

T I M E R 2 P R D H 0 x 0 C 1 3 1 C P U - T i m e r 2 , P e r i o d R e g i s t e r H i g h

T I M E R 2 T C R 0 x 0 C 1 4 1 C P U - T i m e r 2 , C o n t r o l R e g i s t e r

R e s e r v e d 0 x 0 C 1 5 1

T I M E R 2 T P R 0 x 0 C 1 6 1 C P U - T i m e r 2 , P r e s c a l e R e g i s t e r

T I M E R 2 T P R H 0 x 0 C 1 7 1 C P U - T i m e r 2 , P r e s c a l e R e g i s t e r H i g h

0 x 0 C 1 8 R e s e r v e d 4 0

0 x 0 C 3 F

P e r i p h e r a l s 6 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 65: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 65/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

4 . 3 E n h a n c e d P W M M o d u l e s ( e P W M 1 / 2 / 3 / 4 / 5 / 6 )

PIE

TZ1 to TZ6

Peripheral Bus

ePWM1 module

ePWM2 module

ePWMx module

EPWM1SYNCI

EPWM2SYNCI

EPWM2SYNCO

EPWMxSYNCI

EPWMxSYNCO

ADC

GPIO

MUX

EPWM1SYNCI

EPWM1SYNCO

ADCSOCx0

EPWMxA

EPWMxB

EPWM2A

EPWM2B

EPWM1A

EPWM1B

EPWM1INT

EPWM1SOC

EPWM2INT

EPWM2SOC

EPWMxINT

EPWMxSOC

to eCAP1module(sync in)

TZ1 to TZ6

TZ1 to TZ6

.EPWM1SYNCO

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 x d e v i c e c o n t a i n s u p t o s i x e n h a n c e d P W M M o d u l e s ( e P W M ) . F i g u r e 4 - 4 s h o w s a b l o c k d i a g r a m o f m u l t i p l e e P W M m o d u l e s . F i g u r e 4 - 4 s h o w s t h e s i g n a l i n t e r c o n n e c t i o n s w i t h t h e e P W M . S e e

t h e T M S 3 2 0 x 2 8 x x , 2 8 x x x E n h a n c e d P u l s e W i d t h M o d u l a t o r ( e P W M ) M o d u l e R e f e r e n c e G u i d e ( l i t e r a t u r e n u m b e r S P R U 7 9 1 ) f o r m o r e d e t a i l s .

F i g u r e 4 - 4 . M u l t i p l e P W M M o d u l e s i n a F 2 8 3 3 x S y s t e m

T a b l e 4 - 2 s h o w s t h e c o m p l e t e e P W M r e g i s t e r s e t p e r m o d u l e .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 6 5

Page 66: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 66/170

www.ti.com

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 2 . e P W M C o n t r o l a n d S t a t u s R e g i s t e r s

S I Z E ( x 1 6 ) / N A M E E P W M 1 E P W M 2 E P W M 3 E P W M 4 E P W M 5 E P W M 6 D E S C R I P T I O N

# S H A D O W

T B C T L 0 x 6 8 0 0 0 x 6 8 4 0 0 x 6 8 8 0 0 x 6 8 C 0 0 x 6 9 0 0 0 x 6 9 4 0 1 / 0 T i m e B a s e C o n t r o l R e g i s t e r

T B S T S 0 x 6 8 0 1 0 x 6 8 4 1 0 x 6 8 8 1 0 x 6 8 C 1 0 x 6 9 0 1 0 x 6 9 4 1 1 / 0 T i m e B a s e S t a t u s R e g i s t e r

T B P H S H R 0 x 6 8 0 2 0 x 6 8 4 2 0 x 6 8 8 2 0 x 6 8 C 2 0 x 6 9 0 2 0 x 6 9 4 2 1 / 0 T i m e B a s e P h a s e H R P W M R e g i s t e r

T B P H S 0 x 6 8 0 3 0 x 6 8 4 3 0 x 6 8 8 3 0 x 6 8 C 3 0 x 6 9 0 3 0 x 6 9 4 3 1 / 0 T i m e B a s e P h a s e R e g i s t e r

T B C T R 0 x 6 8 0 4 0 x 6 8 4 4 0 x 6 8 8 4 0 x 6 8 C 4 0 x 6 9 0 4 0 x 6 9 4 4 1 / 0 T i m e B a s e C o u n t e r R e g i s t e r

T B P R D 0 x 6 8 0 5 0 x 6 8 4 5 0 x 6 8 8 5 0 x 6 8 C 5 0 x 6 9 0 5 0 x 6 9 4 5 1 / 1 T i m e B a s e P e r i o d R e g i s t e r S e t

C M P C T L 0 x 6 8 0 7 0 x 6 8 4 7 0 x 6 8 8 7 0 x 6 8 C 7 0 x 6 9 0 7 0 x 6 9 4 7 1 / 0 C o u n t e r C o m p a r e C o n t r o l R e g i s t e r

C M P A H R 0 x 6 8 0 8 0 x 6 8 4 8 0 x 6 8 8 8 0 x 6 8 C 8 0 x 6 9 0 8 0 x 6 9 4 8 1 / 1 T i m e B a s e C o m p a r e A H R P W M R e g i s t e r

C M P A 0 x 6 8 0 9 0 x 6 8 4 9 0 x 6 8 8 9 0 x 6 8 C 9 0 x 6 9 0 9 0 x 6 9 4 9 1 / 1 C o u n t e r C o m p a r e A R e g i s t e r S e t

C M P B 0 x 6 8 0 A 0 x 6 8 4 A 0 x 6 8 8 A 0 x 6 8 C A 0 x 6 9 0 A 0 x 6 9 4 A 1 / 1 C o u n t e r C o m p a r e B R e g i s t e r S e t

A Q C T L A 0 x 6 8 0 B 0 x 6 8 4 B 0 x 6 8 8 B 0 x 6 8 C B 0 x 6 9 0 B 0 x 6 9 4 B 1 / 0 A c t i o n Q u a l i f i e r C o n t r o l R e g i s t e r F o r O u t p u t A

A Q C T L B 0 x 6 8 0 C 0 x 6 8 4 C 0 x 6 8 8 C 0 x 6 8 C C 0 x 6 9 0 C 0 x 6 9 4 C 1 / 0 A c t i o n Q u a l i f i e r C o n t r o l R e g i s t e r F o r O u t p u t B

A Q S F R C 0 x 6 8 0 D 0 x 6 8 4 D 0 x 6 8 8 D 0 x 6 8 C D 0 x 6 9 0 D 0 x 6 9 4 D 1 / 0 A c t i o n Q u a l i f i e r S o f t w a r e F o r c e R e g i s t e r

A Q C S F R C 0 x 6 8 0 E 0 x 6 8 4 E 0 x 6 8 8 E 0 x 6 8 C E 0 x 6 9 0 E 0 x 6 9 4 E 1 / 1 A c t i o n Q u a l i f i e r C o n t i n u o u s S / W F o r c e R e g i s t e r S e t

D B C T L 0 x 6 8 0 F 0 x 6 8 4 F 0 x 6 8 8 F 0 x 6 8 C F 0 x 6 9 0 F 0 x 6 9 4 F 1 / 1 D e a d - B a n d G e n e r a t o r C o n t r o l R e g i s t e r

D B R E D 0 x 6 8 1 0 0 x 6 8 5 0 0 x 6 8 9 0 0 x 6 8 D 0 0 x 6 9 1 0 0 x 6 9 5 0 1 / 0 D e a d - B a n d G e n e r a t o r R i s i n g E d g e D e l a y C o u n t R e g i s t e r

D B F E D 0 x 6 8 1 1 0 x 6 8 5 1 0 x 6 8 9 1 0 x 6 8 D 1 0 x 6 9 1 1 0 x 6 9 5 1 1 / 0 D e a d - B a n d G e n e r a t o r F a l l i n g E d g e D e l a y C o u n t R e g i s t e r

T Z S E L 0 x 6 8 1 2 0 x 6 8 5 2 0 x 6 8 9 2 0 x 6 8 D 2 0 x 6 9 1 2 0 x 6 9 5 2 1 / 0 T r i p Z o n e S e l e c t R e g i s t e r ( 1 )

T Z C T L 0 x 6 8 1 4 0 x 6 8 5 4 0 x 6 8 9 4 0 x 6 8 D 4 0 x 6 9 1 4 0 x 6 9 5 4 1 / 0 T r i p Z o n e C o n t r o l R e g i s t e r ( 1 )

T Z E I N T 0 x 6 8 1 5 0 x 6 8 5 5 0 x 6 8 9 5 0 x 6 8 D 5 0 x 6 9 1 5 0 x 6 9 5 5 1 / 0 T r i p Z o n e E n a b l e I n t e r r u p t R e g i s t e r ( 1 )

T Z F L G 0 x 6 8 1 6 0 x 6 8 5 6 0 x 6 8 9 6 0 x 6 8 D 6 0 x 6 9 1 6 0 x 6 9 5 6 1 / 0 T r i p Z o n e F l a g R e g i s t e r

T Z C L R 0 x 6 8 1 7 0 x 6 8 5 7 0 x 6 8 9 7 0 x 6 8 D 7 0 x 6 9 1 7 0 x 6 9 5 7 1 / 0 T r i p Z o n e C l e a r R e g i s t e r ( 1 )

T Z F R C 0 x 6 8 1 8 0 x 6 8 5 8 0 x 6 8 9 8 0 x 6 8 D 8 0 x 6 9 1 8 0 x 6 9 5 8 1 / 0 T r i p Z o n e F o r c e R e g i s t e r ( 1 )

E T S E L 0 x 6 8 1 9 0 x 6 8 5 9 0 x 6 8 9 9 0 x 6 8 D 9 0 x 6 9 1 9 0 x 6 9 5 9 1 / 0 E v e n t T r i g g e r S e l e c t i o n R e g i s t e r

E T P S 0 x 6 8 1 A 0 x 6 8 5 A 0 x 6 8 9 A 0 x 6 8 D A 0 x 6 9 1 A 0 x 6 9 5 A 1 / 0 E v e n t T r i g g e r P r e s c a l e R e g i s t e r

E T F L G 0 x 6 8 1 B 0 x 6 8 5 B 0 x 6 8 9 B 0 x 6 8 D B 0 x 6 9 1 B 0 x 6 9 5 B 1 / 0 E v e n t T r i g g e r F l a g R e g i s t e r

E T C L R 0 x 6 8 1 C 0 x 6 8 5 C 0 x 6 8 9 C 0 x 6 8 D C 0 x 6 9 1 C 0 x 6 9 5 C 1 / 0 E v e n t T r i g g e r C l e a r R e g i s t e r

E T F R C 0 x 6 8 1 D 0 x 6 8 5 D 0 x 6 8 9 D 0 x 6 8 D D 0 x 6 9 1 D 0 x 6 9 5 D 1 / 0 E v e n t T r i g g e r F o r c e R e g i s t e r

P C C T L 0 x 6 8 1 E 0 x 6 8 5 E 0 x 6 8 9 E 0 x 6 8 D E 0 x 6 9 1 E 0 x 6 9 5 E 1 / 0 P W M C h o p p e r C o n t r o l R e g i s t e r

H R C N F G 0 x 6 8 2 0 0 x 6 8 6 0 0 x 6 8 A 0 0 x 6 8 E 0 0 x 6 9 2 0 0 x 6 9 6 0 1 / 0 H R P W M C o n f i g u r a t i o n R e g i s t e r ( 1 )

( 1 ) R e g i s t e r s t h a t a r e E A L L O W p r o t e c t e d .

6 6 P e r i p h e r a l s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 67: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 67/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

CTR=PRD

TBPRD shadow (16)

TBPRD active (16)

Counterup/down(16 bit)

TBCNTactive (16)

TBCTL[CNTLDE]

TBCTL[SWFSYNC]

(software forced sync)

EPWMxSYNCI

CTR=ZERO

CTR_Dir

CTR=CMPB

Disabled

Syncin/outselectMux

TBCTL[SYNCOSEL]

EPWMxSYNCO

TBPHS active (24)

16 8TBPHSHR (8)

Phasecontrol

Time−base (TB)

CTR=CMPA

CMPA active (24)

16

CMPA shadow (24)

Actionqualifier

(AQ)

8

16

Counter compare (CC)

CMPB active (16)

CTR=CMPB

CMPB shadow (16)

CMPAHR (8)

EPWMA

EPWMB

Deadband(DB) (PC)

chopperPWM

zone(TZ)

Trip

CTR = ZERO

EPWMxAO

EPWMxBO

EPWMxTZINT

TZ1 to TZ6

HiRes PWM (HRPWM)

CTR = PRD

CTR = ZERO

CTR = CMPB

CTR = CMPA

CTR_Dir

Eventtrigger

andinterrupt

(ET)

EPWMxINT

EPWMxSOCA

EPWMxSOCB

CTR=ZERO

4 . 4 H i g h - R e s o l u t i o n P W M ( H R P W M )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 5 . e P W M S u b - M o d u l e s S h o w i n g C r i t i c a l I n t e r n a l S i g n a l I n t e r c o n n e c t i o n s

T h e H R P W M m o d u l e o f f e r s P W M r e s o l u t i o n ( t i m e g r a n u l a r i t y ) w h i c h i s s i g n i f i c a n t l y b e t t e r t h a n w h a t c a n

b e a c h i e v e d u s i n g c o n v e n t i o n a l l y d e r i v e d d i g i t a l P W M m e t h o d s . T h e k e y p o i n t s f o r t h e H R P W M m o d u l e a r e :

• S i g n i f i c a n t l y e x t e n d s t h e t i m e r e s o l u t i o n c a p a b i l i t i e s o f c o n v e n t i o n a l l y d e r i v e d d i g i t a l P W M

• T y p i c a l l y u s e d w h e n e f f e c t i v e P W M r e s o l u t i o n f a l l s b e l o w ~ 9 - 1 0 b i t s . T h i s o c c u r s a t P W M f r e q u e n c i e s

g r e a t e r t h a n ~ 2 0 0 K H z w h e n u s i n g a C P U / S y s t e m c l o c k o f 1 0 0 M H z .

• T h i s c a p a b i l i t y c a n b e u t i l i z e d i n b o t h d u t y c y c l e a n d p h a s e - s h i f t c o n t r o l m e t h o d s .

• F i n e r t i m e g r a n u l a r i t y c o n t r o l o r e d g e p o s i t i o n i n g i s c o n t r o l l e d v i a e x t e n s i o n s t o t h e C o m p a r e A a n d P h a s e r e g i s t e r s o f t h e e P W M m o d u l e .

• H R P W M c a p a b i l i t i e s a r e o f f e r e d o n l y o n t h e A s i g n a l p a t h o f a n e P W M m o d u l e ( i . e . , o n t h e E P W M x A o u t p u t ) . E P W M x B o u t p u t h a s c o n v e n t i o n a l P W M c a p a b i l i t i e s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 6 7

Page 68: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 68/170

www.ti.com

A D V A N C E I N F OR MA T I ON

4 . 5 E n h a n c e d C A P M o d u l e s ( e C A P 1 / 2 / 3 / 4 / 5 / 6 )

TSCTR(counter−32 bit)

RST

CAP1(APRD active)

LD

CAP2(ACMP active)

LD

CAP3(APRD shadow) LD

CAP4(ACMP shadow)

LD

Continuous /Oneshot

Capture Control

LD1

LD2

LD3

LD4

32

32

PRD [0−31]

CMP [0−31]

CTR [0−31]

eCAPx

InterruptTrigger

andFlag

control

to PIE

CTR=CMP

32

32

32

32

32

ACMPshadow

Event

Pre-scale

CTRPHS(phase register−32 bit)

SYNCOut

SYNCIn

Eventqualifier

Polarityselect

Polarityselect

Polarity

select

Polarityselect

CTR=PRD

CTR_OVF

4

PWMcompare

logic

CTR [0−31]

PRD [0−31]

CMP [0−31]

CTR=CMP

CTR=PRD

CTR_OVFOVF

APWM mode

Delta−mode

S Y N C

4Capture events

CEVT[1:4]

APRDshadow

32

32 M O D E S E L E C T

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 x d e v i c e c o n t a i n s u p t o s i x e n h a n c e d c a p t u r e ( e C A P ) m o d u l e s . F i g u r e 4 - 6 s h o w s a f u n c t i o n a l b l o c k d i a g r a m o f a m o d u l e . S e e t h e T M S 3 2 0 x 2 8 x x , 2 8 x x x E n h a n c e d C a p t u r e ( e C A P ) M o d u l e R e f e r e n c e

G u i d e ( l i t e r a t u r e n u m b e r S P R U 8 0 7 ) f o r m o r e d e t a i l s .

F i g u r e 4 - 6 . e C A P F u n c t i o n a l B l o c k D i a g r a m

T h e e C A P m o d u l e s a r e c l o c k e d a t t h e S Y S C L K O U T r a t e .

P e r i p h e r a l s 6 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 69: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 69/170

Page 70: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 70/170

www.ti.com

A D V A N C E I N F OR MA T I ON

4 . 6 E n h a n c e d Q E P M o d u l e s ( e Q E P 1 / 2 )

QWDTMR

QWDPRD

16

QWDOGUTIME

QUPRD

QUTMR

32

UTOUT

WDTOUT

Quadraturecapture unit

(QCAP)QCPRDLAT

QCTMRLAT

16

QFLG

QEPSTS

QEPCTL

Registersused by

multiple units

QCLK

QDIR

QI

QS

PHE

PCSOUT

Quadraturedecoder

(QDU)

QDECCTL

16

Position counter/control unit

(PCCU)QPOSLAT

QPOSSLAT

16

QPOSILAT

EQEPxAIN

EQEPxBIN

EQEPxIIN

EQEPxIOUT

EQEPxIOE

EQEPxSIN

EQEPxSOUT

EQEPxSOE

GPIOMUX

EQEPxA/XCLK

EQEPxB/XDIR

EQEPxS

EQEPxI

QPOSCMP QEINT

QFRC

32

QCLR

QPOSCTL

1632

QPOSCNT

QPOSMAX

QPOSINIT

PIEEQEPxINT

Enhanced QEP (eQEP) peripheral

System

control registers

QCTMR

QCPRD

1616

QCAPCTL

EQEPxENCLK

SYSCLKOUT

D a t a b u s

To CPU

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 x d e v i c e c o n t a i n s u p t o t w o e n h a n c e d q u a d r a t u r e e n c o d e r ( e Q E P ) m o d u l e s . S e e t h e T M S 3 2 0 x 2 8 x x , 2 8 x x x E n h a n c e d Q u a d r a t u r e E n c o d e r ( e Q E P ) M o d u l e R e f e r e n c e G u i d e ( l i t e r a t u r e n u m b e r

S P R U 7 9 0 ) f o r m o r e d e t a i l s .

F i g u r e 4 - 7 . e Q E P F u n c t i o n a l B l o c k D i a g r a m

7 0 P e r i p h e r a l s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 71: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 71/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 4 . e Q E P C o n t r o l a n d S t a t u s R e g i s t e r s

E Q E P 1 E Q E P 1 E Q E P 2

N A M E S I Z E ( x 1 6 ) / R E G I S T E R D E S C R I P T I O N A D D R E S S A D D R E S S

# S H A D O W

Q P O S C N T 0 x 6 B 0 0 0 x 6 B 4 0 2 / 0 e Q E P P o s i t i o n C o u n t e r

Q P O S I N I T 0 x 6 B 0 2 0 x 6 B 4 2 2 / 0 e Q E P I n i t i a l i z a t i o n P o s i t i o n C o u n t

Q P O S M A X 0 x 6 B 0 4 0 x 6 B 4 4 2 / 0 e Q E P M a x i m u m P o s i t i o n C o u n t

Q P O S C M P 0 x 6 B 0 6 0 x 6 B 4 6 2 / 1 e Q E P P o s i t i o n - c o m p a r e

Q P O S I L A T 0 x 6 B 0 8 0 x 6 B 4 8 2 / 0 e Q E P I n d e x P o s i t i o n L a t c h

Q P O S S L A T 0 x 6 B 0 A 0 x 6 B 4 A 2 / 0 e Q E P S t r o b e P o s i t i o n L a t c h

Q P O S L A T 0 x 6 B 0 C 0 x 6 B 4 C 2 / 0 e Q E P P o s i t i o n L a t c h

Q U T M R 0 x 6 B 0 E 0 x 6 B 4 E 2 / 0 e Q E P U n i t T i m e r

Q U P R D 0 x 6 B 1 0 0 x 6 B 5 0 2 / 0 e Q E P U n i t P e r i o d R e g i s t e r

Q W D T M R 0 x 6 B 1 2 0 x 6 B 5 2 1 / 0 e Q E P W a t c h d o g T i m e r

Q W D P R D 0 x 6 B 1 3 0 x 6 B 5 3 1 / 0 e Q E P W a t c h d o g P e r i o d R e g i s t e r

Q D E C C T L 0 x 6 B 1 4 0 x 6 B 5 4 1 / 0 e Q E P D e c o d e r C o n t r o l R e g i s t e r

Q E P C T L 0 x 6 B 1 5 0 x 6 B 5 5 1 / 0 e Q E P C o n t r o l R e g i s t e r

Q C A P C T L 0 x 6 B 1 6 0 x 6 B 5 6 1 / 0 e Q E P C a p t u r e C o n t r o l R e g i s t e r Q P O S C T L 0 x 6 B 1 7 0 x 6 B 5 7 1 / 0 e Q E P P o s i t i o n - c o m p a r e C o n t r o l R e g i s t e r

Q E I N T 0 x 6 B 1 8 0 x 6 B 5 8 1 / 0 e Q E P I n t e r r u p t E n a b l e R e g i s t e r

Q F L G 0 x 6 B 1 9 0 x 6 B 5 9 1 / 0 e Q E P I n t e r r u p t F l a g R e g i s t e r

Q C L R 0 x 6 B 1 A 0 x 6 B 5 A 1 / 0 e Q E P I n t e r r u p t C l e a r R e g i s t e r

Q F R C 0 x 6 B 1 B 0 x 6 B 5 B 1 / 0 e Q E P I n t e r r u p t F o r c e R e g i s t e r

Q E P S T S 0 x 6 B 1 C 0 x 6 B 5 C 1 / 0 e Q E P S t a t u s R e g i s t e r

Q C T M R 0 x 6 B 1 D 0 x 6 B 5 D 1 / 0 e Q E P C a p t u r e T i m e r

Q C P R D 0 x 6 B 1 E 0 x 6 B 5 E 1 / 0 e Q E P C a p t u r e P e r i o d R e g i s t e r

Q C T M R L A T 0 x 6 B 1 F 0 x 6 B 5 F 1 / 0 e Q E P C a p t u r e T i m e r L a t c h

Q C P R D L A T 0 x 6 B 2 0 0 x 6 B 6 0 1 / 0 e Q E P C a p t u r e P e r i o d L a t c h

R e s e r v e d 0 x 6 B 2 1 - 0 x 6 B 6 1 - 3 1 / 0

0 x 6 B 3 F 0 x 6 B 7 F

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 7 1

Page 72: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 72/170

www.ti.com

A D V A N C E I N F OR MA T I ON

4 . 7 A n a l o g - t o - D i g i t a l C o n v e r t e r ( A D C ) M o d u l e

Digital Value+ 0,

Digital Value+ 4096 Input Analog Voltage* ADCLO3

when input ≤ 0 V

when 0 V < input < 3 V

when input ≥ 3 VDigital Value+ 4095,

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A s i m p l i f i e d f u n c t i o n a l b l o c k d i a g r a m o f t h e A D C m o d u l e i s s h o w n i n F i g u r e 4 - 8 . T h e A D C m o d u l e c o n s i s t s o f a 1 2 - b i t A D C w i t h a b u i l t - i n s a m p l e - a n d - h o l d ( S / H ) c i r c u i t . F u n c t i o n s o f t h e A D C m o d u l e

i n c l u d e :

• 1 2 - b i t A D C c o r e w i t h b u i l t - i n S / H

• A n a l o g i n p u t : 0 . 0 V t o 3 . 0 V ( V o l t a g e s a b o v e 3 . 0 V p r o d u c e f u l l - s c a l e c o n v e r s i o n r e s u l t s . ) • F a s t c o n v e r s i o n r a t e : U p t o 8 0 n s a t 2 5 - M H z A D C c l o c k , 1 2 . 5 M S P S

• 1 6 - c h a n n e l , M U X e d i n p u t s

• A u t o s e q u e n c i n g c a p a b i l i t y p r o v i d e s u p t o 1 6 " a u t o c o n v e r s i o n s " i n a s i n g l e s e s s i o n . E a c h c o n v e r s i o n

c a n b e p r o g r a m m e d t o s e l e c t a n y 1 o f 1 6 i n p u t c h a n n e l s

• S e q u e n c e r c a n b e o p e r a t e d a s t w o i n d e p e n d e n t 8 - s t a t e s e q u e n c e r s o r a s o n e l a r g e 1 6 - s t a t e s e q u e n c e r ( i . e . , t w o c a s c a d e d 8 - s t a t e s e q u e n c e r s )

• S i x t e e n r e s u l t r e g i s t e r s ( i n d i v i d u a l l y a d d r e s s a b l e ) t o s t o r e c o n v e r s i o n v a l u e s

– T h e d i g i t a l v a l u e o f t h e i n p u t a n a l o g v o l t a g e i s d e r i v e d b y :

A . A l l f r a c t i o n a l v a l u e s a r e t r u n c a t e d .

• M u l t i p l e t r i g g e r s a s s o u r c e s f o r t h e s t a r t - o f - c o n v e r s i o n ( S O C ) s e q u e n c e

– S / W - s o f t w a r e i m m e d i a t e s t a r t

– e P W M s t a r t o f c o n v e r s i o n

– X I N T 2 A D C s t a r t o f c o n v e r s i o n

• F l e x i b l e i n t e r r u p t c o n t r o l a l l o w s i n t e r r u p t r e q u e s t o n e v e r y e n d - o f - s e q u e n c e ( E O S ) o r e v e r y o t h e r E O S .

• S e q u e n c e r c a n o p e r a t e i n " s t a r t / s t o p " m o d e , a l l o w i n g m u l t i p l e " t i m e - s e q u e n c e d t r i g g e r s " t o s y n c h r o n i z e c o n v e r s i o n s .

• S O C A a n d S O C B t r i g g e r s c a n o p e r a t e i n d e p e n d e n t l y i n d u a l - s e q u e n c e r m o d e .

• S a m p l e - a n d - h o l d ( S / H ) a c q u i s i t i o n t i m e w i n d o w h a s s e p a r a t e p r e s c a l e c o n t r o l .

T h e A D C m o d u l e i n t h e F 2 8 3 3 x h a s b e e n e n h a n c e d t o p r o v i d e f l e x i b l e i n t e r f a c e t o e P W M p e r i p h e r a l s .

T h e A D C i n t e r f a c e i s b u i l t a r o u n d a f a s t , 1 2 - b i t A D C m o d u l e w i t h a f a s t c o n v e r s i o n r a t e o f u p t o 8 0 n s a t 2 5 - M H z A D C c l o c k . T h e A D C m o d u l e h a s 1 6 c h a n n e l s , c o n f i g u r a b l e a s t w o i n d e p e n d e n t 8 - c h a n n e l m o d u l e s . T h e t w o i n d e p e n d e n t 8 - c h a n n e l m o d u l e s c a n b e c a s c a d e d t o f o r m a 1 6 - c h a n n e l m o d u l e .

A l t h o u g h t h e r e a r e m u l t i p l e i n p u t c h a n n e l s a n d t w o s e q u e n c e r s , t h e r e i s o n l y o n e c o n v e r t e r i n t h e A D C m o d u l e . F i g u r e 4 - 8 s h o w s t h e b l o c k d i a g r a m o f t h e A D C m o d u l e .

T h e t w o 8 - c h a n n e l m o d u l e s h a v e t h e c a p a b i l i t y t o a u t o s e q u e n c e a s e r i e s o f c o n v e r s i o n s , e a c h m o d u l e h a s t h e c h o i c e o f s e l e c t i n g a n y o n e o f t h e r e s p e c t i v e e i g h t c h a n n e l s a v a i l a b l e t h r o u g h a n a n a l o g M U X . I n

t h e c a s c a d e d m o d e , t h e a u t o s e q u e n c e r f u n c t i o n s a s a s i n g l e 1 6 - c h a n n e l s e q u e n c e r . O n e a c h s e q u e n c e r ,

o n c e t h e c o n v e r s i o n i s c o m p l e t e , t h e s e l e c t e d c h a n n e l v a l u e i s s t o r e d i n i t s r e s p e c t i v e R E S U L T r e g i s t e r . A u t o s e q u e n c i n g a l l o w s t h e s y s t e m t o c o n v e r t t h e s a m e c h a n n e l m u l t i p l e t i m e s , a l l o w i n g t h e u s e r t o p e r f o r m o v e r s a m p l i n g a l g o r i t h m s . T h i s g i v e s i n c r e a s e d r e s o l u t i o n o v e r t r a d i t i o n a l s i n g l e - s a m p l e d

c o n v e r s i o n r e s u l t s .

P e r i p h e r a l s 7 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 73: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 73/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

Result Registers

EPWMSOCB

S/W

GPIO/XINT2 _ADCSOC

EPWMSOCA

S/W

Sequencer 2Sequencer 1 SOCSOC

ADC Control Registers

70B7h

70B0h

70AFh

70A8h

Result Reg 15

Result Reg 8

Result Reg 7

Result Reg 1

Result Reg 0

Module

ADC

12-Bit

AnalogMUX

ADCINA0

ADCINA7

ADCINB0

ADCINB7

SystemControl Block

High-SpeedPrescaler

HSPCLKADCENCLK

DSPSYSCLKOUT

S/H

S/H

HALT

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 8 . B l o c k D i a g r a m o f t h e A D C M o d u l e

T o o b t a i n t h e s p e c i f i e d a c c u r a c y o f t h e A D C , p r o p e r b o a r d l a y o u t i s v e r y c r i t i c a l . T o t h e b e s t e x t e n t

p o s s i b l e , t r a c e s l e a d i n g t o t h e A D C I N p i n s s h o u l d n o t r u n i n c l o s e p r o x i m i t y t o t h e d i g i t a l s i g n a l p a t h s .

T h i s i s t o m i n i m i z e s w i t c h i n g n o i s e o n t h e d i g i t a l l i n e s f r o m g e t t i n g c o u p l e d t o t h e A D C i n p u t s . F u r t h e r m o r e , p r o p e r i s o l a t i o n t e c h n i q u e s m u s t b e u s e d t o i s o l a t e t h e A D C m o d u l e p o w e r p i n s ( V D D 1 A 1 8 , V D D 2 A 1 8 , V D D A 2 , V D D A I O ) f r o m t h e d i g i t a l s u p p l y . F i g u r e 4 - 9 s h o w s t h e A D C p i n c o n n e c t i o n s f o r t h e F 2 8 3 3 x d e v i c e s .

N O T E

1 . T h e A D C r e g i s t e r s a r e a c c e s s e d a t t h e S Y S C L K O U T r a t e . T h e i n t e r n a l t i m i n g o f t h e

A D C m o d u l e i s c o n t r o l l e d b y t h e h i g h - s p e e d p e r i p h e r a l c l o c k ( H S P C L K ) .

2 . T h e b e h a v i o r o f t h e A D C m o d u l e b a s e d o n t h e s t a t e o f t h e A D C E N C L K a n d H A L T

s i g n a l s i s a s f o l l o w s :

– A D C E N C L K : O n r e s e t , t h i s s i g n a l w i l l b e l o w . W h i l e r e s e t i s a c t i v e - l o w ( X R S ) t h e

c l o c k t o t h e r e g i s t e r w i l l s t i l l f u n c t i o n . T h i s i s n e c e s s a r y t o m a k e s u r e a l l r e g i s t e r s

a n d m o d e s g o i n t o t h e i r d e f a u l t r e s e t s t a t e . T h e a n a l o g m o d u l e , h o w e v e r , w i l l b e i n a l o w - p o w e r i n a c t i v e s t a t e . A s s o o n a s r e s e t g o e s h i g h , t h e n t h e c l o c k t o t h e

r e g i s t e r s w i l l b e d i s a b l e d . W h e n t h e u s e r s e t s t h e A D C E N C L K s i g n a l h i g h , t h e n

t h e c l o c k s t o t h e r e g i s t e r s w i l l b e e n a b l e d a n d t h e a n a l o g m o d u l e w i l l b e e n a b l e d .

T h e r e w i l l b e a c e r t a i n t i m e d e l a y ( m s r a n g e ) b e f o r e t h e A D C i s s t a b l e a n d c a n b e

u s e d .

– H A L T : T h i s m o d e o n l y a f f e c t s t h e a n a l o g m o d u l e . I t d o e s n o t a f f e c t t h e r e g i s t e r s .

I n t h i s m o d e , t h e A D C m o d u l e g o e s i n t o l o w - p o w e r m o d e . T h i s m o d e a l s o w i l l s t o p

t h e c l o c k t o t h e C P U , w h i c h w i l l s t o p t h e H S P C L K ; t h e r e f o r e , t h e A D C r e g i s t e r

l o g i c w i l l b e t u r n e d o f f i n d i r e c t l y .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 7 3

Page 74: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 74/170

www.ti.com

A D V A N C E I N F OR MA T I ON

ADCINA[7:0]ADCINB[7:0]

ADCLOADCREFIN

ADC External Current Bias Resistor ADCRESEXT

ADCREFP

VDD1A18

VDD2A18

VSS1AGNDVSS2AGND

VDDAIOVSSAIO

VDDA2VSSA2

ADC Reference Positive Output

ADCREFMADC Reference Medium Output

ADC Power

ADC Analog and Reference I/O Power

Analog input 0−3 V with respect to ADCLO

Connect to analog ground

22 kW

2.2 mF (A)

2.2 mF (A)

ADC Analog Power Pin (1.8 V)ADC Analog Power Pin (1.8 V)

ADC Analog Power Pin (3.3 V)ADC Analog I/O Ground Pin

ADC Analog Power Pin (3.3 V)

ADCREFP and ADCREFM should notbe loaded by external circuitry

ADC Analog Ground Pin

ADC 16-Channel Analog Inputs

Float or ground if internal reference is used

ADC Analog Ground PinADC Analog Ground Pin

ADCINA[7:0]ADCINB[7:0]

ADCLOADCREFIN

ADC External Current Bias Resistor ADCRESEXT

ADCREFP

VDD1A18

VDD2A18

VSS1AGNDVSS2AGND

VDDAIOVSSAIO

VDDA2VSSA2

ADC Reference Positive Output

ADCREFMADC Reference Medium Output

ADC Analog Power

ADC Analog and Reference I/O Power

Analog input 0−3 V with respect to ADCLO

Connect to Analog Ground

22 kW

2.2 mF (A)

2.2 mF (A) ADCREFP and ADCREFM should not

be loaded by external circuitry

ADC 16-Channel Analog Inputs

Connect to 1.500, 1.024, or 2.048-V precision source (D)

ADC Analog Power Pin (1.8 V)ADC Analog Power Pin (1.8 V)

ADC Analog I/O Ground Pin

ADC Analog Power Pin (3.3 V)

ADC Analog Ground Pin

ADC Analog Ground PinADC Analog Ground Pin

ADC Analog Power Pin (3.3 V)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 9 s h o w s t h e A D C p i n - b i a s i n g f o r i n t e r n a l r e f e r e n c e a n d F i g u r e 4 - 1 0 s h o w s t h e A D C p i n - b i a s i n g

f o r e x t e r n a l r e f e r e n c e .

A . T A I Y O Y U D E N L M K 2 1 2 B J 2 2 5 M G - T o r e q u i v a l e n t

B . E x t e r n a l d e c o u p l i n g c a p a c i t o r s a r e r e c o m m e n d e d o n a l l p o w e r p i n s .

C . A n a l o g i n p u t s m u s t b e d r i v e n f r o m a n o p e r a t i o n a l a m p l i f i e r t h a t d o e s n o t d e g r a d e t h e A D C p e r f o r m a n c e .

F i g u r e 4 - 9 . A D C P i n C o n n e c t i o n s W i t h I n t e r n a l R e f e r e n c e

A . T A I Y O Y U D E N L M K 2 1 2 B J 2 2 5 M G - T o r e q u i v a l e n t

B . E x t e r n a l d e c o u p l i n g c a p a c i t o r s a r e r e c o m m e n d e d o n a l l p o w e r p i n s .

C . A n a l o g i n p u t s m u s t b e d r i v e n f r o m a n o p e r a t i o n a l a m p l i f i e r t h a t d o e s n o t d e g r a d e t h e A D C p e r f o r m a n c e .

D . E x t e r n a l v o l t a g e o n A D C R E F I N i s e n a b l e d b y c h a n g i n g b i t s 1 5 : 1 4 i n t h e A D C R e f e r e n c e S e l e c t r e g i s t e r d e p e n d i n g o n

t h e v o l t a g e u s e d o n t h i s p i n . T I r e c o m m e n d s T I p a r t R E F 3 0 2 0 o r e q u i v a l e n t f o r 2 . 0 4 8 - V g e n e r a t i o n . O v e r a l l g a i n

a c c u r a c y w i l l b e d e t e r m i n e d b y a c c u r a c y o f t h i s v o l t a g e s o u r c e .

F i g u r e 4 - 1 0 . A D C P i n C o n n e c t i o n s W i t h E x t e r n a l R e f e r e n c e

P e r i p h e r a l s 7 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 75: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 75/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

4 . 7 . 1 A D C C o n n e c t i o n s i f t h e A D C I s N o t U s e d

4 . 7 . 2 A D C R e g i s t e r s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

N O T E

T h e t e m p e r a t u r e r a t i n g o f a n y r e c o m m e n d e d c o m p o n e n t m u s t m a t c h t h e r a t i n g o f t h e e n d

p r o d u c t .

I t i s r e c o m m e n d e d t o k e e p t h e c o n n e c t i o n s f o r t h e a n a l o g p o w e r p i n s , e v e n i f t h e A D C i s n o t u s e d . F o l l o w i n g i s a s u m m a r y o f h o w t h e A D C p i n s s h o u l d b e c o n n e c t e d , i f t h e A D C i s n o t u s e d i n a n

a p p l i c a t i o n :

• V D D 1 A 1 8 / V D D 2 A 1 8 – C o n n e c t t o V D D

• V D D A 2 , V D D A I O – C o n n e c t t o V D D I O

• V S S 1 A G N D / V S S 2 A G N D , V S S A 2 , V S S A I O – C o n n e c t t o V S S

• A D C L O – C o n n e c t t o V S S

• A D C R E F I N – C o n n e c t t o V S S

• A D C R E F P / A D C R E F M – C o n n e c t a 1 0 0 - n F c a p t o V S S

• A D C R E S E X T – C o n n e c t a 2 0 - k Ω r e s i s t o r ( v e r y l o o s e t o l e r a n c e ) t o V S S .

• A D C I N A n , A D C I N B n - C o n n e c t t o V S S

W h e n t h e A D C i s n o t u s e d , b e s u r e t h a t t h e c l o c k t o t h e A D C m o d u l e i s n o t t u r n e d o n t o r e a l i z e p o w e r

s a v i n g s .

W h e n t h e A D C m o d u l e i s u s e d i n a n a p p l i c a t i o n , u n u s e d A D C i n p u t p i n s s h o u l d b e c o n n e c t e d t o a n a l o g

g r o u n d ( V S S 1 A G N D / V S S 2 A G N D )

N O T E

A D C p a r a m e t e r s f o r g a i n e r r o r a n d o f f s e t e r r o r a r e s p e c i f i e d o n l y i f t h e A D C c a l i b r a t i o n

r o u t i n e i s e x e c u t e d f r o m t h e B o o t R O M . S e e S e c t i o n 4 . 7 . 3 f o r m o r e i n f o r m a t i o n .

T h e A D C o p e r a t i o n i s c o n f i g u r e d , c o n t r o l l e d , a n d m o n i t o r e d b y t h e r e g i s t e r s l i s t e d i n T a b l e 4 - 5 .

T a b l e 4 - 5 . A D C R e g i s t e r s ( 1 )

N A M E A D D R E S S ( 1 ) A D D R E S S ( 2 ) S I Z E ( x 1 6 ) D E S C R I P T I O N

A D C T R L 1 0 x 7 1 0 0 1 A D C C o n t r o l R e g i s t e r 1

A D C T R L 2 0 x 7 1 0 1 1 A D C C o n t r o l R e g i s t e r 2

A D C M A X C O N V 0 x 7 1 0 2 1 A D C M a x i m u m C o n v e r s i o n C h a n n e l s R e g i s t e r

A D C C H S E L S E Q 1 0 x 7 1 0 3 1 A D C C h a n n e l S e l e c t S e q u e n c i n g C o n t r o l R e g i s t e r 1

A D C C H S E L S E Q 2 0 x 7 1 0 4 1 A D C C h a n n e l S e l e c t S e q u e n c i n g C o n t r o l R e g i s t e r 2

A D C C H S E L S E Q 3 0 x 7 1 0 5 1 A D C C h a n n e l S e l e c t S e q u e n c i n g C o n t r o l R e g i s t e r 3

A D C C H S E L S E Q 4 0 x 7 1 0 6 1 A D C C h a n n e l S e l e c t S e q u e n c i n g C o n t r o l R e g i s t e r 4

A D C A S E Q S R 0 x 7 1 0 7 1 A D C A u t o - S e q u e n c e S t a t u s R e g i s t e r

A D C R E S U L T 0 0 x 7 1 0 8 0 x 0 B 0 0 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 0 A D C R E S U L T 1 0 x 7 1 0 9 0 x 0 B 0 1 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 1

A D C R E S U L T 2 0 x 7 1 0 A 0 x 0 B 0 2 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 2

A D C R E S U L T 3 0 x 7 1 0 B 0 x 0 B 0 3 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 3

A D C R E S U L T 4 0 x 7 1 0 C 0 x 0 B 0 4 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 4

A D C R E S U L T 5 0 x 7 1 0 D 0 x 0 B 0 5 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 5

( 1 ) T h e r e g i s t e r s i n t h i s c o l u m n a r e P e r i p h e r a l F r a m e 2 R e g i s t e r s . ( 2 ) T h e A D C r e s u l t r e g i s t e r s a r e d u a l m a p p e d i n t h e F 2 8 3 3 x D S C . L o c a t i o n s i n P e r i p h e r a l F r a m e 2 ( 0 x 7 1 0 8 - 0 x 7 1 1 7 ) a r e 2 w a i t - s t a t e s a n d

l e f t j u s t i f i e d . L o c a t i o n s i n P e r i p h e r a l f r a m e 0 s p a c e ( 0 x 0 B 0 0 - 0 x 0 B 0 F ) a r e 1 w a i t - s t a t e f o r C P U a c c e s s e s a n d 0 w a i t s t a t e f o r D M A a c c e s s e s a n d r i g h t j u s t i f i e d . D u r i n g h i g h s p e e d / c o n t i n u o u s c o n v e r s i o n u s e o f t h e A D C , u s e t h e 0 w a i t - s t a t e l o c a t i o n s f o r f a s t t r a n s f e r o f A D C r e s u l t s t o u s e r m e m o r y .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 7 5

Page 76: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 76/170

www.ti.com

A D V A N C E I N F OR MA T I ON

4 . 7 . 3 A D C _ c a l A s s e m b l y R o u t i n e

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 5 . A D C R e g i s t e r s ( c o n t i n u e d )

N A M E A D D R E S S ( 1 ) A D D R E S S ( 2 ) S I Z E ( x 1 6 ) D E S C R I P T I O N

A D C R E S U L T 6 0 x 7 1 0 E 0 x 0 B 0 6 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 6

A D C R E S U L T 7 0 x 7 1 0 F 0 x 0 B 0 7 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 7

A D C R E S U L T 8 0 x 7 1 1 0 0 x 0 B 0 8 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 8

A D C R E S U L T 9 0 x 7 1 1 1 0 x 0 B 0 9 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 9 A D C R E S U L T 1 0 0 x 7 1 1 2 0 x 0 B 0 A 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 1 0

A D C R E S U L T 1 1 0 x 7 1 1 3 0 x 0 B 0 B 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 1 1

A D C R E S U L T 1 2 0 x 7 1 1 4 0 x 0 B 0 C 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 1 2

A D C R E S U L T 1 3 0 x 7 1 1 5 0 x 0 B 0 D 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 1 3

A D C R E S U L T 1 4 0 x 7 1 1 6 0 x 0 B 0 E 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 1 4

A D C R E S U L T 1 5 0 x 7 1 1 7 0 x 0 B 0 F 1 A D C C o n v e r s i o n R e s u l t B u f f e r R e g i s t e r 1 5

A D C T R L 3 0 x 7 1 1 8 1 A D C C o n t r o l R e g i s t e r 3

A D C S T 0 x 7 1 1 9 1 A D C S t a t u s R e g i s t e r

0 x 7 1 1 A R e s e r v e d 2

0 x 7 1 1 B

A D C R E F S E L 0 x 7 1 1 C 1 A D C R e f e r e n c e S e l e c t R e g i s t e r

A D C O F F T R I M 0 x 7 1 1 D 1 A D C O f f s e t T r i m R e g i s t e r 0 x 7 1 1 E

R e s e r v e d 2 0 x 7 1 1 F

T h e A D C _ c a l ( ) r o u t i n e i s p r o g r a m m e d i n t o T I r e s e r v e d O T P m e m o r y b y t h e f a c t o r y . T h e b o o t R O M a u t o m a t i c a l l y c a l l s t h e A D C _ c a l ( ) r o u t i n e t o i n i t i a l i z e t h e A D C R E F S E L a n d A D C O F F T R I M r e g i s t e r s w i t h

d e v i c e s p e c i f i c c a l i b r a t i o n d a t a . D u r i n g n o r m a l o p e r a t i o n , t h i s p r o c e s s o c c u r s a u t o m a t i c a l l y a n d n o a c t i o n i s r e q u i r e d b y t h e u s e r .

I f t h e b o o t R O M i s b y p a s s e d b y C o d e C o m p o s e r S t u d i o d u r i n g t h e d e v e l o p m e n t p r o c e s s , t h e n A D C R E F S E L a n d A D C O F F T R I M m u s t b e i n i t i a l i z e d b y t h e a p p l i c a t i o n . F o r w o r k i n g e x a m p l e s , s e e t h e A D C i n i t i a l i z a t i o n i n t h e C 2 8 3 3 x C / C + + H e a d e r F i l e s a n d P e r i p h e r a l E x a m p l e s .

N O T E

F a i l u r e t o i n i t i a l i z e t h e s e r e g i s t e r s w i l l c a u s e t h e A D C t o f u n c t i o n o u t o f s p e c i f i c a t i o n . T h e

f o l l o w i n g t h r e e s t e p s d e s c r i b e h o w t o c a l l t h e A D C _ c a l r o u t i n e f r o m a n a p p l i c a t i o n .

1 . A d d t h e A D C _ c a l a s s e m b l y f u n c t i o n t o y o u r p r o j e c t . T h e s o u r c e i s i n c l u d e d w i t h t h e H e a d e r F i l e s a n d P e r i p h e r a l E x a m p l e s . E x a m p l e 4 - 1 s h o w s t h e c o n t e n t s o f t h e A D C _ c a l f u n c t i o n . T h e v a l u e s 0 x A A A A

a n d 0 x B B B B a r e p l a c e h o l d e r s . T h e a c t u a l v a l u e s p r o g r a m m e d b y T I a r e d e v i c e s p e c i f i c .

2 . A d d t h e . a d c _ c a l s e c t i o n t o y o u r l i n k e r c o m m a n d f i l e a s s h o w n i n E x a m p l e 4 - 2 .

3 . C a l l t h e A D C _ c a l f u n c t i o n b e f o r e u s i n g t h e A D C . T h e A D C c l o c k s m u s t b e e n a b l e d b e f o r e m a k i n g t h i s c a l l . S e e E x a m p l e 4 - 3 .

4 - 1 S t e p 1 : A d d A D C _ c a l . a s m t o t h e P r o j e c t

; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

; T h i s i s t h e A D C c a l r o u t i n e . T h i s r o u t i n e i s

; p r o g r a m m e d i n t o r e s e r v e d m e m o r y b y t h e f a c t o r y .

; 0 x A A A A a n d 0 x B B B B a r e p l a c e h o l d e r s . T h e a c t u a l

; v a l u e s p r o g r a m m e d b y T I a r e d e v i c e s p e c i f i c .

;

; T h e A D C c l o c k m u s t b e e n a b l e d b e f o r e c a l l i n g

; t h i s f u n c t i o n .

; - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

. d e f _ A D C _ c a l

. a s g " 0 x 7 1 1 C " , A D C R E F S E L _ L O C

. s e c t " . a d c _ c a l "

_ A D C _ c a l

P e r i p h e r a l s 7 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 77: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 77/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

M O V W D P , # A D C R E F S E L _ L O C > > 6

M O V @ 2 8 , # 0 x A A A A

M O V @ 2 9 , # 0 x B B B B

L R E T R

4 - 2 S t e p 2 : M o d i f y t h e A p p l i c a t i o n L i n k e r C o m m a n d f i l e t o A c c e s s A D C _ c a l ( )

M E M O R Y

P A G E 0 : . . .

A D C _ C A L : o r i g i n = 0 x 3 8 0 0 8 0 , l e n g t h = 0 x 0 0 0 0 0 9

. . .

S E C T I O N S

. . .

. a d c _ c a l : l o a d = A D C _ C A L , P A G E = 0 , T Y P E = N O L O A D

. . .

4 - 3 S t e p 3 : C a l l t h e A D C _ c a l ( ) f u n c t i o n

e x t e r n v o i d A D C _ c a l ( v o i d ) ;

… E A L L O W ;

S y s C t r l R e g s . P C L K C R 0 . b i t . A D C E N C L K = 1 ;

A D C _ c a l ( ) ;

S y s C t r l R e g s . P C L K C R 0 . b i t . A D C E N C L K = 0 ;

E D I S ;

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 7 7

Page 78: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 78/170

www.ti.com

A D V A N C E I N F OR MA T I ON

4 . 8 M u l t i c h a n n e l B u f f e r e d S e r i a l P o r t ( M c B S P ) M o d u l e

( )CLKSRG

CLKG=1+ CLKGDIV

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e M c B S P m o d u l e h a s t h e f o l l o w i n g f e a t u r e s :

• C o m p a t i b l e t o M c B S P i n T M S 3 2 0 C 5 4 x ™ / T M S 3 2 0 C 5 5 x ™ D S C d e v i c e s

• F u l l – d u p l e x c o m m u n i c a t i o n

• D o u b l e – b u f f e r e d d a t a r e g i s t e r s t h a t a l l o w a c o n t i n u o u s d a t a s t r e a m

• I n d e p e n d e n t f r a m i n g a n d c l o c k i n g f o r r e c e i v e a n d t r a n s m i t

• E x t e r n a l s h i f t c l o c k g e n e r a t i o n o r a n i n t e r n a l p r o g r a m m a b l e f r e q u e n c y s h i f t c l o c k

• A w i d e s e l e c t i o n o f d a t a s i z e s i n c l u d i n g 8 – , 1 2 – , 1 6 – , 2 0 – , 2 4 – , o r 3 2 – b i t s

• 8 – b i t d a t a t r a n s f e r s w i t h L S B o r M S B f i r s t

• P r o g r a m m a b l e p o l a r i t y f o r b o t h f r a m e s y n c h r o n i z a t i o n a n d d a t a c l o c k s

• H i g h l y p r o g r a m m a b l e i n t e r n a l c l o c k a n d f r a m e g e n e r a t i o n

• D i r e c t i n t e r f a c e t o i n d u s t r y – s t a n d a r d C O D E C s , A n a l o g I n t e r f a c e C h i p s ( A I C s ) , a n d o t h e r s e r i a l l y c o n n e c t e d A / D a n d D / A d e v i c e s

• W o r k s w i t h S P I – c o m p a t i b l e d e v i c e s

T h e f o l l o w i n g a p p l i c a t i o n i n t e r f a c e s c a n b e s u p p o r t e d o n t h e M c B S P :

• T 1 / E 1 f r a m e r s • M V I P s w i t c h i n g – c o m p a t i b l e a n d S T – B U S – c o m p l i a n t d e v i c e s i n c l u d i n g :

– M V I P f r a m e r s

– H . 1 0 0 f r a m e r s

– S C S A f r a m e r s

– I O M – 2 c o m p l i a n t d e v i c e s

– A C 9 7 – c o m p l i a n t d e v i c e s ( t h e n e c e s s a r y m u l t i p h a s e f r a m e s y n c h r o n i z a t i o n c a p a b i l i t y i s p r o v i d e d . )

– I I S – c o m p l i a n t d e v i c e s

• M c B S P c l o c k r a t e ,

w h e r e C L K S R G s o u r c e c o u l d b e L S P C L K , C L K X , o r C L K R . S e r i a l p o r t p e r f o r m a n c e i s l i m i t e d b y I / O b u f f e r s w i t c h i n g s p e e d . I n t e r n a l p r e s c a l e r s m u s t b e a d j u s t e d s u c h t h a t t h e p e r i p h e r a l s p e e d i s l e s s

t h a n t h e I / O b u f f e r s p e e d l i m i t — 2 0 – M H z m a x i m u m .

F i g u r e 4 - 1 1 s h o w s t h e b l o c k d i a g r a m o f t h e M c B S P m o d u l e .

P e r i p h e r a l s 7 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 79: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 79/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

16

McBSPReceive

InterruptSelectLogic

DX

DR

ExpandLogic

DRR1ReceiveBuffer

RX Interrupt

DRR2ReceiveBuffer

RBR1RegisterRBR2Register

CLKX

FSX

CLKR

FSR

16

CompandLogic

DXR2TransmitBuffer

RSR1

XSR2 XSR1

PeripheralReadBus

16

1616

1616

RSR2

DXR1TransmitBufferLSPCLK

MRINT

ToCPU

RXInterruptLogic

McBSPTransmitInterruptSelectLogic

TX InterruptMXINT

ToCPU TXInterruptLogic

16

16 16

B r

i d g e

DMABus

P e r

i p h e r a

l B u s

PeripheralWriteBus

CPU

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 1 1 . M c B S P M o d u l e

T a b l e 4 - 6 p r o v i d e s a s u m m a r y o f t h e M c B S P r e g i s t e r s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 7 9

Page 80: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 80/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 6 . M c B S P R e g i s t e r S u m m a r y

N A M E M c B S P - A M c B S P - B T Y P E R E S E T V A L U E D E S C R I P T I O N A D D R E S S A D D R E S S

D A T A R E G I S T E R S , R E C E I V E , T R A N S M I T

D R R 2 0 x 5 0 0 0 0 x 5 0 4 0 R 0 x 0 0 0 0 M c B S P D a t a R e c e i v e R e g i s t e r 2

D R R 1 0 x 5 0 0 1 0 x 5 0 4 1 R 0 x 0 0 0 0 M c B S P D a t a R e c e i v e R e g i s t e r 1

D X R 2 0 x 5 0 0 2 0 x 5 0 4 2 W 0 x 0 0 0 0 M c B S P D a t a T r a n s m i t R e g i s t e r 2

D X R 1 0 x 5 0 0 3 0 x 5 0 4 3 W 0 x 0 0 0 0 M c B S P D a t a T r a n s m i t R e g i s t e r 1

M c B S P C O N T R O L R E G I S T E R S

S P C R 2 0 x 5 0 0 4 0 x 5 0 4 4 R / W 0 x 0 0 0 0 M c B S P S e r i a l P o r t C o n t r o l R e g i s t e r 2

S P C R 1 0 x 5 0 0 5 0 x 5 0 4 5 R / W 0 x 0 0 0 0 M c B S P S e r i a l P o r t C o n t r o l R e g i s t e r 1

R C R 2 0 x 5 0 0 6 0 x 5 0 4 6 R / W 0 x 0 0 0 0 M c B S P R e c e i v e C o n t r o l R e g i s t e r 2

R C R 1 0 x 5 0 0 7 0 x 5 0 4 7 R / W 0 x 0 0 0 0 M c B S P R e c e i v e C o n t r o l R e g i s t e r 1

X C R 2 0 x 5 0 0 8 0 x 5 0 4 8 R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C o n t r o l R e g i s t e r 2

X C R 1 0 x 5 0 0 9 0 x 5 0 4 9 R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C o n t r o l R e g i s t e r 1

S R G R 2 0 x 5 0 0 A 0 x 5 0 4 A R / W 0 x 0 0 0 0 M c B S P S a m p l e R a t e G e n e r a t o r R e g i s t e r 2

S R G R 1 0 x 5 0 0 B 0 x 5 0 4 B R / W 0 x 0 0 0 0 M c B S P S a m p l e R a t e G e n e r a t o r R e g i s t e r 1

M U L T I C H A N N E L C O N T R O L R E G I S T E R S

M C R 2 0 x 5 0 0 C 0 x 5 0 4 C R / W 0 x 0 0 0 0 M c B S P M u l t i c h a n n e l R e g i s t e r 2

M C R 1 0 x 5 0 0 D 0 x 5 0 4 D R / W 0 x 0 0 0 0 M c B S P M u l t i c h a n n e l R e g i s t e r 1

R C E R A 0 x 5 0 0 E 0 x 5 0 4 E R / W 0 x 0 0 0 0 M c B S P R e c e i v e C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n A

R C E R B 0 x 5 0 0 F 0 x 5 0 4 F R / W 0 x 0 0 0 0 M c B S P R e c e i v e C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n B

X C E R A 0 x 5 0 1 0 0 x 5 0 5 0 R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n A

X C E R B 0 x 5 0 1 1 0 x 5 0 5 1 R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n B

P C R 0 x 5 0 1 2 0 x 5 0 5 2 R / W 0 x 0 0 0 0 M c B S P P i n C o n t r o l R e g i s t e r

R C E R C 0 x 5 0 1 3 0 x 5 0 5 3 R / W 0 x 0 0 0 0 M c B S P R e c e i v e C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n C

R C E R D 0 x 5 0 1 4 0 x 5 0 5 4 R / W 0 x 0 0 0 0 M c B S P R e c e i v e C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n D

X C E R C 0 x 5 0 1 5 0 x 5 0 5 5 R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n C

X C E R D 0 x 5 0 1 6 0 x 5 0 5 6 R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n D

R C E R E 0 x 5 0 1 7 0 x 5 0 5 7 R / W 0 x 0 0 0 0 M c B S P R e c e i v e C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n E

R C E R F 0 x 5 0 1 8 0 x 5 0 5 8 R / W 0 x 0 0 0 0 M c B S P R e c e i v e C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n F

X C E R E 0 x 5 0 1 9 0 x 5 0 5 9 R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n E

X C E R F 0 x 5 0 1 A 0 x 5 0 5 A R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n F

R C E R G 0 x 5 0 1 B 0 x 5 0 5 B R / W 0 x 0 0 0 0 M c B S P R e c e i v e C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n G

R C E R H 0 x 5 0 1 C 0 x 5 0 5 C R / W 0 x 0 0 0 0 M c B S P R e c e i v e C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n H

X C E R G 0 x 5 0 1 D 0 x 5 0 5 D R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n G

X C E R H 0 x 5 0 1 E 0 x 5 0 5 E R / W 0 x 0 0 0 0 M c B S P T r a n s m i t C h a n n e l E n a b l e R e g i s t e r P a r t i t i o n H

M F F I N T 0 x 5 0 2 3 0 x 5 0 6 3 R / W 0 x 0 0 0 0 M c B S P I n t e r r u p t E n a b l e R e g i s t e r

M F F S T 0 x 5 0 2 4 0 x 5 0 6 4 R / W 0 x 0 0 0 0 M c B S P P i n S t a t u s R e g i s t e r

P e r i p h e r a l s 8 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 81: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 81/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

4 . 9 E n h a n c e d C o n t r o l l e r A r e a N e t w o r k ( e C A N ) M o d u l e s ( e C A N - A a n d e C A N - B )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e C A N m o d u l e h a s t h e f o l l o w i n g f e a t u r e s :

• F u l l y c o m p l i a n t w i t h C A N p r o t o c o l , v e r s i o n 2 . 0 B

• S u p p o r t s d a t a r a t e s u p t o 1 M b p s

• T h i r t y - t w o m a i l b o x e s , e a c h w i t h t h e f o l l o w i n g p r o p e r t i e s :

– C o n f i g u r a b l e a s r e c e i v e o r t r a n s m i t

– C o n f i g u r a b l e w i t h s t a n d a r d o r e x t e n d e d i d e n t i f i e r

– H a s a p r o g r a m m a b l e r e c e i v e m a s k

– S u p p o r t s d a t a a n d r e m o t e f r a m e

– C o m p o s e d o f 0 t o 8 b y t e s o f d a t a

– U s e s a 3 2 - b i t t i m e s t a m p o n r e c e i v e a n d t r a n s m i t m e s s a g e

– P r o t e c t s a g a i n s t r e c e p t i o n o f n e w m e s s a g e

– H o l d s t h e d y n a m i c a l l y p r o g r a m m a b l e p r i o r i t y o f t r a n s m i t m e s s a g e

– E m p l o y s a p r o g r a m m a b l e i n t e r r u p t s c h e m e w i t h t w o i n t e r r u p t l e v e l s

– E m p l o y s a p r o g r a m m a b l e a l a r m o n t r a n s m i s s i o n o r r e c e p t i o n t i m e - o u t

• L o w - p o w e r m o d e

• P r o g r a m m a b l e w a k e - u p o n b u s a c t i v i t y

• A u t o m a t i c r e p l y t o a r e m o t e r e q u e s t m e s s a g e

• A u t o m a t i c r e t r a n s m i s s i o n o f a f r a m e i n c a s e o f l o s s o f a r b i t r a t i o n o r e r r o r

• 3 2 - b i t l o c a l n e t w o r k t i m e c o u n t e r s y n c h r o n i z e d b y a s p e c i f i c m e s s a g e ( c o m m u n i c a t i o n i n c o n j u n c t i o n w i t h m a i l b o x 1 6 )

• S e l f - t e s t m o d e

– O p e r a t e s i n a l o o p b a c k m o d e r e c e i v i n g i t s o w n m e s s a g e . A " d u m m y " a c k n o w l e d g e i s p r o v i d e d , t h e r e b y e l i m i n a t i n g t h e n e e d f o r a n o t h e r n o d e t o p r o v i d e t h e a c k n o w l e d g e b i t .

N O T E

F o r a S Y S C L K O U T o f 1 0 0 M H z , t h e s m a l l e s t b i t r a t e p o s s i b l e i s 1 5 . 6 2 5 k b p s .

F o r a S Y S C L K O U T o f 1 5 0 M H z , t h e s m a l l e s t b i t r a t e p o s s i b l e i s 2 3 . 4 k b p s .

T h e F 2 8 3 3 x C A N h a s p a s s e d t h e c o n f o r m a n c e t e s t p e r I S O / D I S 1 6 8 4 5 . C o n t a c t T I f o r d e t a i l s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 8 1

Page 82: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 82/170

www.ti.com

A D V A N C E I N F OR MA T I ON

Mailbox RAM(512 Bytes)

32-Message Mailboxof 4 × 32-Bit Words

Memory ManagementUnit

CPU Interface,Receive Control Unit,

Timer Management Unit

eCAN Memory(512 Bytes)

Registers and MessageObjects Control32 32

Message Controller

32 3232 3232 32

eCAN Protocol Kernel Receive Buffer

Transmit Buffer

Control Buffer

Status Buffer

Enhanced CAN Controller32

Controls Address DataeCAN1INTeCAN0INT

32

SN65HVD23x3.3-V CAN Transceiver

CAN Bus

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 1 2 . e C A N B l o c k D i a g r a m a n d I n t e r f a c e C i r c u i t

T a b l e 4 - 7 . 3 . 3 - V e C A N T r a n s c e i v e r s

S U P P L Y L O W - P O W E R S L O P E P A R T N U M B E R V R E F O T H E R T A V O L T A G E M O D E C O N T R O L

S N 6 5 H V D 2 3 0 3 . 3 V S t a n d b y A d j u s t a b l e Y e s – - 4 0 ° C t o 8 5 ° C

S N 6 5 H V D 2 3 0 Q 3 . 3 V S t a n d b y A d j u s t a b l e Y e s – - 4 0 ° C t o 1 2 5 ° C

S N 6 5 H V D 2 3 1 3 . 3 V S l e e p A d j u s t a b l e Y e s – - 4 0 ° C t o 8 5 ° C

S N 6 5 H V D 2 3 1 Q 3 . 3 V S l e e p A d j u s t a b l e Y e s – - 4 0 ° C t o 1 2 5 ° C

S N 6 5 H V D 2 3 2 3 . 3 V N o n e N o n e N o n e – - 4 0 ° C t o 8 5 ° C

S N 6 5 H V D 2 3 2 Q 3 . 3 V N o n e N o n e N o n e – - 4 0 ° C t o 1 2 5 ° C

S N 6 5 H V D 2 3 3 3 . 3 V S t a n d b y A d j u s t a b l e N o n e D i a g n o s t i c - 4 0 ° C t o 1 2 5 ° C L o o p b a c k

S N 6 5 H V D 2 3 4 3 . 3 V S t a n d b y a n d S l e e p A d j u s t a b l e N o n e – - 4 0 ° C t o 1 2 5 ° C

S N 6 5 H V D 2 3 5 3 . 3 V S t a n d b y A d j u s t a b l e N o n e A u t o b a u d - 4 0 ° C t o 1 2 5 ° C L o o p b a c k

P e r i p h e r a l s 8 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 83: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 83/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

Mailbox Enable − CANME

Mailbox Direction − CANMD

Transmission Request Set − CANTRS

Transmission Request Reset − CANTRR

Transmission Acknowledge − CANTAAbort Acknowledge − CANAA

Received Message Pending − CANRMP

Received Message Lost − CANRML

Remote Frame Pending − CANRFP

Global Acceptance Mask − CANGAM

Master Control − CANMC

Bit-Timing Configuration − CANBTC

Error and Status − CANES

Transmit Error Counter − CANTEC

Receive Error Counter − CANREC

Global Interrupt Flag 0 − CANGIF0

Global Interrupt Mask − CANGIM

Mailbox Interrupt Mask − CANMIM

Mailbox Interrupt Level − CANMIL

Overwrite Protection Control − CANOPC

TX I/O Control − CANTIOC

RX I/O Control − CANRIOC

Time Stamp Counter − CANTSC

Global Interrupt Flag 1 − CANGIF1

Time-Out Control − CANTOC

Time-Out Status − CANTOS

Reserved

eCAN-A Control and Status Registers

Message Identifier − MSGID61E8h−61E9h

Message Control − MSGCTRL

Message Data Low − MDL

Message Data High − MDH

Message Mailbox (16 Bytes)

Control and Status Registers6000h

603Fh

Local Acceptance Masks (LAM)

(32 × 32-Bit RAM)

6040h

607Fh

6080h

60BFh

60C0h

60FFh

eCAN-A Memory (512 Bytes)

Message Object Time Stamps (MOTS)

(32 × 32-Bit RAM)

Message Object Time-Out (MOTO)

(32 × 32-Bit RAM)

Mailbox 06100h−6107h

Mailbox 16108h−610Fh

Mailbox 26110h−6117h

Mailbox 36118h−611Fh

eCAN-A Memory RAM (512 Bytes)

Mailbox 46120h−6127h

Mailbox 2861E0h−61E7h

Mailbox 2961E8h−61EFh

Mailbox 3061F0h−61F7h

Mailbox 3161F8h−61FFh

61EAh−61EBh

61ECh−61EDh

61EEh−61EFh

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 1 3 . e C A N - A M e m o r y M a p

N O T E I f t h e e C A N m o d u l e i s n o t u s e d i n a n a p p l i c a t i o n , t h e R A M a v a i l a b l e ( L A M , M O T S ,

M O T O , a n d m a i l b o x R A M ) c a n b e u s e d a s g e n e r a l - p u r p o s e R A M . T h e C A N m o d u l e c l o c k

s h o u l d b e e n a b l e d f o r t h i s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 8 3

Page 84: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 84/170

www.ti.com

A D V A N C E I N F OR MA T I ON

Mailbox Enable − CANME

Mailbox Direction − CANMD

Transmission Request Set − CANTRS

Transmission Request Reset − CANTRR

Transmission Acknowledge − CANTAAbort Acknowledge − CANAA

Received Message Pending − CANRMP

Received Message Lost − CANRML

Remote Frame Pending − CANRFP

Global Acceptance Mask − CANGAM

Master Control − CANMC

Bit-Timing Configuration − CANBTC

Error and Status − CANES

Transmit Error Counter − CANTEC

Receive Error Counter − CANREC

Global Interrupt Flag 0 − CANGIF0

Global Interrupt Mask − CANGIM

Mailbox Interrupt Mask − CANMIM

Mailbox Interrupt Level − CANMIL

Overwrite Protection Control − CANOPC

TX I/O Control − CANTIOC

RX I/O Control − CANRIOC

Time Stamp Counter − CANTSC

Global Interrupt Flag 1 − CANGIF1

Time-Out Control − CANTOC

Time-Out Status − CANTOS

Reserved

eCAN-B Control and Status Registers

Message Identifier − MSGID63E8h−63E9h

Message Control − MSGCTRL

Message Data Low − MDL

Message Data High − MDH

Message Mailbox (16 Bytes)

Control and Status Registers6200h

623Fh

Local Acceptance Masks (LAM)

(32 × 32-Bit RAM)

6240h

627Fh

6280h

62BFh

62C0h

62FFh

eCAN-B Memory (512 Bytes)

Message Object Time Stamps (MOTS)

(32 × 32-Bit RAM)

Message Object Time-Out (MOTO)

(32 × 32-Bit RAM)

Mailbox 06300h−6307h

Mailbox 16308h−630Fh

Mailbox 26310h−6317h

Mailbox 36318h−631Fh

eCAN-B Memory RAM (512 Bytes)

Mailbox 46320h−6327h

Mailbox 2863E0h−63E7h

Mailbox 2963E8h−63EFh

Mailbox 3063F0h−63F7h

Mailbox 3163F8h−63FFh

63EAh−63EBh

63ECh−63EDh

63EEh−63EFh

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 1 4 . e C A N - B M e m o r y M a p

T h e C A N r e g i s t e r s l i s t e d i n T a b l e 4 - 8 a r e u s e d b y t h e C P U t o c o n f i g u r e a n d c o n t r o l t h e C A N c o n t r o l l e r a n d t h e m e s s a g e o b j e c t s . e C A N c o n t r o l r e g i s t e r s o n l y s u p p o r t 3 2 - b i t r e a d / w r i t e o p e r a t i o n s . M a i l b o x R A M

c a n b e a c c e s s e d a s 1 6 b i t s o r 3 2 b i t s . 3 2 - b i t a c c e s s e s a r e a l i g n e d t o a n e v e n b o u n d a r y .

P e r i p h e r a l s 8 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 85: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 85/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 8 . C A N R e g i s t e r M a p ( 1 )

E C A N - A E C A N - B S I Z E R E G I S T E R N A M E D E S C R I P T I O N

A D D R E S S A D D R E S S ( x 3 2 )

C A N M E 0 x 6 0 0 0 0 x 6 2 0 0 1 M a i l b o x e n a b l e

C A N M D 0 x 6 0 0 2 0 x 6 2 0 2 1 M a i l b o x d i r e c t i o n

C A N T R S 0 x 6 0 0 4 0 x 6 2 0 4 1 T r a n s m i t r e q u e s t s e t

C A N T R R 0 x 6 0 0 6 0 x 6 2 0 6 1 T r a n s m i t r e q u e s t r e s e t

C A N T A 0 x 6 0 0 8 0 x 6 2 0 8 1 T r a n s m i s s i o n a c k n o w l e d g e

C A N A A 0 x 6 0 0 A 0 x 6 2 0 A 1 A b o r t a c k n o w l e d g e

C A N R M P 0 x 6 0 0 C 0 x 6 2 0 C 1 R e c e i v e m e s s a g e p e n d i n g

C A N R M L 0 x 6 0 0 E 0 x 6 2 0 E 1 R e c e i v e m e s s a g e l o s t

C A N R F P 0 x 6 0 1 0 0 x 6 2 1 0 1 R e m o t e f r a m e p e n d i n g

C A N G A M 0 x 6 0 1 2 0 x 6 2 1 2 1 G l o b a l a c c e p t a n c e m a s k

C A N M C 0 x 6 0 1 4 0 x 6 2 1 4 1 M a s t e r c o n t r o l

C A N B T C 0 x 6 0 1 6 0 x 6 2 1 6 1 B i t - t i m i n g c o n f i g u r a t i o n

C A N E S 0 x 6 0 1 8 0 x 6 2 1 8 1 E r r o r a n d s t a t u s

C A N T E C 0 x 6 0 1 A 0 x 6 2 1 A 1 T r a n s m i t e r r o r c o u n t e r

C A N R E C 0 x 6 0 1 C 0 x 6 2 1 C 1 R e c e i v e e r r o r c o u n t e r

C A N G I F 0 0 x 6 0 1 E 0 x 6 2 1 E 1 G l o b a l i n t e r r u p t f l a g 0

C A N G I M 0 x 6 0 2 0 0 x 6 2 2 0 1 G l o b a l i n t e r r u p t m a s k

C A N G I F 1 0 x 6 0 2 2 0 x 6 2 2 2 1 G l o b a l i n t e r r u p t f l a g 1

C A N M I M 0 x 6 0 2 4 0 x 6 2 2 4 1 M a i l b o x i n t e r r u p t m a s k

C A N M I L 0 x 6 0 2 6 0 x 6 2 2 6 1 M a i l b o x i n t e r r u p t l e v e l

C A N O P C 0 x 6 0 2 8 0 x 6 2 2 8 1 O v e r w r i t e p r o t e c t i o n c o n t r o l

C A N T I O C 0 x 6 0 2 A 0 x 6 2 2 A 1 T X I / O c o n t r o l

C A N R I O C 0 x 6 0 2 C 0 x 6 2 2 C 1 R X I / O c o n t r o l

C A N T S C 0 x 6 0 2 E 0 x 6 2 2 E 1 T i m e s t a m p c o u n t e r ( R e s e r v e d i n S C C m o d e )

C A N T O C 0 x 6 0 3 0 0 x 6 2 3 0 1 T i m e - o u t c o n t r o l ( R e s e r v e d i n S C C m o d e )

C A N T O S 0 x 6 0 3 2 0 x 6 2 3 2 1 T i m e - o u t s t a t u s ( R e s e r v e d i n S C C m o d e )

( 1 ) T h e s e r e g i s t e r s a r e m a p p e d t o P e r i p h e r a l F r a m e 1 .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 8 5

Page 86: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 86/170

www.ti.com

A D V A N C E I N F OR MA T I ON

4 . 1 0 S e r i a l C o m m u n i c a t i o n s I n t e r f a c e ( S C I ) M o d u l e s ( S C I - A , S C I - B , S C I - C )

Baud rate =

LSPCLK16

LSPCLK(BRR) 1 ) * 8 when BRR ≠ 0

Baud rate = when BRR = 0

• Max bit rate + 150 MHz

16+ 9.375 106 bs

( f o r 1 5 0 - M H z d e v i c e s )

• Max bit rate + 100 MHz

16+ 6.25 10

6bs

( f o r 1 0 0 - M H z d e v i c e s )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 x d e v i c e s i n c l u d e t h r e e s e r i a l c o m m u n i c a t i o n s i n t e r f a c e ( S C I ) m o d u l e s . T h e S C I m o d u l e s s u p p o r t d i g i t a l c o m m u n i c a t i o n s b e t w e e n t h e C P U a n d o t h e r a s y n c h r o n o u s p e r i p h e r a l s t h a t u s e t h e

s t a n d a r d n o n - r e t u r n - t o - z e r o ( N R Z ) f o r m a t . T h e S C I r e c e i v e r a n d t r a n s m i t t e r a r e d o u b l e - b u f f e r e d , a n d e a c h h a s i t s o w n s e p a r a t e e n a b l e a n d i n t e r r u p t b i t s . B o t h c a n b e o p e r a t e d i n d e p e n d e n t l y o r s i m u l t a n e o u s l y i n

t h e f u l l - d u p l e x m o d e . T o e n s u r e d a t a i n t e g r i t y , t h e S C I c h e c k s r e c e i v e d d a t a f o r b r e a k d e t e c t i o n , p a r i t y , o v e r r u n , a n d f r a m i n g e r r o r s . T h e b i t r a t e i s p r o g r a m m a b l e t o o v e r 6 5 0 0 0 d i f f e r e n t s p e e d s t h r o u g h a 1 6 - b i t b a u d - s e l e c t r e g i s t e r .

F e a t u r e s o f e a c h S C I m o d u l e i n c l u d e :

• T w o e x t e r n a l p i n s :

– S C I T X D : S C I t r a n s m i t - o u t p u t p i n

– S C I R X D : S C I r e c e i v e - i n p u t p i n

N O T E : B o t h p i n s c a n b e u s e d a s G P I O i f n o t u s e d f o r S C I .

– B a u d r a t e p r o g r a m m a b l e t o 6 4 K d i f f e r e n t r a t e s :

• D a t a - w o r d f o r m a t

– O n e s t a r t b i t

– D a t a - w o r d l e n g t h p r o g r a m m a b l e f r o m o n e t o e i g h t b i t s

– O p t i o n a l e v e n / o d d / n o p a r i t y b i t

– O n e o r t w o s t o p b i t s

• F o u r e r r o r - d e t e c t i o n f l a g s : p a r i t y , o v e r r u n , f r a m i n g , a n d b r e a k d e t e c t i o n

• T w o w a k e - u p m u l t i p r o c e s s o r m o d e s : i d l e - l i n e a n d a d d r e s s b i t

• H a l f - o r f u l l - d u p l e x o p e r a t i o n

• D o u b l e - b u f f e r e d r e c e i v e a n d t r a n s m i t f u n c t i o n s

• T r a n s m i t t e r a n d r e c e i v e r o p e r a t i o n s c a n b e a c c o m p l i s h e d t h r o u g h i n t e r r u p t - d r i v e n o r p o l l e d a l g o r i t h m s w i t h s t a t u s f l a g s .

– T r a n s m i t t e r : T X R D Y f l a g ( t r a n s m i t t e r - b u f f e r r e g i s t e r i s r e a d y t o r e c e i v e a n o t h e r c h a r a c t e r ) a n d T X E M P T Y f l a g ( t r a n s m i t t e r - s h i f t r e g i s t e r i s e m p t y )

– R e c e i v e r : R X R D Y f l a g ( r e c e i v e r - b u f f e r r e g i s t e r i s r e a d y t o r e c e i v e a n o t h e r c h a r a c t e r ) , B R K D T f l a g ( b r e a k c o n d i t i o n o c c u r r e d ) , a n d R X E R R O R f l a g ( m o n i t o r i n g f o u r i n t e r r u p t c o n d i t i o n s )

• S e p a r a t e e n a b l e b i t s f o r t r a n s m i t t e r a n d r e c e i v e r i n t e r r u p t s ( e x c e p t B R K D T )

• N R Z ( n o n - r e t u r n - t o - z e r o ) f o r m a t

• T e n S C I m o d u l e c o n t r o l r e g i s t e r s l o c a t e d i n t h e c o n t r o l r e g i s t e r f r a m e b e g i n n i n g a t a d d r e s s 7 0 5 0 h

N O T E

A l l r e g i s t e r s i n t h i s m o d u l e a r e 8 - b i t r e g i s t e r s t h a t a r e c o n n e c t e d t o P e r i p h e r a l F r a m e 2 .

W h e n a r e g i s t e r i s a c c e s s e d , t h e r e g i s t e r d a t a i s i n t h e l o w e r b y t e ( 7 - 0 ) , a n d t h e u p p e r

b y t e ( 1 5 - 8 ) i s r e a d a s z e r o s . W r i t i n g t o t h e u p p e r b y t e h a s n o e f f e c t .

E n h a n c e d f e a t u r e s :

• A u t o b a u d - d e t e c t h a r d w a r e l o g i c

P e r i p h e r a l s 8 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 87: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 87/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

• 1 6 - l e v e l t r a n s m i t / r e c e i v e F I F O

T h e S C I p o r t o p e r a t i o n i s c o n f i g u r e d a n d c o n t r o l l e d b y t h e r e g i s t e r s l i s t e d i n T a b l e 4 - 9 , T a b l e 4 - 1 0 , a n d

T a b l e 4 - 1 1 .

T a b l e 4 - 9 . S C I - A R e g i s t e r s ( 1 )

N A M E A D D R E S S S I Z E ( x 1 6 ) D E S C R I P T I O N

S C I C C R A 0 x 7 0 5 0 1 S C I - A C o m m u n i c a t i o n s C o n t r o l R e g i s t e r

S C I C T L 1 A 0 x 7 0 5 1 1 S C I - A C o n t r o l R e g i s t e r 1

S C I H B A U D A 0 x 7 0 5 2 1 S C I - A B a u d R e g i s t e r , H i g h B i t s

S C I L B A U D A 0 x 7 0 5 3 1 S C I - A B a u d R e g i s t e r , L o w B i t s

S C I C T L 2 A 0 x 7 0 5 4 1 S C I - A C o n t r o l R e g i s t e r 2

S C I R X S T A 0 x 7 0 5 5 1 S C I - A R e c e i v e S t a t u s R e g i s t e r

S C I R X E M U A 0 x 7 0 5 6 1 S C I - A R e c e i v e E m u l a t i o n D a t a B u f f e r R e g i s t e r

S C I R X B U F A 0 x 7 0 5 7 1 S C I - A R e c e i v e D a t a B u f f e r R e g i s t e r

S C I T X B U F A 0 x 7 0 5 9 1 S C I - A T r a n s m i t D a t a B u f f e r R e g i s t e r

S C I F F T X A ( 2 ) 0 x 7 0 5 A 1 S C I - A F I F O T r a n s m i t R e g i s t e r

S C I F F R X A ( 2 ) 0 x 7 0 5 B 1 S C I - A F I F O R e c e i v e R e g i s t e r

S C I F F C T A ( 2 ) 0 x 7 0 5 C 1 S C I - A F I F O C o n t r o l R e g i s t e r

S C I P R I A 0 x 7 0 5 F 1 S C I - A P r i o r i t y C o n t r o l R e g i s t e r

( 1 ) R e g i s t e r s i n t h i s t a b l e a r e m a p p e d t o P e r i p h e r a l F r a m e 2 s p a c e . T h i s s p a c e o n l y a l l o w s 1 6 - b i t a c c e s s e s . 3 2 - b i t a c c e s s e s p r o d u c e u n d e f i n e d r e s u l t s .

( 2 ) T h e s e r e g i s t e r s a r e n e w r e g i s t e r s f o r t h e F I F O m o d e .

T a b l e 4 - 1 0 . S C I - B R e g i s t e r s ( 1 ) ( 2 )

N A M E A D D R E S S S I Z E ( x 1 6 ) D E S C R I P T I O N

S C I C C R B 0 x 7 7 5 0 1 S C I - B C o m m u n i c a t i o n s C o n t r o l R e g i s t e r

S C I C T L 1 B 0 x 7 7 5 1 1 S C I - B C o n t r o l R e g i s t e r 1

S C I H B A U D B 0 x 7 7 5 2 1 S C I - B B a u d R e g i s t e r , H i g h B i t s

S C I L B A U D B 0 x 7 7 5 3 1 S C I - B B a u d R e g i s t e r , L o w B i t s

S C I C T L 2 B 0 x 7 7 5 4 1 S C I - B C o n t r o l R e g i s t e r 2

S C I R X S T B 0 x 7 7 5 5 1 S C I - B R e c e i v e S t a t u s R e g i s t e r

S C I R X E M U B 0 x 7 7 5 6 1 S C I - B R e c e i v e E m u l a t i o n D a t a B u f f e r R e g i s t e r

S C I R X B U F B 0 x 7 7 5 7 1 S C I - B R e c e i v e D a t a B u f f e r R e g i s t e r

S C I T X B U F B 0 x 7 7 5 9 1 S C I - B T r a n s m i t D a t a B u f f e r R e g i s t e r

S C I F F T X B ( 2 ) 0 x 7 7 5 A 1 S C I - B F I F O T r a n s m i t R e g i s t e r

S C I F F R X B ( 2 ) 0 x 7 7 5 B 1 S C I - B F I F O R e c e i v e R e g i s t e r

S C I F F C T B ( 2 ) 0 x 7 7 5 C 1 S C I - B F I F O C o n t r o l R e g i s t e r

S C I P R I B 0 x 7 7 5 F 1 S C I - B P r i o r i t y C o n t r o l R e g i s t e r

( 1 ) R e g i s t e r s i n t h i s t a b l e a r e m a p p e d t o P e r i p h e r a l F r a m e 2 s p a c e . T h i s s p a c e o n l y a l l o w s 1 6 - b i t a c c e s s e s . 3 2 - b i t a c c e s s e s p r o d u c e u n d e f i n e d r e s u l t s .

( 2 ) T h e s e r e g i s t e r s a r e n e w r e g i s t e r s f o r t h e F I F O m o d e .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 8 7

Page 88: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 88/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 1 1 . S C I - C R e g i s t e r s ( 1 ) ( 2 )

N A M E A D D R E S S S I Z E ( x 1 6 ) D E S C R I P T I O N

S C I C C R C 0 x 7 7 7 0 1 S C I - C C o m m u n i c a t i o n s C o n t r o l R e g i s t e r

S C I C T L 1 C 0 x 7 7 7 1 1 S C I - C C o n t r o l R e g i s t e r 1

S C I H B A U D C 0 x 7 7 7 2 1 S C I - C B a u d R e g i s t e r , H i g h B i t s

S C I L B A U D C 0 x 7 7 7 3 1 S C I - C B a u d R e g i s t e r , L o w B i t s S C I C T L 2 C 0 x 7 7 7 4 1 S C I - C C o n t r o l R e g i s t e r 2

S C I R X S T C 0 x 7 7 7 5 1 S C I - C R e c e i v e S t a t u s R e g i s t e r

S C I R X E M U C 0 x 7 7 7 6 1 S C I - C R e c e i v e E m u l a t i o n D a t a B u f f e r R e g i s t e r

S C I R X B U F C 0 x 7 7 7 7 1 S C I - C R e c e i v e D a t a B u f f e r R e g i s t e r

S C I T X B U F C 0 x 7 7 7 9 1 S C I - C T r a n s m i t D a t a B u f f e r R e g i s t e r

S C I F F T X C ( 2 ) 0 x 7 7 7 A 1 S C I - C F I F O T r a n s m i t R e g i s t e r

S C I F F R X C ( 2 ) 0 x 7 7 7 B 1 S C I - C F I F O R e c e i v e R e g i s t e r

S C I F F C T C ( 2 ) 0 x 7 7 7 C 1 S C I - C F I F O C o n t r o l R e g i s t e r

S C I P R C 0 x 7 7 7 F 1 S C I - C P r i o r i t y C o n t r o l R e g i s t e r

( 1 ) R e g i s t e r s i n t h i s t a b l e a r e m a p p e d t o P e r i p h e r a l F r a m e 2 s p a c e . T h i s s p a c e o n l y a l l o w s 1 6 - b i t a c c e s s e s . 3 2 - b i t a c c e s s e s p r o d u c e u n d e f i n e d r e s u l t s .

( 2 ) T h e s e r e g i s t e r s a r e n e w r e g i s t e r s f o r t h e F I F O m o d e .

P e r i p h e r a l s 8 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 89: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 89/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

TXFIFO_0

LSPCLK

WUT

FrameFormatandMode

Even/Odd Enable

Parity

SCIRXInterruptselectlogic

BRKDT

RXRDY

SCIRXST.6

SCICTL1.3

8SCICTL2.1

RX/BKINTENA

SCIRXD

SCIRXST.1

TXENA

SCITXInterruptselectlogic

TXEMPTY

TXRDY

SCICTL2.0

TXINTENA

SCITXD

RXENA

SCIRXD

RXWAKE

SCICTL1.6

RXERRINTENA

TXWAKE

SCITXD

SCICCR.6SCICCR.5

SCITXBUF.7-0

SCIHBAUD.15-8

BaudRateMSbyte

Register

SCILBAUD.7-0

Transmitter-DataBufferRegister

8 SCICTL2.6

SCICTL2.7

BaudRateLSbyte

Register

RXSHFRegister

TXSHFRegister

SCIRXST.5

1 TXFIFO_1

-----

TXFIFO_15

8

TXFIFOregisters

TXFIFO

TXInterruptLogic

TXINT

SCIFFTX.14

RXFIFO_15

SCIRXBUF.7-0

ReceiveData

BufferregisterSCIRXBUF.7-0

-----RXFIFO_1

RXFIFO_0

8

RXFIFOregisters

SCICTL1.0

RXInterrupt

Logic

RXINT

RXFIFO

SCIFFRX.15

RXFFOVF

RXError

SCIRXST.7

PEFE OERXError

SCIRXST.4-2

ToCPU

ToCPU

AutoBaudDetectlogic

SCICTL1.1

SCIFFENA

Interrupts

Interrupts

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 1 5 s h o w s t h e S C I m o d u l e b l o c k d i a g r a m .

F i g u r e 4 - 1 5 . S e r i a l C o m m u n i c a t i o n s I n t e r f a c e ( S C I ) M o d u l e B l o c k D i a g r a m

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 8 9

Page 90: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 90/170

www.ti.com

A D V A N C E I N F OR MA T I ON

4 . 1 1 S e r i a l P e r i p h e r a l I n t e r f a c e ( S P I ) M o d u l e ( S P I - A )

Baud rate =

LSPCLK4

LSPCLK(SPIBRR) 1)

when SPIBRR = 3 to 127

Baud rate = when SPIBRR = 0,1, 2

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 x d e v i c e s i n c l u d e t h e f o u r - p i n s e r i a l p e r i p h e r a l i n t e r f a c e ( S P I ) m o d u l e . O n e S P I m o d u l e ( S P I - A ) i s a v a i l a b l e . T h e S P I i s a h i g h - s p e e d , s y n c h r o n o u s s e r i a l I / O p o r t t h a t a l l o w s a s e r i a l b i t s t r e a m o f

p r o g r a m m e d l e n g t h ( o n e t o s i x t e e n b i t s ) t o b e s h i f t e d i n t o a n d o u t o f t h e d e v i c e a t a p r o g r a m m a b l e b i t - t r a n s f e r r a t e . N o r m a l l y , t h e S P I i s u s e d f o r c o m m u n i c a t i o n s b e t w e e n t h e D S C c o n t r o l l e r a n d e x t e r n a l

p e r i p h e r a l s o r a n o t h e r p r o c e s s o r . T y p i c a l a p p l i c a t i o n s i n c l u d e e x t e r n a l I / O o r p e r i p h e r a l e x p a n s i o n t h r o u g h d e v i c e s s u c h a s s h i f t r e g i s t e r s , d i s p l a y d r i v e r s , a n d A D C s . M u l t i d e v i c e c o m m u n i c a t i o n s a r e s u p p o r t e d b y t h e m a s t e r / s l a v e o p e r a t i o n o f t h e S P I .

T h e S P I m o d u l e f e a t u r e s i n c l u d e :

• F o u r e x t e r n a l p i n s :

– S P I S O M I : S P I s l a v e - o u t p u t / m a s t e r - i n p u t p i n

– S P I S I M O : S P I s l a v e - i n p u t / m a s t e r - o u t p u t p i n

– S P I S T E : S P I s l a v e t r a n s m i t - e n a b l e p i n

– S P I C L K : S P I s e r i a l - c l o c k p i n

N O T E : A l l f o u r p i n s c a n b e u s e d a s G P I O , i f t h e S P I m o d u l e i s n o t u s e d .

• T w o o p e r a t i o n a l m o d e s : m a s t e r a n d s l a v e

B a u d r a t e : 1 2 5 d i f f e r e n t p r o g r a m m a b l e r a t e s .

• D a t a w o r d l e n g t h : o n e t o s i x t e e n d a t a b i t s

• F o u r c l o c k i n g s c h e m e s ( c o n t r o l l e d b y c l o c k p o l a r i t y a n d c l o c k p h a s e b i t s ) i n c l u d e :

– F a l l i n g e d g e w i t h o u t p h a s e d e l a y : S P I C L K a c t i v e - h i g h . S P I t r a n s m i t s d a t a o n t h e f a l l i n g e d g e o f t h e S P I C L K s i g n a l a n d r e c e i v e s d a t a o n t h e r i s i n g e d g e o f t h e S P I C L K s i g n a l .

– F a l l i n g e d g e w i t h p h a s e d e l a y : S P I C L K a c t i v e - h i g h . S P I t r a n s m i t s d a t a o n e h a l f - c y c l e a h e a d o f t h e f a l l i n g e d g e o f t h e S P I C L K s i g n a l a n d r e c e i v e s d a t a o n t h e f a l l i n g e d g e o f t h e S P I C L K s i g n a l .

– R i s i n g e d g e w i t h o u t p h a s e d e l a y : S P I C L K i n a c t i v e - l o w . S P I t r a n s m i t s d a t a o n t h e r i s i n g e d g e o f t h e S P I C L K s i g n a l a n d r e c e i v e s d a t a o n t h e f a l l i n g e d g e o f t h e S P I C L K s i g n a l .

– R i s i n g e d g e w i t h p h a s e d e l a y : S P I C L K i n a c t i v e - l o w . S P I t r a n s m i t s d a t a o n e h a l f - c y c l e a h e a d o f t h e

f a l l i n g e d g e o f t h e S P I C L K s i g n a l a n d r e c e i v e s d a t a o n t h e r i s i n g e d g e o f t h e S P I C L K s i g n a l .

• S i m u l t a n e o u s r e c e i v e a n d t r a n s m i t o p e r a t i o n ( t r a n s m i t f u n c t i o n c a n b e d i s a b l e d i n s o f t w a r e )

• T r a n s m i t t e r a n d r e c e i v e r o p e r a t i o n s a r e a c c o m p l i s h e d t h r o u g h e i t h e r i n t e r r u p t - d r i v e n o r p o l l e d a l g o r i t h m s .

• N i n e S P I m o d u l e c o n t r o l r e g i s t e r s : L o c a t e d i n c o n t r o l r e g i s t e r f r a m e b e g i n n i n g a t a d d r e s s 7 0 4 0 h .

N O T E

A l l r e g i s t e r s i n t h i s m o d u l e a r e 1 6 - b i t r e g i s t e r s t h a t a r e c o n n e c t e d t o P e r i p h e r a l F r a m e 2 .

W h e n a r e g i s t e r i s a c c e s s e d , t h e r e g i s t e r d a t a i s i n t h e l o w e r b y t e ( 7 - 0 ) , a n d t h e u p p e r

b y t e ( 1 5 - 8 ) i s r e a d a s z e r o s . W r i t i n g t o t h e u p p e r b y t e h a s n o e f f e c t .

E n h a n c e d f e a t u r e :

• 1 6 - l e v e l t r a n s m i t / r e c e i v e F I F O

• D e l a y e d t r a n s m i t c o n t r o l

T h e S P I p o r t o p e r a t i o n i s c o n f i g u r e d a n d c o n t r o l l e d b y t h e r e g i s t e r s l i s t e d i n T a b l e 4 - 1 2 .

P e r i p h e r a l s 9 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 91: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 91/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 1 2 . S P I - A R e g i s t e r s

N A M E A D D R E S S S I Z E ( X 1 6 ) D E S C R I P T I O N ( 1 )

S P I C C R 0 x 7 0 4 0 1 S P I - A C o n f i g u r a t i o n C o n t r o l R e g i s t e r

S P I C T L 0 x 7 0 4 1 1 S P I - A O p e r a t i o n C o n t r o l R e g i s t e r

S P I S T S 0 x 7 0 4 2 1 S P I - A S t a t u s R e g i s t e r

S P I B R R 0 x 7 0 4 4 1 S P I - A B a u d R a t e R e g i s t e r S P I R X E M U 0 x 7 0 4 6 1 S P I - A R e c e i v e E m u l a t i o n B u f f e r R e g i s t e r

S P I R X B U F 0 x 7 0 4 7 1 S P I - A S e r i a l I n p u t B u f f e r R e g i s t e r

S P I T X B U F 0 x 7 0 4 8 1 S P I - A S e r i a l O u t p u t B u f f e r R e g i s t e r

S P I D A T 0 x 7 0 4 9 1 S P I - A S e r i a l D a t a R e g i s t e r

S P I F F T X 0 x 7 0 4 A 1 S P I - A F I F O T r a n s m i t R e g i s t e r

S P I F F R X 0 x 7 0 4 B 1 S P I - A F I F O R e c e i v e R e g i s t e r

S P I F F C T 0 x 7 0 4 C 1 S P I - A F I F O C o n t r o l R e g i s t e r

S P I P R I 0 x 7 0 4 F 1 S P I - A P r i o r i t y C o n t r o l R e g i s t e r

( 1 ) R e g i s t e r s i n t h i s t a b l e a r e m a p p e d t o P e r i p h e r a l F r a m e 2 . T h i s s p a c e o n l y a l l o w s 1 6 - b i t a c c e s s e s . 3 2 - b i t a c c e s s e s p r o d u c e u n d e f i n e d r e s u l t s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 9 1

Page 92: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 92/170

www.ti.com

A D V A N C E I N F OR MA T I ON

S

SPICTL.0

SPI INT FLAGSPI INTENA

SPISTS.6

S

ClockPolarity

Talk

LSPCLK

456 123 0

0123

SPI Bit Rate

State Control

SPIRXBUFBuffer Register

ClockPhase

ReceiverOverrun Flag

SPICTL.4

OverrunINT ENA

SPICCR.3 − 0

SPIBRR.6 − 0 SPICCR.6 SPICTL.3

SPIDAT.15 − 0

SPICTL.1

M

S

M

Master/Slave

SPISTS.7

SPIDATData Register

M

S

SPICTL.2 SPI Char

SPISIMO

SPISOMI

SPICLK

SW2

S

M

M

S

SW3

To CPU

M

SW1

SPITXBUF

Buffer Register

RX FIFO _0

RX FIFO _1

−−−−−

RX FIFO _15

TX FIFO registers

TX FIFO _0

TX FIFO _1−−−−−

TX FIFO _15

RX FIFO registers

16

16

16

TX InterruptLogic

RX InterruptLogic

SPIINT/SPIRXINT

SPITXINT

SPIFFOVF FLAG

SPIFFRX.15

16

TX FIFO Interrupt

RX FIFO Interrupt

SPIRXBUF

SPITXBUF

SPIFFTX.14

SPIFFENA

SPISTE(A)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 1 6 i s a b l o c k d i a g r a m o f t h e S P I i n s l a v e m o d e .

A . S P I S T E i s d r i v e n l o w b y t h e m a s t e r f o r a s l a v e d e v i c e .

F i g u r e 4 - 1 6 . S P I M o d u l e B l o c k D i a g r a m ( S l a v e M o d e )

9 2 P e r i p h e r a l s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 93: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 93/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

4 . 1 2 I n t e r - I n t e g r a t e d C i r c u i t ( I 2 C )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 x d e v i c e c o n t a i n s o n e I 2 C S e r i a l P o r t . F i g u r e 4 - 1 5 s h o w s h o w t h e I 2 C p e r i p h e r a l m o d u l e i n t e r f a c e s w i t h i n t h e F 2 8 3 3 x d e v i c e .

T h e I 2 C m o d u l e h a s t h e f o l l o w i n g f e a t u r e s :

• C o m p l i a n c e w i t h t h e P h i l i p s S e m i c o n d u c t o r s I 2 C - b u s s p e c i f i c a t i o n ( v e r s i o n 2 . 1 ) :

– S u p p o r t f o r 1 - b i t t o 8 - b i t f o r m a t t r a n s f e r s

– 7 - b i t a n d 1 0 - b i t a d d r e s s i n g m o d e s

– G e n e r a l c a l l

– S T A R T b y t e m o d e

– S u p p o r t f o r m u l t i p l e m a s t e r - t r a n s m i t t e r s a n d s l a v e - r e c e i v e r s

– S u p p o r t f o r m u l t i p l e s l a v e - t r a n s m i t t e r s a n d m a s t e r - r e c e i v e r s

– C o m b i n e d m a s t e r t r a n s m i t / r e c e i v e a n d r e c e i v e / t r a n s m i t m o d e

– D a t a t r a n s f e r r a t e o f f r o m 1 0 k b p s u p t o 4 0 0 k b p s ( P h i l i p s F a s t - m o d e r a t e )

• O n e 1 6 - b i t r e c e i v e F I F O a n d o n e 1 6 - b i t t r a n s m i t F I F O

• O n e i n t e r r u p t t h a t c a n b e u s e d b y t h e C P U . T h i s i n t e r r u p t c a n b e g e n e r a t e d a s a r e s u l t o f o n e o f t h e f o l l o w i n g c o n d i t i o n s :

– T r a n s m i t - d a t a r e a d y

– R e c e i v e - d a t a r e a d y

– R e g i s t e r - a c c e s s r e a d y

– N o - a c k n o w l e d g m e n t r e c e i v e d

– A r b i t r a t i o n l o s t

– S t o p c o n d i t i o n d e t e c t e d

– A d d r e s s e d a s s l a v e

• A n a d d i t i o n a l i n t e r r u p t t h a t c a n b e u s e d b y t h e C P U w h e n i n F I F O m o d e

• M o d u l e e n a b l e / d i s a b l e c a p a b i l i t y

• F r e e d a t a f o r m a t m o d e

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 9 3

Page 94: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 94/170

www.ti.com

A D V A N C E I N F OR MA T I ON

SYSRS

Data[16]

SYSCLKOUT

Data[16]

Addr[16]

Control

I2CINT1A

I2CINT2A

C28X CPU

GPIO

MUXI2C−A

System Control

Block

I2CAENCLK

PIE

Block

SDAA

SCLA

P e r i p h e r a l B u s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . T h e I 2 C r e g i s t e r s a r e a c c e s s e d a t t h e S Y S C L K O U T r a t e . T h e i n t e r n a l t i m i n g a n d s i g n a l w a v e f o r m s o f t h e I 2 C p o r t a r e

a l s o a t t h e S Y S C L K O U T r a t e .

B . T h e c l o c k e n a b l e b i t ( I 2 C A E N C L K ) i n t h e P C L K C R O r e g i s t e r t u r n s o f f t h e c l o c k t o t h e I 2 C p o r t f o r l o w p o w e r

o p e r a t i o n . U p o n r e s e t , I 2 C A E N C L K i s c l e a r , w h i c h i n d i c a t e s t h e p e r i p h e r a l i n t e r n a l c l o c k s a r e o f f .

F i g u r e 4 - 1 7 . I 2 C P e r i p h e r a l M o d u l e I n t e r f a c e s

T h e r e g i s t e r s i n T a b l e 4 - 1 3 c o n f i g u r e a n d c o n t r o l t h e I 2 C p o r t o p e r a t i o n .

T a b l e 4 - 1 3 . I 2 C - A R e g i s t e r s

N A M E A D D R E S S D E S C R I P T I O N

I 2 C O A R 0 x 7 9 0 0 I 2 C o w n a d d r e s s r e g i s t e r

I 2 C I E R 0 x 7 9 0 1 I 2 C i n t e r r u p t e n a b l e r e g i s t e r

I 2 C S T R 0 x 7 9 0 2 I 2 C s t a t u s r e g i s t e r

I 2 C C L K L 0 x 7 9 0 3 I 2 C c l o c k l o w - t i m e d i v i d e r r e g i s t e r

I 2 C C L K H 0 x 7 9 0 4 I 2 C c l o c k h i g h - t i m e d i v i d e r r e g i s t e r

I 2 C C N T 0 x 7 9 0 5 I 2 C d a t a c o u n t r e g i s t e r

I 2 C D R R 0 x 7 9 0 6 I 2 C d a t a r e c e i v e r e g i s t e r

I 2 C S A R 0 x 7 9 0 7 I 2 C s l a v e a d d r e s s r e g i s t e r

I 2 C D X R 0 x 7 9 0 8 I 2 C d a t a t r a n s m i t r e g i s t e r

I 2 C M D R 0 x 7 9 0 9 I 2 C m o d e r e g i s t e r

I 2 C I S R C 0 x 7 9 0 A I 2 C i n t e r r u p t s o u r c e r e g i s t e r

I 2 C P S C 0 x 7 9 0 C I 2 C p r e s c a l e r r e g i s t e r

I 2 C F F T X 0 x 7 9 2 0 I 2 C F I F O t r a n s m i t r e g i s t e r

I 2 C F F R X 0 x 7 9 2 1 I 2 C F I F O r e c e i v e r e g i s t e r

I 2 C R S R - I 2 C r e c e i v e s h i f t r e g i s t e r ( n o t a c c e s s i b l e t o t h e C P U )

I 2 C X S R - I 2 C t r a n s m i t s h i f t r e g i s t e r ( n o t a c c e s s i b l e t o t h e C P U )

P e r i p h e r a l s 9 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 95: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 95/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

4 . 1 3 G P I O M U X

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

O n t h e F 2 8 3 3 x d e v i c e s , t h e G P I O M U X c a n m u l t i p l e x u p t o t h r e e i n d e p e n d e n t p e r i p h e r a l s i g n a l s o n a

s i n g l e G P I O p i n i n a d d i t i o n t o p r o v i d i n g i n d i v i d u a l p i n b i t - b a n g i n g I O c a p a b i l i t y . T h e G P I O M U X b l o c k d i a g r a m p e r p i n i s s h o w n i n F i g u r e 4 - 1 8 . B e c a u s e o f t h e o p e n d r a i n c a p a b i l i t i e s o f t h e I 2 C p i n s , t h e G P I O

M U X b l o c k d i a g r a m f o r t h e s e p i n s d i f f e r . S e e t h e T M S 3 2 0 F 2 8 3 3 x D i g i t a l S i g n a l C o n t r o l l e r ( D S C ) S y s t e m C o n t r o l a n d I n t e r r u p t s R e f e r e n c e G u i d e ( l i t e r a t u r e n u m b e r S P R U F B 0 ) f o r d e t a i l s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 9 5

Page 96: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 96/170

www.ti.com

A D V A N C E I N F OR MA T I ON

GPxDAT (read)

Input

Qualification

GPxMUX1/2

High ImpedanceOutput Control

GPIOx pin

XRS

0 = Input, 1 = Output

Low PowerModes Block

GPxDIR (latch)

Peripheral 2 Input

Peripheral 3 Input

Peripheral 1 Output

Peripheral 2 Output

Peripheral 3 Output

Peripheral 1 Output Enable

Peripheral 2 Output Enable

Peripheral 3 Output Enable

00

01

10

11

00

01

10

11

00

01

10

11

GPxCTRL

Peripheral 1 Input

N/CGPxPUD

LPMCR0

Internal

Pullup

GPIOLMPSEL

GPxQSEL1/2

GPxSET

GPxDAT (latch)

GPxCLEAR

GPxTOGGLE

GPIOXINT7SEL

GPIOXNMISEL

= Default at Reset

PIEExternal Interrupt

MUX

Asynchronous

path

Asynchronous path

GPIOXINT1SEL

GPIOXINT2SEL

GPIOXINT3SEL

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . x s t a n d s f o r t h e p o r t , e i t h e r A o r B . F o r e x a m p l e , G P x D I R r e f e r s t o e i t h e r t h e G P A D I R a n d G P B D I R r e g i s t e r

d e p e n d i n g o n t h e p a r t i c u l a r G P I O p i n s e l e c t e d .

B . G P x D A T l a t c h / r e a d a r e a c c e s s e d a t t h e s a m e m e m o r y l o c a t i o n .

F i g u r e 4 - 1 8 . G P I O M U X B l o c k D i a g r a m

P e r i p h e r a l s 9 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 97: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 97/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e F 2 8 3 3 x s u p p o r t s 8 8 G P I O p i n s . T h e G P I O c o n t r o l a n d d a t a r e g i s t e r s a r e m a p p e d t o P e r i p h e r a l

F r a m e 1 t o e n a b l e 3 2 - b i t o p e r a t i o n s o n t h e r e g i s t e r s ( a l o n g w i t h 1 6 - b i t o p e r a t i o n s ) . T a b l e 4 - 1 4 s h o w s t h e G P I O r e g i s t e r m a p p i n g .

T a b l e 4 - 1 4 . G P I O R e g i s t e r s

N A M E A D D R E S S S I Z E ( x 1 6 ) D E S C R I P T I O N

G P I O C O N T R O L R E G I S T E R S ( E A L L O W P R O T E C T E D )

G P A C T R L 0 x 6 F 8 0 2 G P I O A C o n t r o l R e g i s t e r ( G P I O 0 t o 3 1 )

G P A Q S E L 1 0 x 6 F 8 2 2 G P I O A Q u a l i f i e r S e l e c t 1 R e g i s t e r ( G P I O 0 t o 1 5 )

G P A Q S E L 2 0 x 6 F 8 4 2 G P I O A Q u a l i f i e r S e l e c t 2 R e g i s t e r ( G P I O 1 6 t o 3 1 )

G P A M U X 1 0 x 6 F 8 6 2 G P I O A M U X 1 R e g i s t e r ( G P I O 0 t o 1 5 )

G P A M U X 2 0 x 6 F 8 8 2 G P I O A M U X 2 R e g i s t e r ( G P I O 1 6 t o 3 1 )

G P A D I R 0 x 6 F 8 A 2 G P I O A D i r e c t i o n R e g i s t e r ( G P I O 0 t o 3 1 )

G P A P U D 0 x 6 F 8 C 2 G P I O A P u l l U p D i s a b l e R e g i s t e r ( G P I O 0 t o 3 1 )

R e s e r v e d 0 x 6 F 8 E – 0 x 6 F 8 F 2

G P B C T R L 0 x 6 F 9 0 2 G P I O B C o n t r o l R e g i s t e r ( G P I O 3 2 t o 3 5 )

G P B Q S E L 1 0 x 6 F 9 2 2 G P I O B Q u a l i f i e r S e l e c t 1 R e g i s t e r ( G P I O 3 2 t o 3 5 )

G P B Q S E L 2 0 x 6 F 9 4 2 R e s e r v e d

G P B M U X 1 0 x 6 F 9 6 2 G P I O B M U X 1 R e g i s t e r ( G P I O 3 2 t o 3 5 )

G P B M U X 2 0 x 6 F 9 8 2 G P I O B M U X 2 R e g i s t e r ( G P I O 4 8 t o 6 3 )

G P B D I R 0 x 6 F 9 A 2 G P I O B D i r e c t i o n R e g i s t e r ( G P I O 3 2 t o 3 5 )

G P B P U D 0 x 6 F 9 C 2 G P I O B P u l l U p D i s a b l e R e g i s t e r ( G P I O 3 2 t o 3 5 )

R e s e r v e d 0 x 6 F 9 E – 0 x 6 F A 5 8

G P C M U X 1 0 x 6 F A 6 2 G P I O C M U X 1 R e g i s t e r ( G P I O 6 4 t o 7 9 )

G P C M U X 2 0 x 6 F A 8 2 G P I O C M U X 2 R e g i s t e r ( G P I O 8 0 t o 8 7 )

G P C D I R 0 x 6 F A A 2 G P I O C D i r e c t i o n R e g i s t e r ( G P I O 6 4 t o 8 7 )

G P C P U D 0 x 6 F A C 2 G P I O C P u l l U p D i s a b l e R e g i s t e r ( G P I O 6 4 t o 8 7 )

R e s e r v e d 0 x 6 F A E – 0 x 6 F B F 1 8

G P I O D A T A R E G I S T E R S ( N O T E A L L O W P R O T E C T E D )

G P A D A T 0 x 6 F C 0 2 G P I O A D a t a R e g i s t e r ( G P I O 0 t o 3 1 )

G P A S E T 0 x 6 F C 2 2 G P I O A D a t a S e t R e g i s t e r ( G P I O 0 t o 3 1 )

G P A C L E A R 0 x 6 F C 4 2 G P I O A D a t a C l e a r R e g i s t e r ( G P I O 0 t o 3 1 )

G P A T O G G L E 0 x 6 F C 6 2 G P I O A D a t a T o g g l e R e g i s t e r ( G P I O 0 t o 3 1 )

G P B D A T 0 x 6 F C 8 2 G P I O B D a t a R e g i s t e r ( G P I O 3 2 t o 3 5 )

G P B S E T 0 x 6 F C A 2 G P I O B D a t a S e t R e g i s t e r ( G P I O 3 2 t o 3 5 )

G P B C L E A R 0 x 6 F C C 2 G P I O B D a t a C l e a r R e g i s t e r ( G P I O 3 2 t o 3 5 )

G P B T O G G L E 0 x 6 F C E 2 G P I O B D a t a T o g g l e R e g i s t e r ( G P I O 3 2 t o 3 5 )

G P C D A T 0 x 6 F D 0 2 G P I O C D a t a R e g i s t e r ( G P I O 6 4 t o 8 7 )

G P C S E T 0 x 6 F D 2 2 G P I O C D a t a S e t R e g i s t e r ( G P I O 6 4 t o 8 7 )

G P C C L E A R 0 x 6 F D 4 2 G P I O C D a t a C l e a r R e g i s t e r ( G P I O 6 4 t o 8 7 )

G P C T O G G L E 0 x 6 F D 6 2 G P I O C D a t a T o g g l e R e g i s t e r ( G P I O 6 4 t o 8 7 ) R e s e r v e d 0 x 6 F D 8 0 x 6 F D F 8

G P I O I N T E R R U P T A N D L O W P O W E R M O D E S S E L E C T R E G I S T E R S ( E A L L O W P R O T E C T E D )

G P I O X I N T 1 S E L 0 x 6 F E 0 1 X I N T 1 G P I O I n p u t S e l e c t R e g i s t e r ( G P I O 0 t o 3 1 )

G P I O X I N T 2 S E L 0 x 6 F E 1 1 X I N T 2 G P I O I n p u t S e l e c t R e g i s t e r ( G P I O 0 t o 3 1 )

G P I O X N M I S E L 0 x 6 F E 2 1 X N M I G P I O I n p u t S e l e c t R e g i s t e r ( G P I O 0 t o 3 1 )

G P I O X I N T 3 S E L 0 x 6 F E 3 1 X I N T 3 G P I O I n p u t S e l e c t R e g i s t e r ( G P I O 3 2 t o 6 3 )

G P I O X I N T 4 S E L 0 x 6 F E 4 1 X I N T 4 G P I O I n p u t S e l e c t R e g i s t e r ( G P I O 3 2 t o 6 3 )

G P I O X I N T 5 S E L 0 x 6 F E 5 1 X I N T 5 G P I O I n p u t S e l e c t R e g i s t e r ( G P I O 3 2 t o 6 3 )

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 9 7

Page 98: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 98/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 1 4 . G P I O R e g i s t e r s ( c o n t i n u e d )

N A M E A D D R E S S S I Z E ( x 1 6 ) D E S C R I P T I O N

G P I O X I N T 6 S E L 0 x 6 F E 6 1 X I N T 6 G P I O I n p u t S e l e c t R e g i s t e r ( G P I O 3 2 t o 6 3 )

G P I O I N T 7 S E L 0 x 6 F E 7 1 X I N T 7 G P I O I n p u t S e l e c t R e g i s t e r ( G P I O 3 2 t o 6 3 )

G P I O L P M S E L 0 x 6 F E 8 2 L P M G P I O S e l e c t R e g i s t e r ( G P I O 0 t o 3 1 )

R e s e r v e d 0 x 6 F E A – 0 x 6 F F F 2 2

T a b l e 4 - 1 5 . G P I O - A M u x P e r i p h e r a l S e l e c t i o n M a t r i x

R E G I S T E R B I T S P E R I P H E R A L S E L E C T I O N

G P A D I R G P A M U X 1 G P I O x P E R 1 P E R 2 P E R 3 G P A D A T G P A Q S E L 1 G P A M U X 1 = 0 , 0 G P A M U X 1 = 0 , 1 G P A M U X 1 = 1 , 0 G P A M U X 1 = 1 , 1 G P A S E T G P A C L R

G P A T O G G L E

Q U A L P R D 0 0 1 , 0 G P I O 0 ( I / O ) E P W M 1 A ( O )

1 3 , 2 G P I O 1 ( I / O ) E P W M 1 B ( O ) E C A P 6 ( I / O ) M F S R B ( I / O )

2 5 , 4 G P I O 2 ( I / O ) E P W M 2 A ( O )

3 7 , 6 G P I O 3 ( I / O ) E P W M 2 B ( O ) E C A P 5 ( I / O ) M C L K R B ( I / O )

4 9 , 8 G P I O 4 ( I / O ) E P W M 3 A ( O )

5 1 1 , 1 0 G P I O 5 ( I / O ) E P W M 3 B ( O ) M F S R A ( I / O ) E C A P 1 ( I / O )

6 1 3 , 1 2 G P I O 6 ( I / O ) E P W M 4 A ( O ) E P W M S Y N C I ( I ) E P W M S Y N C O ( O )

7 1 5 , 1 4 G P I O 7 ( I / O ) E P W M 4 B ( O ) M C L K R A ( I / O ) E C A P 2 ( I / O )

Q U A L P R D 1 8 1 7 , 1 6 G P I O 8 ( I / O ) E P W M 5 A ( O ) C A N T X B ( O ) A D C S O C A O ( O )

9 1 9 , 1 8 G P I O 9 ( I / O ) E P W M 5 B ( O ) S C I T X D B ( O ) E C A P 3 ( I / O )

1 0 2 1 , 2 0 G P I O 1 0 ( I / O ) E P W M 6 A ( O ) C A N R X B ( I ) A D C S O C B O ( O )

1 1 2 3 , 2 2 G P I O 1 1 ( I / O ) E P W M 6 B ( O ) S C I R X D B ( I ) E C A P 4 ( I / O )

1 2 2 5 , 2 4 G P I O 1 2 ( I / O ) T Z 1 ( I ) C A N T X B ( O ) M D X B ( O )

1 3 2 7 , 2 6 G P I O 1 3 ( I / O ) T Z 2 ( I ) C A N R X B ( I ) M D R B ( I )

1 4 2 9 , 2 8 G P I O 1 4 ( I / O ) T Z 3 ( I ) / X H O L D ( I ) S C I T X D B ( O ) M C L K X B ( I / O )

1 5 3 1 , 3 0 G P I O 1 5 ( I / O ) T Z 4 ( I ) / X H O L D A ( O ) S C I R X D B ( I ) M F S X B ( I / O ) G P A M U X 2 G P A M U X 2 = 0 , 0 G P A M U X 2 = 0 , 1 G P A M U X 2 = 1 , 0 G P A M U X 2 = 1 , 1

G P A Q S E L 2

Q U A L P R D 2 1 6 1 , 0 G P I O 1 6 ( I / O ) S P I S I M O A ( I / O ) C A N T X B ( O ) T Z 5 ( I )

1 7 3 , 2 G P I O 1 7 ( I / O ) S P I S O M I A ( I / O ) C A N R X B ( I ) T Z 6 ( I )

1 8 5 , 4 G P I O 1 8 ( I / O ) S P I C L K A ( I / O ) S C I T X D B ( O ) C A N R X A ( I )

1 9 7 , 6 G P I O 1 9 ( I / O ) S P I S T E A ( I / O ) S C I R X D B ( I ) C A N T X A ( O )

2 0 9 , 8 G P I O 2 0 ( I / O ) E Q E P 1 A ( I ) M D X A ( O ) C A N T X B ( O )

2 1 1 1 , 1 0 G P I O 2 1 ( I / O ) E Q E P 1 B ( I ) M D R A ( I ) C A N R X B ( I )

2 2 1 3 , 1 2 G P I O 2 2 ( I / O ) E Q E P 1 S ( I / O ) M C L K X A ( I / O ) S C I T X D B ( O )

2 3 1 5 , 1 4 G P I O 2 3 ( I / O ) E Q E P 1 I ( I / O ) M F S X A ( I / O ) S C I R X D B ( I )

Q U A L P R D 3 2 4 1 7 , 1 6 G P I O 2 4 ( I / O ) E C A P 1 ( I / O ) E Q E P 2 A ( I ) M D X B ( O )

2 5 1 9 , 1 8 G P I O 2 5 ( I / O ) E C A P 2 ( I / O ) E Q E P 2 B ( I ) M D R B ( I ) 2 6 2 1 , 2 0 G P I O 2 6 ( I / O ) E C A P 3 ( I / O ) E Q E P 2 I ( I / O ) M C L K X B ( I / O )

2 7 2 3 , 2 2 G P I O 2 7 ( I / O ) E C A P 4 ( I / O ) E Q E P 2 S ( I / O ) M F S X B ( I / O )

2 8 2 5 , 2 4 G P I O 2 8 ( I / O ) S C I R X D A ( I ) X Z C S 6 ( O )

2 9 2 7 , 2 6 G P I O 2 9 ( I / O ) S C I T X D A ( O ) X A 1 9 ( O )

3 0 2 9 , 2 8 G P I O 3 0 ( I / O ) C A N R X A ( I ) X A 1 8 ( O )

3 1 3 1 , 3 0 G P I O 3 1 ( I / O ) C A N T X A ( O ) X A 1 7 ( O )

P e r i p h e r a l s 9 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 99: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 99/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 1 6 . G P I O - B M u x P e r i p h e r a l S e l e c t i o n M a t r i x

R E G I S T E R B I T S P E R I P H E R A L S E L E C T I O N

G P B D I R G P B M U X 1 G P I O x P E R 1 P E R 2 P E R 3 G P B D A T G P B Q S E L 1 G P B M U X 1 = 0 , 0 G P B M U X 1 = 0 , 1 G P B M U X 1 = 1 , 0 G P B M U X 1 = 1 , 1 G P B S E T

G P B C L R G P B T O G G L E

Q U A L P R D 0 0 1 , 0 G P I O 3 2 ( I / O ) S D A A ( I / O C ) ( 1 ) E P W M S Y N C I ( I ) A D C S O C A O ( O )

1 3 , 2 G P I O 3 3 ( I / O ) S C L A ( I / O C ) ( 1 ) E P W M S Y N C O ( O ) A D C S O C B O ( O )

2 5 , 4 G P I O 3 4 ( I / O ) E C A P 1 ( I / O ) X R E A D Y ( I )

3 7 , 6 G P I O 3 5 ( I / O ) S C I T X D A ( O ) X R / W ( O )

4 9 , 8 G P I O 3 6 ( I / O ) S C I R X D A ( I ) X Z C S 0 ( O )

5 1 1 , 1 0 G P I O 3 7 ( I / O ) E C A P 2 ( I / O ) X Z C S 7 ( O )

6 1 3 , 1 2 G P I O 3 8 ( I / O ) X W E 0 ( O )

7 1 5 , 1 4 G P I O 3 9 ( I / O ) X A 1 6 ( O )

Q U A L P R D 1 8 1 7 , 1 6 G P I O 4 0 ( I / O ) X A 0 / X W E 1 ( O )

9 1 9 , 1 8 G P I O 4 1 ( I / O ) X A 1 ( O )

1 0 2 1 , 2 0 G P I O 4 2 ( I / O ) X A 2 ( O )

1 1 2 3 , 2 2 G P I O 4 3 ( I / O ) X A 3 ( O )

1 2 2 5 , 2 4 G P I O 4 4 ( I / O ) X A 4 ( O )

1 3 2 7 , 2 6 G P I O 4 5 ( I / O ) X A 5 ( O )

1 4 2 9 , 2 8 G P I O 4 6 ( I / O ) X A 6 ( O )

1 5 3 1 , 3 0 G P I O 4 7 ( I / O ) X A 7 ( O )

G P B M U X 2 G P B M U X 2 = 0 , 0 G P B M U X 2 = 0 , 1 G P B M U X 2 = 1 , 0 G P B M U X 2 = 1 , 1 G P B Q S E L 2

Q U A L P R D 2 1 6 1 , 0 G P I O 4 8 ( I / O ) E C A P 5 ( I / O ) X D 3 1 ( I / O )

1 7 3 , 2 G P I O 4 9 ( I / O ) E C A P 6 ( I / O ) X D 3 0 ( I / O )

1 8 5 , 4 G P I O 5 0 ( I / O ) E Q E P 1 A ( I ) X D 2 9 ( I / O )

1 9 7 , 6 G P I O 5 1 ( I / O ) E Q E P 1 B ( I ) X D 2 8 ( I / O )

2 0 9 , 8 G P I O 5 2 ( I / O ) E Q E P 1 S ( I / O ) X D 2 7 ( I / O )

2 1 1 1 , 1 0 G P I O 5 3 ( I / O ) E Q E P 1 I ( I / O ) X D 2 6 ( I / O )

2 2 1 3 , 1 2 G P I O 5 4 ( I / O ) S P I S I M O A ( I / O ) X D 2 5 ( I / O )

2 3 1 5 , 1 4 G P I O 5 5 ( I / O ) S P I S O M I A ( I / O ) X D 2 4 ( I / O )

Q U A L P R D 3 2 4 1 7 , 1 6 G P I O 5 6 ( I / O ) S P I C L K A ( I / O ) X D 2 3 ( I / O )

2 5 1 9 , 1 8 G P I O 5 7 ( I / O ) S P I S T E A ( I / O ) X D 2 2 ( I / O )

2 6 2 1 , 2 0 G P I O 5 8 ( I / O ) M C L K R A ( I / O ) X D 2 1 ( I / O )

2 7 2 3 , 2 2 G P I O 5 9 ( I / O ) M F S R A ( I / O ) X D 2 0 ( I / O )

2 8 2 5 , 2 4 G P I O 6 0 ( I / O ) M C L K R B ( I / O ) X D 1 9 ( I / O )

2 9 2 7 , 2 6 G P I O 6 1 ( I / O ) M F S R B ( I / O ) X D 1 8 ( I / O )

3 0 2 9 , 2 8 G P I O 6 2 ( I / O ) S C I R X D C ( I ) X D 1 7 ( I / O )

3 1 3 1 , 3 0 G P I O 6 3 ( I / O ) S C I T X D C ( O ) X D 1 6 ( I / O )

( 1 ) O p e n d r a i n

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 9 9

Page 100: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 100/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 4 - 1 7 . G P I O - C M u x P e r i p h e r a l S e l e c t i o n M a t r i x

R E G I S T E R B I T S P E R I P H E R A L S E L E C T I O N

G P C D I R G P C M U X 1 G P I O x o r P E R 1 P E R 2 o r P E R 3 G P C D A T G P C M U X 1 = 0 , 0 o r 0 , 1 G P C M U X 1 = 1 , 0 o r 1 , 1 G P C S E T G P C C L R

G P C T O G G L E n o q u a l 0 1 , 0 G P I O 6 4 ( I / O ) X D 1 5 ( I / O )

1 3 , 2 G P I O 6 5 ( I / O ) X D 1 4 ( I / O )

2 5 , 4 G P I O 6 6 ( I / O ) X D 1 3 ( I / O )

3 7 , 6 G P I O 6 7 ( I / O ) X D 1 2 ( I / O )

4 9 , 8 G P I O 6 8 ( I / O ) X D 1 1 ( I / O )

5 1 1 , 1 0 G P I O 6 9 ( I / O ) X D 1 0 ( I / O )

6 1 3 , 1 2 G P I O 7 0 ( I / O ) X D 9 ( I / O )

7 1 5 , 1 4 G P I O 7 1 ( I / O ) X D 8 ( I / O )

n o q u a l 8 1 7 , 1 6 G P I O 7 2 ( I / O ) X D 7 ( I / O )

9 1 9 , 1 8 G P I O 7 3 ( I / O ) X D 6 ( I / O )

1 0 2 1 , 2 0 G P I O 7 4 ( I / O ) X D 5 ( I / O )

1 1 2 3 , 2 2 G P I O 7 5 ( I / O ) X D 4 ( I / O )

1 2 2 5 , 2 4 G P I O 7 6 ( I / O ) X D 3 ( I / O )

1 3 2 7 , 2 6 G P I O 7 7 ( I / O ) X D 2 ( I / O )

1 4 2 9 , 2 8 G P I O 7 8 ( I / O ) X D 1 ( I / O )

1 5 3 1 , 3 0 G P I O 7 9 ( I / O ) X D 0 ( I / O )

G P C M U X 2 G P C M U X 2 = 0 , 0 o r 0 , 1 G P C M U X 2 = 1 , 0 o r 1 , 1

n o q u a l 1 6 1 , 0 G P I O 8 0 ( I / O ) X A 8 ( O )

1 7 3 , 2 G P I O 8 1 ( I / O ) X A 9 ( O )

1 8 5 , 4 G P I O 8 2 ( I / O ) X A 1 0 ( O )

1 9 7 , 6 G P I O 8 3 ( I / O ) X A 1 1 ( O )

2 0 9 , 8 G P I O 8 4 ( I / O ) X A 1 2 ( O )

2 1 1 1 , 1 0 G P I O 8 5 ( I / O ) X A 1 3 ( O )

2 2 1 3 , 1 2 G P I O 8 6 ( I / O ) X A 1 4 ( O )

2 3 1 5 , 1 4 G P I O 8 7 ( I / O ) X A 1 5 ( O )

T h e u s e r c a n s e l e c t t h e t y p e o f i n p u t q u a l i f i c a t i o n f o r e a c h G P I O p i n v i a t h e G P x Q S E L 1 / 2 r e g i s t e r s f r o m f o u r c h o i c e s :

• S y n c h r o n i z a t i o n T o S Y S C L K O U T O n l y ( G P x Q S E L 1 / 2 = 0 , 0 ) : T h i s i s t h e d e f a u l t m o d e o f a l l G P I O p i n s a t r e s e t a n d i t s i m p l y s y n c h r o n i z e s t h e i n p u t s i g n a l t o t h e s y s t e m c l o c k ( S Y S C L K O U T ) .

• Q u a l i f i c a t i o n U s i n g S a m p l i n g W i n d o w ( G P x Q S E L 1 / 2 = 0 , 1 a n d 1 , 0 ) : I n t h i s m o d e t h e i n p u t s i g n a l , a f t e r

s y n c h r o n i z a t i o n t o t h e s y s t e m c l o c k ( S Y S C L K O U T ) , i s q u a l i f i e d b y a s p e c i f i e d n u m b e r o f c y c l e s b e f o r e t h e i n p u t i s a l l o w e d t o c h a n g e .

P e r i p h e r a l s 1 0 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 101: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 101/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

GPyCTRL Reg

SYNC

SYSCLKOUT

Qualification Input Signal

Qualified By 3

or 6 Samples

GPIOx

Time between samples

GPxQSEL

Number of Samples

4 . 1 4 E x t e r n a l I n t e r f a c e ( X I N T F )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 1 9 . Q u a l i f i c a t i o n U s i n g S a m p l i n g W i n d o w

• T h e s a m p l i n g p e r i o d i s s p e c i f i e d b y t h e Q U A L P R D b i t s i n t h e G P x C T R L r e g i s t e r a n d i s c o n f i g u r a b l e i n g r o u p s o f 8 s i g n a l s . I t s p e c i f i e s a m u l t i p l e o f S Y S C L K O U T c y c l e s f o r s a m p l i n g t h e i n p u t s i g n a l . T h e

s a m p l i n g w i n d o w i s e i t h e r 3 - s a m p l e s o r 6 - s a m p l e s w i d e a n d t h e o u t p u t i s o n l y c h a n g e d w h e n A L L s a m p l e s a r e t h e s a m e ( a l l 0 s o r a l l 1 s ) a s s h o w n i n F i g u r e 4 - 1 8 ( f o r 6 s a m p l e m o d e ) .

• N o S y n c h r o n i z a t i o n ( G P x Q S E L 1 / 2 = 1 , 1 ) : T h i s m o d e i s u s e d f o r p e r i p h e r a l s w h e r e s y n c h r o n i z a t i o n i s n o t r e q u i r e d ( s y n c h r o n i z a t i o n i s p e r f o r m e d w i t h i n t h e p e r i p h e r a l ) .

D u e t o t h e m u l t i - l e v e l m u l t i p l e x i n g t h a t i s r e q u i r e d o n t h e F 2 8 3 3 x d e v i c e , t h e r e m a y b e c a s e s w h e r e a p e r i p h e r a l i n p u t s i g n a l c a n b e m a p p e d t o m o r e t h e n o n e G P I O p i n . A l s o , w h e n a n i n p u t s i g n a l i s n o t

s e l e c t e d , t h e i n p u t s i g n a l w i l l d e f a u l t t o e i t h e r a 0 o r 1 s t a t e , d e p e n d i n g o n t h e p e r i p h e r a l .

T h i s s e c t i o n g i v e s a t o p - l e v e l v i e w o f t h e e x t e r n a l i n t e r f a c e ( X I N T F ) t h a t i s i m p l e m e n t e d o n t h e F 2 8 3 3 x d e v i c e s .

T h e X I N T F i s a n o n - m u l t i p l e x e d a s y n c h r o n o u s b u s , s i m i l a r t o t h e 2 8 1 2 X I N T F . T h e X I N T F o n t h e F 2 8 3 3 x i s m a p p e d i n t o t h r e e f i x e d z o n e s s h o w n i n F i g u r e 4 - 2 0 .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 1 0 1

Page 102: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 102/170

www.ti.com

A D V A N C E I N F OR MA T I ON

XD(31:0)

XA(19:0)

XZCS0

XZCS6

XZCS7

XWE0

XR/W

XREADY

XHOLD

XHOLDA

XCLKOUT

XRD

XINTFZone0

(8Kx16)

XINTFZone7

(1Mx16)0x0030−0000

0x0020−0000

0x0010−0000

0x0000−5000

0x0000−4000

0x0000−0000

DataSpace ProgSpace

XINTFZone6

(1Mx16)

XA0/XWE1

CS

A(19:1)

A(0)

OE

WE

D(15:0)

16-bitsExternalwait-stategenerator

XREADY

XCLKOUT

XZCS0/6/7

XA(19:1)

XA0/XWE1

XRD

XWE0

XD(15:0)

XINTF

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . E a c h z o n e c a n b e p r o g r a m m e d w i t h d i f f e r e n t w a i t s t a t e s , s e t u p a n d h o l d t i m i n g s , a n d i s s u p p o r t e d b y z o n e c h i p

s e l e c t s t h a t t o g g l e w h e n a n a c c e s s t o a p a r t i c u l a r z o n e i s p e r f o r m e d . T h e s e f e a t u r e s e n a b l e g l u e l e s s c o n n e c t i o n t o

m a n y e x t e r n a l m e m o r i e s a n d p e r i p h e r a l s .

B . Z o n e s 1 – 5 a r e r e s e r v e d f o r f u t u r e e x p a n s i o n .

C . Z o n e s 0 , 6 , a n d 7 a r e a l w a y s e n a b l e d .

F i g u r e 4 - 2 0 . E x t e r n a l I n t e r f a c e B l o c k D i a g r a m

F i g u r e 4 - 2 1 a n d F i g u r e 4 - 2 2 s h o w t y p i c a l 1 6 - b i t a n d 3 2 - b i t d a t a b u s X I N T F c o n n e c t i o n s , i l l u s t r a t i n g h o w

t h e f u n c t i o n a l i t y o f t h e X A 0 / X W E 1 s i g n a l c h a n g e s , d e p e n d i n g o n t h e c o n f i g u r a t i o n . T a b l e 4 - 1 8 d e f i n e s X I N T F c o n f i g u r a t i o n a n d c o n t r o l r e g i s t e r s .

F i g u r e 4 - 2 1 . T y p i c a l 1 6 - b i t D a t a B u s X I N T F C o n n e c t i o n s

P e r i p h e r a l s 1 0 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 103: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 103/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

CS

A(18:0)

OE

WE

D(15:0)

Low16-bits

Externalwait-stategenerator

XREADY

XCLKOUT

XA(19:1)

XRD

XWE0

XD(15:0)

XINTF

CS

A(18:0)

OE

WE

D(31:16)

XZCS0/6/7

XA0/(select

XWE1XWE1)

XD(31:16)

High16-bits

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 4 - 2 2 . T y p i c a l 3 2 - b i t D a t a B u s X I N T F C o n n e c t i o n s

T a b l e 4 - 1 8 . X I N T F C o n f i g u r a t i o n a n d C o n t r o l R e g i s t e r M a p p i n g

N A M E A D D R E S S S I Z E ( x 1 6 ) D E S C R I P T I O N

X T I M I N G 0 0 x 0 0 0 0 – 0 B 2 0 2 X I N T F T i m i n g R e g i s t e r , Z o n e 0

X T I M I N G 6 ( 1 ) 0 x 0 0 0 0 – 0 B 2 C 2 X I N T F T i m i n g R e g i s t e r , Z o n e 6

X T I M I N G 7 0 x 0 0 0 0 – 0 B 2 E 2 X I N T F T i m i n g R e g i s t e r , Z o n e 7

X I N T C N F 2 ( 2 ) 0 x 0 0 0 0 – 0 B 3 4 2 X I N T F C o n f i g u r a t i o n R e g i s t e r

X B A N K 0 x 0 0 0 0 – 0 B 3 8 1 X I N T F B a n k C o n t r o l R e g i s t e r

X R E V I S I O N 0 x 0 0 0 0 – 0 B 3 A 1 X I N T F R e v i s i o n R e g i s t e r

X R E S E T 0 x 0 0 0 0 0 8 3 D 1 X I N T F R e s e t R e g i s t e r

( 1 ) X T I M I N G 1 - X T I M I N G 5 a r e r e s e r v e d f o r f u t u r e e x p a n s i o n a n d a r e n o t c u r r e n t l y u s e d . ( 2 ) X I N T C N F 1 i s r e s e r v e d a n d n o t c u r r e n t l y u s e d .

S u b m i t D o c u m e n t a t i o n F e e d b a c k P e r i p h e r a l s 1 0 3

Page 104: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 104/170

www.ti.com

A D V A N C E I N F OR MA T I ON

5 D e v i c e S u p p o r t

5 . 1 D e v i c e a n d D e v e l o p m e n t S u p p o r t T o o l N o m e n c l a t u r e

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T e x a s I n s t r u m e n t s ( T I ) o f f e r s a n e x t e n s i v e l i n e o f d e v e l o p m e n t t o o l s f o r t h e C 2 8 x ™ g e n e r a t i o n o f D S C s ,

i n c l u d i n g t o o l s t o e v a l u a t e t h e p e r f o r m a n c e o f t h e p r o c e s s o r s , g e n e r a t e c o d e , d e v e l o p a l g o r i t h m i m p l e m e n t a t i o n s , a n d f u l l y i n t e g r a t e a n d d e b u g s o f t w a r e a n d h a r d w a r e m o d u l e s .

T h e f o l l o w i n g p r o d u c t s s u p p o r t d e v e l o p m e n t o f 2 8 3 3 x - b a s e d a p p l i c a t i o n s :

S o f t w a r e D e v e l o p m e n t T o o l s

• C o d e C o m p o s e r S t u d i o ™ I n t e g r a t e d D e v e l o p m e n t E n v i r o n m e n t ( I D E )

– C / C + + C o m p i l e r

– C o d e g e n e r a t i o n t o o l s

– A s s e m b l e r / L i n k e r

– C y c l e A c c u r a t e S i m u l a t o r

• A p p l i c a t i o n a l g o r i t h m s

• S a m p l e a p p l i c a t i o n s c o d e

H a r d w a r e D e v e l o p m e n t T o o l s

• 2 8 3 3 x d e v e l o p m e n t b o a r d

• E v a l u a t i o n m o d u l e s

• J T A G - b a s e d e m u l a t o r s - S P I 5 1 5 , X D S 5 1 0 P P , X D S 5 1 0 P P P l u s , X D S 5 1 0 U S B

• U n i v e r s a l 5 - V d c p o w e r s u p p l y

• D o c u m e n t a t i o n a n d c a b l e s

T o d e s i g n a t e t h e s t a g e s i n t h e p r o d u c t d e v e l o p m e n t c y c l e , T I a s s i g n s p r e f i x e s t o t h e p a r t n u m b e r s o f a l l T M S 3 2 0 ™ D S C d e v i c e s a n d s u p p o r t t o o l s . E a c h T M S 3 2 0 ™ D S P c o m m e r c i a l f a m i l y m e m b e r h a s o n e o f

t h r e e p r e f i x e s : T M X , T M P , o r T M S ( e . g . , T M S 3 2 0 F 2 8 3 3 5 ) . T e x a s I n s t r u m e n t s r e c o m m e n d s t w o o f t h r e e p o s s i b l e p r e f i x d e s i g n a t o r s f o r i t s s u p p o r t t o o l s : T M D X a n d T M D S . T h e s e p r e f i x e s r e p r e s e n t e v o l u t i o n a r y

s t a g e s o f p r o d u c t d e v e l o p m e n t f r o m e n g i n e e r i n g p r o t o t y p e s ( T M X / T M D X ) t h r o u g h f u l l y q u a l i f i e d

p r o d u c t i o n d e v i c e s / t o o l s ( T M S / T M D S ) . D e v i c e d e v e l o p m e n t e v o l u t i o n a r y f l o w :

T M X E x p e r i m e n t a l d e v i c e t h a t i s n o t n e c e s s a r i l y r e p r e s e n t a t i v e o f t h e f i n a l d e v i c e ' s e l e c t r i c a l s p e c i f i c a t i o n s

T M P F i n a l s i l i c o n d i e t h a t c o n f o r m s t o t h e d e v i c e ' s e l e c t r i c a l s p e c i f i c a t i o n s b u t h a s n o t c o m p l e t e d q u a l i t y a n d r e l i a b i l i t y v e r i f i c a t i o n

T M S F u l l y q u a l i f i e d p r o d u c t i o n d e v i c e

S u p p o r t t o o l d e v e l o p m e n t e v o l u t i o n a r y f l o w :

T M D X D e v e l o p m e n t - s u p p o r t p r o d u c t t h a t h a s n o t y e t c o m p l e t e d T e x a s I n s t r u m e n t s i n t e r n a l q u a l i f i c a t i o n t e s t i n g

T M D S F u l l y q u a l i f i e d d e v e l o p m e n t - s u p p o r t p r o d u c t

T M X a n d T M P d e v i c e s a n d T M D X d e v e l o p m e n t - s u p p o r t t o o l s a r e s h i p p e d a g a i n s t t h e f o l l o w i n g d i s c l a i m e r : " D e v e l o p m e n t a l p r o d u c t i s i n t e n d e d f o r i n t e r n a l e v a l u a t i o n p u r p o s e s . "

T M S d e v i c e s a n d T M D S d e v e l o p m e n t - s u p p o r t t o o l s h a v e b e e n c h a r a c t e r i z e d f u l l y , a n d t h e q u a l i t y a n d

r e l i a b i l i t y o f t h e d e v i c e h a v e b e e n d e m o n s t r a t e d f u l l y . T I ' s s t a n d a r d w a r r a n t y a p p l i e s .

D e v i c e S u p p o r t 1 0 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 105: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 105/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

PREFIX

TMS 320 F 28335 PGF

TMX = experimentaldeviceTMP = prototypedeviceTMS = qualifieddevice

DEVICEFAMILY

320 = TMS320DSP Family

TECHNOLOGY

PACKAGETYPE

ZHH=179-ballMicroStarBGA (lead-free)PGF=176-pinLQFPZJZ=176-ballPBGA (lead-free)

F =FlashEEPROM(1.9-VCore/ 3.3-VI/O)

DEVICE283352833428332

BGA =BallGrid ArrayPBGA =PlasticBallGrid ArrayLQFP =Low-ProfileQuadFlatpack

TEMPERATURERANGE

A = −40 °−40°Cto125°C

°Cto85 CS=

A

LQFP packagenotyetavailablelead(Pb)-free.Forestimatedconversiondates,gotowww.ti.com/leadfree.

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

P r e d i c t i o n s s h o w t h a t p r o t o t y p e d e v i c e s ( T M X o r T M P ) h a v e a g r e a t e r f a i l u r e r a t e t h a n t h e s t a n d a r d

p r o d u c t i o n d e v i c e s . T e x a s I n s t r u m e n t s r e c o m m e n d s t h a t t h e s e d e v i c e s n o t b e u s e d i n a n y p r o d u c t i o n s y s t e m b e c a u s e t h e i r e x p e c t e d e n d - u s e f a i l u r e r a t e s t i l l i s u n d e f i n e d . O n l y q u a l i f i e d p r o d u c t i o n d e v i c e s a r e

t o b e u s e d .

T I d e v i c e n o m e n c l a t u r e a l s o i n c l u d e s a s u f f i x w i t h t h e d e v i c e f a m i l y n a m e . T h i s s u f f i x i n d i c a t e s t h e

p a c k a g e t y p e ( f o r e x a m p l e , P B K ) a n d t e m p e r a t u r e r a n g e ( f o r e x a m p l e , A ) . F i g u r e 5 - 1 p r o v i d e s a l e g e n d f o r r e a d i n g t h e c o m p l e t e d e v i c e n a m e f o r a n y f a m i l y m e m b e r .

F i g u r e 5 - 1 . E x a m p l e o f F 2 8 3 3 x D e v i c e N o m e n c l a t u r e

S u b m i t D o c u m e n t a t i o n F e e d b a c k D e v i c e S u p p o r t 1 0 5

Page 106: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 106/170

www.ti.com

A D V A N C E I N F OR MA T I ON

5 . 2 D o c u m e n t a t i o n S u p p o r t

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

E x t e n s i v e d o c u m e n t a t i o n s u p p o r t s a l l o f t h e T M S 3 2 0 ™ D S P f a m i l y g e n e r a t i o n s o f d e v i c e s f r o m p r o d u c t a n n o u n c e m e n t t h r o u g h a p p l i c a t i o n s d e v e l o p m e n t . T h e t y p e s o f d o c u m e n t a t i o n a v a i l a b l e i n c l u d e : d a t a

s h e e t s a n d d a t a m a n u a l s , w i t h d e s i g n s p e c i f i c a t i o n s ; a n d h a r d w a r e a n d s o f t w a r e a p p l i c a t i o n s . U s e f u l r e f e r e n c e d o c u m e n t a t i o n i n c l u d e s :

C P U U s e r ' s G u i d e s S P R U 4 3 0 T M S 3 2 0 C 2 8 x D S P C P U a n d I n s t r u c t i o n S e t R e f e r e n c e G u i d e d e s c r i b e s t h e c e n t r a l

p r o c e s s i n g u n i t ( C P U ) a n d t h e a s s e m b l y l a n g u a g e i n s t r u c t i o n s o f t h e T M S 3 2 0 C 2 8 x

f i x e d - p o i n t d i g i t a l s i g n a l p r o c e s s o r s ( D S P s ) . I t a l s o d e s c r i b e s e m u l a t i o n f e a t u r e s a v a i l a b l e o n t h e s e D S P s .

S P R U E O 2 T M S 3 2 0 C 2 8 x F l o a t i n g P o i n t U n i t a n d I n s t r u c t i o n S e t R e f e r e n c e G u i d e d e s c r i b e s t h e f l o a t i n g - p o i n t u n i t a n d i n c l u d e s t h e i n s t r u c t i o n s f o r t h e F P U .

P e r i p h e r a l G u i d e s

S P R U 5 6 6 T M S 3 2 0 x 2 8 x x , 2 8 x x x P e r i p h e r a l R e f e r e n c e G u i d e d e s c r i b e s t h e p e r i p h e r a l r e f e r e n c e g u i d e s o f t h e 2 8 x d i g i t a l s i g n a l p r o c e s s o r s ( D S P s ) .

S P R U F B 0 T M S 3 2 0 x 2 8 3 3 x S y s t e m C o n t r o l a n d I n t e r r u p t s R e f e r e n c e G u i d e d e s c r i b e s t h e v a r i o u s

i n t e r r u p t s a n d s y s t e m c o n t r o l f e a t u r e s o f t h e 2 8 3 3 x d i g i t a l s i g n a l c o n t r o l l e r s ( D S C s ) .

S P R U 8 1 2 T M S 3 2 0 x 2 8 3 3 x A n a l o g - t o - D i g i t a l C o n v e r t e r ( A D C ) R e f e r e n c e G u i d e d e s c r i b e s h o w t o

c o n f i g u r e a n d u s e t h e o n - c h i p A D C m o d u l e , w h i c h i s a 1 2 - b i t p i p e l i n e d A D C .

S P R U 9 4 9 T M S 3 2 0 x 2 8 3 3 x E x t e r n a l M e m o r y I n t e r f a c e ( X I N T F ) U s e r ' s G u i d e d e s c r i b e s t h e X I N T F ,

w h i c h i s a n o n m u l t i p l e x e d a s y n c h r o n o u s b u s , a s i t i s u s e d o n t h e 2 8 3 3 x d e v i c e s .

S P R U 9 6 3 T M S 3 2 0 x 2 8 3 3 x B o o t R O M U s e r ' s G u i d e d e s c r i b e s t h e p u r p o s e a n d f e a t u r e s o f t h e

b o o t l o a d e r ( f a c t o r y - p r o g r a m m e d b o o t - l o a d i n g s o f t w a r e ) a n d p r o v i d e s e x a m p l e s o f c o d e . I t a l s o d e s c r i b e s o t h e r c o n t e n t s o f t h e d e v i c e o n - c h i p b o o t R O M a n d i d e n t i f i e s w h e r e a l l o f t h e

i n f o r m a t i o n i s l o c a t e d w i t h i n t h a t m e m o r y .

S P R U F B 7 T M S 3 2 0 x 2 8 3 3 x M u l t i c h a n n e l B u f f e r e d S e r i a l P o r t ( M c B S P ) U s e r ' s G u i d e d e s c r i b e s t h e

M c B S P a v a i l a b l e o n t h e F 2 8 3 3 x d e v i c e s . T h e M c B S P s a l l o w d i r e c t i n t e r f a c e b e t w e e n a D S P a n d o t h e r d e v i c e s i n a s y s t e m .

S P R U F B 8 T M S 3 2 0 x 2 8 3 3 x D i r e c t M e m o r y A c c e s s ( D M A ) R e f e r e n c e G u i d e d e s c r i b e s t h e D M A o n t h e 2 8 3 3 x d e v i c e s .

S P R U 7 9 1 T M S 3 2 0 x 2 8 x x , 2 8 x x x E n h a n c e d P u l s e W i d t h M o d u l a t o r ( e P W M ) M o d u l e R e f e r e n c e G u i d e d e s c r i b e s t h e m a i n a r e a s o f t h e e n h a n c e d p u l s e w i d t h m o d u l a t o r t h a t i n c l u d e d i g i t a l m o t o r

c o n t r o l , s w i t c h m o d e p o w e r s u p p l y c o n t r o l , U P S ( u n i n t e r r u p t i b l e p o w e r s u p p l i e s ) , a n d o t h e r f o r m s o f p o w e r c o n v e r s i o n .

S P R U 9 2 4 T M S 3 2 0 x 2 8 x x , 2 8 x x x H i g h - R e s o l u t i o n P u l s e W i d t h M o d u l a t o r ( H R P W M ) d e s c r i b e s t h e o p e r a t i o n o f t h e h i g h - r e s o l u t i o n e x t e n s i o n t o t h e p u l s e w i d t h m o d u l a t o r ( H R P W M ) .

S P R U 8 0 7 T M S 3 2 0 x 2 8 x x , 2 8 x x x E n h a n c e d C a p t u r e ( e C A P ) M o d u l e R e f e r e n c e G u i d e d e s c r i b e s t h e

e n h a n c e d c a p t u r e m o d u l e . I t i n c l u d e s t h e m o d u l e d e s c r i p t i o n a n d r e g i s t e r s . S P R U 7 9 0 T M S 3 2 0 x 2 8 x x , 2 8 x x x E n h a n c e d Q u a d r a t u r e E n c o d e r P u l s e ( e Q E P ) R e f e r e n c e G u i d e

d e s c r i b e s t h e e Q E P m o d u l e , w h i c h i s u s e d f o r i n t e r f a c i n g w i t h a l i n e a r o r r o t a r y i n c r e m e n t a l

e n c o d e r t o g e t p o s i t i o n , d i r e c t i o n , a n d s p e e d i n f o r m a t i o n f r o m a r o t a t i n g m a c h i n e i n h i g h p e r f o r m a n c e m o t i o n a n d p o s i t i o n c o n t r o l s y s t e m s . I t i n c l u d e s t h e m o d u l e d e s c r i p t i o n a n d

r e g i s t e r s .

S P R U 0 7 4 T M S 3 2 0 x 2 8 x x , 2 8 x x x E n h a n c e d C o n t r o l l e r A r e a N e t w o r k ( e C A N ) R e f e r e n c e G u i d e

d e s c r i b e s t h e e C A N t h a t u s e s e s t a b l i s h e d p r o t o c o l t o c o m m u n i c a t e s e r i a l l y w i t h o t h e r c o n t r o l l e r s i n e l e c t r i c a l l y n o i s y e n v i r o n m e n t s .

D e v i c e S u p p o r t 1 0 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 107: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 107/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

S P R U 0 5 1 T M S 3 2 0 x 2 8 x x , 2 8 x x x S e r i a l C o m m u n i c a t i o n I n t e r f a c e ( S C I ) R e f e r e n c e G u i d e d e s c r i b e s t h e

S C I , w h i c h i s a t w o - w i r e a s y n c h r o n o u s s e r i a l p o r t , c o m m o n l y k n o w n a s a U A R T . T h e S C I m o d u l e s s u p p o r t d i g i t a l c o m m u n i c a t i o n s b e t w e e n t h e C P U a n d o t h e r a s y n c h r o n o u s

p e r i p h e r a l s t h a t u s e t h e s t a n d a r d n o n - r e t u r n - t o - z e r o ( N R Z ) f o r m a t .

S P R U 0 5 9 T M S 3 2 0 x 2 8 x x , 2 8 x x x S e r i a l P e r i p h e r a l I n t e r f a c e ( S P I ) R e f e r e n c e G u i d e d e s c r i b e s t h e S P I -

a h i g h - s p e e d s y n c h r o n o u s s e r i a l i n p u t / o u t p u t ( I / O ) p o r t - t h a t a l l o w s a s e r i a l b i t s t r e a m o f p r o g r a m m e d l e n g t h ( o n e t o s i x t e e n b i t s ) t o b e s h i f t e d i n t o a n d o u t o f t h e d e v i c e a t a

p r o g r a m m e d b i t - t r a n s f e r r a t e .

S P R U 7 2 1 T M S 3 2 0 x 2 8 x x , 2 8 x x x I n t e r - I n t e g r a t e d C i r c u i t ( I 2 C ) R e f e r e n c e G u i d e d e s c r i b e s t h e f e a t u r e s

a n d o p e r a t i o n o f t h e i n t e r - i n t e g r a t e d c i r c u i t ( I 2 C ) m o d u l e t h a t i s a v a i l a b l e o n t h e T M S 3 2 0 x 2 8 0 x d i g i t a l s i g n a l p r o c e s s o r ( D S P ) .

T o o l s G u i d e s

S P R U 5 1 3 T M S 3 2 0 C 2 8 x A s s e m b l y L a n g u a g e T o o l s U s e r ' s G u i d e d e s c r i b e s t h e a s s e m b l y l a n g u a g e t o o l s ( a s s e m b l e r a n d o t h e r t o o l s u s e d t o d e v e l o p a s s e m b l y l a n g u a g e c o d e ) , a s s e m b l e r

d i r e c t i v e s , m a c r o s , c o m m o n o b j e c t f i l e f o r m a t , a n d s y m b o l i c d e b u g g i n g d i r e c t i v e s f o r t h e T M S 3 2 0 C 2 8 x d e v i c e .

S P R U 5 1 4 T M S 3 2 0 C 2 8 x O p t i m i z i n g C C o m p i l e r U s e r ' s G u i d e d e s c r i b e s t h e T M S 3 2 0 C 2 8 x ™ C / C + + c o m p i l e r . T h i s c o m p i l e r a c c e p t s A N S I s t a n d a r d C / C + + s o u r c e c o d e a n d p r o d u c e s T M S 3 2 0

D S P a s s e m b l y l a n g u a g e s o u r c e c o d e f o r t h e T M S 3 2 0 C 2 8 x d e v i c e .

S P R U 6 0 8 T h e T M S 3 2 0 C 2 8 x I n s t r u c t i o n S e t S i m u l a t o r T e c h n i c a l O v e r v i e w d e s c r i b e s t h e s i m u l a t o r ,

a v a i l a b l e w i t h i n t h e C o d e C o m p o s e r S t u d i o f o r T M S 3 2 0 C 2 0 0 0 I D E , t h a t s i m u l a t e s t h e i n s t r u c t i o n s e t o f t h e C 2 8 x ™ c o r e .

S P R U 6 2 5 T M S 3 2 0 C 2 8 x D S P / B I O S A p p l i c a t i o n P r o g r a m m i n g I n t e r f a c e ( A P I ) R e f e r e n c e G u i d e d e s c r i b e s d e v e l o p m e n t u s i n g D S P / B I O S .

A p p l i c a t i o n R e p o r t s

S P R A A M 0 G e t t i n g S t a r t e d W i t h T M S 3 2 0 C 2 8 x ™ D i g i t a l S i g n a l C o n t r o l l e r s i s o r g a n i z e d b y d e v e l o p m e n t f l o w a n d f u n c t i o n a l a r e a s t o m a k e y o u r d e s i g n e f f o r t a s s e a m l e s s a s p o s s i b l e . T i p s o n

g e t t i n g s t a r t e d w i t h C 2 8 x ™ D S P s o f t w a r e a n d h a r d w a r e d e v e l o p m e n t a r e p r o v i d e d t o a i d i n y o u r i n i t i a l d e s i g n a n d d e b u g e f f o r t s . E a c h s e c t i o n i n c l u d e s p o i n t e r s t o v a l u a b l e i n f o r m a t i o n i n c l u d i n g t e c h n i c a l d o c u m e n t a t i o n , s o f t w a r e , a n d t o o l s f o r u s e i n e a c h p h a s e o f d e s i g n .

S P R A A D 5 P o w e r L i n e C o m m u n i c a t i o n f o r L i g h t i n g A p p s u s i n g B P S K w / a S i n g l e D S P C o n t r o l l e r p r e s e n t s a c o m p l e t e i m p l e m e n t a t i o n o f a p o w e r l i n e m o d e m f o l l o w i n g C E A - 7 0 9 p r o t o c o l

u s i n g a s i n g l e D S P .

S P R A A 8 5 P r o g r a m m i n g T M S 3 2 0 x 2 8 x x a n d 2 8 x x x P e r i p h e r a l s i n C / C + + e x p l o r e s a h a r d w a r e a b s t r a c t i o n l a y e r i m p l e m e n t a t i o n t o m a k e C / C + + c o d i n g e a s i e r o n 2 8 x D S P s . T h i s m e t h o d i s c o m p a r e d t o t r a d i t i o n a l # d e f i n e m a c r o s a n d t o p i c s o f c o d e e f f i c i e n c y a n d s p e c i a l c a s e

r e g i s t e r s a r e a l s o a d d r e s s e d .

S P R A 9 5 8 R u n n i n g a n A p p l i c a t i o n f r o m I n t e r n a l F l a s h M e m o r y o n t h e T M S 3 2 0 F 2 8 x x D S P c o v e r s t h e

r e q u i r e m e n t s n e e d e d t o p r o p e r l y c o n f i g u r e a p p l i c a t i o n s o f t w a r e f o r e x e c u t i o n f r o m o n - c h i p f l a s h m e m o r y . R e q u i r e m e n t s f o r b o t h D S P / B I O S ™ a n d n o n - D S P / B I O S p r o j e c t s a r e

p r e s e n t e d . E x a m p l e c o d e p r o j e c t s a r e i n c l u d e d .

S P R A A 9 1 T M S 3 2 0 F 2 8 0 x D S C U S B C o n n e c t i v i t y U s i n g T U S B 3 4 1 0 U S B - t o - U A R T B r i d g e C h i p p r e s e n t s

h a r d w a r e c o n n e c t i o n s a s w e l l a s s o f t w a r e p r e p a r a t i o n a n d o p e r a t i o n o f t h e d e v e l o p m e n t s y s t e m u s i n g a s i m p l e c o m m u n i c a t i o n e c h o p r o g r a m .

S P R A A 5 8 T M S 3 2 0 x 2 8 1 x t o T M S 3 2 0 x 2 8 0 x M i g r a t i o n O v e r v i e w d e s c r i b e s d i f f e r e n c e s b e t w e e n t h e T e x a s I n s t r u m e n t s T M S 3 2 0 x 2 8 1 x a n d T M S 3 2 0 x 2 8 0 x D S P s t o a s s i s t i n a p p l i c a t i o n m i g r a t i o n

f r o m t h e 2 8 1 x t o t h e 2 8 0 x . W h i l e t h e m a i n f o c u s o f t h i s d o c u m e n t i s m i g r a t i o n f r o m 2 8 1 x t o 2 8 0 x , u s e r s c o n s i d e r i n g m i g r a t i n g i n t h e r e v e r s e d i r e c t i o n ( 2 8 0 x t o 2 8 1 x ) w i l l a l s o f i n d t h i s

S u b m i t D o c u m e n t a t i o n F e e d b a c k D e v i c e S u p p o r t 1 0 7

Page 108: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 108/170

Page 109: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 109/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

6 E l e c t r i c a l S p e c i f i c a t i o n s

6 . 1 A b s o l u t e M a x i m u m R a t i n g s ( 1 ) ( 2 )

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h i s s e c t i o n p r o v i d e s t h e a b s o l u t e m a x i m u m r a t i n g s a n d t h e r e c o m m e n d e d o p e r a t i n g c o n d i t i o n s .

U n l e s s o t h e r w i s e n o t e d , t h e l i s t o f a b s o l u t e m a x i m u m r a t i n g s a r e s p e c i f i e d o v e r o p e r a t i n g t e m p e r a t u r e r a n g e s .

S u p p l y v o l t a g e r a n g e , V D D I O , V D D 3 V F L w i t h r e s p e c t t o V S S – 0 . 3 V t o 4 . 6 V

S u p p l y v o l t a g e r a n g e , V D D A 2 , V D D A I O w i t h r e s p e c t t o V S S A – 0 . 3 V t o 4 . 6 V

S u p p l y v o l t a g e r a n g e , V D D w i t h r e s p e c t t o V S S – 0 . 3 V t o 2 . 5 V

S u p p l y v o l t a g e r a n g e , V D D 1 A 1 8 , V D D 2 A 1 8 w i t h r e s p e c t t o V S S A – 0 . 3 V t o 2 . 5 V

S u p p l y v o l t a g e r a n g e , V S S A 2 , V S S A I O , V S S 1 A G N D , V S S 2 A G N D w i t h r e s p e c t t o V S S – 0 . 3 V t o 0 . 3 V

I n p u t v o l t a g e r a n g e , V I N – 0 . 3 V t o 4 . 6 V

O u t p u t v o l t a g e r a n g e , V O – 0 . 3 V t o 4 . 6 V

I n p u t c l a m p c u r r e n t , I I K ( V I N < 0 o r V I N > V D D I O ) ( 3 ) ± 2 0 m A

O u t p u t c l a m p c u r r e n t , I O K ( V O < 0 o r V O > V D D I O ) ± 2 0 m A

O p e r a t i n g a m b i e n t t e m p e r a t u r e r a n g e s , T A : A v e r s i o n ( 4 ) – 4 0 ° C t o 8 5 ° C

T A : S v e r s i o n – 4 0 °

C t o 1 2 5 °

C J u n c t i o n t e m p e r a t u r e r a n g e , T j

( 4 ) – 4 0 ° C t o 1 5 0 ° C

S t o r a g e t e m p e r a t u r e r a n g e , T s t g ( 4 ) – 6 5 ° C t o 1 5 0 ° C

( 1 ) S t r e s s e s b e y o n d t h o s e l i s t e d u n d e r A b s o l u t e M a x i m u m R a t i n 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 i c e . T h e s e a r e s t r e s s r a t i n g s o n l y , a n d f u n c t i o n a l o p e r a t i o n o f t h e d e v i c e a t t h e s e o r a n y o t h e r c o n d i t i o n s b e y o n d t h o s e i n d i c a t e d u n d e r S e c t i o n 6 . 2 i s n o t i m p l i e d . E x p o s u r e t o a b s o l u t e - m a x i m u m - r a t e d c o n d i t i o n s f o r e x t e n d e d p e r i o d s m a y a f f e c t d e v i c e r e l i a b i l i t y .

( 2 ) A l l v o l t a g e v a l u e s a r e w i t h r e s p e c t t o V S S , u n l e s s o t h e r w i s e n o t e d . ( 3 ) C o n t i n u o u s c l a m p c u r r e n t p e r p i n i s ± 2 m A . T h i s i n c l u d e s t h e a n a l o g i n p u t s w h i c h h a v e a n i n t e r n a l c l a m p i n g c i r c u i t t h a t c l a m p s t h e

v o l t a g e t o a d i o d e d r o p a b o v e V D D A 2 o r b e l o w V S S A 2 . ( 4 ) L o n g - t e r m h i g h - t e m p e r a t u r e s t o r a g e a n d / o r e x t e n d e d u s e a t m a x i m u m t e m p e r a t u r e c o n d i t i o n s m a y r e s u l t i n a r e d u c t i o n o f o v e r a l l d e v i c e

l i f e . F o r a d d i t i o n a l i n f o r m a t i o n , s e e I C P a c k a g e T h e r m a l M e t r i c s A p p l i c a t i o n R e p o r t ( l i t e r a t u r e n u m b e r S P R A 9 5 3 ) a n d R e l i a b i l i t y D a t a f o r T M S 3 2 0 L F 2 4 x a n d T M S 3 2 0 F 2 8 1 x D e v i c e s A p p l i c a t i o n R e p o r t ( l i t e r a t u r e n u m b e r S P R A 9 6 3 )

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 0 9

Page 110: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 110/170

www.ti.com

A D V A N C E I N F OR MA T I ON

6 . 2 R e c o m m e n d e d O p e r a t i n g C o n d i t i o n s

6 . 3 E l e c t r i c a l C h a r a c t e r i s t i c s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

o v e r o p e r a t i n g f r e e - a i r t e m p e r a t u r e r a n g e ( u n l e s s o t h e r w i s e n o t e d )

M I N N O M M A X U N I T

D e v i c e s u p p l y v o l t a g e , I / O , V D D I O 3 . 2 3 . 3 3 . 4 V

D e v i c e s u p p l y v o l t a g e C P U , V D D 1 . 8 4 1 . 9 1 . 9 6 V

S u p p l y g r o u n d , V S S , V S S I O 0 V A D C s u p p l y v o l t a g e ( 3 . 3 V ) , V D D A 2 , V D D A I O 3 . 2 3 . 3 3 . 4 V

A D C s u p p l y v o l t a g e ( 1 . 8 V ) , V D D 1 A 1 8 , V D D 2 A 1 8 1 . 8 4 1 . 9 1 . 9 6 V

F l a s h s u p p l y v o l t a g e , V D D 3 V F L 3 . 2 3 . 3 3 . 4 V

D e v i c e c l o c k f r e q u e n c y ( s y s t e m c l o c k ) , 1 5 0 - M H z d e v i c e s , V D D = 1 . 9 V ± 5 % 2 1 5 0 f S Y S C L K O U T 1 5 0 - M H z d e v i c e s , V D D = 1 . 8 V ± 5 % 2 1 3 0 M H z

1 0 0 - M H z d e v i c e s 2 1 0 0

H i g h - l e v e l i n p u t v o l t a g e , V I H 2 V D D I O V

L o w - l e v e l i n p u t v o l t a g e , V I L 0 . 8

A l l I / O s e x c e p t G r o u p 2 – 4 H i g h - l e v e l o u t p u t s o u r c e c u r r e n t , V O H = 2 . 4 V , m A

I O H G r o u p 2 ( 1 ) - 8

A l l I / O s e x c e p t G r o u p 2 4 L o w - l e v e l o u t p u t s i n k c u r r e n t , V O L = V O L M A X , m A I O L G r o u p 2 ( 1 ) 8

A v e r s i o n – 4 0 8 5 ° C A m b i e n t t e m p e r a t u r e , T A

S v e r s i o n – 4 0 1 2 5

J u n c t i o n t e m p e r a t u r e , T j 1 2 5 ° C

( 1 ) G r o u p 2 p i n s a r e a s f o l l o w s : G P I O 2 8 , G P I O 2 9 , G P I O 3 0 , G P I O 3 1 , T D O , X C L K O U T , E M U 0 , E M U 1 , X I N T F p i n s , G P I O 3 5 - 8 7 , X R D .

o v e r r e c o m m e n d e d o p e r a t i n g c o n d i t i o n s ( u n l e s s o t h e r w i s e n o t e d )

P A R A M E T E R T E S T C O N D I T I O N S M I N T Y P M A X U N I T

I O H = I O H M A X 2 . 4 V O H H i g h - l e v e l o u t p u t v o l t a g e V

I O H = 5 0 μ A V D D I O – 0 . 2 V O L L o w - l e v e l o u t p u t v o l t a g e I O L = I O L M A X 0 . 4 V

P i n w i t h p u l l u p V D D I O = 3 . 3 V , V I N = 0 V A l l I / O s ( i n c l u d i n g X R S ) – 8 0 – 1 4 0 – 1 9 0

e n a b l e d I n p u t c u r r e n t I I L μ A

( l o w l e v e l ) P i n w i t h p u l l d o w n V D D I O = 3 . 3 V , V I N = 0 V ± 2

e n a b l e d

P i n w i t h p u l l u p V D D I O = 3 . 3 V , V I N = V D D I O ± 2

e n a b l e d I n p u t c u r r e n t I I H μ A

( h i g h l e v e l ) P i n w i t h p u l l d o w n V D D I O = 3 . 3 V , V I N = V D D I O 2 8 5 0 8 0

e n a b l e d

O u t p u t c u r r e n t , p u l l u p o r I O Z V O = V D D I O o r 0 V ± 2 μ A

p u l l d o w n d i s a b l e d

C I I n p u t c a p a c i t a n c e 2 p F

E l e c t r i c a l S p e c i f i c a t i o n s 1 1 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 111: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 111/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

6 . 4 C u r r e n t C o n s u m p t i o n

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 1 . T M S 3 2 0 F 2 8 3 3 5 C u r r e n t C o n s u m p t i o n b y P o w e r - S u p p l y P i n s a t 1 5 0 - M H z S Y S C L K O U T

I D D I D D I O ( 1 ) I D D 3 V F L I D D A 1 8

( 2 ) I D D A 3 3 ( 3 )

M O D E T E S T C O N D I T I O N S T Y P ( 4 ) M A X T Y P ( 4 ) M A X T Y P M A X T Y P ( 4 ) M A X T Y P ( 4 ) M A X

T h e f o l l o w i n g p e r i p h e r a l c l o c k s a r e e n a b l e d :

• e P W M 1 / 2 / 3 / 4 / 5 / 6

• e C A P 1 / 2 / 3 / 4 / 5 / 6

• e Q E P 1 / 2

• e C A N - A

• S C I - A / B ( F I F O O p e r a t i o n a l m o d e ) 2 9 0 m A 2 5 m A 3 5 m A 4 0 m A 3 0 m A 3 8 m A 1 . 5 m A 2 m A ( F l a s h ) ( 5 )

• S P I - A ( F I F O m o d e )

• A D C

• I 2 C

• C P U T i m e r 0 / 1 / 2 A l l P W M p i n s a r e t o g g l e d a t 1 5 0 k H z . A l l I / O p i n s a r e l e f t u n c o n n e c t e d . ( 6 )

F l a s h i s p o w e r e d d o w n . X C L K O U T i s t u r n e d o f f . T h e f o l l o w i n g p e r i p h e r a l c l o c k s a r e e n a b l e d :

I D L E 7 5 m A 9 0 m A 5 0 0 μ A 2 m A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A • e C A N - A

• S C I - A

• S P I - A

• I 2 C

F l a s h i s p o w e r e d d o w n . S T A N D B Y 6 m A 1 2 m A 1 0 0 μ A 5 0 0 μ A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A

P e r i p h e r a l c l o c k s a r e o f f .

F l a s h i s p o w e r e d d o w n . H A L T P e r i p h e r a l c l o c k s a r e o f f . 7 0 μ A 6 0 μ A 1 2 0 μ A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A

I n p u t c l o c k i s d i s a b l e d .

( 1 ) I D D I O c u r r e n t i s d e p e n d e n t o n t h e e l e c t r i c a l l o a d i n g o n t h e I / O p i n s . ( 2 ) I D D A 1 8 i n c l u d e s c u r r e n t i n t o V D D 1 A 1 8 a n d V D D 2 A 1 8 p i n s . I n o r d e r t o r e a l i z e t h e I D D A 1 8 c u r r e n t s s h o w n f o r I D L E , S T A N D B Y , a n d H A L T ,

c l o c k t o t h e A D C m o d u l e m u s t b e t u r n e d o f f e x p l i c i t l y b y w r i t i n g t o t h e P C L K C R 0 r e g i s t e r .

( 3 ) I D D A 3 3 i n c l u d e s c u r r e n t i n t o V D D A 2 a n d V D D A I O p i n s . ( 4 ) T h e T Y P n u m b e r s a r e a p p l i c a b l e o v e r r o o m t e m p e r a t u r e a n d n o m i n a l v o l t a g e . ( 5 ) W h e n t h e i d e n t i c a l c o d e i s r u n o f f S A R A M , I D D w o u l d i n c r e a s e a s t h e c o d e o p e r a t e s w i t h z e r o w a i t s t a t e s . ( 6 ) T h e f o l l o w i n g i s d o n e i n a l o o p :

• D a t a i s c o n t i n u o u s l y t r a n s m i t t e d o u t o f t h e S C I - A , S C I - B , S P I - A , M c B S P - A , a n d e C A N - A p o r t s .

• F l o a t i n g - p o i n t m u l t i p l i c a t i o n a n d a d d i t i o n a r e p e r f o r m e d .

• W a t c h d o g i s r e s e t .

• A D C i s p e r f o r m i n g c o n t i n u o u s c o n v e r s i o n . D a t a f r o m A D C i s t r a n s f e r r e d t o S A R A M t h r o u g h t h e D M A .

• 3 2 - b i t r e a d / w r i t e o f t h e X I N T F i s p e r f o r m e d .

• G P I O 1 9 i s t o g g l e d .

N O T E

T h e p e r i p h e r a l - I / O m u l t i p l e x i n g i m p l e m e n t e d i n t h e F 2 8 3 3 x d e v i c e p r e v e n t s a l l a v a i l a b l e

p e r i p h e r a l s f r o m b e i n g u s e d a t t h e s a m e t i m e . T h i s i s b e c a u s e m o r e t h a n o n e p e r i p h e r a l

f u n c t i o n m a y s h a r e a n I / O p i n . I t i s , h o w e v e r , p o s s i b l e t o t u r n o n t h e c l o c k s t o a l l t h e p e r i p h e r a l s a t t h e s a m e t i m e , a l t h o u g h s u c h a c o n f i g u r a t i o n i s n o t u s e f u l . I f t h i s i s d o n e ,

t h e c u r r e n t d r a w n b y t h e d e v i c e w i l l b e m o r e t h a n t h e n u m b e r s s p e c i f i e d i n t h e c u r r e n t

c o n s u m p t i o n t a b l e s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 1 1

Page 112: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 112/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 2 . T M S 3 2 0 F 2 8 3 3 4 C u r r e n t C o n s u m p t i o n b y P o w e r - S u p p l y P i n s a t 1 5 0 - M H z S Y S C L K O U T

I D D I D D I O ( 1 ) I D D 3 V F L I D D A 1 8

( 2 ) I D D A 3 3 ( 3 )

M O D E T E S T C O N D I T I O N S T Y P ( 4 ) M A X T Y P ( 4 ) M A X T Y P M A X T Y P ( 4 ) M A X T Y P ( 4 ) M A X

T h e f o l l o w i n g p e r i p h e r a l c l o c k s a r e e n a b l e d :

• e P W M 1 / 2 / 3 / 4 / 5 / 6

• e C A P 1 / 2 / 3 / 4 / 5 / 6 • e Q E P 1 / 2

• e C A N - A

• S C I - A / B ( F I F O O p e r a t i o n a l m o d e ) 2 9 0 m A 2 5 m A 3 5 m A 4 0 m A 3 0 m A 3 8 m A 1 . 5 m A 2 m A ( F l a s h ) ( 5 )

• S P I - A ( F I F O m o d e )

• A D C

• I 2 C

• C P U T i m e r 0 / 1 / 2 A l l P W M p i n s a r e t o g g l e d a t 1 5 0 k H z . A l l I / O p i n s a r e l e f t u n c o n n e c t e d . ( 6 )

F l a s h i s p o w e r e d d o w n . X C L K O U T i s t u r n e d o f f . T h e f o l l o w i n g p e r i p h e r a l c l o c k s a r e e n a b l e d :

I D L E 7 5 m A 9 0 m A 5 0 0 μ A 2 m A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A • e C A N - A

• S C I - A

• S P I - A

• I 2 C

F l a s h i s p o w e r e d d o w n . S T A N D B Y 6 m A 1 2 m A 1 0 0 μ A 5 0 0 μ A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A

P e r i p h e r a l c l o c k s a r e o f f .

F l a s h i s p o w e r e d d o w n . H A L T P e r i p h e r a l c l o c k s a r e o f f . 7 0 μ A 6 0 μ A 1 2 0 μ A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A

I n p u t c l o c k i s d i s a b l e d .

( 1 ) I D D I O c u r r e n t i s d e p e n d e n t o n t h e e l e c t r i c a l l o a d i n g o n t h e I / O p i n s . ( 2 ) I D D A 1 8 i n c l u d e s c u r r e n t i n t o V D D 1 A 1 8 a n d V D D 2 A 1 8 p i n s . I n o r d e r t o r e a l i z e t h e I D D A 1 8 c u r r e n t s s h o w n f o r I D L E , S T A N D B Y , a n d H A L T ,

c l o c k t o t h e A D C m o d u l e m u s t b e t u r n e d o f f e x p l i c i t l y b y w r i t i n g t o t h e P C L K C R 0 r e g i s t e r . ( 3 ) I D D A 3 3 i n c l u d e s c u r r e n t i n t o V D D A 2 a n d V D D A I O p i n s . ( 4 ) T h e T Y P n u m b e r s a r e a p p l i c a b l e o v e r r o o m t e m p e r a t u r e a n d n o m i n a l v o l t a g e . ( 5 ) W h e n t h e i d e n t i c a l c o d e i s r u n o f f S A R A M , I D D w o u l d i n c r e a s e a s t h e c o d e o p e r a t e s w i t h z e r o w a i t s t a t e s .

( 6 ) T h e f o l l o w i n g i s d o n e i n a l o o p : • D a t a i s c o n t i n u o u s l y t r a n s m i t t e d o u t o f t h e S C I - A , S C I - B , S P I - A , M c B S P - A , a n d e C A N - A p o r t s .

• F l o a t i n g - p o i n t m u l t i p l i c a t i o n a n d a d d i t i o n a r e p e r f o r m e d .

• W a t c h d o g i s r e s e t .

• A D C i s p e r f o r m i n g c o n t i n u o u s c o n v e r s i o n . D a t a f r o m A D C i s t r a n s f e r r e d t o S A R A M t h r o u g h t h e D M A .

• 3 2 - b i t r e a d / w r i t e o f t h e X I N T F i s p e r f o r m e d .

• G P I O 1 9 i s t o g g l e d .

E l e c t r i c a l S p e c i f i c a t i o n s 1 1 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 113: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 113/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 3 . T M S 3 2 0 F 2 8 3 3 2 C u r r e n t C o n s u m p t i o n b y P o w e r - S u p p l y P i n s a t 1 0 0 - M H z S Y S C L K O U T

I D D I D D I O ( 1 ) I D D 3 V F L I D D A 1 8

( 2 ) I D D A 3 3 ( 3 )

M O D E T E S T C O N D I T I O N S T Y P ( 4 ) M A X T Y P ( 4 ) M A X T Y P ( 4 ) M A X T Y P ( 4 ) M A X T Y P ( 4 ) M A X

T h e f o l l o w i n g p e r i p h e r a l c l o c k s a r e e n a b l e d :

• e P W M 1 / 2 / 3 / 4 / 5 / 6

• e C A P 1 / 2 / 3 / 4 • e Q E P 1 / 2

• e C A N - A

• S C I - A / B ( F I F O m o d e ) O p e r a t i o n a l 2 0 5 m A 1 5 m A 3 5 m A 4 0 m A 3 0 m A 3 8 m A 1 . 5 m A 2 m A

• S P I - A ( F I F O m o d e ) ( F l a s h ) ( 5 )

• A D C

• I 2 C

• C P U T i m e r 0 / 1 / 2 A l l P W M p i n s a r e t o g g l e d a t 1 5 0 k H z . A l l I / O p i n s a r e l e f t u n c o n n e c t e d . ( 6 )

F l a s h i s p o w e r e d d o w n . X C L K O U T i s t u r n e d o f f . T h e f o l l o w i n g p e r i p h e r a l c l o c k s a r e e n a b l e d :

I D L E 7 5 m A 9 0 m A 5 0 0 μ A 2 m A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A • e C A N - A • S C I - A

• S P I - A

• I 2 C

F l a s h i s p o w e r e d d o w n . S T A N D B Y 6 m A 1 2 m A 1 0 0 μ A 5 0 0 μ A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A

P e r i p h e r a l c l o c k s a r e o f f .

F l a s h i s p o w e r e d d o w n . H A L T P e r i p h e r a l c l o c k s a r e o f f . 7 0 μ A 6 0 μ A 1 2 0 μ A 2 μ A 1 0 μ A 5 μ A 5 0 μ A 1 5 μ A 3 0 μ A

I n p u t c l o c k i s d i s a b l e d .

( 1 ) I D D I O c u r r e n t i s d e p e n d e n t o n t h e e l e c t r i c a l l o a d i n g o n t h e I / O p i n s . ( 2 ) I D D A 1 8 i n c l u d e s c u r r e n t i n t o V D D 1 A 1 8 a n d V D D 2 A 1 8 p i n s . I n o r d e r t o r e a l i z e t h e I D D A 1 8 c u r r e n t s s h o w n f o r I D L E , S T A N D B Y , a n d H A L T ,

c l o c k t o t h e A D C m o d u l e m u s t b e t u r n e d o f f e x p l i c i t l y b y w r i t i n g t o t h e P C L K C R 0 r e g i s t e r . ( 3 ) I D D A 3 3 i n c l u d e s c u r r e n t i n t o V D D A 2 a n d V D D A I O p i n s . ( 4 ) T h e T Y P n u m b e r s a r e a p p l i c a b l e o v e r r o o m t e m p e r a t u r e a n d n o m i n a l v o l t a g e . ( 5 ) W h e n t h e i d e n t i c a l c o d e i s r u n o f f S A R A M , I D D w o u l d i n c r e a s e a s t h e c o d e o p e r a t e s w i t h z e r o w a i t s t a t e s . ( 6 ) T h e f o l l o w i n g i s d o n e i n a l o o p :

• D a t a i s c o n t i n u o u s l y t r a n s m i t t e d o u t o f t h e S C I - A , S C I - B , S P I - A , M c B S P - A , a n d e C A N - A p o r t s .

• F l o a t i n g - p o i n t m u l t i p l i c a t i o n a n d a d d i t i o n a r e p e r f o r m e d .

• W a t c h d o g i s r e s e t .

• A D C i s p e r f o r m i n g c o n t i n u o u s c o n v e r s i o n . D a t a f r o m A D C i s t r a n s f e r r e d t o S A R A M t h r o u g h t h e D M A .

• 3 2 - b i t r e a d / w r i t e o f t h e X I N T F i s p e r f o r m e d .

• G P I O 1 9 i s t o g g l e d .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 1 3

Page 114: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 114/170

www.ti.com

A D V A N C E I N F OR MA T I ON

6 . 4 . 1 R e d u c i n g C u r r e n t C o n s u m p t i o n

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

L i k e 2 8 0 x a n d 2 8 1 x , F 2 8 3 3 x D S P s i n c o r p o r a t e a u n i q u e m e t h o d t o r e d u c e t h e d e v i c e c u r r e n t c o n s u m p t i o n . S i n c e e a c h p e r i p h e r a l u n i t h a s a n i n d i v i d u a l c l o c k - e n a b l e b i t , s i g n i f i c a n t r e d u c t i o n i n c u r r e n t

c o n s u m p t i o n c a n b e a c h i e v e d b y t u r n i n g o f f t h e c l o c k t o a n y p e r i p h e r a l m o d u l e t h a t i s n o t u s e d i n a g i v e n a p p l i c a t i o n . F u r t h e r m o r e , a n y o n e o f t h e t h r e e l o w - p o w e r m o d e s c o u l d b e t a k e n a d v a n t a g e o f t o r e d u c e

t h e c u r r e n t c o n s u m p t i o n e v e n f u r t h e r . T a b l e 6 - 4 i n d i c a t e s t h e t y p i c a l r e d u c t i o n i n c u r r e n t c o n s u m p t i o n a c h i e v e d b y t u r n i n g o f f t h e c l o c k s .

T a b l e 6 - 4 . T y p i c a l C u r r e n t C o n s u m p t i o n b y V a r i o u s P e r i p h e r a l s ( a t 1 5 0 M H z ) ( 1 )

P E R I P H E R A L I D D C U R R E N T M O D U L E R E D U C T I O N ( m A )

A D C 8 ( 2 )

I 2 C 2 . 5

e Q E P 5

e P W M 5

e C A P 2

S C I 5

S P I 4

e C A N 8

M c B S P 7

C P U - T i m e r 2

X I N T F 1 0 ( 3 )

D M A 1 0

F P U 1 5

( 1 ) A l l p e r i p h e r a l c l o c k s a r e d i s a b l e d u p o n r e s e t . W r i t i n g t o / r e a d i n g f r o m p e r i p h e r a l r e g i s t e r s i s p o s s i b l e o n l y a f t e r t h e p e r i p h e r a l c l o c k s a r e t u r n e d o n .

( 2 ) T h i s n u m b e r r e p r e s e n t s t h e c u r r e n t d r a w n b y t h e d i g i t a l p o r t i o n o f t h e A D C m o d u l e . T u r n i n g o f f t h e c l o c k t o t h e A D C m o d u l e r e s u l t s i n

t h e e l i m i n a t i o n o f t h e c u r r e n t d r a w n b y t h e a n a l o g p o r t i o n o f t h e A D C ( I D D A 1 8 ) a s w e l l . ( 3 ) O p e r a t i n g t h e X I N T F b u s h a s a s i g n i f i c a n t e f f e c t o n I D D I O c u r r e n t .

I t w i l l i n c r e a s e c o n s i d e r a b l y b a s e d o n t h e f o l l o w i n g :

• H o w m a n y a d d r e s s / d a t a p i n s t o g g l e f r o m o n e c y c l e t o a n o t h e r

• H o w f a s t t h e y t o g g l e

• W h e t h e r 1 6 - b i t o r 3 2 - b i t i n t e r f a c e i s u s e d a n d

• T h e l o a d o n t h e s e p i n s .

N O T E

I D D I O c u r r e n t c o n s u m p t i o n i s r e d u c e d b y 1 5 m A ( t y p i c a l ) w h e n X C L K O U T i s t u r n e d o f f .

N O T E

T h e b a s e l i n e I D D c u r r e n t ( c u r r e n t w h e n t h e c o r e i s e x e c u t i n g a d u m m y l o o p w i t h n o p e r i p h e r a l s e n a b l e d ) i s 1 6 5 m A , t y p i c a l . T o a r r i v e a t t h e I D D c u r r e n t f o r a g i v e n a p p l i c a t i o n ,

t h e c u r r e n t - d r a w n b y t h e p e r i p h e r a l s ( e n a b l e d b y t h a t a p p l i c a t i o n ) m u s t b e a d d e d t o t h e

b a s e l i n e I D D c u r r e n t .

1 1 4 E l e c t r i c a l S p e c i f i c a t i o n s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 115: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 115/170

Page 116: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 116/170

www.ti.com

A D V A N C E I N F OR MA T I ON

6 . 4 . 2 . 1 T h e r m a l D e s i g n C o n s i d e r a t i o n s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

N O T E

T y p i c a l o p e r a t i o n a l c u r r e n t f o r 1 0 0 - M H z d e v i c e s c a n b e e s t i m a t e d f r o m F i g u r e 6 - 1 . F o r I d d

c u r r e n t a l o n e , s u b t r a c t t h e c u r r e n t c o n t r i b u t i o n o f n o n - e x i s t e n t p e r i p h e r a l s a f t e r s c a l i n g t h e

p e r i p h e r a l c u r r e n t s f o r 1 0 0 M H z . F o r e x a m p l e , t o c o m p u t e t h e c u r r e n t o f F 2 8 3 3 x - 1 0 0

d e v i c e , t h e c o n t r i b u t i o n b y t h e f o l l o w i n g p e r i p h e r a l s m u s t b e s u b t r a c t e d f r o m I d d : e C A P 5 ,

e C A P 6 .

B a s e d o n t h e e n d a p p l i c a t i o n d e s i g n a n d o p e r a t i o n a l p r o f i l e , t h e I D D a n d I D D I O c u r r e n t s c o u l d v a r y . S y s t e m s w i t h m o r e t h a n 1 W a t t p o w e r d i s s i p a t i o n m a y r e q u i r e a p r o d u c t l e v e l t h e r m a l d e s i g n . C a r e s h o u l d

b e t a k e n t o k e e p T j w i t h i n s p e c i f i e d l i m i t s . I n t h e e n d a p p l i c a t i o n s , T c a s e s h o u l d b e m e a s u r e d t o e s t i m a t e t h e o p e r a t i n g j u n c t i o n t e m p e r a t u r e T j . T c a s e i s n o r m a l l y m e a s u r e d a t t h e c e n t e r o f t h e p a c k a g e t o p s i d e

s u r f a c e . T h e t h e r m a l a p p l i c a t i o n n o t e s I C P a c k a g e T h e r m a l M e t r i c s ( l i t e r a t u r e n u m b e r S P R A 9 5 3 ) a n d R e l i a b i l i t y D a t a f o r T M S 3 2 0 L F 2 4 x a n d T M S 3 2 0 F 2 8 1 x D e v i c e s ( l i t e r a t u r e n u m b e r S P R A 9 6 3 ) h e l p t o u n d e r s t a n d t h e t h e r m a l m e t r i c s a n d d e f i n i t i o n s .

1 1 6 E l e c t r i c a l S p e c i f i c a t i o n s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 117: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 117/170

Page 118: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 118/170

www.ti.com

A D V A N C E I N F OR MA T I ON

6 . 6 T i m i n g P a r a m e t e r S y m b o l o g y

6 . 6 . 1 G e n e r a l N o t e s o n T i m i n g P a r a m e t e r s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T i m i n g p a r a m e t e r s y m b o l s u s e d a r e c r e a t e d i n a c c o r d a n c e w i t h J E D E C S t a n d a r d 1 0 0 . T o s h o r t e n t h e s y m b o l s , s o m e o f t h e p i n n a m e s a n d o t h e r r e l a t e d t e r m i n o l o g y h a v e b e e n a b b r e v i a t e d a s f o l l o w s :

L o w e r c a s e s u b s c r i p t s a n d t h e i r L e t t e r s a n d s y m b o l s a n d t h e i r m e a n i n g s : m e a n i n g s :

a a c c e s s t i m e H H i g h c c y c l e t i m e ( p e r i o d ) L L o w

d d e l a y t i m e V V a l i d

f f a l l t i m e X U n k n o w n , c h a n g i n g , o r d o n ' t c a r e l e v e l

h h o l d t i m e Z H i g h i m p e d a n c e

r r i s e t i m e

s u s e t u p t i m e

t t r a n s i t i o n t i m e

v v a l i d t i m e

w p u l s e d u r a t i o n ( w i d t h )

A l l o u t p u t s i g n a l s f r o m t h e 2 8 x d e v i c e s ( i n c l u d i n g X C L K O U T ) a r e d e r i v e d f r o m a n i n t e r n a l c l o c k s u c h t h a t

a l l o u t p u t t r a n s i t i o n s f o r a g i v e n h a l f - c y c l e o c c u r w i t h a m i n i m u m o f s k e w i n g r e l a t i v e t o e a c h o t h e r .

T h e s i g n a l c o m b i n a t i o n s s h o w n i n t h e f o l l o w i n g t i m i n g d i a g r a m s m a y n o t n e c e s s a r i l y r e p r e s e n t a c t u a l

c y c l e s . F o r a c t u a l c y c l e e x a m p l e s , s e e t h e a p p r o p r i a t e c y c l e d e s c r i p t i o n s e c t i o n o f t h i s d o c u m e n t .

1 1 8 E l e c t r i c a l S p e c i f i c a t i o n s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 119: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 119/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

6 . 6 . 2 T e s t L o a d C i r c u i t

Transmission Line

4.0 pF 1.85 pF

Z0 = 50 Ω(Α)

Tester Pin Electronics Data Sheet Timing Reference Point

OutputUnderTest

42 Ω 3.5 nH

Device Pin(B)

6 . 6 . 3 D e v i c e C l o c k T a b l e

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h i s t e s t l o a d c i r c u i t i s u s e d t o m e a s u r e a l l s w i t c h i n g c h a r a c t e r i s t i c s p r o v i d e d i n t h i s d o c u m e n t .

A . I n p u t r e q u i r e m e n t s i n t h i s d a t a s h e e t a r e t e s t e d w i t h a n i n p u t s l e w r a t e o f < 4 V o l t s p e r n a n o s e c o n d ( 4 V / n s ) a t t h e

d e v i c e p i n .

B . T h e d a t a s h e e t p r o v i d e s t i m i n g a t t h e d e v i c e p i n . F o r o u t p u t t i m i n g a n a l y s i s , t h e t e s t e r p i n e l e c t r o n i c s a n d i t s

t r a n s m i s s i o n l i n e e f f e c t s m u s t b e t a k e n i n t o a c c o u n t . A t r a n s m i s s i o n l i n e w i t h a d e l a y o f 2 n s o r l o n g e r c a n b e u s e d t o

p r o d u c e t h e d e s i r e d t r a n s m i s s i o n l i n e e f f e c t . T h e t r a n s m i s s i o n l i n e i s i n t e n d e d a s a l o a d o n l y . I t i s n o t n e c e s s a r y t o a d d o r s u b t r a c t t h e t r a n s m i s s i o n l i n e d e l a y ( 2 n s o r l o n g e r ) f r o m t h e d a t a s h e e t t i m i n g .

F i g u r e 6 - 4 . 3 . 3 - V T e s t L o a d C i r c u i t

T h i s s e c t i o n p r o v i d e s t h e t i m i n g r e q u i r e m e n t s a n d s w i t c h i n g c h a r a c t e r i s t i c s f o r t h e v a r i o u s c l o c k o p t i o n s

a v a i l a b l e o n t h e F 2 8 3 3 x D S P s . T a b l e 6 - 5 a n d T a b l e 6 - 6 l i s t t h e c y c l e t i m e s o f v a r i o u s c l o c k s .

T a b l e 6 - 5 . C l o c k T a b l e a n d N o m e n c l a t u r e ( 1 5 0 - M H z D e v i c e s )

M I N N O M M A X U N I T

t c ( O S C ) , C y c l e t i m e 2 8 . 6 5 0 n s O n - c h i p o s c i l l a t o r c l o c k

F r e q u e n c y 2 0 3 5 M H z t c ( C I ) , C y c l e t i m e 6 . 6 7 2 5 0 n s

X C L K I N ( 1 )

F r e q u e n c y 4 1 5 0 M H z

t c ( S C O ) , C y c l e t i m e 6 . 6 7 5 0 0 n s S Y S C L K O U T

F r e q u e n c y 2 1 5 0 M H z

t c ( X C O ) , C y c l e t i m e 6 . 6 7 2 0 0 0 n s X C L K O U T

F r e q u e n c y 0 . 5 1 5 0 M H z

t c ( H C O ) , C y c l e t i m e 6 . 6 7 1 3 . 3 ( 3 ) n s H S P C L K ( 2 )

F r e q u e n c y 7 5 ( 3 ) 1 5 0 M H z

t c ( L C O ) , C y c l e t i m e 6 . 6 7 2 6 . 7 ( 3 ) n s L S P C L K ( 2 )

F r e q u e n c y 3 7 . 5 ( 3 ) 1 5 0 M H z

t c ( A D C C L K ) , C y c l e t i m e 4 0 n s

A D C c l o c k F r e q u e n c y 2 5 M H z

( 1 ) T h i s a l s o a p p l i e s t o t h e X 1 p i n i f a 1 . 8 - V o s c i l l a t o r i s u s e d . ( 2 ) L o w e r L S P C L K a n d H S P C L K w i l l r e d u c e d e v i c e p o w e r c o n s u m p t i o n . ( 3 ) T h i s i s t h e d e f a u l t r e s e t v a l u e i f S Y S C L K O U T = 1 5 0 M H z .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 1 9

Page 120: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 120/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 6 . C l o c k T a b l e a n d N o m e n c l a t u r e ( 1 0 0 - M H z D e v i c e s )

M I N N O M M A X U N I T

t c ( O S C ) , C y c l e t i m e 2 8 . 6 5 0 n s O n - c h i p o s c i l l a t o r c l o c k F r e q u e n c y 2 0 3 5 M H z

t c ( C I ) , C y c l e t i m e 1 0 2 5 0 n s X C L K I N ( 1 )

F r e q u e n c y 4 1 0 0 M H z t c ( S C O ) , C y c l e t i m e 1 0 5 0 0 n s

S Y S C L K O U T F r e q u e n c y 2 1 0 0 M H z

t c ( X C O ) , C y c l e t i m e 1 0 2 0 0 0 n s X C L K O U T

F r e q u e n c y 0 . 5 1 0 0 M H z

t c ( H C O ) , C y c l e t i m e 1 0 2 0 ( 3 ) n s H S P C L K ( 2 )

F r e q u e n c y 5 0 ( 3 ) 6 0 M H z

t c ( L C O ) , C y c l e t i m e 1 0 4 0 ( 3 ) n s L S P C L K ( 2 )

F r e q u e n c y 2 5 ( 3 ) 1 0 0 M H z

t c ( A D C C L K ) , C y c l e t i m e 4 0 n s A D C c l o c k

F r e q u e n c y 2 5 M H z

( 1 ) T h i s a l s o a p p l i e s t o t h e X 1 p i n i f a 1 . 8 - V o s c i l l a t o r i s u s e d .

( 2 ) L o w e r L S P C L K a n d H S P C L K w i l l r e d u c e d e v i c e p o w e r c o n s u m p t i o n . ( 3 ) T h i s i s t h e d e f a u l t r e s e t v a l u e i f S Y S C L K O U T = 1 0 0 M H z .

E l e c t r i c a l S p e c i f i c a t i o n s 1 2 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 121: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 121/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

6 . 7 C l o c k R e q u i r e m e n t s a n d C h a r a c t e r i s t i c s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 7 . I n p u t C l o c k F r e q u e n c y

P A R A M E T E R M I N T Y P M A X U N I T

R e s o n a t o r ( X 1 / X 2 ) 2 0 3 5

C r y s t a l ( X 1 / X 2 ) 2 0 3 5 f x I n p u t c l o c k f r e q u e n c y M H z 1 5 0 - M H z d e v i c e 4 1 5 0 E x t e r n a l o s c i l l a t o r / c l o c k

s o u r c e ( X C L K I N o r X 1 p i n ) 1 0 0 - M H z d e v i c e 4 1 0 0

f l L i m p m o d e S Y S C L K O U T f r e q u e n c y r a n g e ( w i t h / 2 e n a b l e d ) 1 - 5 M H z

T a b l e 6 - 8 . X C L K I N ( 1 ) T i m i n g R e q u i r e m e n t s - P L L E n a b l e d

N O . M I N M A X U N I T

C 8 t c ( C I ) C y c l e t i m e , X C L K I N 3 3 . 3 2 0 0 n s

C 9 t f ( C I ) F a l l t i m e , X C L K I N 6 n s

C 1 0 t r ( C I ) R i s e t i m e , X C L K I N 6 n s

C 1 1 t w ( C I L ) P u l s e d u r a t i o n , X C L K I N l o w a s a p e r c e n t a g e o f t c ( O S C C L K ) 4 5 5 5 %

C 1 2 t w ( C I H )

P u l s e d u r a t i o n , X C L K I N h i g h a s a p e r c e n t a g e o f t c ( O S C C L K )

4 5 5 5 %

( 1 ) T h i s a p p l i e s t o t h e X 1 p i n a l s o .

T a b l e 6 - 9 . X C L K I N ( 1 ) T i m i n g R e q u i r e m e n t s - P L L D i s a b l e d

N O . M I N M A X U N I T

C 8 t c ( C I ) C y c l e t i m e , X C L K I N 1 5 0 - M H z d e v i c e 6 . 6 7 2 5 0 n s

1 0 0 - M H z d e v i c e 1 0 2 5 0

C 9 t f ( C I ) F a l l t i m e , X C L K I N U p t o 3 0 M H z 6 n s

3 0 M H z t o 1 5 0 M H z 2 n s

C 1 0 t r ( C I ) R i s e t i m e , X C L K I N U p t o 3 0 M H z 6 n s

3 0 M H z t o 1 5 0 M H z 2 n s

C 1 1 t w ( C I L ) P u l s e d u r a t i o n , X C L K I N l o w a s a p e r c e n t a g e o f t c ( O S C C L K ) 4 5 5 5 %

C 1 2 t w ( C I H ) P u l s e d u r a t i o n , X C L K I N h i g h a s a p e r c e n t a g e o f t c ( O S C C L K ) 4 5 5 5 %

( 1 ) T h i s a p p l i e s t o t h e X 1 p i n a l s o .

T h e p o s s i b l e c o n f i g u r a t i o n m o d e s a r e s h o w n i n T a b l e 3 - 1 8 .

T a b l e 6 - 1 0 . X C L K O U T S w i t c h i n g C h a r a c t e r i s t i c s ( P L L B y p a s s e d o r E n a b l e d ) ( 1 ) ( 2 )

N O . P A R A M E T E R M I N T Y P M A X U N I T

1 5 0 - M H z d e v i c e 6 . 6 7 C 1 t c ( X C O ) C y c l e t i m e , X C L K O U T n s

1 0 0 - M H z d e v i c e 1 0

C 3 t f ( X C O ) F a l l t i m e , X C L K O U T 2 n s

C 4 t r ( X C O ) R i s e t i m e , X C L K O U T 2 n s

C 5 t w ( X C O L ) P u l s e d u r a t i o n , X C L K O U T l o w H – 2 H + 2 n s

C 6 t w ( X C O H ) P u l s e d u r a t i o n , X C L K O U T h i g h H – 2 H + 2 n s

t p P L L l o c k t i m e 1 3 1 0 7 2 t c ( O S C C L K ) ( 3 ) c y c l e s

( 1 ) A l o a d o f 4 0 p F i s a s s u m e d f o r t h e s e p a r a m e t e r s . ( 2 ) H = 0 . 5 t c ( X C O )

( 3 ) O S C C L K i s e i t h e r t h e o u t p u t o f t h e o n - c h i p o s c i l l a t o r o r t h e o u t p u t f r o m a n e x t e r n a l o s c i l l a t o r .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 2 1

Page 122: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 122/170

www.ti.com

A D V A N C E I N F OR MA T I ON

C4

C3

XCLKOUT(B)

XCLKIN(A)

C5

C9C10

C1

C8

C6

6 . 8 P o w e r S e q u e n c i n g

6 . 8 . 1 P o w e r M a n a g e m e n t a n d S u p e r v i s o r y C i r c u i t S o l u t i o n s

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . T h e r e l a t i o n s h i p o f X C L K I N t o X C L K O U T d e p e n d s o n t h e d i v i d e f a c t o r c h o s e n . T h e w a v e f o r m r e l a t i o n s h i p s h o w n i s

i n t e n d e d t o i l l u s t r a t e t h e t i m i n g p a r a m e t e r s o n l y a n d m a y d i f f e r b a s e d o n a c t u a l c o n f i g u r a t i o n .

B . X C L K O U T c o n f i g u r e d t o r e f l e c t S Y S C L K O U T .

F i g u r e 6 - 5 . C l o c k T i m i n g

N o r e q u i r e m e n t s a r e p l a c e d o n t h e p o w e r u p / d o w n s e q u e n c e o f t h e v a r i o u s p o w e r p i n s t o e n s u r e t h e c o r r e c t r e s e t s t a t e f o r a l l t h e m o d u l e s . H o w e v e r , i f t h e 3 . 3 - V t r a n s i s t o r s i n t h e l e v e l s h i f t i n g o u t p u t b u f f e r s

o f t h e I / O p i n s a r e p o w e r e d p r i o r t o t h e 1 . 8 - V t r a n s i s t o r s , i t i s p o s s i b l e f o r t h e o u t p u t b u f f e r s t o t u r n o n , c a u s i n g a g l i t c h t o o c c u r o n t h e p i n d u r i n g p o w e r u p . T o a v o i d t h i s b e h a v i o r , p o w e r t h e V D D p i n s p r i o r t o o r s i m u l t a n e o u s l y w i t h t h e V D D I O p i n s , e n s u r i n g t h a t t h e V D D p i n s h a v e r e a c h e d 0 . 7 V b e f o r e t h e V D D I O p i n s

r e a c h 0 . 7 V .

T h e r e a r e s o m e r e q u i r e m e n t s o n t h e X R S p i n :

1 . D u r i n g p o w e r u p , t h e X R S p i n m u s t b e h e l d l o w f o r t w ( R S L 1 ) a f t e r t h e i n p u t c l o c k i s s t a b l e ( s e e T a b l e 6 - 1 2 ) . T h i s i s t o e n a b l e t h e e n t i r e d e v i c e t o s t a r t f r o m a k n o w n c o n d i t i o n .

2 . D u r i n g p o w e r d o w n , t h e X R S p i n m u s t b e p u l l e d l o w a t l e a s t 8 μ s p r i o r t o V D D r e a c h i n g 1 . 5 V . T h i s i s t o e n h a n c e f l a s h r e l i a b i l i t y .

A d d i t i o n a l l y i t i s r e c o m m e n d e d t h a t n o v o l t a g e l a r g e r t h a n a d i o d e d r o p ( 0 . 7 V ) s h o u l d b e a p p l i e d t o a n y

p i n p r i o r t o p o w e r i n g u p t h e d e v i c e . V o l t a g e s a p p l i e d t o p i n s o n a n u n p o w e r e d d e v i c e c a n b i a s i n t e r n a l p - n

j u n c t i o n s i n u n i n t e n d e d w a y s a n d p r o d u c e u n p r e d i c t a b l e r e s u l t s .

T a b l e 6 - 1 1 l i s t s t h e p o w e r m a n a g e m e n t a n d s u p e r v i s o r y c i r c u i t s o l u t i o n s f o r 2 8 0 x D S P s . L D O s e l e c t i o n d e p e n d s o n t h e t o t a l p o w e r c o n s u m e d i n t h e e n d a p p l i c a t i o n . G o t o w w w . p o w e r . t i . c o m f o r a c o m p l e t e l i s t

o f T I p o w e r I C s o r s e l e c t T I D S P P o w e r S o l u t i o n s f o r l i n k s t o t h e D S P P o w e r S e l e c t i o n G u i d e ( s l u b 0 0 6 a . p d f ) a n d l i n k s t o s p e c i f i c p o w e r r e f e r e n c e d e s i g n s .

T a b l e 6 - 1 1 . P o w e r M a n a g e m e n t a n d S u p e r v i s o r y C i r c u i t S o l u t i o n s

S U P P L I E R T Y P E P A R T D E S C R I P T I O N

T e x a s I n s t r u m e n t s L D O T P S 7 6 7 D 3 0 1 D u a l 1 - A l o w - d r o p o u t r e g u l a t o r ( L D O ) w i t h s u p p l y v o l t a g e s u p e r v i s o r ( S V S )

T e x a s I n s t r u m e n t s L D O T P S 7 0 2 0 2 D u a l 5 0 0 / 2 5 0 - m A L D O w i t h S V S

T e x a s I n s t r u m e n t s L D O T P S 7 6 6 x x 2 5 0 - m A L D O w i t h P G

T e x a s I n s t r u m e n t s S V S T P S 3 8 0 8 O p e n D r a i n S V S w i t h p r o g r a m m a b l e d e l a y

T e x a s I n s t r u m e n t s S V S T P S 3 8 0 3 L o w - c o s t O p e n - d r a i n S V S w i t h 5 μ S d e l a y

T e x a s I n s t r u m e n t s L D O T P S 7 9 9 x x 2 0 0 - m A L D O i n W C S P p a c k a g e

T e x a s I n s t r u m e n t s L D O T P S 7 3 6 x x 4 0 0 - m A L D O w i t h 4 0 m V o f V D O

T e x a s I n s t r u m e n t s D C / D C T P S 6 2 1 1 0 H i g h V i n 1 . 2 - A d c / d c c o n v e r t e r i n 4 x 4 Q F N p a c k a g e

T e x a s I n s t r u m e n t s D C / D C T P S 6 2 3 0 x 5 0 0 - m A c o n v e r t e r i n W C S P p a c k a g e

E l e c t r i c a l S p e c i f i c a t i o n s 1 2 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 123: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 123/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

tw(RSL1)

th(boot-mode)(B)

VDDIO, VDD3VFL

VDDA2, VDDAIO

(3.3 V)

XCLKIN

X1/X2

XRS

Boot-Mode

Pins

VDD, VDD1A18,

VDD2A18

(1.8 V)

XCLKOUT

I/O Pins(C)

User-Code Dependent

User-Code Dependent

Boot-ROM Execution StartsPeripheral/GPIO Function

Based on Boot Code

GPIO Pins as Input

OSCCLK/16(A)

GPIO Pins as Input (State Depends on Internal PU/PD)

tOSCST

User-Code Dependent

Address/Data/

Control

(Internal)

Address/Data Valid. Internal Boot-ROM Code Execution Phase

User-Code Execution Phasetd(EX)

OSCCLK/8

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . U p o n p o w e r u p , S Y S C L K O U T i s O S C C L K / 4 . S i n c e b o t h t h e X T I M C L K a n d C L K M O D E b i t s i n t h e X I N T C N F 2 r e g i s t e r c o m e u p w i t h a r e s e t s t a t e o f 1 , S Y S C L K O U T i s f u r t h e r d i v i d e d b y 4 b e f o r e i t a p p e a r s a t X C L K O U T . T h i s e x p l a i n s

w h y X C L K O U T = O S C C L K / 1 6 d u r i n g t h i s p h a s e . S u b s e q u e n t l y , b o o t R O M c h a n g e s S Y S C L K O U T t o O S C C L K / 2 .

B e c a u s e t h e X T I M C L K r e g i s t e r i s u n c h a n g e d b y t h e b o o t R O M , X C L K O U T i s O S C C L K / 8 d u r i n g t h i s p h a s e .

B . A f t e r r e s e t , t h e b o o t R O M c o d e s a m p l e s B o o t M o d e p i n s . B a s e d o n t h e s t a t u s o f t h e B o o t M o d e p i n , t h e b o o t c o d e

b r a n c h e s t o d e s t i n a t i o n m e m o r y o r b o o t c o d e f u n c t i o n . I f b o o t R O M c o d e e x e c u t e s a f t e r p o w e r - o n c o n d i t i o n s ( i n

d e b u g g e r e n v i r o n m e n t ) , t h e b o o t c o d e e x e c u t i o n t i m e i s b a s e d o n t h e c u r r e n t S Y S C L K O U T s p e e d . T h e S Y S C L K O U T

w i l l b e b a s e d o n u s e r e n v i r o n m e n t a n d c o u l d b e w i t h o r w i t h o u t P L L e n a b l e d .

C . S e e S e c t i o n 6 . 8 f o r r e q u i r e m e n t s t o e n s u r e a h i g h - i m p e d a n c e s t a t e f o r G P I O p i n s d u r i n g p o w e r - u p .

F i g u r e 6 - 6 . P o w e r - o n R e s e t

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 2 3

Page 124: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 124/170

www.ti.com

A D V A N C E I N F OR MA T I ON

th(boot-mode)(A)

tw(RSL2)

XCLKIN

X1/X2

XRS

Boot-Mode

Pins

XCLKOUT

I/O Pins

Address/Data/

Control

(Internal)

Boot-ROM Execution Starts

User-Code Execution Starts

User-Code Dependent

User-Code Execution Phase

(Don’t Care)

User-Code Dependent

User-Code Execution

Peripheral/GPIO Function

User-Code Dependent

GPIO Pins as Input (State Depends on Internal PU/PD)

GPIO Pins as Input Peripheral/GPIO Function

td(EX)

OSCCLK * 5

OSCCLK/8

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 1 2 . R e s e t ( X R S ) T i m i n g R e q u i r e m e n t s

M I N N O M M A X U N I T

t w ( R S L 1 ) ( 1 ) P u l s e d u r a t i o n , s t a b l e X C L K I N t o X R S h i g h 8 t c ( O S C C L K ) c y c l e s

t w ( R S L 2 ) P u l s e d u r a t i o n , X R S l o w W a r m r e s e t 8 t c ( O S C C L K ) c y c l e s

P u l s e d u r a t i o n , r e s e t p u l s e g e n e r a t e d b y t w ( W D R S ) 5 1 2 t c ( O S C C L K ) c y c l e s

w a t c h d o g

t d ( E X ) D e l a y t i m e , a d d r e s s / d a t a v a l i d a f t e r X R S h i g h 3 2 t c ( O S C C L K ) c y c l e s

t O S C S T ( 2 ) O s c i l l a t o r s t a r t - u p t i m e 1 1 0 m s

t h ( b o o t - m o d e ) H o l d t i m e f o r b o o t - m o d e p i n s 2 0 0 t c ( O S C C L K ) c y c l e s

( 1 ) I n a d d i t i o n t o t h e t w ( R S L 1 ) r e q u i r e m e n t , X R S h a s t o b e l o w a t l e a s t f o r 1 m s a f t e r V D D r e a c h e s 1 . 5 V . ( 2 ) D e p e n d e n t o n c r y s t a l / r e s o n a t o r a n d b o a r d d e s i g n .

A . A f t e r r e s e t , t h e B o o t R O M c o d e s a m p l e s B O O T M o d e p i n s . B a s e d o n t h e s t a t u s o f t h e B o o t M o d e p i n , t h e b o o t c o d e

b r a n c h e s t o d e s t i n a t i o n m e m o r y o r b o o t c o d e f u n c t i o n . I f B o o t R O M c o d e e x e c u t e s a f t e r p o w e r - o n c o n d i t i o n s ( i n

d e b u g g e r e n v i r o n m e n t ) , t h e B o o t c o d e e x e c u t i o n t i m e i s b a s e d o n t h e c u r r e n t S Y S C L K O U T s p e e d . T h e

S Y S C L K O U T w i l l b e b a s e d o n u s e r e n v i r o n m e n t a n d c o u l d b e w i t h o r w i t h o u t P L L e n a b l e d .

F i g u r e 6 - 7 . W a r m R e s e t

F i g u r e 6 - 8 s h o w s a n e x a m p l e f o r t h e e f f e c t o f w r i t i n g i n t o P L L C R r e g i s t e r . I n t h e f i r s t p h a s e , P L L C R = 0 x 0 0 0 4 a n d S Y S C L K O U T = O S C C L K x 2 . T h e P L L C R i s t h e n w r i t t e n w i t h 0 x 0 0 0 8 . R i g h t a f t e r t h e P L L C R

r e g i s t e r i s w r i t t e n , t h e P L L l o c k - u p p h a s e b e g i n s . D u r i n g t h i s p h a s e , S Y S C L K O U T = O S C C L K / 2 . A f t e r t h e P L L l o c k - u p i s c o m p l e t e ( w h i c h t a k e s 1 3 1 0 7 2 O S C C L K c y c l e s ) , S Y S C L K O U T r e f l e c t s t h e n e w o p e r a t i n g

f r e q u e n c y , O S C C L K x 4 .

E l e c t r i c a l S p e c i f i c a t i o n s 1 2 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 125: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 125/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

OSCCLK

SYSCLKOUT

Write to PLLCR

OSCCLK * 2

(Current CPU

Frequency)

OSCCLK/2

(CPU Frequency While PLL is Stabilizing

With the Desired Frequency. This Period

(PLL Lock-up Time, tp) is

131072 OSCCLK Cycles Long.)

OSCCLK * 4

(Changed CPU Frequency)

6 . 9 G e n e r a l - P u r p o s e I n p u t / O u t p u t ( G P I O )

6 . 9 . 1 G P I O - O u t p u t T i m i n g

GPIO

tr(GPO)tf(GPO)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 6 - 8 . E x a m p l e o f E f f e c t o f W r i t i n g I n t o P L L C R R e g i s t e r

T a b l e 6 - 1 3 . G e n e r a l - P u r p o s e O u t p u t S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R M I N M A X U N I T

t r ( G P O ) R i s e t i m e , G P I O s w i t c h i n g l o w t o h i g h A l l G P I O s 8 n s

t f ( G P O ) F a l l t i m e , G P I O s w i t c h i n g h i g h t o l o w A l l G P I O s 8 n s

t f G P O T o g g l i n g f r e q u e n c y , G P O p i n s 2 5 M H z

F i g u r e 6 - 9 . G e n e r a l - P u r p o s e O u t p u t T i m i n g

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 2 5

Page 126: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 126/170

www.ti.com

A D V A N C E I N F OR MA T I ON

6 . 9 . 2 G P I O - I n p u t T i m i n g

GPIO Signal

1

Sampling Window

Output FromQualifier

1 1 1 1 1 1 1 1 1 1 10 0 0 0 0 0 0 0 0 0

SYSCLKOUT

QUALPRD = 1(SYSCLKOUT/2)

(SYSCLKOUT cycle * 2 * QUALPRD) * 5(C))

(A)

GPxQSELn = 1,0 (6 samples)

Sampling Period determined

by GPxCTRL[QUALPRD](B)

(D)

tw(SP)

tw(IQSW)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . T h i s g l i t c h w i l l b e i g n o r e d b y t h e i n p u t q u a l i f i e r . T h e Q U A L P R D b i t f i e l d s p e c i f i e s t h e q u a l i f i c a t i o n s a m p l i n g p e r i o d . I t c a n v a r y f r o m 0 0 t o 0 x F F . I f Q U A L P R D = 0 0 , t h e n t h e s a m p l i n g p e r i o d i s 1 S Y S C L K O U T c y c l e . F o r a n y o t h e r v a l u e

" n " , t h e q u a l i f i c a t i o n s a m p l i n g p e r i o d i n 2 n S Y S C L K O U T c y c l e s ( i . e . , a t e v e r y 2 n S Y S C L K O U T c y c l e s , t h e G P I O p i n

w i l l b e s a m p l e d ) .

B . T h e q u a l i f i c a t i o n p e r i o d s e l e c t e d v i a t h e G P x C T R L r e g i s t e r a p p l i e s t o g r o u p s o f 8 G P I O p i n s .

C . T h e q u a l i f i c a t i o n b l o c k c a n t a k e e i t h e r t h r e e o r s i x s a m p l e s . T h e G P x Q S E L n R e g i s t e r s e l e c t s w h i c h s a m p l e m o d e i s

u s e d .

D . I n t h e e x a m p l e s h o w n , f o r t h e q u a l i f i e r t o d e t e c t t h e c h a n g e , t h e i n p u t s h o u l d b e s t a b l e f o r 1 0 S Y S C L K O U T c y c l e s o r

g r e a t e r . I n o t h e r w o r d s , t h e i n p u t s s h o u l d b e s t a b l e f o r ( 5 x Q U A L P R D x 2 ) S Y S C L K O U T c y c l e s . T h i s w o u l d e n s u r e

5 s a m p l i n g p e r i o d s f o r d e t e c t i o n t o o c c u r . S i n c e e x t e r n a l s i g n a l s a r e d r i v e n a s y n c h r o n o u s l y , a n 1 3 - S Y S C L K O U T - w i d e

p u l s e e n s u r e s r e l i a b l e r e c o g n i t i o n .

F i g u r e 6 - 1 0 . S a m p l i n g M o d e

T a b l e 6 - 1 4 . G e n e r a l - P u r p o s e I n p u t T i m i n g R e q u i r e m e n t s

M I N M A X U N I T

Q U A L P R D = 0 1 t c ( S C O ) c y c l e s t w ( S P ) S a m p l i n g p e r i o d

Q U A L P R D ≠ 0 2 t c ( S C O ) * Q U A L P R D c y c l e s

t w ( I Q S W ) I n p u t q u a l i f i e r s a m p l i n g w i n d o w t w ( S P ) * ( n ( 1 ) – 1 ) c y c l e s

S y n c h r o n o u s m o d e 2 t c ( S C O ) c y c l e s t w ( G P I )

( 2 ) P u l s e d u r a t i o n , G P I O l o w / h i g h W i t h i n p u t q u a l i f i e r t w ( I Q S W ) + t w ( S P ) + 1 t c ( S C O ) c y c l e s

( 1 ) " n " r e p r e s e n t s t h e n u m b e r o f q u a l i f i c a t i o n s a m p l e s a s d e f i n e d b y G P x Q S E L n r e g i s t e r . ( 2 ) F o r t w ( G P I ) , p u l s e w i d t h i s m e a s u r e d f r o m V I L t o V I L f o r a n a c t i v e l o w s i g n a l a n d V I H t o V I H f o r a n a c t i v e h i g h s i g n a l .

E l e c t r i c a l S p e c i f i c a t i o n s 1 2 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 127: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 127/170

Page 128: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 128/170

www.ti.com

A D V A N C E I N F OR MA T I ON

6 . 9 . 4 L o w - P o w e r M o d e W a k e u p T i m i n g

WAKE INT(A)

XCLKOUT

Address/Data(internal)

td(WAKE−IDLE)

tw(WAKE−INT)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 1 5 s h o w s t h e t i m i n g r e q u i r e m e n t s , T a b l e 6 - 1 6 s h o w s t h e s w i t c h i n g c h a r a c t e r i s t i c s , a n d F i g u r e 6 - 1 2 s h o w s t h e t i m i n g d i a g r a m f o r I D L E m o d e .

T a b l e 6 - 1 5 . I D L E M o d e T i m i n g R e q u i r e m e n t s ( 1 )

M I N N O M M A X U N I T W i t h o u t i n p u t q u a l i f i e r 2 t c ( S C O ) P u l s e d u r a t i o n , e x t e r n a l w a k e - u p

t w ( W A K E - I N T ) c y c l e s s i g n a l W i t h i n p u t q u a l i f i e r 5 t c ( S C O ) + t w ( I Q S W )

( 1 ) F o r a n e x p l a n a t i o n o f t h e i n p u t q u a l i f i e r p a r a m e t e r s , s e e T a b l e 6 - 1 4 .

T a b l e 6 - 1 6 . I D L E M o d e S w i t c h i n g C h a r a c t e r i s t i c s ( 1 )

P A R A M E T E R T E S T C O N D I T I O N S M I N T Y P M A X U N I T

D e l a y t i m e , e x t e r n a l w a k e s i g n a l t o p r o g r a m e x e c u t i o n r e s u m e ( 2 )

W i t h o u t i n p u t q u a l i f i e r 2 0 t c ( S C O ) c y c l e s • W a k e - u p f r o m F l a s h

– F l a s h m o d u l e i n a c t i v e s t a t e W i t h i n p u t q u a l i f i e r 2 0 t c ( S C O ) + t w ( I Q S W ) t d ( W A K E - I D L E ) W i t h o u t i n p u t q u a l i f i e r 1 0 5 0 t c ( S C O ) c y c l e s • W a k e - u p f r o m F l a s h

– F l a s h m o d u l e i n s l e e p s t a t e W i t h i n p u t q u a l i f i e r 1 0 5 0 t c ( S C O ) + t w ( I Q S W )

W i t h o u t i n p u t q u a l i f i e r 2 0 t c ( S C O ) c y c l e s • W a k e - u p f r o m S A R A M

W i t h i n p u t q u a l i f i e r 2 0 t c ( S C O ) + t w ( I Q S W )

( 1 ) F o r a n e x p l a n a t i o n o f t h e i n p u t q u a l i f i e r p a r a m e t e r s , s e e T a b l e 6 - 1 4 . ( 2 ) T h i s i s t h e t i m e t a k e n t o b e g i n e x e c u t i o n o f t h e i n s t r u c t i o n t h a t i m m e d i a t e l y f o l l o w s t h e I D L E i n s t r u c t i o n . e x e c u t i o n o f a n I S R ( t r i g g e r e d

b y t h e w a k e u p ) s i g n a l i n v o l v e s a d d i t i o n a l l a t e n c y .

A . W A K E I N T c a n b e a n y e n a b l e d i n t e r r u p t , W D I N T , X N M I , o r X R S .

F i g u r e 6 - 1 2 . I D L E E n t r y a n d E x i t T i m i n g

T a b l e 6 - 1 7 . S T A N D B Y M o d e T i m i n g R e q u i r e m e n t s

T E S T C O N D I T I O N S M I N N O M M A X U N I T

W i t h o u t i n p u t q u a l i f i c a t i o n 3 t c ( O S C C L K ) P u l s e d u r a t i o n , e x t e r n a l t w ( W A K E - I N T ) c y c l e s

w a k e - u p s i g n a l W i t h i n p u t q u a l i f i c a t i o n ( 1 ) ( 2 + Q U A L S T D B Y ) * t c ( O S C C L K )

( 1 ) Q U A L S T D B Y i s a 6 - b i t f i e l d i n t h e L P M C R 0 r e g i s t e r .

E l e c t r i c a l S p e c i f i c a t i o n s 1 2 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 129: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 129/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

tw(WAKE-INT)

td(WAKE-STBY)

td(IDLE−XCOL)

Wake−up

Signal

X1/X2 or

X1 or

XCLKIN

XCLKOUT

STANDBY Normal ExecutionSTANDBY

Flushing Pipeline

(A)

(B)

(C)

(D)

(E)

(F)

DeviceStatus

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 1 8 . S T A N D B Y M o d e S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R T E S T C O N D I T I O N S M I N T Y P M A X U N I T

D e l a y t i m e , I D L E i n s t r u c t i o n t d ( I D L E - X C O L ) 3 2 t c ( S C O ) 4 5 t c ( S C O ) c y c l e s

e x e c u t e d t o X C L K O U T l o w

D e l a y t i m e , e x t e r n a l w a k e s i g n a l t o p r o g r a m e x e c u t i o n c y c l e s

r e s u m e ( 1 )

W i t h o u t i n p u t q u a l i f i e r 1 0 0 t c ( S C O ) • W a k e u p f r o m f l a s h c y c l e s – F l a s h m o d u l e i n a c t i v e

W i t h i n p u t q u a l i f i e r 1 0 0 t c ( S C O ) + t w ( W A K E - I N T ) s t a t e t d ( W A K E - S T B Y )

W i t h o u t i n p u t q u a l i f i e r 1 1 2 5 t c ( S C O ) • W a k e u p f r o m f l a s h c y c l e s – F l a s h m o d u l e i n s l e e p

W i t h i n p u t q u a l i f i e r 1 1 2 5 t c ( S C O ) + t w ( W A K E - I N T ) s t a t e

W i t h o u t i n p u t q u a l i f i e r 1 0 0 t c ( S C O ) c y c l e s • W a k e u p f r o m S A R A M

W i t h i n p u t q u a l i f i e r 1 0 0 t c ( S C O ) + t w ( W A K E - I N T )

( 1 ) T h i s i s t h e t i m e t a k e n t o b e g i n e x e c u t i o n o f t h e i n s t r u c t i o n t h a t i m m e d i a t e l y f o l l o w s t h e I D L E i n s t r u c t i o n . e x e c u t i o n o f a n I S R ( t r i g g e r e d b y t h e w a k e u p s i g n a l ) i n v o l v e s a d d i t i o n a l l a t e n c y .

A . I D L E i n s t r u c t i o n i s e x e c u t e d t o p u t t h e d e v i c e i n t o S T A N D B Y m o d e .

B . T h e P L L b l o c k r e s p o n d s t o t h e S T A N D B Y s i g n a l . S Y S C L K O U T i s h e l d f o r a p p r o x i m a t e l y 3 2 c y c l e s b e f o r e b e i n g

t u r n e d o f f . T h i s 3 2 - c y c l e d e l a y e n a b l e s t h e C P U p i p e a n d a n y o t h e r p e n d i n g o p e r a t i o n s t o f l u s h p r o p e r l y .

C . C l o c k t o t h e p e r i p h e r a l s a r e t u r n e d o f f . H o w e v e r , t h e P L L a n d w a t c h d o g a r e n o t s h u t d o w n . T h e d e v i c e i s n o w i n

S T A N D B Y m o d e .

D . T h e e x t e r n a l w a k e - u p s i g n a l i s d r i v e n a c t i v e .

E . A f t e r a l a t e n c y p e r i o d , t h e S T A N D B Y m o d e i s e x i t e d .

F . N o r m a l e x e c u t i o n r e s u m e s . T h e d e v i c e w i l l r e s p o n d t o t h e i n t e r r u p t ( i f e n a b l e d ) .

F i g u r e 6 - 1 3 . S T A N D B Y E n t r y a n d E x i t T i m i n g D i a g r a m

T a b l e 6 - 1 9 . H A L T M o d e T i m i n g R e q u i r e m e n t s

M I N N O M M A X U N I T

t w ( W A K E - G P I O ) P u l s e d u r a t i o n , G P I O w a k e - u p s i g n a l t o s c s t + 2 t c ( O S C C L K ) ( 1 ) c y c l e s

t w ( W A K E - X R S ) P u l s e d u r a t i o n , X R S w a k e u p s i g n a l t o s c s t + 8 t c ( O S C C L K ) c y c l e s

( 1 ) S e e T a b l e 6 - 1 2 f o r a n e x p l a n a t i o n o f t o s c s t .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 2 9

Page 130: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 130/170

www.ti.com

A D V A N C E I N F OR MA T I ON

td(IDLE−XCOL)

X1/X2

or XCLKIN

XCLKOUT

HALT HALT

Wake-up Latency

Flushing Pipeline

td(WAKE−HALT)

(A)

(B)

(C)

(D)

DeviceStatus

(E) (G)

(F)

PLL Lock-up Time NormalExecution

tw(WAKE-GPIO) tp

GPIOn

Oscillator Start-up Time

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 2 0 . H A L T M o d e S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R M I N T Y P M A X U N I T

D e l a y t i m e , I D L E i n s t r u c t i o n e x e c u t e d t o X C L K O U T t d ( I D L E - X C O L ) 3 2 t c ( S C O ) 4 5 t c ( S C O ) c y c l e s

l o w

t p P L L l o c k - u p t i m e 1 3 1 0 7 2 t c ( O S C C L K ) c y c l e s

D e l a y t i m e , P L L l o c k t o p r o g r a m e x e c u t i o n r e s u m e

1 1 2 5 t c ( S C O ) c y c l e s • W a k e u p f r o m f l a s h t d ( W A K E - H A L T ) – F l a s h m o d u l e i n s l e e p s t a t e

3 5 t c ( S C O ) c y c l e s • W a k e u p f r o m S A R A M

A . I D L E i n s t r u c t i o n i s e x e c u t e d t o p u t t h e d e v i c e i n t o H A L T m o d e .

B . T h e P L L b l o c k r e s p o n d s t o t h e H A L T s i g n a l . S Y S C L K O U T i s h e l d f o r a p p r o x i m a t e l y 3 2 c y c l e s b e f o r e t h e o s c i l l a t o r i s

t u r n e d o f f a n d t h e C L K I N t o t h e c o r e i s s t o p p e d . T h i s 3 2 - c y c l e d e l a y e n a b l e s t h e C P U p i p e a n d a n y o t h e r p e n d i n g o p e r a t i o n s t o f l u s h p r o p e r l y .

C . C l o c k s t o t h e p e r i p h e r a l s a r e t u r n e d o f f a n d t h e P L L i s s h u t d o w n . I f a q u a r t z c r y s t a l o r c e r a m i c r e s o n a t o r i s u s e d a s

t h e c l o c k s o u r c e , t h e i n t e r n a l o s c i l l a t o r i s s h u t d o w n a s w e l l . T h e d e v i c e i s n o w i n H A L T m o d e a n d c o n s u m e s

a b s o l u t e m i n i m u m p o w e r .

D . W h e n t h e G P I O n p i n i s d r i v e n l o w , t h e o s c i l l a t o r i s t u r n e d o n a n d t h e o s c i l l a t o r w a k e - u p s e q u e n c e i s i n i t i a t e d . T h e

G P I O p i n s h o u l d b e d r i v e n h i g h o n l y a f t e r t h e o s c i l l a t o r h a s s t a b i l i z e d . T h i s e n a b l e s t h e p r o v i s i o n o f a c l e a n c l o c k

s i g n a l d u r i n g t h e P L L l o c k s e q u e n c e . S i n c e t h e f a l l i n g e d g e o f t h e G P I O p i n a s y n c h r o n o u s l y b e g i n s t h e w a k e u p

p r o c e d u r e , c a r e s h o u l d b e t a k e n t o m a i n t a i n a l o w n o i s e e n v i r o n m e n t p r i o r t o e n t e r i n g a n d d u r i n g H A L T m o d e .

E . W h e n G P I O n i s d e a c t i v a t e d , i t i n i t i a t e s t h e P L L l o c k s e q u e n c e , w h i c h t a k e s 1 3 1 , 0 7 2 O S C C L K ( X 1 / X 2 o r X 1 o r

X C L K I N ) c y c l e s .

F . W h e n C L K I N t o t h e c o r e i s e n a b l e d , t h e d e v i c e w i l l r e s p o n d t o t h e i n t e r r u p t ( i f e n a b l e d ) , a f t e r a l a t e n c y . T h e H A L T

m o d e i s n o w e x i t e d .

G . N o r m a l o p e r a t i o n r e s u m e s .

F i g u r e 6 - 1 4 . H A L T W a k e - U p U s i n g G P I O n

1 3 0 E l e c t r i c a l S p e c i f i c a t i o n s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 131: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 131/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

6 . 1 0 E n h a n c e d C o n t r o l P e r i p h e r a l s

6 . 1 0 . 1 E n h a n c e d P u l s e W i d t h M o d u l a t o r ( e P W M ) T i m i n g

6 . 1 0 . 2 T r i p - Z o n e I n p u t T i m i n g

PWM(B)

TZ

XCLKOUT(A)

tw(TZ)

td(TZ-PWM)HZ

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

P W M r e f e r s t o P W M o u t p u t s o n e P W M 1 - 6 . T a b l e 6 - 2 1 s h o w s t h e P W M t i m i n g r e q u i r e m e n t s a n d T a b l e 6 - 2 2 , s w i t c h i n g c h a r a c t e r i s t i c s .

T a b l e 6 - 2 1 . e P W M T i m i n g R e q u i r e m e n t s ( 1 )

T E S T C O N D I T I O N S M I N M A X U N I T

t w ( S Y C I N ) S y n c i n p u t p u l s e w i d t h A s y n c h r o n o u s 2 t c ( S C O ) c y c l e s

S y n c h r o n o u s 2 t c ( S C O ) c y c l e s

W i t h i n p u t q u a l i f i e r 1 t c ( S C O ) + t w ( I Q S W ) c y c l e s

( 1 ) F o r a n e x p l a n a t i o n o f t h e i n p u t q u a l i f i e r p a r a m e t e r s , s e e T a b l e 6 - 1 4 .

T a b l e 6 - 2 2 . e P W M S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R T E S T C O N D I T I O N S M I N M A X U N I T

t w ( P W M ) P u l s e d u r a t i o n , P W M x o u t p u t h i g h / l o w 2 0 n s

t w ( S Y N C O U T ) S y n c o u t p u t p u l s e w i d t h 8 t c ( S C O ) c y c l e s

t d ( P W M ) t z a D e l a y t i m e , t r i p i n p u t a c t i v e t o P W M f o r c e d h i g h n o p i n l o a d 2 5 n s D e l a y t i m e , t r i p i n p u t a c t i v e t o P W M f o r c e d l o w

t d ( T Z - P W M ) H Z D e l a y t i m e , t r i p i n p u t a c t i v e t o P W M H i - Z 2 0 n s

A . T Z - T Z 1 , T Z 2 , T Z 3 , T Z 4 , T Z 5 , T Z 6

B . P W M r e f e r s t o a l l t h e P W M p i n s i n t h e d e v i c e . T h e s t a t e o f t h e P W M p i n s a f t e r T Z i s t a k e n h i g h d e p e n d s o n t h e P W M

r e c o v e r y s o f t w a r e .

F i g u r e 6 - 1 5 . P W M H i - Z C h a r a c t e r i s t i c s

T a b l e 6 - 2 3 . T r i p - Z o n e i n p u t T i m i n g R e q u i r e m e n t s ( 1 )

M I N M A X U N I T

t w ( T Z ) P u l s e d u r a t i o n , T Z x i n p u t l o w A s y n c h r o n o u s 1 t c ( S C O ) c y c l e s

S y n c h r o n o u s 2 t c ( S C O ) c y c l e s

W i t h i n p u t q u a l i f i e r 1 t c ( S C O ) + t w ( I Q S W ) c y c l e s

( 1 ) F o r a n e x p l a n a t i o n o f t h e i n p u t q u a l i f i e r p a r a m e t e r s , s e e T a b l e 6 - 1 4 .

T a b l e 6 - 2 4 s h o w s t h e h i g h - r e s o l u t i o n P W M s w i t c h i n g c h a r a c t e r i s t i c s .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 3 1

Page 132: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 132/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 2 4 . H i g h R e s o l u t i o n P W M C h a r a c t e r i s t i c s a t S Y S C L K O U T = ( 6 0 - 1 5 0 M H z )

M I N T Y P M A X U N I T

M i c r o E d g e P o s i t i o n i n g ( M E P ) s t e p s i z e ( 1 ) 1 5 0 3 1 0 p s

( 1 ) M a x i m u m M E P s t e p s i z e i s b a s e d o n w o r s t - c a s e p r o c e s s , m a x i m u m t e m p e r a t u r e a n d m a x i m u m v o l t a g e . M E P s t e p s i z e w i l l i n c r e a s e w i t h l o w v o l t a g e a n d h i g h t e m p e r a t u r e a n d d e c r e a s e w i t h v o l t a g e a n d c o l d t e m p e r a t u r e . A p p l i c a t i o n s t h a t u s e t h e H R P W M f e a t u r e s h o u l d u s e M E P S c a l e F a c t o r O p t i m i z e r ( S F O ) e s t i m a t i o n s o f t w a r e f u n c t i o n s . S e e t h e T I

s o f t w a r e l i b r a r i e s f o r d e t a i l s o f u s i n g S F O f u n c t i o n i n e n d a p p l i c a t i o n s . S F O f u n c t i o n s h e l p t o e s t i m a t e t h e n u m b e r o f M E P s t e p s p e r S Y S C L K O U T p e r i o d d y n a m i c a l l y w h i l e t h e H R P W M i s i n o p e r a t i o n .

T a b l e 6 - 2 5 s h o w s t h e e C A P t i m i n g r e q u i r e m e n t a n d T a b l e 6 - 2 6 s h o w s t h e e C A P s w i t c h i n g c h a r a c t e r i s t i c s .

T a b l e 6 - 2 5 . E n h a n c e d C a p t u r e ( e C A P ) T i m i n g R e q u i r e m e n t ( 1 )

T E S T C O N D I T I O N S M I N M A X U N I T

t w ( C A P ) C a p t u r e i n p u t p u l s e w i d t h A s y n c h r o n o u s 2 t c ( S C O ) c y c l e s

S y n c h r o n o u s 2 t c ( S C O ) c y c l e s

W i t h i n p u t q u a l i f i e r 1 t c ( S C O ) + t w ( I Q S W ) c y c l e s

( 1 ) F o r a n e x p l a n a t i o n o f t h e i n p u t q u a l i f i e r p a r a m e t e r s , s e e T a b l e 6 - 1 4 .

T a b l e 6 - 2 6 . e C A P S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R T E S T C O N D I T I O N S M I N M A X U N I T

t w ( A P W M ) P u l s e d u r a t i o n , A P W M x o u t p u t h i g h / l o w 2 0 n s

T a b l e 6 - 2 7 s h o w s t h e e Q E P t i m i n g r e q u i r e m e n t a n d T a b l e 6 - 2 8 s h o w s t h e e Q E P s w i t c h i n g c h a r a c t e r i s t i c s .

T a b l e 6 - 2 7 . E n h a n c e d Q u a d r a t u r e E n c o d e r P u l s e ( e Q E P ) T i m i n g R e q u i r e m e n t s ( 1 )

T E S T C O N D I T I O N S M I N M A X U N I T

t w ( Q E P P ) Q E P i n p u t p e r i o d A s y n c h r o n o u s / s y n c h r o n o u s 2 t c ( S C O ) c y c l e s

W i t h i n p u t q u a l i f i e r 2 ( 1 t c ( S C O ) + t w ( I Q S W ) ) c y c l e s

t w ( I N D E X H ) Q E P I n d e x I n p u t H i g h t i m e A s y n c h r o n o u s / s y n c h r o n o u s 2 t c ( S C O ) c y c l e s

W i t h i n p u t q u a l i f i e r 2 t c ( S C O )

+ t w ( I Q S W )

c y c l e s

t w ( I N D E X L ) Q E P I n d e x I n p u t L o w t i m e A s y n c h r o n o u s / s y n c h r o n o u s 2 t c ( S C O ) c y c l e s

W i t h i n p u t q u a l i f i e r 2 t c ( S C O ) + t w ( I Q S W ) c y c l e s

t w ( S T R O B H ) Q E P S t r o b e H i g h t i m e A s y n c h r o n o u s / s y n c h r o n o u s 2 t c ( S C O ) c y c l e s

W i t h i n p u t q u a l i f i e r 2 t c ( S C O ) + t w ( I Q S W ) c y c l e s

t w ( S T R O B L ) Q E P S t r o b e I n p u t L o w t i m e A s y n c h r o n o u s / s y n c h r o n o u s 2 t c ( S C O ) c y c l e s

W i t h i n p u t q u a l i f i e r 2 t c ( S C O ) + t w ( I Q S W ) c y c l e s

( 1 ) F o r a n e x p l a n a t i o n o f t h e i n p u t q u a l i f i e r p a r a m e t e r s , s e e T a b l e 6 - 1 4 .

T a b l e 6 - 2 8 . e Q E P S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R T E S T C O N D I T I O N S M I N M A X U N I T

t d ( C N T R ) x i n D e l a y t i m e , e x t e r n a l c l o c k t o c o u n t e r i n c r e m e n t 4 t c ( S C O ) c y c l e s

t d ( P C S - O U T ) Q E P D e l a y t i m e , Q E P i n p u t e d g e t o p o s i t i o n c o m p a r e s y n c o u t p u t 6 t c ( S C O ) c y c l e s

T a b l e 6 - 2 9 . E x t e r n a l A D C S t a r t - o f - C o n v e r s i o n S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R M I N M A X U N I T

t w ( A D C S O C A L ) P u l s e d u r a t i o n , A D C S O C A O l o w 3 2 t c ( H C O ) c y c l e s

E l e c t r i c a l S p e c i f i c a t i o n s 1 3 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 133: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 133/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

ADCSOCAOor

ADCSOCBO

tw(ADCSOCAL)

6 . 1 0 . 3 E x t e r n a l I n t e r r u p t T i m i n g

XNMI, XINT1, XINT2

tw(INT)

Interrupt Vector

td(INT)

Address bus(internal)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 6 - 1 6 . A D C S O C A O o r A D C S O C B O T i m i n g

F i g u r e 6 - 1 7 . E x t e r n a l I n t e r r u p t T i m i n g

T a b l e 6 - 3 0 . E x t e r n a l I n t e r r u p t T i m i n g R e q u i r e m e n t s ( 1 )

T E S T C O N D I T I O N S M I N M A X U N I T

t w ( I N T ) ( 2 ) P u l s e d u r a t i o n , I N T i n p u t l o w / h i g h S y n c h r o n o u s 1 t c ( S C O ) c y c l e s

W i t h q u a l i f i e r 1 t c ( S C O ) + t w ( I Q S W ) c y c l e s

( 1 ) F o r a n e x p l a n a t i o n o f t h e i n p u t q u a l i f i e r p a r a m e t e r s , s e e T a b l e 6 - 1 4 . ( 2 ) T h i s t i m i n g i s a p p l i c a b l e t o a n y G P I O p i n c o n f i g u r e d f o r A D C S O C f u n c t i o n a l i t y .

T a b l e 6 - 3 1 . E x t e r n a l I n t e r r u p t S w i t c h i n g C h a r a c t e r i s t i c s ( 1 )

P A R A M E T E R M I N M A X U N I T

t d ( I N T ) D e l a y t i m e , I N T l o w / h i g h t o i n t e r r u p t - v e c t o r f e t c h t w ( I Q S W ) + 1 2 t c ( S C O ) c y c l e s

( 1 ) F o r a n e x p l a n a t i o n o f t h e i n p u t q u a l i f i e r p a r a m e t e r s , s e e T a b l e 6 - 1 4 .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 3 3

Page 134: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 134/170

www.ti.com

A D V A N C E I N F OR MA T I ON

6 . 1 0 . 4 I 2 C E l e c t r i c a l S p e c i f i c a t i o n a n d T i m i n g

6 . 1 0 . 5 S e r i a l P e r i p h e r a l I n t e r f a c e ( S P I ) M a s t e r M o d e T i m i n g

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 3 2 . I 2 C T i m i n g

T E S T C O N D I T I O N S M I N M A X U N I T

f S C L S C L c l o c k f r e q u e n c y I 2 C c l o c k m o d u l e f r e q u e n c y i s b e t w e e n 4 0 0 k H z 7 M H z a n d 1 2 M H z a n d I 2 C p r e s c a l e r a n d c l o c k d i v i d e r r e g i s t e r s a r e c o n f i g u r e d a p p r o p r i a t e l y

v i l L o w l e v e l i n p u t v o l t a g e 0 . 3 V D D I O V

V i h H i g h l e v e l i n p u t v o l t a g e 0 . 7 V D D I O V

V h y s I n p u t h y s t e r e s i s 0 . 0 5 V D D I O V

V o l L o w l e v e l o u t p u t v o l t a g e 3 - m A s i n k c u r r e n t 0 0 . 4 V

t L O W L o w p e r i o d o f S C L c l o c k I 2 C c l o c k m o d u l e f r e q u e n c y i s b e t w e e n 1 . 3 μ s 7 M H z a n d 1 2 M H z a n d I 2 C p r e s c a l e r a n d c l o c k d i v i d e r r e g i s t e r s a r e c o n f i g u r e d a p p r o p r i a t e l y

t H I G H H i g h p e r i o d o f S C L c l o c k I 2 C c l o c k m o d u l e f r e q u e n c y i s b e t w e e n 0 . 6 μ s 7 M H z a n d 1 2 M H z a n d I 2 C p r e s c a l e r a n d c l o c k d i v i d e r r e g i s t e r s a r e c o n f i g u r e d a p p r o p r i a t e l y

l I I n p u t c u r r e n t w i t h a n i n p u t v o l t a g e - 1 0 1 0 μ A b e t w e e n 0 . 1 V D D I O a n d 0 . 9 V D D I O M A X

T a b l e 6 - 3 3 l i s t s t h e m a s t e r m o d e t i m i n g ( c l o c k p h a s e = 0 ) a n d T a b l e 6 - 3 4 l i s t s t h e t i m i n g ( c l o c k

p h a s e = 1 ) . F i g u r e 6 - 1 8 a n d F i g u r e 6 - 1 9 s h o w t h e t i m i n g w a v e f o r m s .

1 3 4 E l e c t r i c a l S p e c i f i c a t i o n s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 135: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 135/170

www.ti.com

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 3 3 . S P I M a s t e r M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 ) ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 )

N O . S P I W H E N ( S P I B R R + 1 ) I S E V E N O R S P I W H E N ( S P I B R R + 1 ) I S O D D U N I T S P I B R R = 0 O R 2 A N D S P I B R R > 3

M I N M A X M I N M A X

1 t c ( S P C ) M C y c l e t i m e , S P I C L K 4 t c ( L C O ) 1 2 8 t c ( L C O ) 5 t c ( L C O ) 1 2 7 t c ( L C O ) n s

2 t w ( S P C H ) M P u l s e d u r a t i o n , S P I C L K h i g h 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O ) - 1 0 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O ) n s ( c l o c k p o l a r i t y = 0 )

t w ( S P C L ) M P u l s e d u r a t i o n , S P I C L K l o w 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O ) - 1 0 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O )

( c l o c k p o l a r i t y = 1 )

3 t w ( S P C L ) M P u l s e d u r a t i o n , S P I C L K l o w 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) - 1 0 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) n s

( c l o c k p o l a r i t y = 0 )

t w ( S P C H ) M P u l s e d u r a t i o n , S P I C L K h i g h 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) - 1 0 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O )

( c l o c k p o l a r i t y = 1 )

4 t d ( S P C H - S I M O ) M D e l a y t i m e , S P I C L K h i g h t o S P I S I M O 1 0 1 0 n s v a l i d ( c l o c k p o l a r i t y = 0 )

t d ( S P C L - S I M O ) M D e l a y t i m e , S P I C L K l o w t o S P I S I M O 1 0 1 0 v a l i d ( c l o c k p o l a r i t y = 1 )

5 t v ( S P C L - S I M O ) M V a l i d t i m e , S P I S I M O d a t a v a l i d a f t e r 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) - 1 0 S P I C L K l o w ( c l o c k p o l a r i t y = 0 )

t v ( S P C H - S I M O ) M V a l i d t i m e , S P I S I M O d a t a v a l i d a f t e r 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) - 1 0 S P I C L K h i g h ( c l o c k p o l a r i t y = 1 )

8 t s u ( S O M I - S P C L ) M S e t u p t i m e , S P I S O M I b e f o r e S P I C L K 3 5 3 5 n s l o w ( c l o c k p o l a r i t y = 0 )

t s u ( S O M I - S P C H ) M S e t u p t i m e , S P I S O M I b e f o r e S P I C L K 3 5 3 5 n s h i g h ( c l o c k p o l a r i t y = 1 )

9 t v ( S P C L - S O M I ) M V a l i d t i m e , S P I S O M I d a t a v a l i d a f t e r 0 . 2 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O ) - 1 0 S P I C L K l o w ( c l o c k p o l a r i t y = 0 )

t v ( S P C H - S O M I ) M

V a l i d t i m e , S P I S O M I d a t a v a l i d a f t e r 0 . 2 5 t c ( S P C ) M

- 1 0 0 . 5 t c ( S P C ) M

- 0 . 5 t c ( L C O )

- 1 0 n s S P I C L K h i g h ( c l o c k p o l a r i t y = 1 )

( 1 ) T h e M A S T E R / S L A V E b i t ( S P I C T L . 2 ) i s s e t a n d t h e C L O C K P H A S E b i t ( S P I C T L . 3 ) i s c l e a r e d . ( 2 ) t c ( S P C ) = S P I c l o c k c y c l e t i m e = L S P C L K / 4 o r L S P C L K / ( S P I B R R + 1 ) ( 3 ) t c ( L C O ) = L S P C L K c y c l e t i m e ( 4 ) I n t e r n a l c l o c k p r e s c a l e r s m u s t b e a d j u s t e d s u c h t h a t t h e S P I c l o c k s p e e d i s l i m i t e d t o t h e f o l l o w i n g S P I c l o c k r a t e :

M a s t e r m o d e t r a n s m i t 2 5 - M H z M A X , m a s t e r m o d e r e c e i v e 1 2 . 5 - M H z M A X S l a v e m o d e t r a n s m i t 1 2 . 5 - M A X , s l a v e m o d e r e c e i v e 1 2 . 5 - M H z M A X .

( 5 ) T h e a c t i v e e d g e o f t h e S P I C L K s i g n a l r e f e r e n c e d i s c o n t r o l l e d b y t h e c l o c k p o l a r i t y b i t ( S P I C C R . 6 ) .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 3 5

Page 136: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 136/170

www.ti.com

A D V A N C E I N F OR MA T I ON

9

4

SPISOMI

SPISIMO

SPICLK

(clock polarity = 1)

SPICLK

(clock polarity = 0)

Master In DataMust Be Valid

Master Out Data Is Valid

8

5

3

2

1

SPISTE(A)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . I n t h e m a s t e r m o d e , S P I S T E g o e s a c t i v e 0 . 5 t c ( S P C ) ( m i n i m u m ) b e f o r e v a l i d S P I c l o c k e d g e . O n t h e t r a i l i n g e n d o f t h e

w o r d , t h e S P I S T E w i l l g o i n a c t i v e 0 . 5 t c ( S P C ) a f t e r t h e r e c e i v i n g e d g e ( S P I C L K ) o f t h e l a s t d a t a b i t , e x c e p t t h a t S P I S T E

s t a y s a c t i v e b e t w e e n b a c k - t o - b a c k t r a n s m i t w o r d s i n b o t h F I F O a n d n o n F I F O m o d e s .

F i g u r e 6 - 1 8 . S P I M a s t e r M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 )

E l e c t r i c a l S p e c i f i c a t i o n s 1 3 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 137: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 137/170

www.ti.com

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 3 4 . S P I M a s t e r M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 ) ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 )

N O . S P I W H E N ( S P I B R R + 1 ) I S E V E N O R S P I W H E N ( S P I B R R + 1 ) I S O D D U N I T S P I B R R = 0 A N D S P I B R R > 3

O R 2

M I N M A X M I N M A X

1 t c ( S P C ) M C y c l e t i m e , S P I C L K 4 t c ( L C O ) 1 2 8 t c ( L C O ) 5 t c ( L C O ) 1 2 7 t c ( L C O ) n s

2 t w ( S P C H ) M P u l s e d u r a t i o n , S P I C L K h i g h ( c l o c k 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O ) - 1 0 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O ) n s p o l a r i t y = 0 )

t w ( S P C L ) ) M P u l s e d u r a t i o n , S P I C L K l o w ( c l o c k 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O ) - 1 0 0 . 5 t c ( S P C ) M - 0 . 5 t c ( L C O n s p o l a r i t y = 1 )

3 t w ( S P C L ) M P u l s e d u r a t i o n , S P I C L K l o w ( c l o c k 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) - 1 0 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) n s p o l a r i t y = 0 )

t w ( S P C H ) M P u l s e d u r a t i o n , S P I C L K h i g h ( c l o c k 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) - 1 0 0 . 5 t c ( S P C ) M + 0 . 5 t c ( L C O ) n s p o l a r i t y = 1 )

6 t s u ( S I M O - S P C H ) M S e t u p t i m e , S P I S I M O d a t a v a l i d b e f o r e 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M - 1 0 n s S P I C L K h i g h ( c l o c k p o l a r i t y = 0 )

t s u ( S I M O - S P C L ) M S e t u p t i m e , S P I S I M O d a t a v a l i d b e f o r e 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M - 1 0 n s S P I C L K l o w ( c l o c k p o l a r i t y = 1 )

7 t v ( S P C H - S I M O ) M V a l i d t i m e , S P I S I M O d a t a v a l i d a f t e r 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M - 1 0 n s S P I C L K h i g h ( c l o c k p o l a r i t y = 0 )

t v ( S P C L - S I M O ) M V a l i d t i m e , S P I S I M O d a t a v a l i d a f t e r 0 . 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M - 1 0 n s S P I C L K l o w ( c l o c k p o l a r i t y = 1 )

1 0 t s u ( S O M I - S P C H ) M S e t u p t i m e , S P I S O M I b e f o r e S P I C L K 3 5 3 5 n s h i g h ( c l o c k p o l a r i t y = 0 )

t s u ( S O M I - S P C L ) M S e t u p t i m e , S P I S O M I b e f o r e S P I C L K 3 5 3 5 n s l o w ( c l o c k p o l a r i t y = 1 )

1 1 t v ( S P C H - S O M I ) M V a l i d t i m e , S P I S O M I d a t a v a l i d a f t e r 0 . 2 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M - 1 0 n s S P I C L K h i g h ( c l o c k p o l a r i t y = 0 )

t v ( S P C L - S O M I ) M V a l i d t i m e , S P I S O M I d a t a v a l i d a f t e r 0 . 2 5 t c ( S P C ) M - 1 0 0 . 5 t c ( S P C ) M - 1 0 n s S P I C L K l o w ( c l o c k p o l a r i t y = 1 )

( 1 ) T h e M A S T E R / S L A V E b i t ( S P I C T L . 2 ) i s s e t a n d t h e C L O C K P H A S E b i t ( S P I C T L . 3 ) i s s e t . ( 2 ) t c ( S P C ) = S P I c l o c k c y c l e t i m e = L S P C L K / 4 o r L S P C L K / ( S P I B R R + 1 ) ( 3 ) I n t e r n a l c l o c k p r e s c a l e r s m u s t b e a d j u s t e d s u c h t h a t t h e S P I c l o c k s p e e d i s l i m i t e d t o t h e f o l l o w i n g S P I c l o c k r a t e :

M a s t e r m o d e t r a n s m i t 2 5 M H z M A X , m a s t e r m o d e r e c e i v e 1 2 . 5 M H z M A X S l a v e m o d e t r a n s m i t 1 2 . 5 M H z M A X , s l a v e m o d e r e c e i v e 1 2 . 5 M H z M A X .

( 4 ) t c ( L C O ) = L S P C L K c y c l e t i m e ( 5 ) T h e a c t i v e e d g e o f t h e S P I C L K s i g n a l r e f e r e n c e d i s c o n t r o l l e d b y t h e C L O C K P O L A R I T Y b i t ( S P I C C R . 6 ) .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 3 7

Page 138: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 138/170

www.ti.com

A D V A N C E I N F OR MA T I ON

Data Valid

11

SPISOMI

SPISIMO

SPICLK(clock polarity = 1)

SPICLK

(clock polarity = 0)

Master In Data MustBe Valid

Master Out Data Is Valid

1

7

6

10

3

2

SPISTE(A)

6 . 1 0 . 6 S P I S l a v e M o d e T i m i n g

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . I n t h e m a s t e r m o d e , S P I S T E g o e s a c t i v e 0 . 5 t c ( S P C ) ( m i n i m u m ) b e f o r e v a l i d S P I c l o c k e d g e . O n t h e t r a i l i n g e n d o f t h e

w o r d , t h e S P I S T E w i l l g o i n a c t i v e 0 . 5 t c ( S P C ) a f t e r t h e r e c e i v i n g e d g e ( S P I C L K ) o f t h e l a s t d a t a b i t , e x c e p t t h a t S P I S T E

s t a y s a c t i v e b e t w e e n b a c k - t o - b a c k t r a n s m i t w o r d s i n b o t h F I F O a n d n o n F I F O m o d e s .

F i g u r e 6 - 1 9 . S P I M a s t e r M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 )

T a b l e 6 - 3 5 l i s t s t h e s l a v e m o d e e x t e r n a l t i m i n g ( c l o c k p h a s e = 0 ) a n d T a b l e 6 - 3 6 ( c l o c k p h a s e = 1 ) .

F i g u r e 6 - 2 0 a n d F i g u r e 6 - 2 1 s h o w t h e t i m i n g w a v e f o r m s .

T a b l e 6 - 3 5 . S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 ) ( 1 ) ( 2 ) ( 3 ) ( 4 ) ( 5 )

N O . M I N M A X U N I T 1 2 t c ( S P C ) S C y c l e t i m e , S P I C L K 4 t c ( L C O ) n s

1 3 t w ( S P C H ) S P u l s e d u r a t i o n , S P I C L K h i g h ( c l o c k p o l a r i t y = 0 ) 0 . 5 t c ( S P C ) S - 1 0 0 . 5 t c ( S P C ) S n s

t w ( S P C L ) S P u l s e d u r a t i o n , S P I C L K l o w ( c l o c k p o l a r i t y = 1 ) 0 . 5 t c ( S P C ) S - 1 0 0 . 5 t c ( S P C ) S n s

1 4 t w ( S P C L ) S P u l s e d u r a t i o n , S P I C L K l o w ( c l o c k p o l a r i t y = 0 ) 0 . 5 t c ( S P C ) S - 1 0 0 . 5 t c ( S P C ) S n s

t w ( S P C H ) S P u l s e d u r a t i o n , S P I C L K h i g h ( c l o c k p o l a r i t y = 1 ) 0 . 5 t c ( S P C ) S - 1 0 0 . 5 t c ( S P C ) S n s

1 5 t d ( S P C H - S O M I ) S D e l a y t i m e , S P I C L K h i g h t o S P I S O M I v a l i d ( c l o c k p o l a r i t y = 0 ) 3 5 n s

t d ( S P C L - S O M I ) S D e l a y t i m e , S P I C L K l o w t o S P I S O M I v a l i d ( c l o c k p o l a r i t y = 1 ) 3 5 n s

1 6 t v ( S P C L - S O M I ) S V a l i d t i m e , S P I S O M I d a t a v a l i d a f t e r S P I C L K l o w ( c l o c k p o l a r i t y 0 . 7 5 t c ( S P C ) S n s = 0 )

t v ( S P C H - S O M I ) S V a l i d t i m e , S P I S O M I d a t a v a l i d a f t e r S P I C L K h i g h ( c l o c k p o l a r i t y 0 . 7 5 t c ( S P C ) S n s = 1 )

( 1 ) T h e M A S T E R / S L A V E b i t ( S P I C T L . 2 ) i s c l e a r e d a n d t h e C L O C K P H A S E b i t ( S P I C T L . 3 ) i s c l e a r e d . ( 2 ) t c ( S P C ) = S P I c l o c k c y c l e t i m e = L S P C L K / 4 o r L S P C L K / ( S P I B R R + 1 ) ( 3 ) I n t e r n a l c l o c k p r e s c a l e r s m u s t b e a d j u s t e d s u c h t h a t t h e S P I c l o c k s p e e d i s l i m i t e d t o t h e f o l l o w i n g S P I c l o c k r a t e :

M a s t e r m o d e t r a n s m i t 2 5 - M H z M A X , m a s t e r m o d e r e c e i v e 1 2 . 5 - M H z M A X S l a v e m o d e t r a n s m i t 1 2 . 5 - M H z M A X , s l a v e m o d e r e c e i v e 1 2 . 5 - M H z M A X .

( 4 ) t c ( L C O ) = L S P C L K c y c l e t i m e ( 5 ) T h e a c t i v e e d g e o f t h e S P I C L K s i g n a l r e f e r e n c e d i s c o n t r o l l e d b y t h e C L O C K P O L A R I T Y b i t ( S P I C C R . 6 ) .

E l e c t r i c a l S p e c i f i c a t i o n s 1 3 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 139: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 139/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

20

15

SPISIMO

SPISOMI

SPICLK

(clock polarity = 1)

SPICLK

(clock polarity = 0)

SPISIMO DataMust Be Valid

SPISOMI Data Is Valid

19

16

14

13

12

SPISTE(A)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 3 5 . S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 ) ( c o n t i n u e d )

N O . M I N M A X U N I T

1 9 t s u ( S I M O - S P C L ) S S e t u p t i m e , S P I S I M O b e f o r e S P I C L K l o w ( c l o c k p o l a r i t y = 0 ) 3 5 n s

t s u ( S I M O - S P C H ) S S e t u p t i m e , S P I S I M O b e f o r e S P I C L K h i g h ( c l o c k p o l a r i t y = 1 ) 3 5 n s

2 0 t v ( S P C L - S I M O ) S V a l i d t i m e , S P I S I M O d a t a v a l i d a f t e r S P I C L K l o w ( c l o c k p o l a r i t y 0 . 5 t c ( S P C ) S - 1 0 n s = 0 )

t v ( S P C H - S I M O ) S V a l i d t i m e , S P I S I M O d a t a v a l i d a f t e r S P I C L K h i g h ( c l o c k p o l a r i t y 0 . 5 t c ( S P C ) S - 1 0 n s = 1 )

A . I n t h e s l a v e m o d e , t h e S P I S T E s i g n a l s h o u l d b e a s s e r t e d l o w a t l e a s t 0 . 5 t c ( S P C ) ( m i n i m u m ) b e f o r e t h e v a l i d S P I c l o c k

e d g e a n d r e m a i n l o w f o r a t l e a s t 0 . 5 t c ( S P C ) a f t e r t h e r e c e i v i n g e d g e ( S P I C L K ) o f t h e l a s t d a t a b i t .

F i g u r e 6 - 2 0 . S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 0 )

T a b l e 6 - 3 6 . S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 ) ( 1 ) ( 2 ) ( 3 ) ( 4 )

N O . M I N M A X U N I T

1 2 t c ( S P C ) S C y c l e t i m e , S P I C L K 8 t c ( L C O ) n s

1 3 t w ( S P C H ) S P u l s e d u r a t i o n , S P I C L K h i g h ( c l o c k p o l a r i t y = 0 ) 0 . 5 t c ( S P C ) S - 1 0 0 . 5 t c ( S P C ) S n s

t w ( S P C L ) S P u l s e d u r a t i o n , S P I C L K l o w ( c l o c k p o l a r i t y = 1 ) 0 . 5 t c ( S P C ) S - 1 0 0 . 5 t c ( S P C ) S n s

1 4 t w ( S P C L ) S P u l s e d u r a t i o n , S P I C L K l o w ( c l o c k p o l a r i t y = 0 ) 0 . 5 t c ( S P C ) S - 1 0 0 . 5 t c ( S P C ) S n s

t w ( S P C H ) S P u l s e d u r a t i o n , S P I C L K h i g h ( c l o c k p o l a r i t y = 1 ) 0 . 5 t c ( S P C ) S - 1 0 0 . 5 t c ( S P C ) S n s

1 7 t s u ( S O M I - S P C H ) S S e t u p t i m e , S P I S O M I b e f o r e S P I C L K h i g h ( c l o c k p o l a r i t y = 0 ) 0 . 1 2 5 t c ( S P C ) S n s

t s u ( S O M I - S P C L ) S S e t u p t i m e , S P I S O M I b e f o r e S P I C L K l o w ( c l o c k p o l a r i t y = 1 0 . 1 2 5 t c ( S P C ) S n s

1 8 t v ( S P C H - S O M I ) S V a l i d t i m e , S P I S O M I d a t a v a l i d a f t e r S P I C L K l o w ( c l o c k p o l a r i t y = 0 . 7 5 t c ( S P C ) S n s 0 )

( 1 ) T h e M A S T E R / S L A V E b i t ( S P I C T L . 2 ) i s c l e a r e d a n d t h e C L O C K P H A S E b i t ( S P I C T L . 3 ) i s c l e a r e d . ( 2 ) t c ( S P C ) = S P I c l o c k c y c l e t i m e = L S P C L K / 4 o r L S P C L K / ( S P I B R R + 1 ) ( 3 ) I n t e r n a l c l o c k p r e s c a l e r s m u s t b e a d j u s t e d s u c h t h a t t h e S P I c l o c k s p e e d i s l i m i t e d t o t h e f o l l o w i n g S P I c l o c k r a t e :

M a s t e r m o d e t r a n s m i t 2 5 - M H z M A X , m a s t e r m o d e r e c e i v e 1 2 . 5 - M H z M A X S l a v e m o d e t r a n s m i t 1 2 . 5 - M H z M A X , s l a v e m o d e r e c e i v e 1 2 . 5 - M H z M A X .

( 4 ) T h e a c t i v e e d g e o f t h e S P I C L K s i g n a l r e f e r e n c e d i s c o n t r o l l e d b y t h e C L O C K P O L A R I T Y b i t ( S P I C C R . 6 ) .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 3 9

Page 140: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 140/170

www.ti.com

A D V A N C E I N F OR MA T I ON

Data Valid

22

SPISIMO

SPISOMI

SPICLK

(clock polarity = 1)

SPICLK

(clock polarity = 0)

SPISIMO DataMust Be Valid

SPISOMI Data Is Valid

21

12

18

17

14

13

SPISTE(A)

6 . 1 0 . 7 E x t e r n a l I n t e r f a c e ( X I N T F ) T i m i n g

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 3 6 . S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 ) ( c o n t i n u e d )

N O . M I N M A X U N I T

t v ( S P C L - S O M I ) S V a l i d t i m e , S P I S O M I d a t a v a l i d a f t e r S P I C L K h i g h 0 . 7 5 t c ( S P C ) S n s ( c l o c k p o l a r i t y = 1 )

2 1 t s u ( S I M O - S P C H ) S S e t u p t i m e , S P I S I M O b e f o r e S P I C L K h i g h ( c l o c k p o l a r i t y = 0 ) 3 5 n s

t s u ( S I M O - S P C L ) S S e t u p t i m e , S P I S I M O b e f o r e S P I C L K l o w ( c l o c k p o l a r i t y = 1 ) 3 5 n s

2 2 t v ( S P C H - S I M O ) S V a l i d t i m e , S P I S I M O d a t a v a l i d a f t e r S P I C L K h i g h 0 . 5 t c ( S P C ) S - 1 0 n s ( c l o c k p o l a r i t y = 0 )

t v ( S P C L - S I M O ) S V a l i d t i m e , S P I S I M O d a t a v a l i d a f t e r S P I C L K l o w ( c l o c k p o l a r i t y = 0 . 5 t c ( S P C ) S - 1 0 n s 1 )

A . I n t h e s l a v e m o d e , t h e S P I S T E s i g n a l s h o u l d b e a s s e r t e d l o w a t l e a s t 0 . 5 t c ( S P C ) b e f o r e t h e v a l i d S P I c l o c k e d g e a n d

r e m a i n l o w f o r a t l e a s t 0 . 5 t c ( S P C ) a f t e r t h e r e c e i v i n g e d g e ( S P I C L K ) o f t h e l a s t d a t a b i t .

F i g u r e 6 - 2 1 . S P I S l a v e M o d e E x t e r n a l T i m i n g ( C l o c k P h a s e = 1 )

E a c h X I N T F a c c e s s c o n s i s t s o f t h r e e p a r t s : L e a d , A c t i v e , a n d T r a i l . T h e u s e r c o n f i g u r e s t h e

L e a d / A c t i v e / T r a i l w a i t s t a t e s i n t h e X T I M I N G r e g i s t e r s . T h e r e i s o n e X T I M I N G r e g i s t e r f o r e a c h X I N T F z o n e . T a b l e 6 - 3 7 s h o w s t h e r e l a t i o n s h i p b e t w e e n t h e p a r a m e t e r s c o n f i g u r e d i n t h e X T I M I N G r e g i s t e r a n d

t h e d u r a t i o n o f t h e p u l s e i n t e r m s o f X T I M C L K c y c l e s .

T a b l e 6 - 3 7 . R e l a t i o n s h i p B e t w e e n P a r a m e t e r s C o n f i g u r e d i n X T I M I N G a n d D u r a t i o n o f P u l s e

D E S C R I P T I O N D U R A T I O N ( n s ) ( 1 ) ( 2 )

X 2 T I M I N G = 0 X 2 T I M I N G = 1

L R L e a d p e r i o d , r e a d a c c e s s X R D L E A D × t c ( X T I M ) ( X R D L E A D × 2 ) × t c ( X T I M )

A R A c t i v e p e r i o d , r e a d a c c e s s ( X R D A C T I V E + W S + 1 ) × t c ( X T I M ) ( X R D A C T I V E × 2 + W S + 1 ) × t c ( X T I M )

T R T r a i l p e r i o d , r e a d a c c e s s X R D T R A I L × t c ( X T I M ) ( X R D T R A I L × 2 ) × t c ( X T I M )

( 1 ) t c ( X T I M ) – C y c l e t i m e , X T I M C L K ( 2 ) W S r e f e r s t o t h e n u m b e r o f w a i t s t a t e s i n s e r t e d b y h a r d w a r e w h e n u s i n g X R E A D Y . I f t h e z o n e i s c o n f i g u r e d t o i g n o r e X R E A D Y

( U S E R E A D Y = 0 ) , t h e n W S = 0 .

E l e c t r i c a l S p e c i f i c a t i o n s 1 4 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 141: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 141/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 3 7 . R e l a t i o n s h i p B e t w e e n P a r a m e t e r s C o n f i g u r e d i n X T I M I N G a n d D u r a t i o n o f P u l s e ( c o n t i n u e d )

D E S C R I P T I O N D U R A T I O N ( n s ) ( 1 ) ( 2 )

L W L e a d p e r i o d , w r i t e a c c e s s X W R L E A D × t c ( X T I M ) ( X W R L E A D × 2 ) × t c ( X T I M )

A W A c t i v e p e r i o d , w r i t e a c c e s s ( X W R A C T I V E + W S + 1 ) × t c ( X T I M ) ( X W R A C T I V E × 2 + W S + 1 ) × t c ( X T I M )

T W T r a i l p e r i o d , w r i t e a c c e s s X W R T R A I L × t c ( X T I M ) ( X W R T R A I L × 2 ) × t c ( X T I M )

M i n i m u m w a i t s t a t e r e q u i r e m e n t s m u s t b e m e t w h e n c o n f i g u r i n g e a c h z o n e ’ s X T I M I N G r e g i s t e r . T h e s e r e q u i r e m e n t s a r e i n a d d i t i o n t o a n y t i m i n g r e q u i r e m e n t s a s s p e c i f i e d b y t h a t d e v i c e ’ s d a t a s h e e t . N o

i n t e r n a l d e v i c e h a r d w a r e i s i n c l u d e d t o d e t e c t i l l e g a l s e t t i n g s .

6 . 1 0 . 7 . 1 U S E R E A D Y = 0

I f t h e X R E A D Y s i g n a l i s i g n o r e d ( U S E R E A D Y = 0 ) , t h e n :

L e a d : L R ≥ t c ( X T I M )

L W ≥ t c ( X T I M )

T h e s e r e q u i r e m e n t s r e s u l t i n t h e f o l l o w i n g X T I M I N G r e g i s t e r c o n f i g u r a t i o n r e s t r i c t i o n s :

X R D L E A D X R D A C T I V E X R D T R A I L X W R L E A D X W R A C T I V E X W R T R A I L X 2 T I M I N G

≥ 1

≥ 0

≥ 0

≥ 1

≥ 0

≥ 0 0 , 1

E x a m p l e s o f v a l i d a n d i n v a l i d t i m i n g w h e n n o t s a m p l i n g X R E A D Y :

X R D L E A D X R D A C T I V E X R D T R A I L X W R L E A D X W R A C T I V E X W R T R A I L X 2 T I M I N G

I n v a l i d ( 1 ) 0 0 0 0 0 0 0 , 1

V a l i d 1 0 0 1 0 0 0 , 1

( 1 ) N o h a r d w a r e t o d e t e c t i l l e g a l X T I M I N G c o n f i g u r a t i o n s

6 . 1 0 . 7 . 2 S y n c h r o n o u s M o d e ( U S E R E A D Y = 1 , R E A D Y M O D E = 0 )

I f t h e X R E A D Y s i g n a l i s s a m p l e d i n t h e s y n c h r o n o u s m o d e ( U S E R E A D Y = 1 , R E A D Y M O D E = 0 ) , t h e n :

1 L e a d : L R ≥ × t c ( X T I M )

L W ≥ t c ( X T I M )

2 A c t i v e : A R ≥ 2 × t c ( X T I M )

A W ≥ 2 × t c ( X T I M )

N O T E

R e s t r i c t i o n d o e s n o t i n c l u d e e x t e r n a l h a r d w a r e w a i t s t a t e s .

T h e s e r e q u i r e m e n t s r e s u l t i n t h e f o l l o w i n g X T I M I N G r e g i s t e r c o n f i g u r a t i o n r e s t r i c t i o n s :

X R D L E A D X R D A C T I V E X R D T R A I L X W R L E A D X W R A C T I V E X W R T R A I L X 2 T I M I N G

≥ 1 ≥ 1 ≥ 0 ≥ 1 ≥ 1 ≥ 0 0 , 1

E x a m p l e s o f v a l i d a n d i n v a l i d t i m i n g w h e n u s i n g s y n c h r o n o u s X R E A D Y :

X R D L E A D X R D A C T I V E X R D T R A I L X W R L E A D X W R A C T I V E X W R T R A I L X 2 T I M I N G

I n v a l i d ( 1 ) 0 0 0 0 0 0 0 , 1

I n v a l i d ( 1 ) 1 0 0 1 0 0 0 , 1

V a l i d 1 1 0 1 1 0 0 , 1

( 1 ) N o h a r d w a r e t o d e t e c t i l l e g a l X T I M I N G c o n f i g u r a t i o n s

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 4 1

Page 142: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 142/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 . 1 0 . 7 . 3 A s y n c h r o n o u s M o d e ( U S E R E A D Y = 1 , R E A D Y M O D E = 1 )

I f t h e X R E A D Y s i g n a l i s s a m p l e d i n t h e a s y n c h r o n o u s m o d e ( U S E R E A D Y = 1 , R E A D Y M O D E = 1 ) , t h e n :

1 L e a d : L R ≥ × t c ( X T I M )

L W ≥ t c ( X T I M )

2 A c t i v e : A R ≥ 2 × t c ( X T I M )

A W ≥ 2 × t c ( X T I M )

3 L e a d + A c t i v e : L R + A R ≥ 4 × t c ( X T I M )

L W + A W ≥ 4 × t c ( X T I M )

N O T E

R e s t r i c t i o n s d o n o t i n c l u d e e x t e r n a l h a r d w a r e w a i t s t a t e s .

T h e s e r e q u i r e m e n t s r e s u l t i n t h e f o l l o w i n g X T I M I N G r e g i s t e r c o n f i g u r a t i o n r e s t r i c t i o n s :

X R D L E A D X R D A C T I V E X R D T R A I L X W R L E A D X W R A C T I V E X W R T R A I L X 2 T I M I N G

≥ 1 ≥ 2 0 ≥ 1 ≥ 2 0 0 , 1

o r

X R D L E A D X R D A C T I V E X R D T R A I L X W R L E A D X W R A C T I V E X W R T R A I L X 2 T I M I N G

≥ 2 ≥ 1 0 ≥ 2 ≥ 1 0 0 , 1

E x a m p l e s o f v a l i d a n d i n v a l i d t i m i n g w h e n u s i n g a s y n c h r o n o u s X R E A D Y :

X R D L E A D X R D A C T I V E X R D T R A I L X W R L E A D X W R A C T I V E X W R T R A I L X 2 T I M I N G

I n v a l i d ( 1 ) 0 0 0 0 0 0 0 , 1

I n v a l i d ( 1 ) 1 0 0 1 0 0 0 , 1

I n v a l i d ( 1 ) 1 1 0 1 1 0 0

V a l i d 1 1 0 1 1 0 1

V a l i d 1 2 0 1 2 0 0 , 1

V a l i d 2 1 0 2 1 0 0 , 1

( 1 ) N o h a r d w a r e t o d e t e c t i l l e g a l X T I M I N G c o n f i g u r a t i o n s

U n l e s s o t h e r w i s e s p e c i f i e d , a l l X I N T F t i m i n g i s a p p l i c a b l e f o r t h e c l o c k c o n f i g u r a t i o n s s h o w n i n T a b l e 6 - 3 8 .

T a b l e 6 - 3 8 . X I N T F C l o c k C o n f i g u r a t i o n s

M O D E S Y S C L K O U T X T I M C L K X C L K O U T

1 S Y S C L K O U T S Y S C L K O U T

E x a m p l e : 1 5 0 M H z 1 5 0 M H z 1 5 0 M H z

2 S Y S C L K O U T 1 / 2 S Y S C L K O U T

E x a m p l e : 1 5 0 M H z 1 5 0 M H z 7 5 M H z

3 1 / 2 S Y S C L K O U T 1 / 2 S Y S C L K O U T

E x a m p l e : 1 5 0 M H z 7 5 M H z 7 5 M H z

4 1 / 2 S Y S C L K O U T 1 / 4 S Y S C L K O U T

E x a m p l e : 1 5 0 M H z 7 5 M H z 3 7 . 5 M H z

E l e c t r i c a l S p e c i f i c a t i o n s 1 4 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 143: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 143/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

1

0

/2SYSCLKOUT

C28xCPU

XINTCNF2(XTIMCLK)

1

0

/2XTIMCLK

XINTCNF2(CLKMODE)

XINTCNF2

(CLKOFF)

01

0

XCLKOUT

XTIMING0

XTIMING6

XTIMING7

XBANK

LEAD/ACTIVE/TRAIL

PCLKR3[XINTFENCLK]

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T h e r e l a t i o n s h i p b e t w e e n S Y S C L K O U T a n d X T I M C L K i s s h o w n i n F i g u r e 6 - 2 2 .

F i g u r e 6 - 2 2 . R e l a t i o n s h i p B e t w e e n X T I M C L K a n d S Y S C L K O U T

6 . 1 0 . 7 . 4 X I N T F S i g n a l A l i g n m e n t t o X C L K O U T

F o r e a c h X I N T F a c c e s s , t h e n u m b e r o f l e a d , a c t i v e , a n d t r a i l c y c l e s i s b a s e d o n t h e i n t e r n a l c l o c k X T I M C L K . S t r o b e s s u c h a s X R D , X W E 0 , X W E 1 , a n d z o n e c h i p - s e l e c t ( X Z C S ) c h a n g e s t a t e i n r e l a t i o n s h i p

t o t h e r i s i n g e d g e o f X T I M C L K . T h e e x t e r n a l c l o c k , X C L K O U T , c a n b e c o n f i g u r e d t o b e e i t h e r e q u a l t o o r o n e - h a l f t h e f r e q u e n c y o f X T I M C L K .

F o r t h e c a s e w h e r e X C L K O U T = X T I M C L K , a l l o f t h e X I N T F s t r o b e s w i l l c h a n g e s t a t e w i t h r e s p e c t t o t h e r i s i n g e d g e o f X C L K O U T . F o r t h e c a s e w h e r e X C L K O U T = o n e - h a l f X T I M C L K , s o m e s t r o b e s w i l l c h a n g e

s t a t e e i t h e r o n t h e r i s i n g e d g e o f X C L K O U T o r t h e f a l l i n g e d g e o f X C L K O U T . I n t h e X I N T F t i m i n g t a b l e s ,

t h e n o t a t i o n X C O H L i s u s e d t o i n d i c a t e t h a t t h e p a r a m e t e r i s w i t h r e s p e c t t o e i t h e r c a s e ; X C L K O U T r i s i n g e d g e ( h i g h ) o r X C L K O U T f a l l i n g e d g e ( l o w ) . I f t h e p a r a m e t e r i s a l w a y s w i t h r e s p e c t t o t h e r i s i n g e d g e o f X C L K O U T , t h e n o t a t i o n X C O H i s u s e d .

F o r t h e c a s e w h e r e X C L K O U T = o n e - h a l f X T I M C L K , t h e X C L K O U T e d g e w i t h w h i c h t h e c h a n g e w i l l b e a l i g n e d c a n b e d e t e r m i n e d b a s e d o n t h e n u m b e r o f X T I M C L K c y c l e s f r o m t h e s t a r t o f t h e a c c e s s t o t h e p o i n t a t w h i c h t h e s i g n a l c h a n g e s . I f t h i s n u m b e r o f X T I M C L K c y c l e s i s e v e n , t h e a l i g n m e n t w i l l b e w i t h

r e s p e c t t o t h e r i s i n g e d g e o f X C L K O U T . I f t h i s n u m b e r i s o d d , t h e n t h e s i g n a l w i l l c h a n g e w i t h r e s p e c t t o t h e f a l l i n g e d g e o f X C L K O U T . E x a m p l e s i n c l u d e t h e f o l l o w i n g :

• S t r o b e s t h a t c h a n g e a t t h e b e g i n n i n g o f a n a c c e s s a l w a y s a l i g n t o t h e r i s i n g e d g e o f X C L K O U T . T h i s i s

b e c a u s e a l l X I N T F a c c e s s e s b e g i n w i t h r e s p e c t t o t h e r i s i n g e d g e o f X C L K O U T .

E x a m p l e s : X Z C S L Z o n e c h i p - s e l e c t a c t i v e l o w

X R N W L X R / W a c t i v e l o w • S t r o b e s t h a t c h a n g e a t t h e b e g i n n i n g o f t h e a c t i v e p e r i o d w i l l a l i g n t o t h e r i s i n g e d g e o f X C L K O U T i f

t h e t o t a l n u m b e r o f l e a d X T I M C L K c y c l e s f o r t h e a c c e s s i s e v e n . I f t h e n u m b e r o f l e a d X T I M C L K

c y c l e s i s o d d , t h e n t h e a l i g n m e n t w i l l b e w i t h r e s p e c t t o t h e f a l l i n g e d g e o f X C L K O U T .

E x a m p l e s : X R D L X R D a c t i v e l o w

X W E L X W E 1 o r X W E 0 a c t i v e l o w

• S t r o b e s t h a t c h a n g e a t t h e b e g i n n i n g o f t h e t r a i l p e r i o d w i l l a l i g n t o t h e r i s i n g e d g e o f X C L K O U T i f t h e t o t a l n u m b e r o f l e a d + a c t i v e X T I M C L K c y c l e s ( i n c l u d i n g h a r d w a r e w a i t s t a t e s ) f o r t h e a c c e s s i s e v e n . I f

t h e n u m b e r o f l e a d + a c t i v e X T I M C L K c y c l e s ( i n c l u d i n g h a r d w a r e w a i t s t a t e s ) i s o d d , t h e n t h e a l i g n m e n t

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 4 3

Page 144: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 144/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

w i l l b e w i t h r e s p e c t t o t h e f a l l i n g e d g e o f X C L K O U T .

E x a m p l e s : X R D H X R D i n a c t i v e h i g h

X W E H X W E 1 o r X W E 0 i n a c t i v e h i g h

• S t r o b e s t h a t c h a n g e a t t h e e n d o f t h e a c c e s s w i l l a l i g n t o t h e r i s i n g e d g e o f X C L K O U T i f t h e t o t a l

n u m b e r o f l e a d + a c t i v e + t r a i l X T I M C L K c y c l e s ( i n c l u d i n g h a r d w a r e w a i t s t a t e s ) i s e v e n . I f t h e n u m b e r o f l e a d + a c t i v e + t r a i l X T I M C L K c y c l e s ( i n c l u d i n g h a r d w a r e w a i t s t a t e s ) i s o d d , t h e n t h e a l i g n m e n t w i l l

b e w i t h r e s p e c t t o t h e f a l l i n g e d g e o f X C L K O U T .

E x a m p l e s : X Z C S H Z o n e c h i p - s e l e c t i n a c t i v e h i g h

X R N W H X R / W i n a c t i v e h i g h

6 . 1 0 . 7 . 5 E x t e r n a l I n t e r f a c e R e a d T i m i n g

T a b l e 6 - 3 9 . E x t e r n a l I n t e r f a c e R e a d T i m i n g R e q u i r e m e n t s

M I N M A X U N I T

t a ( A ) A c c e s s t i m e , r e a d d a t a f r o m a d d r e s s v a l i d ( L R + A R ) – 1 6 ( 1 ) n s

t a ( X R D ) A c c e s s t i m e , r e a d d a t a v a l i d f r o m X R D a c t i v e l o w A R – 1 4 ( 1 ) n s

t s u ( X D ) X R D S e t u p t i m e , r e a d d a t a v a l i d b e f o r e X R D s t r o b e i n a c t i v e h i g h 1 4 n s

t h ( X D ) X R D H o l d t i m e , r e a d d a t a v a l i d a f t e r X R D i n a c t i v e h i g h 0 n s

( 1 ) L R = L e a d p e r i o d , r e a d a c c e s s . A R = A c t i v e p e r i o d , r e a d a c c e s s . S e e T a b l e 6 - 3 7 .

T a b l e 6 - 4 0 . E x t e r n a l I n t e r f a c e R e a d S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R M I N M A X U N I T

t d ( X C O H - X Z C S L ) D e l a y t i m e , X C L K O U T h i g h t o z o n e c h i p - s e l e c t a c t i v e l o w 1 n s

t d ( X C O H L - X Z C S H ) D e l a y t i m e , X C L K O U T h i g h / l o w t o z o n e c h i p - s e l e c t i n a c t i v e h i g h – 2 3 n s

t d ( X C O H - X A ) D e l a y t i m e , X C L K O U T h i g h t o a d d r e s s v a l i d 2 n s

t d ( X C O H L - X R D L ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X R D a c t i v e l o w 1 n s

t d ( X C O H L - X R D H D e l a y t i m e , X C L K O U T h i g h / l o w t o X R D i n a c t i v e h i g h – 2 1 n s

t h ( X A ) X Z C S H H o l d t i m e , a d d r e s s v a l i d a f t e r z o n e c h i p - s e l e c t i n a c t i v e h i g h ( 1 )

n s t h ( X A ) X R D H o l d t i m e , a d d r e s s v a l i d a f t e r X R D i n a c t i v e h i g h ( 1 ) n s

( 1 ) D u r i n g i n a c t i v e c y c l e s , t h e X I N T F a d d r e s s b u s a l w a y s h o l d s t h e l a s t a d d r e s s p u t o u t o n t h e b u s . T h i s i n c l u d e s a l i g n m e n t c y c l e s .

E l e c t r i c a l S p e c i f i c a t i o n s 1 4 4 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 145: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 145/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

LeadActive

Trail

DIN

td(XCOHL-XRDL)

td(XCOH-XA)

td(XCOH-XZCSL)

td(XCOHL-XRDH)

th(XD)XRD

td(XCOHL-XZCSH)

XCLKOUT=XTIMCLK

XCLKOUT=1/2XTIMCLK

XZCS0XZCS6XZCS7, ,

XA[0:19]

XRD

XWE0XWE1,(D)

XR/W

XD[0:31],XD[0:15]

tsu(XD)XRD

ta(A)

ta(XRD)

XREADY (E)

(A)(B) (C)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . A l l X I N T F a c c e s s e s ( l e a d p e r i o d ) b e g i n o n t h e r i s i n g e d g e o f X C L K O U T . W h e n n e c e s s a r y , t h e d e v i c e i n s e r t s a n

a l i g n m e n t c y c l e b e f o r e a n a c c e s s t o m e e t t h i s r e q u i r e m e n t .

B . D u r i n g a l i g n m e n t c y c l e s , a l l s i g n a l s t r a n s i t i o n t o t h e i r i n a c t i v e s t a t e .

C . X A [ 0 : 1 9 ] h o l d s t h e l a s t a d d r e s s p u t o n t h e b u s d u r i n g i n a c t i v e c y c l e s , i n c l u d i n g a l i g n m e n t c y c l e s .

D . X W E 1 i s u s e d i n 3 2 - b i t d a t a b u s m o d e . I n 1 6 - b i t m o d e , t h i s s i g n a l i s X A 0 .

E . F o r U S E R E A D Y = 0 , t h e e x t e r n a l X R E A D Y i n p u t s i g n a l i s i g n o r e d .

F i g u r e 6 - 2 3 . E x a m p l e R e a d A c c e s s

X T I M I N G r e g i s t e r p a r a m e t e r s u s e d f o r t h i s e x a m p l e :

X R D L E A D X R D A C T I V E X R D T R A I L U S E R E A D Y X 2 T I M I N G X W R L E A D X W R A C T I V E X W R T R A I L R E A D Y M O D E

≥ 1 ≥ 0 ≥ 0 0 0 N / A ( 1 ) N / A ( 1 ) N / A ( 1 ) N / A ( 1 )

( 1 ) N / A = N o t a p p l i c a b l e ( o r “ D o n ’ t c a r e ” ) f o r t h i s e x a m p l e

6 . 1 0 . 7 . 6 E x t e r n a l I n t e r f a c e W r i t e T i m i n g

T a b l e 6 - 4 1 . E x t e r n a l I n t e r f a c e W r i t e S w i t c h i n g C h a r a c t e r i s t i c s

P A R A M E T E R M I N M A X U N I T

t d ( X C O H - X Z C S L ) D e l a y t i m e , X C L K O U T h i g h t o z o n e c h i p - s e l e c t a c t i v e l o w 1 n s

t d ( X C O H L - X Z C S H ) D e l a y t i m e , X C L K O U T h i g h o r l o w t o z o n e c h i p - s e l e c t i n a c t i v e h i g h - 2 3 n s

t d ( X C O H - X A ) D e l a y t i m e , X C L K O U T h i g h t o a d d r e s s v a l i d 2 n s

t d ( X C O H L - X W E L ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X W E 0 , X W E 1 ( 1 ) l o w 2 n s

t d ( X C O H L - X W E H ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X W E 0 , X W E 1 h i g h 2 n s

t d ( X C O H - X R N W L ) D e l a y t i m e , X C L K O U T h i g h t o X R / W l o w 1 n s

t d ( X C O H L - X R N W H ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X R / W h i g h - 2 1 n s

t e n ( X D ) X W E L E n a b l e t i m e , d a t a b u s d r i v e n f r o m X W E 0 , X W E 1 l o w 0 n s

t d ( X W E L - X D ) D e l a y t i m e , d a t a v a l i d a f t e r X W E 0 , X W E 1 a c t i v e l o w 4 n s

t h ( X A ) X Z C S H H o l d t i m e , a d d r e s s v a l i d a f t e r z o n e c h i p - s e l e c t i n a c t i v e h i g h ( 2 ) n s

t h ( X D ) X W E H o l d t i m e , w r i t e d a t a v a l i d a f t e r X W E 0 , X W E 1 i n a c t i v e h i g h T W - 2 ( 3 ) n s

t d i s ( X D ) X R N W M a x i m u m t i m e f o r D S P t o r e l e a s e t h e d a t a b u s a f t e r X R / W i n a c t i v e h i g h 4 n s

( 1 ) X W E 1 i s u s e d i n 3 2 - b i t d a t a b u s m o d e o n l y . I n 1 6 - b i t m o d e , t h i s s i g n a l i s X A 0 . ( 2 ) D u r i n g i n a c t i v e c y c l e s , t h e X I N T F a d d r e s s b u s w i l l a l w a y s h o l d t h e l a s t a d d r e s s p u t o u t o n t h e b u s . T h i s i n c l u d e s a l i g n m e n t c y c l e s . ( 3 ) T W = T r a i l p e r i o d , w r i t e a c c e s s . S e e T a b l e 6 - 3 7 .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 4 5

Page 146: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 146/170

www.ti.com

A D V A N C E I N F OR MA T I ON

LeadActive

Trail

td(XCOH-XZCSL)

td(XCOH-XA)

td(XCOHL-XWEL) td(XCOHL-XWEH)

td(XCOHL-XZCSH)

ten(XD)XWEL th(XD)XWEH

tdis(XD)XRNW

XCLKOUT=XTIMCLK

XCLKOUT=1/2XTIMCLK

XZCS0XZCS6XZCS7, ,

XRD

XWE0XWE1,(D)

XR/W

XD[0:31],XD[0:15]

td(XCOH-XRNWL) td(XCOHL-XRNWH)

DOUT

XREADY (E)

td(XWEL-XD)

XA[0:19]

(A) (B) (C)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . A l l X I N T F a c c e s s e s ( l e a d p e r i o d ) b e g i n o n t h e r i s i n g e d g e o f X C L K O U T . W h e n n e c e s s a r y , t h e d e v i c e i n s e r t s a n

a l i g n m e n t c y c l e b e f o r e a n a c c e s s t o m e e t t h i s r e q u i r e m e n t .

B . D u r i n g a l i g n m e n t c y c l e s , a l l s i g n a l s t r a n s i t i o n t o t h e i r i n a c t i v e s t a t e .

C . X A [ 0 : 1 9 ] h o l d s t h e l a s t a d d r e s s p u t o n t h e b u s d u r i n g i n a c t i v e c y c l e s , i n c l u d i n g a l i g n m e n t c y c l e s .

D . X W E 1 i s u s e d i n 3 2 - b i t d a t a b u s m o d e . I n 1 6 - b i t m o d e , t h i s s i g n a l i s X A 0 .

E . F o r U S E R E A D Y = 0 , t h e e x t e r n a l X R E A D Y i n p u t s i g n a l i s i g n o r e d .

F i g u r e 6 - 2 4 . E x a m p l e W r i t e A c c e s s

X T I M I N G r e g i s t e r p a r a m e t e r s u s e d f o r t h i s e x a m p l e :

X R D L E A D X R D A C T I V E X R D T R A I L U S E R E A D Y X 2 T I M I N G X W R L E A D X W R A C T I V E X W R T R A I L R E A D Y M O D E

N / A ( 1 ) N / A ( 1 ) N / A ( 1 ) 0 0 ≥ 1 ≥ 0 ≥ 0 N / A ( 1 )

( 1 ) N / A = N o t a p p l i c a b l e ( o r “ D o n ’ t c a r e ” ) f o r t h i s e x a m p l e

6 . 1 0 . 7 . 7 E x t e r n a l I n t e r f a c e R e a d y - o n - R e a d T i m i n g W i t h O n e E x t e r n a l W a i t S t a t e

T a b l e 6 - 4 2 . E x t e r n a l I n t e r f a c e R e a d S w i t c h i n g C h a r a c t e r i s t i c s ( R e a d y - o n - R e a d , 1 W a i t S t a t e )

P A R A M E T E R M I N M A X U N I T

t d ( X C O H - X Z C S L ) D e l a y t i m e , X C L K O U T h i g h t o z o n e c h i p - s e l e c t a c t i v e l o w 1 n s

t d ( X C O H L - X Z C S H ) D e l a y t i m e , X C L K O U T h i g h / l o w t o z o n e c h i p - s e l e c t i n a c t i v e - 2 3 n s h i g h

t d ( X C O H - X A ) D e l a y t i m e , X C L K O U T h i g h t o a d d r e s s v a l i d 2 n s

t d ( X C O H L - X R D L ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X R D a c t i v e l o w 1 n s

t d ( X C O H L - X R D H ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X R D i n a c t i v e h i g h - 2 1 n s

t h ( X A ) X Z C S H H o l d t i m e , a d d r e s s v a l i d a f t e r z o n e c h i p - s e l e c t i n a c t i v e h i g h ( 1 ) n s

t h ( X A ) X R D H o l d t i m e , a d d r e s s v a l i d a f t e r X R D i n a c t i v e h i g h ( 1 ) n s

( 1 ) D u r i n g i n a c t i v e c y c l e s , t h e X I N T F a d d r e s s b u s a l w a y s h o l d s t h e l a s t a d d r e s s p u t o u t o n t h e b u s . T h i s i n c l u d e s a l i g n m e n t c y c l e s .

T a b l e 6 - 4 3 . E x t e r n a l I n t e r f a c e R e a d T i m i n g R e q u i r e m e n t s ( R e a d y - o n - R e a d , 1 W a i t S t a t e )

M I N M A X U N I T

t a ( A ) A c c e s s t i m e , r e a d d a t a f r o m a d d r e s s v a l i d ( L R + A R ) - 1 6 ( 1 ) n s

( 1 ) L R = L e a d p e r i o d , r e a d a c c e s s . A R = A c t i v e p e r i o d , r e a d a c c e s s . S e e T a b l e 6 - 3 7 .

E l e c t r i c a l S p e c i f i c a t i o n s 1 4 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 147: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 147/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 4 3 . E x t e r n a l I n t e r f a c e R e a d T i m i n g R e q u i r e m e n t s ( R e a d y - o n - R e a d , 1 W a i t S t a t e ) ( c o n t i n u e d )

M I N M A X U N I T

t a ( X R D ) A c c e s s t i m e , r e a d d a t a v a l i d f r o m X R D a c t i v e l o w A R - 1 4 ( 1 ) n s

t s u ( X D ) X R D S e t u p t i m e , r e a d d a t a v a l i d b e f o r e X R D s t r o b e i n a c t i v e h i g h 1 4 n s

t h ( X D ) X R D H o l d t i m e , r e a d d a t a v a l i d a f t e r X R D i n a c t i v e h i g h 0 n s

T a b l e 6 - 4 4 . S y n c h r o n o u s X R E A D Y T i m i n g R e q u i r e m e n t s ( R e a d y - o n - R e a d , 1 W a i t S t a t e ) ( 1 )

M I N M A X U N I T

t s u ( X R D Y s y n c h L ) X C O H L S e t u p t i m e , X R E A D Y ( s y n c h r o n o u s ) l o w b e f o r e X C L K O U T h i g h / l o w 1 5 n s

t h ( X R D Y s y n c h L ) H o l d t i m e , X R E A D Y ( s y n c h r o n o u s ) l o w 1 2 n s

t e ( X R D Y s y n c h H ) E a r l i e s t t i m e X R E A D Y ( s y n c h r o n o u s ) c a n g o h i g h b e f o r e t h e s a m p l i n g 3 n s X C L K O U T e d g e

t s u ( X R D Y s y n c h H ) X C O H L S e t u p t i m e , X R E A D Y ( s y n c h r o n o u s ) h i g h b e f o r e X C L K O U T h i g h / l o w 1 5 n s

t h ( X R D Y s y n c h H ) X Z C S H H o l d t i m e , X R E A D Y ( s y n c h r o n o u s ) h e l d h i g h a f t e r z o n e c h i p s e l e c t h i g h 0 n s

( 1 ) T h e f i r s t X R E A D Y ( s y n c h r o n o u s ) s a m p l e o c c u r s w i t h r e s p e c t t o E i n F i g u r e 6 - 2 5 : E = ( X R D L E A D + X R D A C T I V E ) t c ( X T I M )

W h e n f i r s t s a m p l e d , i f X R E A D Y ( s y n c h r o n o u s ) i s f o u n d t o b e h i g h , t h e n t h e a c c e s s w i l l c o m p l e t e . I f X R E A D Y ( s y n c h r o n o u s ) i s f o u n d t o b e l o w , i t w i l l b e s a m p l e d a g a i n e a c h t c ( X T I M ) u n t i l i t i s f o u n d t o b e h i g h .

F o r e a c h s a m p l e ( n ) t h e s e t u p t i m e ( F ) w i t h r e s p e c t t o t h e b e g i n n i n g o f t h e a c c e s s c a n b e c a l c u l a t e d a s : F = ( X R D L E A D + X R D A C T I V E + n – 1 ) t c ( X T I M ) – t s u ( X R D Y s y n c h L ) X C O H L

w h e r e n i s t h e s a m p l e n u m b e r : n = 1 , 2 , 3 , a n d s o f o r t h .

T a b l e 6 - 4 5 . A s y n c h r o n o u s X R E A D Y T i m i n g R e q u i r e m e n t s ( R e a d y - o n - R e a d , 1 W a i t S t a t e )

M I N M A X U N I T

t s u ( X R D Y A s y n c h L ) X C O H L S e t u p t i m e , X R E A D Y ( a s y n c h r o n o u s ) l o w b e f o r e X C L K O U T h i g h / l o w 1 1 n s

t h ( X R D Y A s y n c h L ) H o l d t i m e , X R E A D Y ( a s y n c h r o n o u s ) l o w 8 n s

t e ( X R D Y A s y n c h H ) E a r l i e s t t i m e X R E A D Y ( a s y n c h r o n o u s ) c a n g o h i g h b e f o r e t h e s a m p l i n g 3 n s X C L K O U T e d g e

t s u ( X R D Y A s y n c h H ) X C O H L S e t u p t i m e , X R E A D Y ( a s y n c h r o n o u s ) h i g h b e f o r e X C L K O U T h i g h / l o w 1 1 n s

t h ( X R D Y a s y n c h H ) X Z C S H H o l d t i m e , X R E A D Y ( a s y n c h r o n o u s ) h e l d h i g h a f t e r z o n e c h i p s e l e c t h i g h 0 n s

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 4 7

Page 148: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 148/170

www.ti.com

A D V A N C E I N F OR MA T I ON

LeadActive

Trail

DIN

td(XCOH-XZCSL)

td(XCOH-XA)

td(XCOHL-XRDL)

td(XCOHL-XZCSH)

td(XCOHL-XRDH)

WS (Synch)

XCLKOUT = XTIMCLK

XCLKOUT = 1/2 XTIMCLK

XZCS0 XZCS6, XZCS7

XA[0:19]

XRD

XWE0, XWE1 (D)

XR/W

XD[0:31], XD[0:15]

XREADY(Synch)

th(XRDYsynchL)

tsu(XRDYsynchL)XCOHL

tsu(XD)XRD

ta(XRD)

ta(A)

th(XD)XRD

th(XRDYsynchH)XZCSH

= Don’t care. Signal can be high or low during this time.

Legend:

tsu(XRDHsynchH)XCOHL

(F)

te(XRDYsynchH)

(E)

(A) (B) (C)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . A l l X I N T F a c c e s s e s ( l e a d p e r i o d ) b e g i n o n t h e r i s i n g e d g e o f X C L K O U T . W h e n n e c e s s a r y , t h e d e v i c e i n s e r t s a n

a l i g n m e n t c y c l e b e f o r e a n a c c e s s t o m e e t t h i s r e q u i r e m e n t .

B . D u r i n g a l i g n m e n t c y c l e s , a l l s i g n a l s t r a n s i t i o n t o t h e i r i n a c t i v e s t a t e .

C . D u r i n g i n a c t i v e c y c l e s , t h e X I N T F a d d r e s s b u s a l w a y s h o l d s t h e l a s t a d d r e s s p u t o u t o n t h e b u s . T h i s i n c l u d e s

a l i g n m e n t c y c l e s .

D . X W E 1 i s v a l i d o n l y i n 3 2 - b i t d a t a b u s m o d e . I n 1 6 - b i t m o d e , t h i s s i g n a l i s X A 0 .

E . F o r e a c h s a m p l e , s e t u p t i m e f r o m t h e b e g i n n i n g o f t h e a c c e s s ( E ) c a n b e c a l c u l a t e d a s :

D = ( X R D L E A D + X R D A C T I V E + n - 1 ) t c ( X T I M ) – t s u ( X R D Y s y n c h L ) X C O H L

F . R e f e r e n c e f o r t h e f i r s t s a m p l e i s w i t h r e s p e c t t o t h i s p o i n t : F = ( X R D L E A D + X R D A C T I V E ) t c ( X T I M ) w h e r e n i s t h e

s a m p l e n u m b e r : n = 1 , 2 , 3 , a n d s o f o r t h .

F i g u r e 6 - 2 5 . E x a m p l e R e a d W i t h S y n c h r o n o u s X R E A D Y A c c e s s

X T I M I N G r e g i s t e r p a r a m e t e r s u s e d f o r t h i s e x a m p l e :

X R D L E A D X R D A C T I V E X R D T R A I L U S E R E A D Y X 2 T I M I N G X W R L E A D X W R A C T I V E X W R T R A I L R E A D Y M O D E

≥ 1 3 ≥ 1 1 0 N / A ( 1 ) N / A ( 1 ) N / A ( 1 ) 0 = X R E A D Y ( S y n c h )

( 1 ) N / A = “ D o n ’ t c a r e ” f o r t h i s e x a m p l e

E l e c t r i c a l S p e c i f i c a t i o n s 1 4 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 149: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 149/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

tsu(XD)XRD

LeadActive

Trail

DIN

td(XCOH-XZCSL)

td(XCOH-XA)

td(XCOHL-XRDL)

td(XCOHL-XZCSH)

td(XCOHL-XRDH)

WS (Async)

XCLKOUT = XTIMCLK

XCLKOUT = 1/2 XTIMCLK

XZCS0, XZCS6, XZCS7

XA[0:19]

XRD

XWE0, XWE1(D)

XR/W

XD[0:31], XD[0:15]

XREADY(Asynch)

tsu(XRDYasynchL)XCOHL

ta(XRD)

ta(A)

th(XRDYasynchL)

th(XD)XRD

th(XRDYasynchH)XZCSH

= Don’t care. Signal can be high or low during this time.

Legend:

(A) (B)

(C)

tsu(XRDYasynchH)XCOHL

(E)

(F)

te(XRDYasynchH)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . A l l X I N T F a c c e s s e s ( l e a d p e r i o d ) b e g i n o n t h e r i s i n g e d g e o f X C L K O U T . W h e n n e c e s s a r y , t h e d e v i c e w i l l i n s e r t a n

a l i g n m e n t c y c l e b e f o r e a n a c c e s s t o m e e t t h i s r e q u i r e m e n t . B . D u r i n g a l i g n m e n t c y c l e s , a l l s i g n a l s w i l l t r a n s i t i o n t o t h e i r i n a c t i v e s t a t e .

C . D u r i n g i n a c t i v e c y c l e s , t h e X I N T F a d d r e s s b u s w i l l a l w a y s h o l d t h e l a s t a d d r e s s p u t o u t o n t h e b u s . T h i s i n c l u d e s

a l i g n m e n t c y c l e s .

D . X W E 1 i s v a l i d o n l y i n 3 2 - b i t d a t a b u s m o d e . I n 1 6 - b i t m o d e , t h i s s i g n a l i s X A 0 .

E . F o r e a c h s a m p l e , s e t u p t i m e f r o m t h e b e g i n n i n g o f t h e a c c e s s c a n b e c a l c u l a t e d a s :

E = ( X R D L E A D + X R D A C T I V E - 3 + n ) t c ( X T I M ) – t s u ( X R D Y a s y n c h L ) X C O H L w h e r e n i s t h e s a m p l e n u m b e r : n = 1 , 2 , 3 , a n d

s o f o r t h .

F . R e f e r e n c e f o r t h e f i r s t s a m p l e i s w i t h r e s p e c t t o t h i s p o i n t :

F = ( X R D L E A D + X R D A C T I V E – 2 ) t c ( X T I M )

F i g u r e 6 - 2 6 . E x a m p l e R e a d W i t h A s y n c h r o n o u s X R E A D Y A c c e s s

X T I M I N G r e g i s t e r p a r a m e t e r s u s e d f o r t h i s e x a m p l e :

X R D L E A D X R D A C T I V E X R D T R A I L U S E R E A D Y X 2 T I M I N G X W R L E A D X W R A C T I V E X W R T R A I L R E A D Y M O D E

≥ 1 3 ≥ 1 1 0 N / A ( 1 ) N / A ( 1 ) N / A ( 1 ) 1 = X R E A D Y ( A s y n c )

( 1 ) N / A = “ D o n ’ t c a r e ” f o r t h i s e x a m p l e

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 4 9

Page 150: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 150/170

www.ti.com

A D V A N C E I N F OR MA T I ON

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 . 1 0 . 7 . 8 E x t e r n a l I n t e r f a c e R e a d y - o n - W r i t e T i m i n g W i t h O n e E x t e r n a l W a i t S t a t e

T a b l e 6 - 4 6 . E x t e r n a l I n t e r f a c e W r i t e S w i t c h i n g C h a r a c t e r i s t i c s ( R e a d y - o n - W r i t e , 1 W a i t S t a t e )

P A R A M E T E R M I N M A X U N I T

t d ( X C O H - X Z C S L ) D e l a y t i m e , X C L K O U T h i g h t o z o n e c h i p - s e l e c t a c t i v e l o w 1 n s

t d ( X C O H L - X Z C S H ) D e l a y t i m e , X C L K O U T h i g h o r l o w t o z o n e c h i p - s e l e c t i n a c t i v e h i g h – 2 3 n s t d ( X C O H - X A ) D e l a y t i m e , X C L K O U T h i g h t o a d d r e s s v a l i d 2 n s

t d ( X C O H L - X W E L ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X W E 0 , X W E 1 l o w ( 1 ) 2 n s

t d ( X C O H L - X W E H ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X W E 0 , X W E 1 h i g h ( 1 ) 2 n s

t d ( X C O H - X R N W L ) D e l a y t i m e , X C L K O U T h i g h t o X R / W l o w 1 n s

t d ( X C O H L - X R N W H ) D e l a y t i m e , X C L K O U T h i g h / l o w t o X R / W h i g h – 2 1 n s

t e n ( X D ) X W E L E n a b l e t i m e , d a t a b u s d r i v e n f r o m X W E 0 , X W E 1 l o w ( 1 ) 0 n s

t d ( X W E L - X D ) D e l a y t i m e , d a t a v a l i d a f t e r X W E 0 , X W E 1 a c t i v e l o w ( 1 ) 4 n s

t h ( X A ) X Z C S H H o l d t i m e , a d d r e s s v a l i d a f t e r z o n e c h i p - s e l e c t i n a c t i v e h i g h ( 2 ) n s

t h ( X D ) X W E H o l d t i m e , w r i t e d a t a v a l i d a f t e r X W E 0 , X W E 1 i n a c t i v e h i g h ( 1 ) T W - 2 ( 3 ) n s

t d i s ( X D ) X R N W M a x i m u m t i m e f o r D S P t o r e l e a s e t h e d a t a b u s a f t e r X R / W i n a c t i v e h i g h 4 n s

( 1 ) X W E 1 i s u s e d i n 3 2 - b i t d a t a b u s m o d e o n l y . I n 1 6 - b i t , t h i s s i g n a l i s X A 0 .

( 2 ) D u r i n g i n a c t i v e c y c l e s , t h e X I N T F a d d r e s s b u s a l w a y s h o l d s t h e l a s t a d d r e s s p u t o u t o n t h e b u s . T h i s i n c l u d e s a l i g n m e n t c y c l e s . ( 3 ) T W = t r a i l p e r i o d , w r i t e a c c e s s ( s e e T a b l e 6 - 3 7 )

T a b l e 6 - 4 7 . S y n c h r o n o u s X R E A D Y T i m i n g R e q u i r e m e n t s ( R e a d y - o n - W r i t e , 1 W a i t S t a t e ) ( 1 )

M I N M A X U N I T

t s u ( X R D Y s y n c h L ) X C O H L S e t u p t i m e , X R E A D Y ( s y n c h r o n o u s ) l o w b e f o r e X C L K O U T h i g h / l o w 1 5 n s

t h ( X R D Y s y n c h L ) H o l d t i m e , X R E A D Y ( s y n c h r o n o u s ) l o w 1 2 n s

t e ( X R D Y s y n c h H ) E a r l i e s t t i m e X R E A D Y ( s y n c h r o n o u s ) c a n g o h i g h b e f o r e t h e s a m p l i n g 3 n s X C L K O U T e d g e

t s u ( X R D Y s y n c h H ) X C O H L S e t u p t i m e , X R E A D Y ( s y n c h r o n o u s ) h i g h b e f o r e X C L K O U T h i g h / l o w 1 5 n s

t h ( X R D Y s y n c h H ) X Z C S H H o l d t i m e , X R E A D Y ( s y n c h r o n o u s ) h e l d h i g h a f t e r z o n e c h i p s e l e c t h i g h 0 n s

( 1 ) T h e f i r s t X R E A D Y ( s y n c h r o n o u s ) s a m p l e o c c u r s w i t h r e s p e c t t o E i n F i g u r e 6 - 2 7 :

E = ( X W R L E A D + X W R A C T I V E ) t c ( X T I M ) W h e n f i r s t s a m p l e d , i f X R E A D Y ( s y n c h r o n o u s ) i s h i g h , t h e n t h e a c c e s s w i l l c o m p l e t e . I f X R E A D Y ( s y n c h r o n o u s ) i s l o w , i t i s s a m p l e d a g a i n e a c h t c ( X T I M ) u n t i l i t i s h i g h . F o r e a c h s a m p l e , s e t u p t i m e f r o m t h e b e g i n n i n g o f t h e a c c e s s c a n b e c a l c u l a t e d a s : F = ( X W R L E A D + X W R A C T I V E + n – 1 ) t c ( X T I M ) – t s u ( X R D Y s y n c h L ) X C O H L

w h e r e n i s t h e s a m p l e n u m b e r : n = 1 , 2 , 3 , a n d s o f o r t h .

T a b l e 6 - 4 8 . A s y n c h r o n o u s X R E A D Y T i m i n g R e q u i r e m e n t s ( R e a d y - o n - W r i t e , 1 W a i t S t a t e ) ( 1 )

M I N M A X U N I T

t s u ( X R D Y a s y n c h L ) X C O H L S e t u p t i m e , X R E A D Y ( a s y n c h r o n o u s ) l o w b e f o r e X C L K O U T h i g h / l o w 1 1 n s

t h ( X R D Y a s y n c h L ) H o l d t i m e , X R E A D Y ( a s y n c h r o n o u s ) l o w 8 n s

t e ( X R D Y a s y n c h H ) E a r l i e s t t i m e X R E A D Y ( a s y n c h r o n o u s ) c a n g o h i g h b e f o r e t h e s a m p l i n g 3 n s X C L K O U T e d g e

t s u ( X R D Y a s y n c h H ) X C O H L S e t u p t i m e , X R E A D Y ( a s y n c h r o n o u s ) h i g h b e f o r e X C L K O U T h i g h / l o w 1 1 n s

t h ( X R D Y a s y n c h H ) X Z C S H H o l d t i m e , X R E A D Y ( a s y n c h r o n o u s ) h e l d h i g h a f t e r z o n e c h i p s e l e c t h i g h 0 n s

( 1 ) T h e f i r s t X R E A D Y ( s y n c h r o n o u s ) s a m p l e o c c u r s w i t h r e s p e c t t o E i n F i g u r e 6 - 2 7 : E = ( X W R L E A D + X W R A C T I V E – 2 ) t c ( X T I M ) . W h e n f i r s t s a m p l e d , i f X R E A D Y ( a s y n c h r o n o u s ) i s h i g h , t h e n t h e a c c e s s w i l l c o m p l e t e . I f X R E A D Y ( a s y n c h r o n o u s ) i s l o w , i t i s s a m p l e d a g a i n e a c h t c ( X T I M ) u n t i l i t i s h i g h . F o r e a c h s a m p l e , s e t u p t i m e f r o m t h e b e g i n n i n g o f t h e a c c e s s c a n b e c a l c u l a t e d a s : F = ( X W R L E A D + X W R A C T I V E – 3 + n ) t c ( X T I M ) – t s u ( X R D Y a s y n c h L ) X C O H L

w h e r e n i s t h e s a m p l e n u m b e r : n = 1 , 2 , 3 , a n d s o f o r t h .

E l e c t r i c a l S p e c i f i c a t i o n s 1 5 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 151: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 151/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

LeadActive

Trail

DIN

td(XCOH-XZCSL)

td(XCOH-XA)

td(XCOHL-XRDL)

td(XCOHL-XZCSH)

td(XCOHL-XRDH)

WS (Synch)

XCLKOUT = XTIMCLK

XCLKOUT = 1/2 XTIMCLK

XZCS0 XZCS6, XZCS7

XA[0:19]

XRD

XWE0, XWE1 (D)

XR/W

XD[0:31], XD[0:15]

XREADY(Synch)

th(XRDYsynchL)

tsu(XRDYsynchL)XCOHL

tsu(XD)XRD

ta(XRD)

ta(A)

th(XD)XRD

th(XRDYsynchH)XZCSH

= Don’t care. Signal can be high or low during this time.

Legend:

tsu(XRDHsynchH)XCOHL

(F)

te(XRDYsynchH)

(E)

(A) (B) (C)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . A l l X I N T F a c c e s s e s ( l e a d p e r i o d ) b e g i n o n t h e r i s i n g e d g e o f X C L K O U T . W h e n n e c e s s a r y , t h e d e v i c e i n s e r t s a n

a l i g n m e n t c y c l e b e f o r e a n a c c e s s t o m e e t t h i s r e q u i r e m e n t .

B . D u r i n g a l i g n m e n t c y c l e s , a l l s i g n a l s w i l l t r a n s i t i o n t o t h e i r i n a c t i v e s t a t e .

C . D u r i n g i n a c t i v e c y c l e s , t h e X I N T F a d d r e s s b u s a l w a y s h o l d s t h e l a s t a d d r e s s p u t o u t o n t h e b u s . T h i s i n c l u d e s

a l i g n m e n t c y c l e s .

D . X W E 1 i s u s e d i n 3 2 - b i t d a t a b u s m o d e o n l y . I n 1 6 - b i t , t h i s s i g n a l i s X A 0

E . F o r e a c h s a m p l e , s e t u p t i m e f r o m t h e b e g i n n i n g o f t h e a c c e s s c a n b e c a l c u l a t e d a s E = ( X W R L E A D + X W R A C T I V E +

n – 1 ) t c ( X T I M ) – t s u ( X R D Y s y n c h L ) X C O H w h e r e n i s t h e s a m p l e n u m b e r : n = 1 , 2 , 3 , a n d s o f o r t h .

F . R e f e r e n c e f o r t h e f i r s t s a m p l e i s w i t h r e s p e c t t o t h i s p o i n t : F = ( X W R L E A D + X W R A C T I V E ) t c ( X T I M )

F i g u r e 6 - 2 7 . W r i t e W i t h S y n c h r o n o u s X R E A D Y A c c e s s

X T I M I N G r e g i s t e r p a r a m e t e r s u s e d f o r t h i s e x a m p l e :

X R D L E A D X R D A C T I V E X R D T R A I L U S E R E A D Y X 2 T I M I N G X W R L E A D X W R A C T I V E X W R T R A I L R E A D Y M O D E

N / A ( 1 ) N / A ( 1 ) N / A ( 1 ) 1 0 ≥ 1 3 ≥ 1 0 = X R E A D Y

( S y n c h )

( 1 ) N / A = " D o n ' t c a r e " f o r t h i s e x a m p l e .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 5 1

Page 152: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 152/170

www.ti.com

A D V A N C E I N F OR MA T I ON

Lead 1Active

Trail

XCLKOUT = XTIMCLK

XCLKOUT = 1/2 XTIMCLK

XA[0:19]

td(XCOHL-XWEH)

td(XCOHL-XZCSH)

td(XCOH-XA)

WS (Async)

XZCS0, XZCS6, XZCS7

XRD

XWE0, XWE1(D)

XR/W

td(XCOH-XZCSL)

td(XCOH-XRNWL) td(XCOHL-XRNWH)

ten(XD)XWELth(XD)XWEH

th(XRDYasynchL)

DOUT

tdis(XD)XRNW

th(XRDYasynchH)XZCSH

(E)

(D)

= Don’t care. Signal can be high or low during this time.

Legend:

tsu(XRDYasynchL)XCOHL

tsu(XRDYasynchH)XCOHL

td(XWEL-XD

)

td(XCOHL-XWEL)

(A) (B) (C)

te(XRDYasynchH)

XREADY(Asynch)

XD[31:0], XD[15:0]

6 . 1 0 . 8 X H O L D a n d X H O L D A T i m i n g

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

A . A l l X I N T F a c c e s s e s ( l e a d p e r i o d ) b e g i n o n t h e r i s i n g e d g e o f X C L K O U T . W h e n n e c e s s a r y , t h e d e v i c e i n s e r t s a n

a l i g n m e n t c y c l e b e f o r e a n a c c e s s t o m e e t t h i s r e q u i r e m e n t .

B . D u r i n g a l i g n m e n t c y c l e s , a l l s i g n a l s t r a n s i t i o n t o t h e i r i n a c t i v e s t a t e .

C . D u r i n g i n a c t i v e c y c l e s , t h e X I N T F a d d r e s s b u s a l w a y s h o l d s t h e l a s t a d d r e s s p u t o u t o n t h e b u s . T h i s i n c l u d e s

a l i g n m e n t c y c l e s .

D . X W E 1 i s u s e d i n 3 2 - b i t d a t a b u s m o d e o n l y . I n 1 6 - b i t , t h i s s i g n a l i s X A 0 .

E . F o r e a c h s a m p l e , s e t u p t i m e f r o m t h e b e g i n n i n g o f t h e a c c e s s c a n b e c a l c u l a t e d a s : E = ( X W R L E A D + X W R A C T I V E

- 3 + n ) t c ( X T I M ) – t s u ( X R D Y a s y n c h L ) X C O H L w h e r e n i s t h e s a m p l e n u m b e r : n = 1 , 2 , 3 , a n d s o f o r t h .

F . R e f e r e n c e f o r t h e f i r s t s a m p l e i s w i t h r e s p e c t t o t h i s p o i n t : F = ( X W R L E A D + X W R A C T I V E – 2 ) t c ( X T I M )

F i g u r e 6 - 2 8 . W r i t e W i t h A s y n c h r o n o u s X R E A D Y A c c e s s

X T I M I N G r e g i s t e r p a r a m e t e r s u s e d f o r t h i s e x a m p l e : X R D L E A D X R D A C T I V E X R D T R A I L U S E R E A D Y X 2 T I M I N G X W R L E A D X W R A C T I V E X W R T R A I L R E A D Y M O D E

N / A ( 1 ) N / A ( 1 ) N / A ( 1 ) 1 0 ≥ 1 3 ≥ 1 1 = X R E A D Y ( A s y n c )

( 1 ) N / A = “ D o n ’ t c a r e ” f o r t h i s e x a m p l e

I f t h e H O L D m o d e b i t i s s e t w h i l e X H O L D a n d X H O L D A a r e b o t h l o w ( e x t e r n a l b u s a c c e s s e s g r a n t e d ) , t h e

X H O L D A s i g n a l i s f o r c e d h i g h ( a t t h e e n d o f t h e c u r r e n t c y c l e ) a n d t h e e x t e r n a l i n t e r f a c e i s t a k e n o u t o f h i g h - i m p e d a n c e m o d e .

E l e c t r i c a l S p e c i f i c a t i o n s 1 5 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 153: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 153/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

XCLKOUT

(/1 Mode)

XHOLD

XZCS0, XZCS6, XZCS7

XD[31:0], XD[15:0] Valid

XHOLDA

td(HL-Hiz)

td(HH-HAH)

High-Impedance

XA[19:0] Valid ValidHigh-Impedance

td(HH-BV)td(HL-HAL)

(A) (B)

XR/W

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

O n a r e s e t ( X R S ) , t h e H O L D m o d e b i t i s s e t t o 0 . I f t h e X H O L D s i g n a l i s a c t i v e l o w o n a s y s t e m r e s e t , t h e

b u s a n d a l l s i g n a l s t r o b e s m u s t b e i n h i g h - i m p e d a n c e m o d e , a n d t h e X H O L D A s i g n a l i s a l s o d r i v e n a c t i v e l o w .

W h e n H O L D m o d e i s e n a b l e d a n d X H O L D A i s a c t i v e l o w ( e x t e r n a l b u s g r a n t a c t i v e ) , t h e C P U c a n s t i l l e x e c u t e c o d e f r o m i n t e r n a l m e m o r y . I f a n a c c e s s i s m a d e t o t h e e x t e r n a l i n t e r f a c e , t h e C P U i s s t a l l e d u n t i l

t h e X H O L D s i g n a l i s r e m o v e d . A n e x t e r n a l D M A r e q u e s t , w h e n g r a n t e d , p l a c e s t h e f o l l o w i n g s i g n a l s i n a h i g h - i m p e d a n c e m o d e :

X A [ 1 9 : 0 ] X Z C S 0

X D [ 3 1 : 0 ] , X D [ 1 5 : 0 ] X Z C S 6

X W E 0 , X W E 1 , X R D X Z C S 7

X R / W

A l l o t h e r s i g n a l s n o t l i s t e d i n t h i s g r o u p r e m a i n i n t h e i r d e f a u l t o r f u n c t i o n a l o p e r a t i o n a l m o d e s d u r i n g t h e s e s i g n a l e v e n t s .

T a b l e 6 - 4 9 . X H O L D / X H O L D A T i m i n g R e q u i r e m e n t s ( X C L K O U T = X T I M C L K ) ( 1 ) ( 2 )

M I N M A X U N I T

t d ( H L - H i Z ) D e l a y t i m e , X H O L D l o w t o H i - Z o n a l l a d d r e s s , d a t a , a n d c o n t r o l 4 t c ( X T I M ) n s

t d ( H L - H A L ) D e l a y t i m e , X H O L D l o w t o X H O L D A l o w 5 t c ( X T I M ) n s

t d ( H H - H A H ) D e l a y t i m e , X H O L D h i g h t o X H O L D A h i g h 3 t c ( X T I M ) n s

t d ( H H - B V ) D e l a y t i m e , X H O L D h i g h t o b u s v a l i d 4 t c ( X T I M ) n s

( 1 ) W h e n a l o w s i g n a l i s d e t e c t e d o n X H O L D , a l l p e n d i n g X I N T F a c c e s s e s w i l l b e c o m p l e t e d b e f o r e t h e b u s i s p l a c e d i n a h i g h - i m p e d a n c e s t a t e .

( 2 ) T h e s t a t e o f X H O L D i s l a t c h e d o n t h e r i s i n g e d g e o f X T I M C L K .

A . A l l p e n d i n g X I N T F a c c e s s e s a r e c o m p l e t e d .

B . N o r m a l X I N T F o p e r a t i o n r e s u m e s .

F i g u r e 6 - 2 9 . E x t e r n a l I n t e r f a c e H o l d W a v e f o r m

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 5 3

Page 154: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 154/170

www.ti.com

A D V A N C E I N F OR MA T I ON

XCLKOUT

(1/2 XTIMCLK)

XHOLD

XR/W,

XZCS0,

XZCS6,

XZCS7

XD[0:31]XD[15:0] Valid

XHOLDA

td(HL-HiZ)

td(HH-HAH)

High-Impedance

XA[19:0] Valid ValidHigh-Impedance

td(HH-BV)

td(HL-HAL)

High-Impedance

(A)(B)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 5 0 . X H O L D / X H O L D A T i m i n g R e q u i r e m e n t s ( X C L K O U T = 1 / 2 X T I M C L K ) ( 1 ) ( 2 ) ( 3 )

M I N M A X U N I T

t d ( H L - H i Z ) D e l a y t i m e , X H O L D l o w t o H i - Z o n a l l a d d r e s s , d a t a , a n d c o n t r o l 4 t c ( X T I M ) + t c ( X C O ) n s

t d ( H L - H A L ) D e l a y t i m e , X H O L D l o w t o X H O L D A l o w 4 t c ( X T I M + 2 t c ( X C O ) n s

t d ( H H - H A H ) D e l a y t i m e , X H O L D h i g h t o X H O L D A h i g h 4 t c ( X T I M ) n s

t d ( H H - B V ) D e l a y t i m e , X H O L D h i g h t o b u s v a l i d 6 t c ( X T I M ) n s

( 1 ) W h e n a l o w s i g n a l i s d e t e c t e d o n X H O L D , a l l p e n d i n g X I N T F a c c e s s e s w i l l b e c o m p l e t e d b e f o r e t h e b u s i s p l a c e d i n a h i g h - i m p e d a n c e s t a t e .

( 2 ) T h e s t a t e o f X H O L D i s l a t c h e d o n t h e r i s i n g e d g e o f X T I M C L K . ( 3 ) A f t e r t h e X H O L D i s d e t e c t e d l o w o r h i g h , a l l b u s t r a n s i t i o n s a n d X H O L D A t r a n s i t i o n s o c c u r w i t h r e s p e c t t o t h e r i s i n g e d g e o f X C L K O U T .

T h u s , f o r t h i s m o d e w h e r e X C L K O U T = 1 / 2 X T I M C L K , t h e t r a n s i t i o n s c a n o c c u r u p t o 1 X T I M C L K c y c l e e a r l i e r t h a n t h e m a x i m u m v a l u e s p e c i f i e d .

A . A l l p e n d i n g X I N T F a c c e s s e s a r e c o m p l e t e d .

B . N o r m a l X I N T F o p e r a t i o n r e s u m e s .

F i g u r e 6 - 3 0 . X H O L D / X H O L D A T i m i n g R e q u i r e m e n t s ( X C L K O U T = 1 / 2 X T I M C L K )

1 5 4 E l e c t r i c a l S p e c i f i c a t i o n s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 155: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 155/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

6 . 1 0 . 9 O n - C h i p A n a l o g - t o - D i g i t a l C o n v e r t e r

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 5 1 . A D C E l e c t r i c a l C h a r a c t e r i s t i c s ( o v e r r e c o m m e n d e d o p e r a t i n g c o n d i t i o n s ) ( 1 ) ( 2 )

P A R A M E T E R M I N T Y P M A X U N I T

D C S P E C I F I C A T I O N S ( 3 )

R e s o l u t i o n 1 2 B i t s A D C c l o c k 0 . 0 0 1 2 5 M H z

A C C U R A C Y

I N L ( I n t e g r a l n o n l i n e a r i t y ) 1 - 1 2 . 5 M H z A D C c l o c k ( 6 . 2 5 M S P S ) ± 1 . 5 L S B

1 2 . 5 - 2 5 M H z A D C c l o c k ( 1 2 . 5 ± 2 L S B M S P S )

D N L ( D i f f e r e n t i a l n o n l i n e a r i t y ) ( 4 ) ± 1 L S B

O f f s e t e r r o r ( 5 ) ( 3 ) ± 1 5 L S B

O f f s e t e r r o r w i t h h a r d w a r e t r i m m i n g ± 4 L S B

O v e r a l l g a i n e r r o r w i t h i n t e r n a l r e f e r e n c e ( 6 ) ( 3 ) ± 3 0 L S B

O v e r a l l g a i n e r r o r w i t h e x t e r n a l r e f e r e n c e ( 3 ) ± 3 0 L S B

C h a n n e l - t o - c h a n n e l o f f s e t v a r i a t i o n ± 4 L S B

C h a n n e l - t o - c h a n n e l g a i n v a r i a t i o n ± 4 L S B

A N A L O G I N P U T

A n a l o g i n p u t v o l t a g e ( A D C I N x t o A D C L O ) ( 7 ) 0 3 V

A D C L O – 5 0 5 m V

I n p u t c a p a c i t a n c e 1 0 p F

I n p u t l e a k a g e c u r r e n t ± 5 μ A

I N T E R N A L V O L T A G E R E F E R E N C E ( 6 )

V A D C R E F P - A D C R E F P o u t p u t v o l t a g e a t t h e p i n b a s e d o n 1 . 2 7 5 V i n t e r n a l r e f e r e n c e

V A D C R E F M - A D C R E F M o u t p u t v o l t a g e a t t h e p i n b a s e d o n 0 . 5 2 5 V i n t e r n a l r e f e r e n c e

V o l t a g e d i f f e r e n c e , A D C R E F P - A D C R E F M 0 . 7 5 V

T e m p e r a t u r e c o e f f i c i e n t 5 0 P P M / ° C E X T E R N A L V O L T A G E R E F E R E N C E ( 6 ) ( 8 )

A D C R E F S E L [ 1 5 : 1 4 ] = 1 1 b 1 . 0 2 4 V V A D C R E F I N - E x t e r n a l r e f e r e n c e v o l t a g e i n p u t o n A D C R E F I N

A D C R E F S E L [ 1 5 : 1 4 ] = 1 0 b 1 . 5 0 0 V p i n 0 . 2 % o r b e t t e r a c c u r a t e r e f e r e n c e r e c o m m e n d e d

A D C R E F S E L [ 1 5 : 1 4 ] = 0 1 b 2 . 0 4 8 V

A C S P E C I F I C A T I O N S

S I N A D ( 1 0 0 k H z ) S i g n a l - t o - n o i s e r a t i o + d i s t o r t i o n 6 7 . 5 d B

S N R ( 1 0 0 k H z ) S i g n a l - t o - n o i s e r a t i o 6 8 d B

T H D ( 1 0 0 k H z ) T o t a l h a r m o n i c d i s t o r t i o n – 7 9 d B

E N O B ( 1 0 0 k H z ) E f f e c t i v e n u m b e r o f b i t s 1 0 . 9 B i t s

S F D R ( 1 0 0 k H z ) S p u r i o u s f r e e d y n a m i c r a n g e 8 3 d B

( 1 ) T e s t e d a t 2 5 M H z A D C C L K .

( 2 ) A l l v o l t a g e s l i s t e d i n t h i s t a b l e a r e w i t h r e s p e c t t o V S S A 2 . ( 3 ) A D C p a r a m e t e r s f o r g a i n e r r o r a n d o f f s e t e r r o r a r e o n l y s p e c i f i e d i f t h e A D C c a l i b r a t i o n r o u t i n e i s e x e c u t e d f r o m t h e B o o t R O M . S e e

S e c t i o n 4 . 7 . 3 f o r m o r e i n f o r m a t i o n . ( 4 ) T I s p e c i f i e s t h a t t h e A D C w i l l h a v e n o m i s s i n g c o d e s . ( 5 ) 1 L S B h a s t h e w e i g h t e d v a l u e o f 3 . 0 / 4 0 9 6 = 0 . 7 3 2 m V . ( 6 ) A s i n g l e i n t e r n a l / e x t e r n a l b a n d g a p r e f e r e n c e s o u r c e s b o t h A D C R E F P a n d A D C R E F M s i g n a l s , a n d h e n c e , t h e s e v o l t a g e s t r a c k

t o g e t h e r . T h e A D C c o n v e r t e r u s e s t h e d i f f e r e n c e b e t w e e n t h e s e t w o a s i t s r e f e r e n c e . T h e t o t a l g a i n e r r o r l i s t e d f o r t h e i n t e r n a l r e f e r e n c e i s i n c l u s i v e o f t h e m o v e m e n t o f t h e i n t e r n a l b a n d g a p o v e r t e m p e r a t u r e . G a i n e r r o r o v e r t e m p e r a t u r e f o r t h e e x t e r n a l r e f e r e n c e o p t i o n w i l l d e p e n d o n t h e t e m p e r a t u r e p r o f i l e o f t h e s o u r c e u s e d .

( 7 ) V o l t a g e s a b o v e V D D A + 0 . 3 V o r b e l o w V S S - 0 . 3 V a p p l i e d t o a n a n a l o g i n p u t p i n m a y t e m p o r a r i l y a f f e c t t h e c o n v e r s i o n o f a n o t h e r p i n . T o a v o i d t h i s , t h e a n a l o g i n p u t s s h o u l d b e k e p t w i t h i n t h e s e l i m i t s .

( 8 ) T I r e c o m m e n d s u s i n g h i g h p r e c i s i o n e x t e r n a l r e f e r e n c e T I p a r t R E F 3 0 2 0 / 3 1 2 0 o r e q u i v a l e n t f o r 2 . 0 4 8 - V r e f e r e n c e .

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 5 5

Page 156: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 156/170

www.ti.com

A D V A N C E I N F OR MA T I ON

ADC Power Up Delay ADC Ready for Conversions

PWDNBG

PWDNREF

PWDNADC

Request for

ADC

Conversion

td(BGR)

td(PWD)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 . 1 0 . 9 . 1 A D C P o w e r - U p C o n t r o l B i t T i m i n g

F i g u r e 6 - 3 1 . A D C P o w e r - U p C o n t r o l B i t T i m i n g

T a b l e 6 - 5 2 . A D C P o w e r - U p D e l a y s

P A R A M E T E R ( 1 ) M I N T Y P M A X U N I T

t d ( B G R ) D e l a y t i m e f o r b a n d g a p r e f e r e n c e t o b e s t a b l e . B i t s 7 a n d 6 o f t h e A D C T R L 3 5 m s r e g i s t e r ( A D C B G R F D N 1 / 0 ) m u s t b e s e t t o 1 b e f o r e t h e P W D N A D C b i t i s e n a b l e d .

t d ( P W D ) D e l a y t i m e f o r p o w e r - d o w n c o n t r o l t o b e s t a b l e . B i t d e l a y t i m e f o r b a n d - g a p 2 0 5 0 μ s r e f e r e n c e t o b e s t a b l e . B i t s 7 a n d 6 o f t h e A D C T R L 3 r e g i s t e r ( A D C B G R F D N 1 / 0 )

1 m s m u s t b e s e t t o 1 b e f o r e t h e P W D N A D C b i t i s e n a b l e d . B i t 5 o f t h e A D C T R L 3 r e g i s t e r ( P W D N A D C ) m u s t b e s e t t o 1 b e f o r e a n y A D C c o n v e r s i o n s a r e i n i t i a t e d .

( 1 ) T i m i n g s m a i n t a i n c o m p a t i b i l i t y t o t h e 2 8 1 x A D C m o d u l e . T h e F 2 8 3 3 x A D C a l s o s u p p o r t s d r i v i n g a l l 3 b i t s a t t h e s a m e t i m e a n d w a i t i n g t d ( B G R ) m s b e f o r e f i r s t c o n v e r s i o n .

T a b l e 6 - 5 3 . C u r r e n t C o n s u m p t i o n f o r D i f f e r e n t A D C C o n f i g u r a t i o n s ( a t 1 2 . 5 - M H z A D C C L K ) ( 1 ) ( 2 )

A D C O P E R A T I N G M O D E C O N D I T I O N S V D D A 1 8 V D D A 3 . 3 U N I T

M o d e A ( O p e r a t i o n a l M o d e ) : 3 0 2 m A • B G a n d R E F e n a b l e d

• P W D d i s a b l e d

M o d e B : 9 0 . 5 m A • A D C c l o c k e n a b l e d

• B G a n d R E F e n a b l e d

• P W D e n a b l e d

M o d e C : 5 2 0 μ A • A D C c l o c k e n a b l e d

• B G a n d R E F d i s a b l e d

• P W D e n a b l e d

M o d e D : 5 1 5 μ A • A D C c l o c k d i s a b l e d

• B G a n d R E F d i s a b l e d

• P W D e n a b l e d

( 1 ) T e s t C o n d i t i o n s : S Y S C L K O U T = 1 5 0 M H z A D C m o d u l e c l o c k = 1 2 . 5 M H z A D C p e r f o r m i n g a c o n t i n u o u s c o n v e r s i o n o f a l l 1 6 c h a n n e l s i n M o d e A

( 2 ) V D D A 1 8 i n c l u d e s c u r r e n t i n t o V D D 1 A 1 8 a n d V D D 2 A 1 8 . V D D A 3 . 3 i n c l u d e s c u r r e n t i n t o V D D A 2 a n d V D D A I O .

E l e c t r i c a l S p e c i f i c a t i o n s 1 5 6 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 157: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 157/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

ac

Rs ADCIN0

Cp

10 pF

Ron

1 kΩ

1.64 pF

Ch

Switch

Typical Values of the Input Circuit Components:

Switch Resistance (Ron): 1 kΩSampling Capacitor (Ch): 1.64 pFParasitic Capacitance (Cp): 10 pFSource Resistance (Rs): 50 Ω

28x DSP

SourceSignal

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 6 - 3 2 . A D C A n a l o g I n p u t I m p e d a n c e M o d e l

6 . 1 0 . 9 . 2 D e f i n i t i o n s

R e f e r e n c e V o l t a g e

T h e o n - c h i p A D C h a s a b u i l t - i n r e f e r e n c e , w h i c h p r o v i d e s t h e r e f e r e n c e v o l t a g e s f o r t h e A D C .

A n a l o g I n p u t s

T h e o n - c h i p A D C c o n s i s t s o f 1 6 a n a l o g i n p u t s , w h i c h a r e s a m p l e d e i t h e r o n e a t a t i m e o r t w o c h a n n e l s a t

a t i m e . T h e s e i n p u t s a r e s o f t w a r e - s e l e c t a b l e .

C o n v e r t e r

T h e o n - c h i p A D C u s e s a 1 2 - b i t f o u r - s t a g e p i p e l i n e a r c h i t e c t u r e , w h i c h a c h i e v e s a h i g h s a m p l e r a t e w i t h

l o w p o w e r c o n s u m p t i o n .

C o n v e r s i o n M o d e s

T h e c o n v e r s i o n c a n b e p e r f o r m e d i n t w o d i f f e r e n t c o n v e r s i o n m o d e s :

• S e q u e n t i a l s a m p l i n g m o d e ( S M O D E = 0 )

• S i m u l t a n e o u s s a m p l i n g m o d e ( S M O D E = 1 )

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 5 7

Page 158: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 158/170

www.ti.com

A D V A N C E I N F OR MA T I ON

Analog Input on

Channel Ax or Bx

ADC Clock

Sample and Hold

SH Pulse

SMODE Bit

tdschx_n

tdschx_n+1

Sample n

Sample n+1

Sample n+2

tSH

ADC Event Trigger from

ePWM or Other Sources

td(SH)

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 . 1 0 . 9 . 3 S e q u e n t i a l S a m p l i n g M o d e ( S i n g l e - C h a n n e l ) ( S M O D E = 0 )

I n s e q u e n t i a l s a m p l i n g m o d e , t h e A D C c a n c o n t i n u o u s l y c o n v e r t i n p u t s i g n a l s o n a n y o f t h e c h a n n e l s ( A x

t o B x ) . T h e A D C c a n s t a r t c o n v e r s i o n s o n e v e n t t r i g g e r s f r o m t h e e P W M , s o f t w a r e t r i g g e r , o r f r o m a n e x t e r n a l A D C S O C s i g n a l . I f t h e S M O D E b i t i s 0 , t h e A D C w i l l d o c o n v e r s i o n s o n t h e s e l e c t e d c h a n n e l o n

e v e r y S a m p l e / H o l d p u l s e . T h e c o n v e r s i o n t i m e a n d l a t e n c y o f t h e R e s u l t r e g i s t e r u p d a t e a r e e x p l a i n e d b e l o w . T h e A D C i n t e r r u p t f l a g s a r e s e t a f e w S Y S C L K O U T c y c l e s a f t e r t h e R e s u l t r e g i s t e r u p d a t e . T h e

s e l e c t e d c h a n n e l s w i l l b e s a m p l e d a t e v e r y f a l l i n g e d g e o f t h e S a m p l e / H o l d p u l s e . T h e S a m p l e / H o l d p u l s e w i d t h c a n b e p r o g r a m m e d t o b e 1 A D C c l o c k w i d e ( m i n i m u m ) o r 1 6 A D C c l o c k s w i d e ( m a x i m u m ) .

F i g u r e 6 - 3 3 . S e q u e n t i a l S a m p l i n g M o d e ( S i n g l e - C h a n n e l ) T i m i n g

T a b l e 6 - 5 4 . S e q u e n t i a l S a m p l i n g M o d e T i m i n g

A T 1 2 . 5 M H z S A M P L E n S A M P L E n + 1 A D C C L O C K , R E M A R K S

t c ( A D C C L K ) = 8 0 n s

t d ( S H ) D e l a y t i m e f r o m e v e n t t r i g g e r t o 2 . 5 t c ( A D C C L K )

s a m p l i n g

t S H S a m p l e / H o l d w i d t h / A c q u i s i t i o n ( 1 + A c q p s ) * 8 0 n s w i t h A c q p s = 0 A c q p s v a l u e = 0 - 1 5 W i d t h t c ( A D C C L K ) A D C T R L 1 [ 8 : 1 1 ]

t d ( s c h x _ n ) D e l a y t i m e f o r f i r s t r e s u l t t o a p p e a r 4 t c ( A D C C L K ) 3 2 0 n s i n R e s u l t r e g i s t e r

t d ( s c h x _ n + 1 ) D e l a y t i m e f o r s u c c e s s i v e r e s u l t s t o ( 2 + A c q p s ) * 1 6 0 n s a p p e a r i n R e s u l t r e g i s t e r t c ( A D C C L K )

E l e c t r i c a l S p e c i f i c a t i o n s 1 5 8 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 159: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 159/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

Analog Input on

Channel Ax

Analog Input on

Channel Bx

ADC Clock

Sample and Hold

SH Pulse

tSH

tdschA0_n

tdschB0_n

tdschB0_n+1

Sample nSample n+1 Sample n+2

tdschA0_n+1td(SH)

ADC Event Trigger from

ePWM or Other Sources

SMODE Bit

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 . 1 0 . 9 . 4 S i m u l t a n e o u s S a m p l i n g M o d e ( D u a l - C h a n n e l ) ( S M O D E = 1 )

I n s i m u l t a n e o u s m o d e , t h e A D C c a n c o n t i n u o u s l y c o n v e r t i n p u t s i g n a l s o n a n y o n e p a i r o f c h a n n e l s

( A 0 / B 0 t o A 7 / B 7 ) . T h e A D C c a n s t a r t c o n v e r s i o n s o n e v e n t t r i g g e r s f r o m t h e e P W M , s o f t w a r e t r i g g e r , o r f r o m a n e x t e r n a l A D C S O C s i g n a l . I f t h e S M O D E b i t i s 1 , t h e A D C w i l l d o c o n v e r s i o n s o n t w o s e l e c t e d

c h a n n e l s o n e v e r y S a m p l e / H o l d p u l s e . T h e c o n v e r s i o n t i m e a n d l a t e n c y o f t h e r e s u l t r e g i s t e r u p d a t e a r e e x p l a i n e d b e l o w . T h e A D C i n t e r r u p t f l a g s a r e s e t a f e w S Y S C L K O U T c y c l e s a f t e r t h e R e s u l t r e g i s t e r

u p d a t e . T h e s e l e c t e d c h a n n e l s w i l l b e s a m p l e d s i m u l t a n e o u s l y a t t h e f a l l i n g e d g e o f t h e S a m p l e / H o l d p u l s e . T h e S a m p l e / H o l d p u l s e w i d t h c a n b e p r o g r a m m e d t o b e 1 A D C c l o c k w i d e ( m i n i m u m ) o r 1 6 A D C c l o c k s w i d e ( m a x i m u m ) .

N O T E

I n s i m u l t a n e o u s m o d e , t h e A D C I N c h a n n e l p a i r s e l e c t h a s t o b e A 0 / B 0 , A 1 / B 1 , . . . , A 7 / B 7 ,

a n d n o t i n o t h e r c o m b i n a t i o n s ( s u c h a s A 1 / B 3 , e t c . ) .

F i g u r e 6 - 3 4 . S i m u l t a n e o u s S a m p l i n g M o d e T i m i n g

T a b l e 6 - 5 5 . S i m u l t a n e o u s S a m p l i n g M o d e T i m i n g

A T 1 2 . 5 M H z S A M P L E n S A M P L E n + 1 A D C C L O C K , R E M A R K S

t c ( A D C C L K ) = 8 0 n s

t d ( S H ) D e l a y t i m e f r o m e v e n t t r i g g e r t o 2 . 5 t c ( A D C C L K )

s a m p l i n g

t S H S a m p l e / H o l d w i d t h / A c q u i s i t i o n ( 1 + A c q p s ) * 8 0 n s w i t h A c q p s = 0 A c q p s v a l u e = 0 - 1 5 W i d t h t c ( A D C C L K ) A D C T R L 1 [ 8 : 1 1 ]

t d ( s c h A 0 _ n ) D e l a y t i m e f o r f i r s t r e s u l t t o 4 t c ( A D C C L K ) 3 2 0 n s a p p e a r i n R e s u l t r e g i s t e r

t d ( s c h B 0 _ n ) D e l a y t i m e f o r f i r s t r e s u l t t o 5 t c ( A D C C L K ) 4 0 0 n s a p p e a r i n R e s u l t r e g i s t e r

t d ( s c h A 0 _ n + 1 ) D e l a y t i m e f o r s u c c e s s i v e r e s u l t s ( 3 + A c q p s ) * t c ( A D C C L K ) 2 4 0 n s t o a p p e a r i n R e s u l t r e g i s t e r

t d ( s c h B 0 _ n + 1 ) D e l a y t i m e f o r s u c c e s s i v e r e s u l t s ( 3 + A c q p s ) * t c ( A D C C L K ) 2 4 0 n s t o a p p e a r i n R e s u l t r e g i s t e r

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 5 9

Page 160: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 160/170

www.ti.com

A D V A N C E I N F OR MA T I ON

6 . 1 0 . 1 0 D e t a i l e d D e s c r i p t i o n s

f o r m u l a , N+

(SINAD* 1.76)

6.02 i t i s p o s s i b l e t o g e t a m e a s u r e o f p e r f o r m a n c e e x p r e s s e d a s N , t h e e f f e c t i v e

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

I n t e g r a l N o n l i n e a r i t y

I n t e g r a l n o n l i n e a r i t y r e f e r s t o t h e d e v i a t i o n o f e a c h i n d i v i d u a l c o d e f r o m a l i n e d r a w n f r o m z e r o t h r o u g h f u l l

s c a l e . T h e p o i n t u s e d a s z e r o o c c u r s o n e - h a l f L S B b e f o r e t h e f i r s t c o d e t r a n s i t i o n . T h e f u l l - s c a l e p o i n t i s d e f i n e d a s l e v e l o n e - h a l f L S B b e y o n d t h e l a s t c o d e t r a n s i t i o n . T h e d e v i a t i o n i s m e a s u r e d f r o m t h e c e n t e r

o f e a c h p a r t i c u l a r c o d e t o t h e t r u e s t r a i g h t l i n e b e t w e e n t h e s e t w o p o i n t s .

D i f f e r e n t i a l N o n l i n e a r i t y

A n i d e a l A D C e x h i b i t s c o d e t r a n s i t i o n s t h a t a r e e x a c t l y 1 L S B a p a r t . D N L i s t h e d e v i a t i o n f r o m t h i s i d e a l v a l u e . A d i f f e r e n t i a l n o n l i n e a r i t y e r r o r o f l e s s t h a n ± 1 L S B e n s u r e s n o m i s s i n g c o d e s .

Z e r o O f f s e t

T h e m a j o r c a r r y t r a n s i t i o n s h o u l d o c c u r w h e n t h e a n a l o g i n p u t i s a t z e r o v o l t s . Z e r o e r r o r i s d e f i n e d a s t h e d e v i a t i o n o f t h e a c t u a l t r a n s i t i o n f r o m t h a t p o i n t .

G a i n E r r o r

T h e f i r s t c o d e t r a n s i t i o n s h o u l d o c c u r a t a n a n a l o g v a l u e o n e - h a l f L S B a b o v e n e g a t i v e f u l l s c a l e . T h e l a s t

t r a n s i t i o n s h o u l d o c c u r a t a n a n a l o g v a l u e o n e a n d o n e - h a l f L S B b e l o w t h e n o m i n a l f u l l s c a l e . G a i n e r r o r i s t h e d e v i a t i o n o f t h e a c t u a l d i f f e r e n c e b e t w e e n f i r s t a n d l a s t c o d e t r a n s i t i o n s a n d t h e i d e a l d i f f e r e n c e

b e t w e e n f i r s t a n d l a s t c o d e t r a n s i t i o n s .

S i g n a l - t o - N o i s e R a t i o + D i s t o r t i o n ( S I N A D )

S I N A D i s t h e r a t i o o f t h e r m s v a l u e o f t h e m e a s u r e d i n p u t s i g n a l t o t h e r m s s u m o f a l l o t h e r s p e c t r a l c o m p o n e n t s b e l o w t h e N y q u i s t f r e q u e n c y , i n c l u d i n g h a r m o n i c s b u t e x c l u d i n g d c . T h e v a l u e f o r S I N A D i s

e x p r e s s e d i n d e c i b e l s .

E f f e c t i v e N u m b e r o f B i t s ( E N O B )

F o r a s i n e w a v e , S I N A D c a n b e e x p r e s s e d i n t e r m s o f t h e n u m b e r o f b i t s . U s i n g t h e f o l l o w i n g

n u m b e r o f b i t s . T h u s , e f f e c t i v e n u m b e r o f b i t s f o r a d e v i c e f o r s i n e w a v e i n p u t s a t a g i v e n i n p u t f r e q u e n c y c a n b e c a l c u l a t e d d i r e c t l y f r o m i t s m e a s u r e d S I N A D .

T o t a l H a r m o n i c D i s t o r t i o n ( T H D )

T H D i s t h e r a t i o o f t h e r m s s u m o f t h e f i r s t n i n e h a r m o n i c c o m p o n e n t s t o t h e r m s v a l u e o f t h e m e a s u r e d

i n p u t s i g n a l a n d i s e x p r e s s e d a s a p e r c e n t a g e o r i n d e c i b e l s .

S p u r i o u s F r e e D y n a m i c R a n g e ( S F D R )

S F D R i s t h e d i f f e r e n c e i n d B b e t w e e n t h e r m s a m p l i t u d e o f t h e i n p u t s i g n a l a n d t h e p e a k s p u r i o u s s i g n a l .

E l e c t r i c a l S p e c i f i c a t i o n s 1 6 0 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 161: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 161/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

( 2 ) 2 P = 1 / C L K G i n n s . C L K G i s t h e o u t p u t o f s a m p l e r a t e g e n e r a t o r m u x . C L K G =

CLKSRG(1)CLKGDV)

. C L K S R G c a n b e L S P C L K , C L K X ,

6 . 1 0 . 1 1 M u l t i c h a n n e l B u f f e r e d S e r i a l P o r t ( M c B S P ) T i m i n g

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

6 . 1 0 . 1 1 . 0 . 1 M c B S P T r a n s m i t a n d R e c e i v e T i m i n g

T a b l e 6 - 5 6 . M c B S P T i m i n g R e q u i r e m e n t s ( 1 ) ( 2 )

N O . M I N M A X U N I T

M c B S P m o d u l e c l o c k ( C L K G , C L K X , C L K R ) r a n g e 1 k H z

2 0 ( 3 ) M H z

M c B S P m o d u l e c y c l e t i m e ( C L K G , C L K X , C L K R ) 5 0 n s r a n g e

1 m s

M 1 1 t c ( C K R X ) C y c l e t i m e , C L K R / X C L K R / X e x t 2 P n s

M 1 2 t w ( C K R X ) P u l s e d u r a t i o n , C L K R / X h i g h o r C L K R / X l o w C L K R / X e x t P – 7 n s

M 1 3 t r ( C K R X ) R i s e t i m e , C L K R / X C L K R / X e x t 7 n s

M 1 4 t f ( C K R X ) F a l l t i m e , C L K R / X C L K R / X e x t 7 n s

M 1 5 t s u ( F R H - C K R L ) S e t u p t i m e , e x t e r n a l F S R h i g h b e f o r e C L K R l o w C L K R i n t 1 8 n s

C L K R e x t 2

M 1 6 t h ( C K R L - F R H ) H o l d t i m e , e x t e r n a l F S R h i g h a f t e r C L K R l o w C L K R i n t 0 n s

C L K R e x t 6 M 1 7 t s u ( D R V - C K R L ) S e t u p t i m e , D R v a l i d b e f o r e C L K R l o w C L K R i n t 1 8 n s

C L K R e x t 2

M 1 8 t h ( C K R L - D R V ) H o l d t i m e , D R v a l i d a f t e r C L K R l o w C L K R i n t 0 n s

C L K R e x t 6

M 1 9 t s u ( F X H - C K X L ) S e t u p t i m e , e x t e r n a l F S X h i g h b e f o r e C L K X l o w C L K X i n t 1 8 n s

C L K X e x t 2

M 2 0 t h ( C K X L - F X H ) H o l d t i m e , e x t e r n a l F S X h i g h a f t e r C L K X l o w C L K X i n t 0 n s

C L K X e x t 6

( 1 ) P o l a r i t y b i t s C L K R P = C L K X P = F S R P = F S X P = 0 . I f t h e p o l a r i t y o f a n y o f t h e s i g n a l s i s i n v e r t e d , t h e n t h e t i m i n g r e f e r e n c e s o f t h a t s i g n a l a r e a l s o i n v e r t e d .

C L K R a s s o u r c e . C L K S R G ≤ ( S Y S C L K O U T / 2 ) . M c B S P p e r f o r m a n c e i s l i m i t e d b y I / O b u f f e r s w i t c h i n g s p e e d . ( 3 ) I n t e r n a l c l o c k p r e s c a l e r s m u s t b e a d j u s t e d s u c h t h a t t h e M c B S P c l o c k ( C L K G , C L K X , C L K R ) s p e e d s a r e n o t g r e a t e r t h a n t h e I / O b u f f e r

s p e e d l i m i t ( 2 0 M H z ) .

T a b l e 6 - 5 7 . M c B S P S w i t c h i n g C h a r a c t e r i s t i c s ( 1 ) ( 2 )

N O . P A R A M E T E R M I N M A X U N I T

M 1 t c ( C K R X ) C y c l e t i m e , C L K R / X C L K R / X i n t 2 P n s

M 2 t w ( C K R X H ) P u l s e d u r a t i o n , C L K R / X h i g h C L K R / X i n t D - 5 ( 3 ) D + 5 ( 3 ) n s

M 3 t w ( C K R X L ) P u l s e d u r a t i o n , C L K R / X l o w C L K R / X i n t C - 5 ( 3 ) C + 5 ( 3 ) n s

M 4 t d ( C K R H - F R V ) D e l a y t i m e , C L K R h i g h t o i n t e r n a l F S R v a l i d C L K R i n t 0 4 n s

C L K R e x t 3 2 7

M 5 t d ( C K X H - F X V ) D e l a y t i m e , C L K X h i g h t o i n t e r n a l F S X v a l i d C L K X i n t 0 4 n s

C L K X e x t 3 2 7

M 6 t d i s ( C K X H - D X H Z ) D i s a b l e t i m e , C L K X h i g h t o D X h i g h i m p e d a n c e C L K X i n t 8 n s f o l l o w i n g l a s t d a t a b i t

C L K X e x t 1 4

( 1 ) P o l a r i t y b i t s C L K R P = C L K X P = F S R P = F S X P = 0 . I f t h e p o l a r i t y o f a n y o f t h e s i g n a l s i s i n v e r t e d , t h e n t h e t i m i n g r e f e r e n c e s o f t h a t s i g n a l a r e a l s o i n v e r t e d .

( 2 ) 2 P = 1 / C L K G i n n s . ( 3 ) C = C L K R X l o w p u l s e w i d t h = P

D = C L K R X h i g h p u l s e w i d t h = P

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 6 1

Page 162: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 162/170

www.ti.com

A D V A N C E I N F OR MA T I ON

(n−2)Bit (n−1)

(n−3)(n−2)Bit (n−1)

(n−4)(n−3)(n−2)Bit (n−1)

M18M17

M18M17

M17M18

M16M15

M4M4M14

M13M3, M12

M1, M11

M2, M12

(RDATDLY=10b)

DR

(RDATDLY=01b)DR

(RDATDLY=00b)DR

FSR (ext)

FSR (int)

CLKR

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 5 7 . M c B S P S w i t c h i n g C h a r a c t e r i s t i c s ( c o n t i n u e d )

N O . P A R A M E T E R M I N M A X U N I T

M 7 t d ( C K X H - D X V ) D e l a y t i m e , C L K X h i g h t o D X v a l i d . C L K X i n t 9 n s

T h i s a p p l i e s t o a l l b i t s e x c e p t t h e f i r s t b i t t r a n s m i t t e d . C L K X e x t 2 8

D e l a y t i m e , C L K X h i g h t o D X v a l i d D X E N A = 0 C L K X i n t 8

C L K X e x t 1 4 O n l y a p p l i e s t o f i r s t b i t t r a n s m i t t e d w h e n D X E N A = 1 C L K X i n t P + 8 i n D a t a D e l a y 1 o r 2 ( X D A T D L Y = 0 1 b o r

C L K X e x t P + 1 4 1 0 b ) m o d e s

M 8 t e n ( C K X H - D X ) E n a b l e t i m e , C L K X h i g h t o D X d r i v e n D X E N A = 0 C L K X i n t 0 n s

C L K X e x t 6

O n l y a p p l i e s t o f i r s t b i t t r a n s m i t t e d w h e n D X E N A = 1 C L K X i n t P i n D a t a D e l a y 1 o r 2 ( X D A T D L Y = 0 1 b o r

C L K X e x t P + 6 1 0 b ) m o d e s

M 9 t d ( F X H - D X V ) D e l a y t i m e , F S X h i g h t o D X v a l i d D X E N A = 0 F S X i n t 8 n s

F S X e x t 1 4

O n l y a p p l i e s t o f i r s t b i t t r a n s m i t t e d w h e n D X E N A = 1 F S X i n t P + 8 i n D a t a D e l a y 0 ( X D A T D L Y = 0 0 b ) m o d e .

F S X e x t P + 1 4

M 1 0 t e n ( F X H - D X ) E n a b l e t i m e , F S X h i g h t o D X d r i v e n D X E N A = 0 F S X i n t 0 n s

F S X e x t 6

O n l y a p p l i e s t o f i r s t b i t t r a n s m i t t e d w h e n D X E N A = 1 F S X i n t P i n D a t a D e l a y 0 ( X D A T D L Y = 0 0 b ) m o d e

F S X e x t P + 6

F i g u r e 6 - 3 5 . M c B S P R e c e i v e T i m i n g

E l e c t r i c a l S p e c i f i c a t i o n s 1 6 2 S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 163: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 163/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

M8

M7

M7M8

M6

M7M9

M10

(XDATDLY=10b)DX

(XDATDLY=01b)DX

(XDATDLY=00b)DX

Bit (n−1)Bit 0

Bit (n−1) (n−3)(n−2)Bit 0

(n−2)Bit (n−1)Bit 0

M20

M13M3, M12

M1, M11

M2, M12

FSX (ext)

FSX (int)

CLKX

M5M5

M19

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F i g u r e 6 - 3 6 . M c B S P T r a n s m i t T i m i n g

6 . 1 0 . 1 1 . 0 . 2 M c B S P a s S P I M a s t e r o r S l a v e T i m i n g

T a b l e 6 - 5 8 . M c B S P a s S P I M a s t e r o r S l a v e T i m i n g R e q u i r e m e n t s ( C L K S T P = 1 0 b , C L K X P = 0 )

N O . M A S T E R S L A V E U N I T

M I N M A X M I N M A X

M 3 0 t s u ( D R V - C K X L ) S e t u p t i m e , D R v a l i d b e f o r e C L K X l o w 3 0 8 P – 1 0 n s

M 3 1 t h ( C K X L - D R V ) H o l d t i m e , D R v a l i d a f t e r C L K X l o w 1 8 P – 1 0 n s

M 3 2 t s u ( B F X L - C K X H ) S e t u p t i m e , F S X l o w b e f o r e C L K X h i g h 8 P + 1 0 n s

M 3 3 t c ( C K X ) C y c l e t i m e , C L K X 2 P ( 1 ) 1 6 P n s

( 1 ) 2 P = 1 / C L K G

T a b l e 6 - 5 9 . M c B S P a s S P I M a s t e r o r S l a v e S w i t c h i n g C h a r a c t e r i s t i c s ( C L K S T P = 1 0 b , C L K X P = 0 )

N O . P A R A M E T E R M A S T E R S L A V E U N I T

M I N M A X M I N M A X

M 2 4 t h ( C K X L - F X L ) H o l d t i m e , F S X l o w a f t e r C L K X l o w 2 P ( 1 ) n s

M 2 5 t d ( F X L - C K X H ) D e l a y t i m e , F S X l o w t o C L K X h i g h P n s

M 2 8 t d i s ( F X H - D X H Z ) D i s a b l e t i m e , D X h i g h i m p e d a n c e f o l l o w i n g l a s t d a t a b i t f r o m 6 6 P + 6 n s F S X h i g h

M 2 9 t d ( F X L - D X V ) D e l a y t i m e , F S X l o w t o D X v a l i d 6 4 P + 6 n s

( 1 ) 2 P = 1 / C L K G

S u b m i t D o c u m e n t a t i o n F e e d b a c k E l e c t r i c a l S p e c i f i c a t i o n s 1 6 3

Page 164: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 164/170

www.ti.com

A D V A N C E I N F OR MA T I ON

Bit 0 Bit(n-1) (n-2) (n-3) (n-4)

Bit 0 Bit(n-1) (n-2) (n-3) (n-4)

CLKX

FSX

DX

M30M31

DR

M28

M24

M29

M25

LSB MSBM32 M33

Bit 0 Bit(n-1) (n-2) (n-3) (n-4)

Bit 0 Bit(n-1) (n-2) (n-3) (n-4)

CLKX

FSX

DX

DR

M35

M37

M40M39

M38

M34

LSB MSBM41 M42

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

F o r a l l S P I s l a v e m o d e s , C L K X h a s t o b e m i n i m u m 8 C L K G c y c l e s . A l s o C L K G s h o u l d b e L S P C L K / 2 b y

s e t t i n g C L K S M = C L K G D V = 1 . W i t h m a x i m u m L S P C L K s p e e d o f 7 5 M H z , C L K X m a x i m u m f r e q u e n c y w i l l b e L S P C L K / 1 6 , t h a t i s 4 . 6 8 7 5 M H z a n d P = 1 3 . 3 n s .

F i g u r e 6 - 3 7 . M c B S P T i m i n g a s S P I M a s t e r o r S l a v e : C L K S T P = 1 0 b , C L K X P = 0

T a b l e 6 - 6 0 . M c B S P a s S P I M a s t e r o r S l a v e T i m i n g R e q u i r e m e n t s ( C L K S T P = 1 1 b , C L K X P = 0 ) N O . M A S T E R S L A V E U N I T

M I N M A X M I N M A X

M 3 9 t s u ( D R V - C K X H ) S e t u p t i m e , D R v a l i d b e f o r e C L K X h i g h 3 0 8 P – 1 0 n s

M 4 0 t h ( C K X H - D R V ) H o l d t i m e , D R v a l i d a f t e r C L K X h i g h 1 8 P – 1 0 n s

M 4 1 t s u ( F X L - C K X H ) S e t u p t i m e , F S X l o w b e f o r e C L K X h i g h 1 6 P + 1 0 n s

M 4 2 t c ( C K X ) C y c l e t i m e , C L K X 2 P ( 1 ) 1 6 P n s

( 1 ) 2 P = 1 / C L K G

T a b l e 6 - 6 1 . M c B S P a s S P I M a s t e r o r S l a v e S w i t c h i n g C h a r a c t e r i s t i c s ( C L K S T P = 1 1 b , C L K X P = 0 )

N O . P A R A M E T E R M A S T E R S L A V E U N I T

M I N M A X M I N M A X

M 3 4 t h ( C K X L - F X L ) H o l d t i m e , F S X l o w a f t e r C L K X l o w P n s

M 3 5 t d ( F X L - C K X H ) D e l a y t i m e , F S X l o w t o C L K X h i g h 2 P ( 1 ) n s

M 3 7 t d i s ( C K X L - D X H Z ) D i s a b l e t i m e , D X h i g h i m p e d a n c e f o l l o w i n g l a s t d a t a b i t P + 6 7 P + 6 n s f r o m C L K X l o w

M 3 8 t d ( F X L - D X V ) D e l a y t i m e , F S X l o w t o D X v a l i d 6 4 P + 6 n s

( 1 ) 2 P = 1 / C L K G

F o r a l l S P I s l a v e m o d e s , C L K X m u s t b e a m i n i m u m o f 8 C L K G c y c l e s . A l s o , C L K G s h o u l d b e L S P C L K / 2

b y s e t t i n g C L K S M = C L K G D V = 1 . W i t h a m a x i m u m L S P C L K s p e e d o f 7 5 M H z , C L K X m a x i m u m f r e q u e n c y i s L S P C L K / 1 6 ; t h a t i s , 4 . 6 8 7 5 M H z a n d P = 1 3 . 3 n s .

F i g u r e 6 - 3 8 . M c B S P T i m i n g a s S P I M a s t e r o r S l a v e : C L K S T P = 1 1 b , C L K X P = 0

1 6 4 E l e c t r i c a l S p e c i f i c a t i o n s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 165: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 165/170

Page 166: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 166/170

www.ti.com

A D V A N C E I N F OR MA T I ON

Bit 0 Bit(n-1) (n-2) (n-3) (n-4)

Bit 0 Bit(n-1) (n-2) (n-3) (n-4)

CLKX

FSX

DX

DR

M54

M58

M56

M53

M55

M59

M57

LSB MSBM60 M61

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 6 - 6 5 . M c B S P a s S P I M a s t e r o r S l a v e S w i t c h i n g C h a r a c t e r i s t i c s ( C L K S T P = 1 1 b , C L K X P = 1 ) ( 1 )

N O . P A R A M E T E R M A S T E R ( 2 ) S L A V E U N I T

M I N M A X M I N M A X

M 5 3 t h ( C K X H - F X L ) H o l d t i m e , F S X l o w a f t e r C L K X h i g h P n s

M 5 4 t d ( F X L - C K X L ) D e l a y t i m e , F S X l o w t o C L K X l o w 2 P ( 1 ) n s

M 5 6 t d i s ( C K X H - D X H Z ) D i s a b l e t i m e , D X h i g h i m p e d a n c e f o l l o w i n g l a s t d a t a b i t f r o m P + 6 7 P + 6 n s C L K X h i g h

M 5 7 t d ( F X L - D X V ) D e l a y t i m e , F S X l o w t o D X v a l i d 6 4 P + 6 n s

( 1 ) 2 P = 1 / C L K G ( 2 ) C = C L K X l o w p u l s e w i d t h = P

D = C L K X h i g h p u l s e w i d t h = P

F i g u r e 6 - 4 0 . M c B S P T i m i n g a s S P I M a s t e r o r S l a v e : C L K S T P = 1 1 b , C L K X P = 1

1 6 6 E l e c t r i c a l S p e c i f i c a t i o n s S u b m i t D o c u m e n t a t i o n F e e d b a c k

Page 167: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 167/170

www.ti.com

A D V A N C E I N F O R M

A T I O N

7 T h e r m a l / M e c h a n i c a l D a t a

T M S 3 2 0 F 2 8 3 3 5 , T M S 3 2 0 F 2 8 3 3 4 , T M S 3 2 0 F 2 8 3 3 2

D i g i t a l S i g n a l C o n t r o l l e r s ( D S C s ) S P R S 4 3 9 A – J U N E 2 0 0 7 – R E V I S E D S E P T E M B E R 2 0 0 7

T a b l e 7 - 1 , T a b l e 7 - 2 , a n d T a b l e 7 - 3 s h o w t h e t h e r m a l d a t a .

T h e m e c h a n i c a l p a c k a g e d i a g r a m ( s ) t h a t f o l l o w t h e t a b l e s r e f l e c t t h e m o s t c u r r e n t r e l e a s e d m e c h a n i c a l d a t a a v a i l a b l e f o r t h e d e s i g n a t e d d e v i c e ( s ) .

T a b l e 7 - 1 . F 2 8 3 3 x T h e r m a l M o d e l 1 7 6 - p i n P G F R e s u l t s

A I R F L O W

P A R A M E T E R 0 l f m

θ J A [ ° C / W ] H i g h k P C B 4 4

Ψ J T [ ° C / W ] 0 . 1

θ J C 8 . 2

θ J B 2 8 . 1

T a b l e 7 - 2 . F 2 8 3 3 x T h e r m a l M o d e l 1 7 9 - p i n Z H H R e s u l t s

A I R F L O W

P A R A M E T E R 0 l f m

θ J A [ ° C / W ] H i g h k P C B 3 2 . 8

Ψ J T [ ° C / W ] 0 . 1

θ J C 8 . 8

θ J B 1 2 . 5

T a b l e 7 - 3 . F 2 8 3 3 x T h e r m a l M o d e l 1 7 6 - p i n Z J Z R e s u l t s

A I R F L O W

P A R A M E T E R 0 l f m

θ J A [ ° C / W ] H i g h k P C B 3 0 . 1

Ψ J T [ ° C / W ] 0 . 1 1 5

θ J C 7 . 2 9

θ J B 9 . 9 9

S u b m i t D o c u m e n t a t i o n F e e d b a c k T h e r m a l / M e c h a n i c a l D a t a 1 6 7

Page 168: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 168/170

Page 169: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 169/170

MECHANICAL DATA

OCTOBER 1994

1POST OFFICE BOX 655303 • DALLAS, TEXAS 75265

PGF (S-PQFP-G176) PLASTIC QUAD FLATPACK

0,13 NOM

89

0,17

0,27

88

45

0,45

0,25

0,75

44

Seating Plane

0,05 MIN

4040134/ B 03/95

Gage Plane

132

133

176

SQ24,20

SQ

25,80

26,20

23,80

21,50 SQ

1

1,45

1,35

1,60 MAX

M0,08

0,50

0,08

0°−7°

NOTES: A. All linear dimensions are in millimeters.

B. This drawing is subject to change without notice.

C. Falls within JEDEC MO-136

Page 170: TMS320C28335 Datasheet

8/3/2019 TMS320C28335 Datasheet

http://slidepdf.com/reader/full/tms320c28335-datasheet 170/170

I M P O R T A N T N O T I C E

T e x a s I n s t r u m e n t s I n c o r p o r a t e d a n d i t s s u b s i d i a r i e s ( T I ) r e s e r v e t h e r i g h t t o m a k e c o r r e c t i o n s , m o d i f i c a t i o n s , e n h a n c e m e n t s , i m p r o v e m e n t s , a n d o t h e r c h a n g e s t o i t s p r o d u c t s a n d s e r v i c e s a t a n y t i m e a n d t o d i s c o n t i n u e a n y p r o d u c t o r s e r v i c e w i t h o u t n o t i c e . C u s t o m e r s s h o u l d o b t a i n t h e l a t e s t r e l e v a n t i n f o r m a t i o n b e f o r e p l a c i n g o r d e r s a n d s h o u l d v e r i f y t h a t s u c h i n f o r m a t i o n i s c u r r e n t a n d c o m p l e t e . A l l p r o d u c t s a r e s o l d s u b j e c t t o T I ’ s t e r m s a n d c o n d i t i o n s o f s a l e s u p p l i e d a t t h e t i m e o f o r d e r a c k n o w l e d g m e n t .

T I w a r r a n t s p e r f o r m a n c e o f i t s h a r d w a r e p r o d u c t s t o t h e s p e c i f i c a t i o n s a p p l i c a b l e a t t h e t i m e o f s a l e i n a c c o r d a n c e w i t h T I ’ s

s t a n d a r d w a r r a n t y . T e s t i n g a n d o t h e r q u a l i t y c o n t r o l t e c h n i q u e s a r e u s e d t o t h e e x t e n t T I d e e m s n e c e s s a r y t o s u p p o r t t h i s w a r r a n t y . E x c e p t w h e r e m a n d a t e d b y g o v e r n m e n t r e q u i r e m e n t s , t e s t i n g o f a l l p a r a m e t e r s o f e a c h p r o d u c t i s n o t n e c e s s a r i l y p e r f o r m e d .

T I a s s u m e s n o l i a b i l i t y f o r a p p l i c a t i o n s a s s i s t a n c e o r c u s t o m e r p r o d u c t d e s i g n . C u s t o m e r s a r e r e s p o n s i b l e f o r t h e i r p r o d u c t s a n d a p p l i c a t i o n s u s i n g T I c o m p o n e n t s . T o m i n i m i z e t h e r i s k s a s s o c i a t e d w i t h c u s t o m e r p r o d u c t s a n d a p p l i c a t i o n s , c u s t o m e r s s h o u l d p r o v i d e a d e q u a t e d e s i g n a n d o p e r a t i n g s a f e g u a r d s .

T I d o e s n o t w a r r a n t o r r e p r e s e n t t h a t a n y l i c e n s e , e i t h e r e x p r e s s o r i m p l i e d , i s g r a n t e d u n d e r a n y T I p a t e n t r i g h t , c o p y r i g h t , m a s k w o r k r i g h t , o r o t h e r T I i n t e l l e c t u a l p r o p e r t y r i g h t r e l a t i n g t o a n y c o m b i n a t i o n , m a c h i n e , o r p r o c e s s i n w h i c h T I p r o d u c t s o r s e r v i c e s a r e u s e d . I n f o r m a t i o n p u b l i s h e d b y T I r e g a r d i n g t h i r d - p a r t y p r o d u c t s o r s e r v i c e s d o e s n o t c o n s t i t u t e a l i c e n s e f r o m T I t o u s e s u c h p r o d u c t s o r s e r v i c e s o r a w a r r a n t y o r e n d o r s e m e n t t h e r e o f . U s e o f s u c h i n f o r m a t i o n m a y r e q u i r e a l i c e n s e f r o m a t h i r d p a r t y u n d e r t h e p a t e n t s o r o t h e r i n t e l l e c t u a l p r o p e r t y o f t h e t h i r d p a r t y , o r a l i c e n s e f r o m T I u n d e r t h e p a t e n t s o r o t h e r i n t e l l e c t u a l p r o p e r t y o f T I .

R e p r o d u c t i o n o f T I i n f o r m a t i o n i n T I d a t a b o o k s o r d a t a s h e e t s i s p e r m i s s i b l e o n l y i f r e p r o d u c t i o n i s w i t h o u t a l t e r a t i o n a n d i s a c c o m p a n i e d b y a l l a s s o c i a t e d w a r r a n t i e s , c o n d i t i o n s , l i m i t a t i o n s , a n d n o t i c e s . R e p r o d u c t i o n o f t h i s i n f o r m a t i o n w i t h a l t e r a t i o n i s a n u n f a i r a n d d e c e p t i v e b u s i n e s s p r a c t i c e . T I i s n o t r e s p o n s i b l e o r l i a b l e f o r s u c h a l t e r e d d o c u m e n t a t i o n . I n f o r m a t i o n o f t h i r d p a r t i e s m a y b e s u b j e c t t o a d d i t i o n a l r e s t r i c t i o n s .

R e s a l e o f T I p r o d u c t s o r s e r v i c e s w i t h s t a t e m e n t s d i f f e r e n t f r o m o r b e y o n d t h e p a r a m e t e r s s t a t e d b y T I f o r t h a t p r o d u c t o r s e r v i c e v o i d s a l l e x p r e s s a n d a n y i m p l i e d w a r r a n t i e s f o r t h e a s s o c i a t e d T I p r o d u c t o r s e r v i c e a n d i s a n u n f a i r a n d d e c e p t i v e b u s i n e s s p r a c t i c e . T I i s n o t r e s p o n s i b l e o r l i a b l e f o r a n y s u c h s t a t e m e n t s .

T I p r o d u c t s a r e n o t a u t h o r i z e d f o r u s e i n s a f e t y - c r i t i c a l a p p l i c a t i o n s ( s u c h a s l i f e s u p p o r t ) w h e r e a f a i l u r e o f t h e T I p r o d u c t w o u l d r e a s o n a b l y b e e x p e c t e d t o c a u s e s e v e r e p e r s o n a l i n j u r y o r d e a t h , u n l e s s o f f i c e r s o f t h e p a r t i e s h a v e e x e c u t e d a n a g r e e m e n t s p e c i f i c a l l y g o v e r n i n g s u c h u s e . B u y e r s r e p r e s e n t t h a t t h e y h a v e a l l n e c e s s a r y e x p e r t i s e i n t h e s a f e t y a n d r e g u l a t o r y r a m i f i c a t i o n s o f t h e i r a p p l i c a t i o n s , a n d a c k n o w l e d g e a n d a g r e e t h a t t h e y a r e s o l e l y r e s p o n s i b l e f o r a l l l e g a l , r e g u l a t o r y a n d s a f e t y - r e l a t e d r e q u i r e m e n t s c o n c e r n i n g t h e i r p r o d u c t s a n d a n y u s e o f T I p r o d u c t s i n s u c h s a f e t y - c r i t i c a l a p p l i c a t i o n s , n o t w i t h s t a n d i n g a n y