Merrillchip Yeni ve Orijinal stokta Elektronik bileşenler entegre devre IC DS90UB928QSQX/NOPB
Ürün özellikleri
TİP | TANIM |
Kategori | Entegre Devreler (IC'ler) |
Bay | Teksas Aletleri |
Seri | Otomotiv, AEC-Q100 |
Paket | Bant ve Makara (TR) Bant Kes (CT) Digi-Reel® |
SPQ | 250 Şartname |
ürün durumu | Aktif |
İşlev | Seri durumdan çıkarıcı |
Veri hızı | 2,975 Gb/sn |
Giriş tipi | FPD-Link III, LVDS |
Çıkış Türü | LVDS |
Giriş Sayısı | 1 |
Çıkış Sayısı | 13 |
Gerilim - Besleme | 3V ~ 3.6V |
Çalışma sıcaklığı | -40°C ~ 105°C (TA) |
Montaj tipi | Yüzey Montajı |
Paket / Kasa | 48-WFQFN Görünür Ped |
Tedarikçi Cihaz Paketi | 48-WQFN (7x7) |
Temel Ürün Numarası | DS90UB928 |
1.
FPDLINK, TI tarafından tasarlanan ve esas olarak kamera ve ekran verileri gibi görüntü verilerini iletmek için kullanılan yüksek hızlı diferansiyel iletim veriyoludur.Standart, 720P@60fps görüntü aktaran orijinal hat çiftinden mevcut 1080P@60fps aktarım yeteneğine kadar sürekli olarak gelişmektedir ve daha sonraki çipler daha da yüksek görüntü çözünürlüklerini desteklemektedir.İletim mesafesi de oldukça uzun olup yaklaşık 20 m'ye ulaşmaktadır ve bu da onu otomotiv uygulamaları için ideal kılmaktadır.
FPDLINK, yüksek hızlı görüntü verilerinin ve kontrol verilerinin küçük bir bölümünün iletilmesi için yüksek hızlı bir ileri kanala sahiptir.Ters kontrol bilgilerinin iletimi için nispeten düşük hızlı bir geri kanal da bulunmaktadır.İleri ve geri iletişim, iki yönlü bir kontrol kanalı oluşturur ve bu, bu yazıda tartışılacak olan FPDLINK'teki I2C'nin akıllı tasarımına yol açar.
FPDLINK, bir seri hale getirici ve seri durumdan çıkarıcının birlikte eşleştirilmesiyle kullanılır; CPU, uygulamaya bağlı olarak seri hale getiriciye veya seri durumdan çıkarıcıya bağlanabilir.Örneğin, bir kamera uygulamasında, kamera sensörü seri hale getiriciye bağlanır ve seri durumdan çıkarıcıya veri gönderirken CPU, seri durumdan çıkarıcıdan gönderilen verileri alır.Bir görüntüleme uygulamasında CPU, serileştiriciye veri gönderir ve seri durumdan çıkarıcı, serileştiriciden verileri alır ve görüntülenmek üzere LCD ekrana gönderir.
2.
CPU'nun i2c'si daha sonra seri hale getiriciye veya seri durumdan çıkarıcının i2c'sine bağlanabilir.FPDLINK çipi CPU tarafından gönderilen I2C bilgisini alır ve I2C bilgisini diğer uca FPDLINK üzerinden iletir.Bildiğimiz gibi i2c protokolünde SDA, SCL üzerinden senkronize edilir.Genel uygulamalarda veriler, SCL'nin yükselen kenarında kilitlenir; bu, ana veya yardımcı birimin SCL'nin düşen kenarındaki verilere hazır olmasını gerektirir.Ancak FPDLINK'te, FPDLINK iletimi zamanlanmış olduğundan, master veri gönderdiğinde sorun yaşanmaz, köle, veriyi master'ın gönderdiğinden en fazla birkaç saat sonra alır, ancak köle master'a yanıt verdiğinde sorun oluşur. örneğin, ACK master'a iletildiğinde köle master'a bir ACK ile yanıt verdiğinde, bu zaten köle tarafından gönderilen zamandan daha geç demektir, yani zaten FPDLINK gecikmesini geçmiştir ve yükselişi kaçırmış olabilir. SCL'nin kenarı.
Neyse ki i2c protokolü bu durumu dikkate alıyor.i2c spesifikasyonu, i2c Stretch adı verilen bir özelliği belirtir; bu, eğer hazır değilse i2c bağımlı birimin ACK'yi göndermeden önce SCL'yi aşağı çekebileceği, böylece ana birimin SCL'yi yukarı çekmeye çalışırken başarısız olacağı ve böylece ana birimin denemeye devam edeceği anlamına gelir. SCL'yi yukarı çekin ve bekleyin, Bu nedenle FPDLINK Slave tarafındaki i2c dalga formunu analiz ederken, köle adres kısmının her gönderildiğinde yalnızca 8 bit olduğunu ve ACK'nin daha sonra yanıtlanacağını göreceğiz.
TI'nin FPDLINK çipi, alınan i2c dalga formunu basitçe iletmek yerine (yani gönderenle aynı baud hızını korumak) bu özelliğin tüm avantajlarından yararlanır, alınan verileri FPDLINK çipinde ayarlanan baud hızında yeniden iletir.Bu nedenle FPDLINK Slave tarafında i2c dalga biçimini analiz ederken buna dikkat etmek önemlidir.CPU i2c baud hızı 400K olabilir ancak FPDLINK bağımlı tarafındaki i2c baud hızı, FPDLINK yongasındaki SCL yüksek ve düşük ayarlarına bağlı olarak 100K veya 1M'dir.