Rumah > Berita > Konten

Bridgetek BT81X (815/6) Deskripsi Fungsi Mesin Video Tertanam Tingkat Lanjut

May 09, 2019

BT815 / 6 adalah pengontrol video tertanam tunggal chip dengan blok fungsional berikut:

 Antarmuka Host Quad SPI

 Quad SPI Flash Interface

 Jam Sistem

 Mesin Grafik

 Antarmuka video RGB paralel

 Mesin Audio

 Dukungan dan antarmuka layar sentuh (Resistive = BT816 / Capacitive - BT815)

 Manajemen Daya


Fungsi untuk setiap blok dijelaskan secara singkat di subbagian berikut.


4.1 Antarmuka Host Quad SPI

BT815 / 6 menggunakan antarmuka serial serial (QSPI) untuk berkomunikasi dengan host mikrokontroler
dan mikroprosesor.


4.1.1 Antarmuka QSPI

Antarmuka budak QSPI beroperasi hingga 30MHz. Hanya mode SPI 0 yang didukung. Lihat bagian 6.4.2 untuk
spesifikasi waktu terperinci. QSPI dapat dikonfigurasi sebagai budak SPI di TUNGGAL, DUAL atau QUAD
mode saluran.
Secara default, budak SPI beroperasi dalam mode saluran TUNGGAL dengan MOSI sebagai input dari master dan
MISO sebagai output ke master. Mode saluran DUAL dan QUAD dapat dikonfigurasi melalui budak SPI
diri. Untuk mengubah mode saluran, tulis untuk mendaftar REG_SPI_WIDTH. Tabel di bawah ini menggambarkan
pengaturan.
image

Dengan mode saluran DUAL / QUAD, port data SPI sekarang searah. Dalam mode ini, masing-masing SPI
transaksi (ditandai oleh CS_N menjadi aktif rendah) akan dimulai dengan port data ditetapkan sebagai input.
Oleh karena itu, untuk menulis ke BT815 / 6, protokol akan beroperasi seperti pada FT800, dengan "WR-Command / Addr2,
Addr1, Addr0, DataX, DataY, DataZ ... "Operasi penulisan dianggap selesai ketika CS_N berjalan
tidak aktif tinggi.
Untuk membaca dari BT815 / 6, protokol masih akan beroperasi seperti pada FT800, dengan "RD-Command / Addr2,
Addr1, Addr0, Dummy-Byte, DataX, DataY, DataZ ”. Namun karena port data sekarang searah, a
perubahan arah port akan terjadi sebelum DataX keluar dari BT815 / 6. Karena itu penting
bahwa firmware yang mengendalikan master SPI mengubah arah port data master SPI menjadi “input” setelahnya
mentransmisikan Addr0. BT815 / 6 tidak akan mengubah arah port sampai mulai kehabisan DataX. Karenanya,
siklus Dummy-Byte akan digunakan sebagai periode pergantian ketika master SPI maupun budak tidak akan melakukannya
mengemudi bus; jalur data dengan demikian harus memiliki pull-up / pull-down. Budak SPI dari BT815 / 6
akan mengatur ulang semua arah port datanya ke input setelah CS_N tidak aktif tinggi (yaitu di akhir saat ini
Transaksi induk SPI).
Diagram tersebut menggambarkan perilaku master SPI dan slave dalam kasus baca master.
image

Dalam mode saluran DUAL, MISO (MSB) dan MOSI digunakan saat dalam mode saluran QUAD. IO3
(MSB), IO2, MISO dan MOSI digunakan.
Gambar 4-2 menggambarkan koneksi langsung ke 1.8-3.3V IO MPU / MCU dengan antarmuka SPI tunggal atau ganda.
Gambar 4-3 mengilustrasikan koneksi langsung ke 1.8-3.3V IO MPU / MCU dengan antarmuka Quad SPI.
image

image

4.1.2 Protokol Data Seri

BT815 / 6 muncul ke MPU host / MCU sebagai perangkat SPI yang dipetakan dengan memori. Tuan rumah berkomunikasi
dengan BT815 / 6 menggunakan membaca dan menulis ke ruang alamat yang besar (4 megabyte). Di dalam alamat ini
ruang adalah area khusus untuk grafik, audio dan kontrol sentuh. Lihat bagian 5 untuk detailnya
peta memori.
Tuan rumah membaca dan menulis ruang alamat BT815 / 6 menggunakan transaksi SPI. Transaksi ini adalah
memori baca, memori tulis dan tulis perintah. Data serial dikirim oleh bit yang paling signifikan terlebih dahulu.
Setiap transaksi dimulai dengan CS_N menjadi rendah, dan berakhir ketika CS_N menjadi tinggi. Tidak ada batasan pada data
panjang dalam satu transaksi, selama alamat memori kontinu.


4.1.3 Host Memory Read

Untuk transaksi membaca memori SPI, tuan rumah mengirim dua bit nol, diikuti oleh alamat 22-bit. Ini adalah
diikuti oleh byte dummy. Setelah byte dummy, BT815 / 6 merespon setiap byte host dengan membaca
byte data.

image

4.1.4 Memori Host Tulis

Untuk transaksi penulisan memori SPI, tuan rumah mengirimkan bit '1' dan '0', diikuti oleh alamat 22-bit.
Ini diikuti oleh data tulis.

image

4.1.5 Perintah Host

Saat mengirim perintah, tuan rumah mengirimkan perintah 3 byte. Tabel 4-5 Kesalahan Daftar Perintah Host !
Sumber referensi tidak ditemukan. daftar semua fungsi perintah host.
Untuk transaksi perintah SPI, tuan rumah mengirimkan bit '0' dan '1', diikuti oleh kode perintah 6-bit.
Byte 2 dapat berupa 00j, atau parameter dari perintah itu. Bita 3 diperbaiki pada jam 00.
Semua perintah SPI kecuali pengaturan ulang sistem hanya dapat dijalankan ketika SPI berada di saluran Tunggal
mode. Mereka akan diabaikan ketika SPI dalam mode saluran Dual atau Quad.
Beberapa perintah digunakan untuk mengonfigurasi perangkat dan konfigurasi ini akan diatur ulang setelah diterima
perintah SPI PWRDOWN, kecuali yang mengonfigurasi status pin saat daya mati. Ini
perintah akan lengket kecuali jika dikonfigurasi ulang atau power-on-reset (POR) terjadi.

image

image

image

image

image

image

image

image

image

image

image

Catatan: Kode perintah apa pun yang tidak ditentukan dicadangkan dan tidak boleh digunakan oleh perangkat lunak.