Merrillchip Жаңа және қоймадағы түпнұсқа Электрондық компоненттер интегралдық схема IC DS90UB928QSQX/NOPB
Өнім атрибуттары
ТҮР | СИПАТТАМАСЫ |
Санат | Интегралды схемалар (ICs) |
Mfr | Texas Instruments |
Сериялар | Автокөлік, AEC-Q100 |
Пакет | Таспа және катушка (TR) Кесілген таспа (КТ) Digi-Reel® |
SPQ | 250 T&R |
Өнім күйі | Белсенді |
Функция | Сериялизатор |
Деректер жылдамдығы | 2,975 Гбит/с |
Енгізу түрі | FPD-Link III, LVDS |
Шығару түрі | LVDS |
Енгізулер саны | 1 |
Шығарулар саны | 13 |
Кернеу - қоректендіру | 3V ~ 3,6V |
Жұмыс температурасы | -40°C ~ 105°C (TA) |
Монтаждау түрі | Беттік орнату |
Пакет/қорап | 48-WFQFN ашық тақта |
Жабдықтаушы құрылғы пакеті | 48-WQFN (7x7) |
Негізгі өнім нөмірі | DS90UB928 |
1.
FPDLINK — TI әзірлеген, негізінен камера және дисплей деректері сияқты кескін деректерін жіберу үшін пайдаланылатын жоғары жылдамдықты дифференциалды беру шинасы.Стандарт 720P@60fps кескіндерін тарататын бастапқы жұп сызықтардан қазіргі 1080P@60fps жіберу мүмкіндігіне дейін, одан да жоғары кескін ажыратымдылығын қолдайтын кейінгі чиптер үнемі дамып келеді.Трансмиссия қашықтығы да өте ұзақ, шамамен 20 м жетеді, бұл оны автомобильдік қолданбалар үшін өте қолайлы етеді.
FPDLINK жоғары жылдамдықты кескін деректерін және басқару деректерінің шағын бөлігін жіберуге арналған жоғары жылдамдықты алға арнаға ие.Сондай-ақ кері басқару ақпаратын беру үшін салыстырмалы түрде төмен жылдамдықты кері арна бар.Алға және кері байланыс екі жақты басқару арнасын құрайды, бұл осы мақалада талқыланатын FPDLINK жүйесінде I2C ақылды дизайнына әкеледі.
FPDLINK бірге жұптастырылған сериализатормен және десерализатормен пайдаланылады, процессорды қолданбаға байланысты сериализаторға немесе сериясыздандыруға қосуға болады.Мысалы, камера қолданбасында камера сенсоры сериализаторға қосылып, деректерді сериядан шығарғышқа жібереді, ал орталық процессор сериясыздандырудан жіберілген деректерді алады.Дисплей қолданбасында орталық процессор деректерді сериализаторға жібереді, ал десериализатор деректерді сериализатордан алады және көрсету үшін СКД экранына жібереді.
2.
Содан кейін процессордың i2c құрылғысын сериализаторға немесе сериясыздандырушының i2c жүйесіне қосуға болады.FPDLINK чипі процессор жіберген I2C ақпаратын алады және I2C ақпаратын FPDLINK арқылы екінші ұшына жібереді.Біз білетіндей, i2c протоколында SDA SCL арқылы синхрондалады.Жалпы қолданбаларда деректер SCL-дің көтерілу жиегінде бекітіледі, ол негізгі немесе бағыныңқы SCL-дің құлау жиегіндегі деректерге дайын болуын талап етеді.Дегенмен, FPDLINK жүйесінде, FPDLINK жіберу уақыты белгіленгендіктен, басты деректерді жіберген кезде ешқандай проблема болмайды, ең көбі бағындыру оны негізгі жібергеннен бірнеше сағат кешіктіріп алады, бірақ бағыныс беруші мастерге жауап бергенде мәселе туындайды. , мысалы, ACK шеберге жіберілген кезде, бағыныңқы пайдаланушыға ACK арқылы жауап бергенде, ол бағыныңқы жіберген уақыттан әлдеқашан кеш болады, яғни ол FPDLINK кідірісінен әлдеқашан өтіп кеткен және көтерілуді өткізіп алған болуы мүмкін. SCL шеті.
Бақытымызға орай, i2c протоколы бұл жағдайды ескереді.i2c i2c stretch деп аталатын сипатты көрсетеді, яғни i2c бағындысы ACK жібермес бұрын, егер ол дайын болмаса, SCL-ді төмен тарта алады, осылайша мастер SCL-ді жоғары тартуға тырысқанда сәтсіздікке ұшырайды, осылайша мастер әрекетті жалғастыра береді. SCL жоғары қарай тартыңыз және күтіңіз, Сондықтан FPDLINK бағынышты жағында i2c толқын пішінін талдағанда, бағынышты мекенжай бөлігі жіберілген сайын тек 8 бит бар екенін және ACK кейінірек жауап беретінін көреміз.
TI-ның FPDLINK чипі бұл мүмкіндікті толық пайдаланады, қабылданған i2c толқын пішінін жай ғана қайта жіберудің орнына (яғни жіберушімен бірдей жіберу жылдамдығын сақтай отырып), ол FPDLINK чипінде орнатылған жіберу жылдамдығымен алынған деректерді қайта жібереді.Сондықтан FPDLINK Slave жағында i2c толқын пішінін талдау кезінде мұны ескеру маңызды.CPU i2c беру жылдамдығы 400K болуы мүмкін, бірақ FPDLINK бағынды жағындағы i2c беру жылдамдығы FPDLINK чипіндегі SCL жоғары және төмен параметрлеріне байланысты 100K немесе 1M.