Merrillchip Novo i originalno na lageru Elektronske komponente integrisano kolo IC DS90UB928QSQX/NOPB
Atributi proizvoda
TYPE | OPIS |
Kategorija | Integrisana kola (IC) |
Proiz | Texas Instruments |
Serije | Automobilska industrija, AEC-Q100 |
Paket | traka i kolut (TR) Rezana traka (CT) Digi-Reel® |
SPQ | 250 T&R |
Status proizvoda | Aktivan |
Funkcija | Deserijalizator |
Brzina prenosa podataka | 2.975Gbps |
Tip unosa | FPD-Link III, LVDS |
Output Type | LVDS |
Broj ulaza | 1 |
Broj izlaza | 13 |
Napon - napajanje | 3V ~ 3.6V |
Radna temperatura | -40°C ~ 105°C (TA) |
Vrsta montaže | Surface Mount |
Paket / Case | 48-WFQFN Izloženi jastučić |
Paket uređaja dobavljača | 48-WQFN (7x7) |
Osnovni broj proizvoda | DS90UB928 |
1.
FPDLINK je sabirnica diferencijalnog prijenosa velike brzine koju je dizajnirao TI, koja se uglavnom koristi za prijenos slikovnih podataka, kao što su podaci o kameri i prikazu.Standard se stalno razvija, od originalnog para linija koje emituju slike od 720P@60fps do trenutne mogućnosti prenosa od 1080P@60fps, sa narednim čipovima koji podržavaju još veće rezolucije slike.Udaljenost prijenosa je također vrlo duga, dostižući oko 20m, što ga čini idealnim za primjenu u automobilima.
FPDLINK ima kanal velike brzine naprijed za prijenos podataka velike brzine i malog dijela kontrolnih podataka.Postoji i relativno niska brzina povratnog kanala za prijenos povratnih kontrolnih informacija.Komunikacije naprijed i nazad formiraju dvosmjerni kontrolni kanal, što vodi do pametnog dizajna I2C u FPDLINK-u o kojem će biti riječi u ovom radu.
FPDLINK se koristi sa serijalizatorom i deserijalizatorom koji su upareni zajedno, CPU se može povezati na serijalizator ili deserijalizator, ovisno o aplikaciji.Na primjer, u aplikaciji kamere, senzor kamere se povezuje sa serijalizatorom i šalje podatke deserijalizatoru, dok CPU prima podatke poslane od deserijalizatora.U aplikaciji za prikaz, CPU šalje podatke u serijalizator, a deserijalizator prima podatke od serijalizatora i šalje ih na LCD ekran za prikaz.
2.
CPU-ov i2c se tada može povezati na i2c serijalizator ili deserijalizator.FPDLINK čip prima I2C informacije koje šalje CPU i prenosi I2C informacije drugom kraju preko FPDLINK-a.Kao što znamo, u i2c protokolu, SDA je sinhronizovan preko SCL-a.U općim aplikacijama, podaci su zaključani na rastućoj ivici SCL-a, što zahtijeva da master ili slave budu spremni za podatke na padajućoj ivici SCL-a.Međutim, u FPDLINK-u, budući da je FPDLINK prijenos vremenski, nema problema kada master šalje podatke, najviše slave prima podatke nekoliko sati kasnije nego što ih master šalje, ali postoji problem kada slave odgovara masteru. , na primjer, kada slave odgovori masteru sa ACK kada se ACK prenese na master, to je već kasnije od vremena koje je poslao slave, tj. već je prošao FPDLINK kašnjenje i možda je propustio porast rub SCL-a.
Na sreću, i2c protokol uzima u obzir ovu situaciju.i2c spec specificira svojstvo zvano i2c stretch, što znači da i2c slave može povući SCL prema dolje prije slanja ACK ako nije spreman, tako da master neće uspjeti kada pokuša povući SCL prema gore, tako da će master nastaviti pokušavati Povucite SCL gore i sačekajte, Stoga, kada analiziramo i2c talasni oblik na FPDLINK Slave strani, otkrićemo da svaki put kada se pošalje slave adresa, postoji samo 8 bita, a ACK će biti odgovoreno kasnije.
TI-jev FPDLINK čip u potpunosti koristi ovu funkciju, umjesto jednostavnog prosljeđivanja primljenog i2c valnog oblika (tj. zadržavanja iste brzine prijenosa kao i pošiljatelj), on ponovo prenosi primljene podatke brzinom prijenosa postavljenom na FPDLINK čipu.Ovo je stoga važno napomenuti kada analizirate i2c talasni oblik na FPDLINK Slave strani.CPU i2c brzina prijenosa može biti 400K, ali i2c brzina prijenosa na FPDLINK slave strani je 100K ili 1M, ovisno o SCL high i low postavkama u FPDLINK čipu.