Ringkasan
GD25Q128E adalah Serial Flash 128M-bit (16M-Byte) dari GigaDevice yang mendukung antarmuka SPI standar, Dual SPI, dan Quad SPI. Komponen ini menyimpan data secara non-volatil dan dapat diakses melalui perintah serial dengan kecepatan clock hingga 133MHz untuk fast read. Setiap halaman dapat diprogram sebesar 256 byte, dan organisasi memorinya menggunakan sektor uniform 4K-Byte serta blok 32/64K-Byte.
Cara kerja GD25Q128E adalah dengan menerima perintah satu byte melalui pin SI (IO0) yang disinkronkan oleh SCLK, dimulai saat CS# ditarik rendah. Perintah tersebut dapat diikuti oleh alamat dan data, tergantung jenis perintahnya. Untuk operasi baca berkecepatan tinggi, perintah Dual I/O dan Quad I/O memungkinkan transfer data dua atau empat kali lebih cepat dari SPI standar.
Perangkat juga dilengkapi status register untuk proteksi tulis, deteksi operasi yang sedang berlangsung (WIP), dan pengaturan Quad Enable. Komponen ini umumnya dipakai untuk menyimpan firmware atau data pada sistem tertanam, termasuk untuk operasi XiP (eXecute in Place) yang memungkinkan eksekusi kode langsung dari flash. Fitur keamanan seperti Unique ID 128-bit dan security register OTP 3x1024-Byte tersedia untuk kebutuhan identifikasi dan penyimpanan data aman.
GD25Q128E juga mendukung deep power-down untuk menghemat daya.
Fitur utama
- Kapasitas 128M-bit (16M-Byte) dengan 256 Bytes per halaman yang dapat diprogram
- Mendukung Standard SPI, Dual SPI, dan Quad SPI
- Frekuensi clock hingga 133MHz untuk fast read dengan beban 30pF
- Transfer data Dual I/O hingga 266Mbits/s dan Quad I/O hingga 532Mbits/s
- Arus standby tipikal 14μA dan deep power down tipikal 1μA
- Proteksi tulis perangkat lunak/perangkat keras dan proteksi blok atas/bawah
- Unique ID 128-bit per perangkat dan security register 3x1024-Byte dengan OTP lock
- Ketahanan minimum 100.000 siklus program/erase dan retensi data tipikal 20 tahun
- Tegangan suplai tunggal 2.7-3.6V
- Tersedia dalam paket SOP8 208mil, SOP16 300mil, USON8, WSON8, dan TFBGA-24ball
Spesifikasi utama
| Parameter | Nilai | Kondisi |
|---|---|---|
| Tegangan suplai | 2.7 - 3.6 V | Full voltage rangehlm. 4 |
| Frekuensi clock fast read | 133 MHz | beban 30pFhlm. 4 |
| Kecepatan transfer data Dual I/O | 266 Mbits/s | hlm. 4 |
| Kecepatan transfer data Quad I/O | 532 Mbits/s | hlm. 4 |
| Arus standby tipikal | 14 μA | typicalhlm. 4 |
| Arus deep power down tipikal | 1 μA | typicalhlm. 4 |
| Waktu Page Program tipikal | 0.5 ms | typicalhlm. 4 |
| Waktu Sector Erase tipikal | 45 ms | typicalhlm. 4 |
| Waktu Block Erase tipikal | 0.15/0.25 s | typicalhlm. 4 |
| Waktu Chip Erase tipikal | 50 s | typicalhlm. 4 |
| Ketahanan siklus program/erase | 100,000 siklus | minimumhlm. 4 |
| Retensi data tipikal | 20 tahun | typicalhlm. 4 |
Nilai diambil dari datasheet; “hlm.” menunjuk halaman datasheet tempat angka itu tertulis.
Pinout GD25Q128CSIG
SOP8/DIP8/USON8/WSON8 8 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | CS# | Chip Select Inputhlm. 5 |
| 2 | SO (IO1) | Data Output (Data Input Output 1)hlm. 5 |
| 3 | WP# (IO2) | Write Protect Input (Data Input Output 2)hlm. 5 |
| 4 | VSS | Groundhlm. 5 |
| 5 | SI (IO0) | Data Input (Data Input Output 0)hlm. 5 |
| 6 | SCLK | Serial Clock Inputhlm. 5 |
| 7 | HOLD#/RESET# (IO3) | Hold or Reset Input (Data Input Output 3)hlm. 5 |
| 8 | VCC | Power Supplyhlm. 5 |
SOP16 10 pin
| Pin | Nama | Fungsi |
|---|---|---|
| 1 | HOLD#/RESET# (IO3) | Hold or Reset Input (Data Input Output 3)hlm. 6 |
| 2 | VCC | Power Supplyhlm. 6 |
| 3 | DNU | Do Not Use (It may connect to internal signal inside)hlm. 6 |
| 3(1) | RESET# | Reset Input (hanya untuk special order)hlm. 6 |
| 7 | CS# | Chip Select Inputhlm. 6 |
| 8 | SO (IO1) | Data Output (Data Input Output 1)hlm. 6 |
| 9 | WP# (IO2) | Write Protect Input (Data Input Output 2)hlm. 6 |
| 10 | VSS | Groundhlm. 6 |
| 15 | SI (IO0) | Data Input (Data Input Output 0)hlm. 6 |
| 16 | SCLK | Serial Clock Inputhlm. 6 |
TFBGA24 10 pin
| Pin | Nama | Fungsi |
|---|---|---|
| A4 | DNU | Do Not Use (It may connect to internal signal inside)hlm. 7 |
| A4(1) | RESET# | Reset Input (hanya untuk special order)hlm. 7 |
| B2 | SCLK | Serial Clock Inputhlm. 7 |
| B3 | VSS | Groundhlm. 7 |
| B4 | VCC | Power Supplyhlm. 7 |
| C2 | CS# | Chip Select Inputhlm. 7 |
| C4 | WP# (IO2) | Write Protect Input (Data Input Output 2)hlm. 7 |
| D2 | SO (IO1) | Data Output (Data Input Output 1)hlm. 7 |
| D3 | SI (IO0) | Data Input (Data Input Output 0)hlm. 7 |
| D4 | HOLD#/RESET# (IO3) | Hold or Reset Input (Data Input Output 3)hlm. 7 |
Catatan desain PCB
- Pastikan pin CS# selalu dalam kondisi high saat chip tidak dipilih; jangan biarkan mengambang setelah power on.hlm. 5
- Jika pin WP# atau HOLD# tidak digunakan, hubungkan ke high melalui host atau resistor pull-up eksternal agar tidak mengambang.hlm. 5
- Untuk mengaktifkan mode Quad SPI, set bit QE pada status register menjadi 1; jika tidak, pin WP# dan HOLD#/RESET# tetap berfungsi sebagai pin kontrol.hlm. 10
- Saat menggunakan fitur HOLD, pastikan CS# tetap low dan sinyal HOLD# dimulai pada falling edge dengan SCLK dalam kondisi low.hlm. 10
- Untuk perintah Page Program, Sector Erase, Block Erase, Chip Erase, Write Status Register, Write Enable, Write Disable, atau Deep Power-Down, CS# harus ditarik high tepat pada batas byte (kelipatan 8 clock) agar perintah diterima.hlm. 18
Kemasan
Contoh pemakaian
- Penyimpanan firmware atau kode program pada sistem tertanam
- Eksekusi kode langsung dari flash (XiP) untuk mengurangi waktu fetch instruksi
- Penyimpanan data konfigurasi atau parameter sistem
- Penyimpanan data aman menggunakan security register OTP
- Identifikasi perangkat menggunakan Unique ID 128-bit
- Aplikasi yang membutuhkan antarmuka SPI berkecepatan tinggi dengan mode Dual atau Quad
Sumber data
Disusun dari datasheet resmi GigaDevice (buka PDF). Ringkasan ditulis dengan bantuan AI, lalu setiap angka dan nama pin dicocokkan otomatis ke teks datasheet; yang tidak ditemukan di datasheet dibuang. Terakhir diperiksa 22 Oktober 2026. Untuk desain akhir, tetap rujuk datasheet asli.