![]() |
|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
INIC-1611 INIC-1611 usb to sata bridge specification version 0.1 november 2, 2006 initio corporation initio corp oration 1
INIC-1611 change history: create on 10/04/2006. modify on 11/01/2006. initio corp oration 2 INIC-1611 table of contents 1. introduction: ............................................................................................................................... 4 1.1 feature summ ary .................................................................................................................... 4 1.2 firm aware/software support ................................................................................................. 5 1.3 devices support ..................................................................................................................... 5 2. INIC-1611 block diagram .......................................................................................................... 6 3. pin-out diagram ........................................................................................................................ 7 4. pin signal d e scription: (64-pin package) .................................................................................. 8 4.1 usb interface (analog pins excep t vbus) .......................................................................... 8 4.2 sata interface (analog pins) .............................................................................................. 8 4.3 system interface .................................................................................................................... 8 4.4 miscellaneo u s interface ......................................................................................................... 9 4.5 nvr am interface ................................................................................................................. 9 4.6 gpio interface ....................................................................................................................... 9 4.7 power regulator pins ............................................................................................................ 9 4.8 power/gnd ......................................................................................................................... 10 5. programm i ng guide: ................................................................................................................ 10 5.1 cp u write nvr am ?? ?? ???? ?? ???? ?? ???? ?? ???? ?? ???? ?? .10 5.2 cp u read nvr am ??? ?? ???? ?? ???? ?? ???? ?? ???? ?? ???? ?...10 5.3 cp u poll nvr a m ???? ?? ???? ?? ???? ?? ???? ?? ???? ?? ???? ?10 5.4 host read/ w rite 8051 data space from usb ? ? ???? ?? ???? ?? ???? ?? ???? ?10 5.5 nvr am downloa d from usb ca ble ???? ? ???? ?? ???? ?? ???? ?? ???? ?12 6. electrical information ??? ???? ?? ???? ?? ???? ?? ???? ?? ???? ?.13 7. packaging specification???????????????????????????..14 initio corp oration 3 INIC-1611 1. introductio n : the INIC-1611 provides an advanced solution to connect sata devices to usb or sata host with integrated cpu and em bedded sram/rom. to provide high perform a nce and c o st effective solution, the INIC-1611 integrates u s b-phy m a ss storage class bulk-onl y usb function, sata link/phy core and m i croprocessor into a single asic. the INIC-1611 provides the data transfer rate of up to 60 mb/sec connecti ng to a 1.5g sata interface. 1.1 feature summary ? integrates usb2.0 phy ip core. ? data transfer r a te of up to 60 mb/sec on us b side, 150 mb /sec on sat a side. ? integrated i n ter nal t u rbo 805 1 up w i t h 24kb embe dde d rom and 2kb sr am. ? extern al nvr a m supporte d (o ption a l). ? supp ort hid. ? up to 9 gpio pins. ? only one ex ternal cry s tal. ? supp orts sat a (bridg ed sa t a ) hard disk drives, cd-rw devices, dvd s , removab l e media devic es, bd drive(bl ue ra y) ? usb 1.1 and u sb 2.0 compli a n t. ? usb mass storage cl ass bul k -onl y t r ansp o rt specificati o n compl i ant. ? sat a specifica t ion 1.0 (1.5 gbps), sat a ii a nd esat a complia nt (hot plug is sup porte d). ? supp ort sat a to sat a pass throu gh. ? supports sata ncq. ? supp orts 3gbp s sat a host and 3gbps sat a hdd con nec tion. ? supp ort at a/at api device d m a and pio mode. ? 2k b y t e s of dat a buffer for dat a transfer. ? on-chip 3.3v to 1.8v regu lato r. ? 64 pin lqf p , 10 x1 0mm or 7 x 7mm initio corp oration 4 INIC-1611 1.2 firmw a re/softw are support ? usb mass storage class bu lk-only transport support ? provide software utilities for nvram upgraded. 1.3 devices support ? hard disk drives ? cd-rw devices ? dvds ? re m ovable m e dia devices ? blue ray drive initio corp oration 5 INIC-1611 2. INIC-1611 block diagram: sat a phy1 up8051 data buffer (2 k by tes ) da t a flow c o ntr o l sat a link layer sata transport layer rom 24 kby tes sat a co ntr o l blo c k regis t ers command buffers usb core usb phy n vra m 2k -bi t s ( o pt io na l) i2c interface sat a phy0 disk host usb port fi gure 1: usb to s a t a b r i d ge b l oc k di a g r am initio corp oration 6 INIC-1611 3. pin-out diagram: | | | | | | | | | | | | | | | | l p p s s v g v r r g v g t t g e o 1 d c 1 n 1 x x n 1 n x x n d r | a k 8 d 8 1 1 d 8 d 1 1 d s 7 p n n p t v1 8 o u t -- - 1 gnd -- - 2 gnd -- - 3 v1 8 - - - 4 dm - - - 5 dp - - - 6 re xt _usb -- - 7 v3 3 -- - 8 gnd -- - 9 gnd - - - 1 0 xin - - - 1 1 xout -- - 12 v18 - - - 13 vbus -- - 14 gnd -- - 1 5 v3 3 -- - 1 6 4 8 -- - xta l o _ _ 4 7 -- - xta l i 46 -- - gnd 4 5 -- - r e x t _ s ata 4 4 -- - v3 3 4 3 -- - v1 8 4 2 -- - v1 8 41 -- - gnd 4 0 -- - tx0 p 3 9 -- - tx0 n 38 -- - gnd 3 7 -- - v1 8 36 -- - gnd 3 5 -- - r x 0 n 3 4 -- - r x 0 p 3 3 -- - v1 8 v g v v g p p p p p p p p t t t 3 n 1 3 n 1 1 1 1 1 3 3 3 e e e 3 d 8 3 d | | | | | | | | s s s 0 1 2 3 4 0 1 3 t t t 0 1 2 | | | | | | | | | | | | | | | | 1 1 1 2 2 2 2 2 2 2 2 2 2 3 3 3 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 6 6 6 6 6 5 5 5 5 5 5 5 5 5 5 4 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 INIC-1611 initio corp oration 7 INIC-1611 4. pin signal descript ion : (64-pin package) 4.1 usb interface (analog pins except vbus) signal name pin number i/o driver t y pe descripti o n d p 6 i / o u s b hig h /f u l l spee d buffer (d+ ) high /fu ll sp eed d+ si g n a l dm 5 i / o u s b hig h /f u l l spee d bu ffe r (d -) high /fu ll sp eed d- sign al r e xt _u sb 7 a po wer pll vol t a ge re fere nce. c u r r e n t s o u r ce fo r 33 0 o h m ( 1%) resistor co n n ected t o avss vbu s 1 4 i n o in tern a l pul l u p/ d o w n active high. indicates that vbus is prese n t . xin 1 1 i a crystal o s cillat o r inp u t (12 m hz) xout 1 2 o a crystal o s cillat o r ou tpu t (12 m hz) 4.2 sata inter f ace (analog pins) signal name pin number i/o driver t y pe descripti o n tx0p (s ata de vice ) 4 0 o sata ch ann e l0 differen tial tran smit p o sitiv e sign al lin e tx0n (s ata de vice ) 3 9 o sata ch ann e l0 differen tial tran smit n e g a tiv e sign al lin e rx0p (s ata de vice ) 34 i sat a channel0 differential receive p o sitiv e sign al lin e rx0n (s ata de vice ) 35 i sat a channel0 differential receive n e g a tiv e sign al lin e tx1p ( s a t a ho st) 3 1 o sata ch ann e l1 differen tial tran smit p o sitiv e sign al lin e tx1n ( s a t a ho st) 3 0 o sata ch ann e l1 differen tial tran smit n e g a tiv e sign al lin e rx1p ( s a t a ho st) 25 i sat a channel1 differential receive p o sitiv e sign al lin e rx1n ( s a t a ho st) 26 i sat a channel1 differential receive n e g a tiv e sign al lin e xtali 4 7 i px1w crystal o s cillato r inp u t (25 m hz) xtalo 4 8 o crystal o s cillat o r ou tpu t rext _sata 45 i external refe rence resister (6 .1 9 k o h m ) 4.3 system interface signal name pin number i/o driver t y pe descripti o n por s t # 1 8 i int e r n al pul l u p 80 k ohm power on res e t. initio corp oration 8 INIC-1611 4.4 miscellaneous interface signal name pin number i/o driver t y pe descripti o n test m ode [2: 0 ] 4 9 ,5 0, 5 1 i int e r n al p u lldow n 80 k ohm test mode sel ect 00 0: no rm al 11 1: usb ph y t e st (i nt e r nal t e st i ng) 10 0: s a t a p h y t e st (i nt er n a l t e st i ng) 101: sca n test(at p g tests) 1 1 0 : m b ist test (in t ern a l testin g) 4.5 nvram interface signal name pin number i/o driver t y pe descripti o n sda/ p1. 6 2 0 i / o int e r n al pul l do w n 80 k ohm 1 . nr am d a ta in pu t/ou t pu t. 2. thi s pi n al s o c o n f i g ure d a s p 1 . 6 i f nvr am is n o t use d . sck/ p1. 5 2 1 i / o int e r n al pul l u p 80 k ohm 1. n v r a m cl ock . 2. thi s pi n al s o c o n f i g ure d a s p 1 . 5 i f nvr am is n o t use d 4.6 gpio interface signal name pin number i/o driver t y pe descripti o n l e d 1 7 i/ o int e r n al pul l u p 80 k ohm led: sata activ ity in d i cato r . p3. 3 / int 1 # 5 2 i / o no inter n a l pul l u p/ d o w n u p 8 051 i / o por t 3.3, can b e used as gp io p3. 1 / uart _ t x d 5 3 i / o int e r n al pul l u p 80 k ohm u p 8 051 i / o por t 3.1, can b e used as gp ios p3. 0 / uart _ r x d 5 4 i / o int e r n al pul l u p 80 k ohm u p 8 051 i / o por t 3.0, can b e used as gp ios p1. 7 1 9 i / o int e r n al pul l u p 80 k ohm u p 8 051 i / o por t 1.7, can b e used as gp ios p1. 4 5 5 i/ o int e r n al pul l u p 80 k ohm u p 8 051 i / o por t 1.4, can b e used as gp ios otb inpu t if en ab le otb p1. 3 5 6 i/ o int e r n al pul l u p 80 k ohm u p 8 051 i / o por t 1.3, can b e used as gp ios p1. 2 5 7 i/ o int e r n al pul l u p 80 k ohm u p 8 051 i / o por t 1.2, can b e used as out put gp i o p1. 1 5 8 i/ o int e r n al pul l u p 80k oh m u p 8 051 i / o por t 1.1, can b e used as out put gp i o p1. 0 5 9 i/ o int e r n al pul l u p 80 k ohm u p 8 051 i / o por t 1.0, can b e used as gp ios 4.7 pow er regulator pins signal name pin number i/o driver t y pe descripti o n r e g_ vc c 3 6 4 i tot a l 1 pi n r e g_ g nd 2 i tot a l 1 pi n r e g_ v 1 8 o ut 1 o tot a l 1 pi n initio corp oration 9 INIC-1611 4.8 pow er/gnd signal name pin number i/o driver t y pe descripti o n vc c 3 16 ,6 1 2 pi ns ( d i g i t a l 3. 3v ) vc c 1 8 22 ,6 2 2 pi ns ( d i g i t a l 1. 8v ) gn d 1 5 ,2 3, 6 0 , 6 3 4 pi n s usb _ vc c 3 a 8 1 pi n: a n al o g 3 . 3 v (v d 3 3 p ) usb _ g n da 9 1 pin:a n alo g gn d ( v s 3 3 p ) usb _ vc c 1 8 a 13 1 pi n: a n al o g 1 . 8 v (v d d a ) f o r u s b pll usb _ g n d 1 8 a 10 1 pin:a n alo g gn d ( v ss a) fo r usb pll usb _ vc c 18 4 1 pi n: di gi t a l 1. 8v ( v dd u) usb _ g n d 1 8 3 1 pi n: di gi t a l g n d ( v s s u ) sat a _v d d a 24 ,2 8, 3 3 , 37 4 pi ns ( a nal o g 1. 8 v ) sat a _v d d p 42 ,4 3 2 pi ns (s at a pll 1. 8v ) sat a _v d d o 44 1 pi n ( x t a l p w r 3. 3v ) sa ta_ gnd a 2 7 , 2 9 , 32 ,3 6, 38 ,4 1, 4 6 7 pi ns ( a nal o g g n d ) 5. programming guide: 5.1 cpu w r ite nvram. 1. c p u write access address a t register i2c_addr(0x40e 0 ). 2 . c p u wr ite data at r e g i ster i2 c_d a ta(0 x40e1 ) . 3. c p u w r i t e c ont r o l c ode a t regi st er i 2 c _ c t rl (0 x4 0e 2) . 4. c p u w r i t e r u n an d r e a d _ wri t e di rect i o n( 0) at re gi st er i2c _ c o m m (0x 4 0 e 3 ) . 5 . c p u po ll i2c_ co mm b it 7 , wait u n til cleared. 6. c p u m a y re ad register i2c _ status ( 0x40e 4) to c h ec k wri t e success or not. 5.2 cpu re ad nvram. 1. c p u write access address a t register i2c_addr(0x40e 0 ). 2. c p u w r i t e c ont r o l c ode a t regi st er i 2 c _ c t rl (0 x4 0e 2) . 3. c p u w r i t e r u n an d r e a d _ wri t e di rect i o n( 1) at re gi st er i2c _ c o m m (0x 4 0 e 3 ) . 4 . c p u po ll i2c_ co mm b it 7 , wait u n til cleared. 5. c p u rea d re gister i2c _ dat a (0 x 40e 1 ) . 6. c p u m a y re ad register i2c _ status ( 0x40e 4) to c h ec k rea d s u ccess or not. 5.3 cpu po ll nvram. after write dat a to nvr am, nvr am need certain tim e before next write ope ration ca n be acce pted. c p u m a y pol l n v r a m t o deci de nvr am read y or n o t . it i s d one sam e as a nvr am read. if i2c_status(0x40e 4 ) bit 0 is 1 , t h e n v r am no t r e ad y. 5.4 host read/write 8051 data space from us b 1. h o st send rea d _ c h i p_i d p ack et t h rou gh con t ro l ch annel to r e ad ch ip-i d, w h ich is 0x 29 c 5 _16 11 her e . defa ult ha rd w a re re p o rt pi d is 0 x 1 6 0 f. 2. ho st sen d h o l d _ c p u pac k et t h r o u g h c ont rol c h a nnel t o s e t ho ld _c p u bi t . 3. h o st m a y sen d da ta _w ri te/d a t a_ rea d p a ck et thro ugh co n t r o l ch ann e l to w r ite/rea d 8051 d a ta space. initio corp oration 10 INIC-1611 dat a_w r it e setu p p a cke t for m at is, of fset f i el d si z e val u e descri pt i o n 0 b m r e qty p e 1 0x 4 0 ven d o r w r i t e 1 b r e q 1 0 x 8 1 data s p a c e wri t e 2 a ddr [7 :0 ] 3 wval u e 2 ad d r [ 15: 8] ad d r ess t o be wri t e n 4 d a t a [ 7 : 0 ] d a t a s p a c e d a t a 5 wi n d e x 2 0 x00 d on? t car e 6 0 x 0 0 7 wle ngt h 2 0 x00 dat a _ re a d se tup p a cke t f o rm at is, of fset f i el d si z e val u e dat a descri pt i o n 0 b m r e qty p e 1 0xc 0 ven d o r rea d 1 b r e q 1 0x 8 2 dat a rea d 2 a ddr [7 :0 ] 3 wval u e 2 ad d r [ 15: 8] ad d r ess t o be wri t e n 4 0 x00 d on? t car e 5 wi n d e x 2 0 x00 d on? t car e 6 0 x 0 1 7 wle ngt h 2 0 x00 data f r om data s p ace r e ad_ chip_ i d set u p pa cket f o rmat is: o f f s e t f i e l d siz e v a l u e d a t a descripti o n 0 b m r e qty p e 1 0xc 0 ven d o r rea d 1 b r e q 1 0x 0 3 2 0 x 0 0 3 wval u e 2 0 x00 4 0 x00 d on? t car e 5 wi n d e x 2 0 x00 d on? t car e 6 0 x 0 4 7 wle ngt h 2 0 x00 ch ip -id 0 x11 , 0 x16 , 0xc 9, 0 x25 hold_cpu s e tup packet format is: o f f s e t f i e l d siz e v a l u e descripti o n 0 b m r e qty p e 1 0x 4 0 ven d o r w r i t e 1 b r e q 1 0x 0 4 ho ld _c p u 2 0 x 0 0 3 wval u e 2 0 x00 don?t care 4 0 x00 d on? t car e 5 wi n d e x 2 0 x00 d on? t car e 6 0 x00 d on? t car e 7 wle ngt h 2 0 x00 d on? t car e initio corp oration 11 INIC-1611 5.5 nvram dow n load from usb cable th e do wn lo ad u tility may read /write nvram th ro ugh access i2 c reg i sters sim ilar as cpu do es. 1. h o st send rea d _ c h i p_i d p ack et t h rou gh con t ro l ch annel to r e ad ch ip-i d, w h ich is 0x 29 c 5 _16 11 her e . defa ult ha rd w a re re p o rt pi d is 0 x 1 6 0 f. 2. ho st sen d h o l d _ c p u pac k et t h r o u g h c ont rol c h a nnel t o s e t ho ld _c p u bi t . 5. 5. 1 nvr am wri t e . 3. h o st send data_w r i te pack et w ith wvalu e i2 c_ad dr( 0x4 0 e 0) an d w i nd ex[ 1 5 : 8 ] t h e n v r a m add r ess to be accesse d 4. h o st send data_w r i te pack et w ith wvalu e i2 c_d a ta(0 x 4 0 e 1 ) a n d w i n d e x [ 15: 8] t h e val u e t o be w r i t e t o nvr am 5. ho st sen d d a t a _ w r ite p acket wi t h w v a l u e i 2 c _ c t rl ( 0 x 4 0 e 2 ) a n d w i n d e x [ 15: 8] t h e c o nt rol c o de t o be write to nvr a m 6. ho st sen d d a t a _ w r ite p acket wi t h w v a l u e i 2 c _ c o m m (0x4 0e3 ) a n d wi n d ex [1 5: 8 ] t h e r u n bi t [ b 7 ] an d read/ w ri t e di re ct i on 0 [b 0] 7. host po ll b it 7 o f i2 c_ c o mm ( 0 x40 e3 ) un til th is b it is cleared b y sen d i n g data_ r ead pack et with wvalu e i2c _ com m (0x 40b f) 8. host send data_read pa cket with wval ue i2 c _ status (0x40e 4 ) t o c h e c k write s u cces s or not 5. 5. 2 nvr am r ead. 9. h o st send data_w r i te pack et w ith wvalu e i2 c_ad dr( 0x4 0 e 0) an d w i nd ex[ 1 5 : 8 ] t h e n v r a m add r ess to be accesse d 10 . ho st sen d d a t a _ w r ite p acket wi t h w v a l u e i 2 c _ c t rl ( 0 x 4 0 e 2 ) a n d w i n d e x [ 15: 8] t h e c o nt rol c o de t o be write to nvr a m 11 . ho st sen d d a t a _ w r ite p acket wi t h w v a l u e i 2 c _ c o m m (0x4 0e3 ) a n d wi n d ex [1 5: 8 ] t h e r u n bi t [ b 7 ] an d read/ w ri t e di re ct i on 1 [b 0] 12 . host po ll b it 7 o f i2 c_ c o mm ( 0 x40 e3 ) un til th is b it is cleared b y sen d i n g data_ r ead pack et with wvalu e i 2 c _ co mm ( 0 x4 0e3) 13 . ho st sen d d a t a _ r e a d pa cket wi t h w v al ue i2c _ dat a (0 x4 0e 1) t o get t h e dat a f r om n v r a m . 14 . host send data_read pa cket with wval ue i2 c _ status (0x40e 4 ) t o c h e c k write s u cces s or not 5 . 5 . 3 nvr am po lling . just sam e as n v r a m r e a d . i f i 2 c _ st at us (0 x4 0e 4) bi t 0 i s 1, n v r a m n o t rea d y f o r ne xt w r i t e . initio corp oration 12 INIC-1611 6. electrical i n formation: 6.1 absolute maximum ratings sy m b o l p a r a m e t e r m i n m a x u n i t s v c c p o w e r supply - 0 . 3 3. 6 v v i n i nput v o l t a g e - 0 . 3 vcc+0. 3 v v o u t o u t p u t v o l t a g e - 0 . 3 vcc+0. 3 v t s t g s t o r age t e m p er atur e - 5 5 1 5 0 c 6.2 recommen d ed operating conditions sy m b o l p a r a m e t e r m i n t y p m a x u n i t s v c c power supply 3. 0 3 . 3 3 . 6 v v i n i nput v o l t a g e 0 - v c c v co m m er cial junction oper ating t e m p er atur e 0 25 115 c tj i ndustr ial junction oper ation t e m p eratur e - 40 25 125 c 6.3 general d c characteristics sy m b o l p a r a m e t e r m i n t y p m a x u n i t s i il i nput l eakage curr ent - 1 1 a ioz tristate leakage current -1 1 a c i n i nput c a p a c i t a n c e 2. 8 p f c o u t o u t p u t c a p a c i t a n c e 2. 7 4. 9 p f cbid bi- d ir ectional buff er capacitance 2. 7 4. 9 pf 6.4 dc electrical characterist ics for 3.3v operation (u n d er vcc= 3. 0- 3. 6 v , t j = 0 - 1 15c ) sy m b o l p a r a m e t e r c o n d i t i o n s m i n t y p m a x u n i t s vil i nput l o w voltage cm os - 0 . 3 0. 8 v vih i nput high voltage cm os 2. 0 5. 5 v vol output l o w voltage i oh- 2- 24 m a 0. 4 v voh output high voltage i oh=2- 24 m a 2. 4 v ri i nput pullup/p u lld own resistance vil=0/vih=vcc 75 k ? i c c o p e r ating supply cur r e n t vcc=3. 3 v 1 5 0 m a 7. packaging specifica tio n initio corp oration 13 |
Price & Availability of INIC-1611
![]() |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |