Id-dar > Aħbarijiet > Il-kontenut

Bridgetek BT81X (815/6) Deskrizzjoni funzjonali tal-magna tal-vidjo inkorporata avanzata

May 09, 2019

Il-BT815 / 6 huwa ċippa waħda, kontrollur tal-vidjo inkorporat bil-blokki funzjonali li ġejjin:

 Interface Quad SPI Ospitanti

 Interface Quad SPI Flash

 Arloġġ tas-Sistema

 Magna tal-Grafika

 Interface vidjo parallel tal-RGB

 Magna tal-Awdjo

 Appoġġ u interface tal-touch-screen (Reżistiv = BT816 / Kapaċitiv - BT815)

 Ġestjoni tal-Enerġija


Il-funzjonijiet għal kull blokk huma deskritti fil-qosor fis-subtaqsimiet li ġejjin.


4.1 Quad SPI Host Interface

Il-BT815 / 6 juża interfejs periferali quad serjali (QSPI) biex jikkomunika ma 'mikrokontrolluri ospitanti
u mikroproċessuri.


4.1.1 Interfejs QSPI

L-interfejs QSPI slave jopera sa 30MHz. SPI mode 0 biss huwa appoġġjat. Irreferi għal sezzjoni 6.4.2 għal
speċifikazzjoni dettaljata tal-ħin. Il-QSPI jista 'jiġi kkonfigurat bħala skjav SPI f'SINGLE, DUAL jew QUAD
modalitajiet tal-kanali.
B'mod awtomatiku l-iskjav tal-SPI jopera fil-mod ta 'kanal SINGLE b'MOSI bħala input mill-kaptan u
MISO bħala produzzjoni lill-kaptan. Il-modalitajiet DUWALI u QUAD channel jistgħu jiġu kkonfigurati permezz tal-iskjavi SPI
innifsu. Biex tbiddel il-modalitajiet tal-kanali, ikteb biex tirreġistra REG_SPI_WIDTH. It - tabella t'hawn taħt turi l -
issettjar.
image

B'modalità DUAL / QUAD channel channel, il-portijiet tad-data SPI issa huma unidirezzjonali. F'dawn il-modi, kull SPI
transazzjoni (murija minn CS_N imur attiv baxx) se tibda bil-portijiet tad-data ssettjati bħala inputs.
Għalhekk, biex tikteb lill-BT815 / 6, il-protokoll ser jaħdem bħal fT800, b ’“ WR-Command / Addr2,
Addr1, Addr0, DataX, DataY, DataZ… ”L-operazzjoni tal-kitba titqies kompluta meta tmur CS_N
inattiv għoli.
Għall-qari mill-BT815 / 6, il-protokoll xorta jibqa ’jaħdem bħal fT800, b’ “RD-Command / Addr2,
Addr1, Addr0, Dummy-Byte, DataX, DataY, DataZ ”. Madankollu peress li l-portijiet tad-data issa huma unidirezzjonali, a
bidla fid-direzzjoni tal-port se sseħħ qabel ma d-DataX titfi barra mill-BT815 / 6. Għalhekk huwa importanti
li l-firmware li jikkontrolla l-kaptan tal-SPI jibdel id-direzzjoni tal-port tad-dejta tal-SPI għal “input” wara
jittrasmetti Addr0. Il-BT815 / 6 mhux se jibdel id-direzzjoni tal-port sakemm jibda jiskadi d-DataX. Għalhekk,
iċ-ċikli Dummy-Byte se jintużaw bħala perjodu ta 'bidla meta la l-kaptan tal-SPI u lanqas l-iskjavi mhu se
tkun qed issuq il-linja tal-linja; il-passaġġi tad-data għalhekk irid ikollhom pull-ups / pull-downs. L-iskjavi SPI mill-BT815 / 6
se jirrisettja d-direzzjoni tal-portijiet tad-data kollha tiegħu għall-input ladarba CS_N imur inattiv għoli (jiġifieri fl-aħħar tal-kurrent
Transazzjoni ewlenija tal-SPI).
Id-dijagramma turi l-imġiba kemm tal-kaptan tal-SPI kif ukoll tal-iskjavi fil-każ ta 'qari ewlieni.
image

Fil-modalità DUAL channel, MISO (MSB) u MOSI jintużaw waqt li jkunu fil-modalità kanal QUAD. IO3
(MSB), IO2, MISO u MOSI jintużaw.
Il-Figura 4-2 turi konnessjoni diretta ma '1.8-3.3V IO MPU / MCU b'interface SPI wieħed jew doppju.
Il-Figura 4-3 turi konnessjoni diretta ma '1.8-3.3V IO MPU / MCU b'interface Quad SPI.
image

image

4.1.2 Protokoll tad-Dejta Serjali

Il-BT815 / 6 jidher lill-MPU / MCU ospitanti bħala strument SPI mmappjat bil-memorja. Il-ospitanti jikkomunika
bl-użu ta ’BT815 / 6 tuża reads u tikteb fi spazju ta’ indirizzi kbir (4 megabyte). F'dan l-indirizz
L-ispazju huma oqsma dedikati għall-grafika, il-kontroll tal-awdjo u tal-mess. Irreferi għat-taqsima 5 għad-dettal
Mappa tal-memorja.
Il-ospitant jaqra u jikteb l-ispazju tal-indirizz BT815 / 6 bl-użu ta 'tranżazzjonijiet SPI. Dawn it-transazzjonijiet huma
qari tal-memorja, kitba tal-memorja u kitba tal-kmand. Id-dejta tas-serje tintbagħat bl-iktar ftit sinifikanti l-ewwel.
Kull transazzjoni tibda bil CS_N tmur baxxa, u tispiċċa meta CS_N imur għoli. M'hemm l-ebda limitu fuq id-data
tul fi transazzjoni waħda, sakemm l-indirizz tal-memorja jkun kontinwu.


4.1.3 Il-Memorja Ospitanti Aqra

Għal tranżazzjonijiet moqrija tal-memorja SPI, il-host jibgħat żewġ bits żero, segwiti bl-indirizz 22-bit. Dan hu
segwit minn byte finta. Wara l-manikin tal-byte, il-BT815 / 6 jirrispondi għal kull byte ospitanti b'qari
data bytes.

image

4.1.4 Ikteb il-Memorja Ospitanti

Għal transazzjonijiet tal-kitba tal-memorja SPI, il-host jibgħat bit '' 1 'u bit' '0', segwit mill-indirizz 22-bit.
Dan huwa segwit mid-data tal-kitba.

image

4.1.5 Kmand Ospitanti

Meta jibgħat kmand, l-ospitant jittrasmetti kmand ta ’3 byte. Tabella 4-5 Żball fil- Lista tal-Kmand Ospitanti !
Sors ta 'referenza mhux misjub. telenka l-funzjonijiet kollha tal-kmand ospitanti.
Għal transazzjonijiet ta 'kmand SPI, il-host jibgħat bit' '0' u bit '' 1 ', segwit mill-kodiċi ta' kmand ta '6-bit.
It- tieni byte jista 'jkun jew 00h, jew il-parametru ta' dak il-kmand. It-3 byte huwa ffissat f'00h.
Il-kmandi kollha tal-SPI ħlief is-sistema ta 'reset jistgħu jiġu eżegwiti biss meta l-SPI jkun fil-Kanal Uniku
modalità. Dawn jiġu injorati meta l-SPI jkun jew f'modalità Dual jew Quad channel.
Uħud mill-kmandi huma wżati biex jiġi kkonfigurat l-apparat u dawn il-konfigurazzjonijiet jiġu ssettjati mill-ġdid malli tasal
il-kmand SPI PWRDOWN, ħlief dawk li jikkonfiguraw l-istat tal-brilli waqt it-tifi tal-elettriku. Dawn
Il-kmandijiet se jkunu twaħħlu sakemm ma jiġux ikkonfigurati mill-ġdid jew iseħħ power-on-reset (POR).

image

image

image

image

image

image

image

image

image

image

image

Nota: Kull kodiċi tal-kmand mhux speċifikat huwa riżervat u m'għandux jintuża mis-softwer.