Alternatif W25Q128JVSIQ: Referensi Silang NOR Flash

W25Q128JVSIQ Alternatives: NOR Flash Cross-Reference

Alternatif W25Q128JVSIQ: Referensi Silang NOR Flash

Panduan substitusi praktis untuk komponen NOR SPI 128 Mbit yang ada di jutaan papan — apa yang harus cocok, apa yang biasanya bermasalah, dan cara mengualifikasi sumber kedua.

Panduan pengadaan· NOR Flash ·Inventaris memori · 64 Mbit referensi silang · Panduan pengadaan lainnya

TL;DR

  • W25Q128JVSIQadalah flash NOR SPI 128 Mbit (16 MB), 3 V, dalam paket SOIC-8 — salah satu komponen yang paling banyak tersedia sebagai sumber kedua dalam desain embedded.
  • Substitusi dimungkinkan antar-vendor, tetapi komponennya tidak identik: JEDEC ID, bit status-register, dummy cycle, dan granularitas erase semuanya berbeda.
  • Footprint adalah bagian yang mudah. Firmware-lah tempat kualifikasi gagal.
  • Empat pemeriksaan menentukan sebagian besar proyek: baca JEDEC ID, verifikasi SFDP, konfirmasi bit quad-enable, dan uji ulang timing erase.
  • Kami menyimpan stok Winbond asli plus tiga kandidat cross-reference, sehingga sampel dapat dibandingkan berdampingan.

Mengapa komponen ini menggunakan sumber kedua

Serial NOR flash adalah pekerja utama penyimpanan kode dalam desain embedded. Ia menyimpan bootloader, image aplikasi, dan sering kali data konfigurasi. Komponen 128 Mbit seperti W25Q128JVSIQ cukup besar untuk image Linux kecil atau aplikasi RTOS yang cukup besar, dan cukup kecil untuk berada dalam paket 8-pin di samping prosesor.

Karena digunakan di mana-mana — router, kamera, pengendali industri, perangkat konsumen — permintaannya luas dan sensitif harga. Ketika alokasi mengetat atau pergerakan harga membuat komponen ini tidak menarik, engineer mencari sumber kedua alih-alih merancang ulang board.

Kabar baiknya adalah SPI NOR merupakan salah satu dari sedikit kategori di mana substitusi antar-vendor benar-benar praktis. Set perintahnya terstandarisasi, pinout merupakan standar de facto pada SOIC-8, dan sebagian besar pengendali mendukung auto-discovery SFDP. Kabar buruknya adalah "praktis" bukan berarti "otomatis", dan perbedaan yang penting tidak terlihat pada skematik.

Permintaan akan serial NOR tidak hilang dengan peralihan ke eMMC dan UFS. Permintaan itu berpindah. Ponsel high-end menggunakan penyimpanan terkelola, tetapi router, gateway industri, perangkat wearable, modul otomotif, dan memori konfigurasi FPGA masih mengandalkan SPI flash diskret karena sederhana, deterministik, dan mudah untuk boot. Basis terpasang itulah yang membuat komponen 128 Mbit tetap diproduksi selama satu dekade.

2. Apa yang harus cocok

Parameter Mengapa ini penting Apa yang perlu diperiksa
Density Address space and partition layout 128 Mbit / 16 MB, 24-bit addressing
Voltage family Levels and timing at the bus 3 V class (2.7–3.6 V); do not confuse with 1.8 V parts
Interface Single, dual or quad SPI Command support and mode bits
Package Footprint and assembly SOIC-8 body width: 150 mil vs 208 mil
Erase map File system and OTA block sizes 4 KB sector, 32/64 KB block support
JEDEC ID Driver identification and quirk tables Read at boot; add the ID to your driver table
Timing Boot time and OTA duration Page program, sector erase, chip erase
Temperature Industrial and automotive use −40 to +85 °C minimum; wider grades exist

Baris tegangan perlu ditekankan. Keluarga W25Q128 dari Winbond tersedia dalam dua kelas tegangan: versi JV pada 2,7–3,6 V dan versi JW pada 1,7–1,95 V. Keduanya memiliki paket dan kepadatan yang sama tetapi tidak dapat dipertukarkan. Mencampurnya adalah salah satu kesalahan substitusi yang paling umum, dan biasanya muncul sebagai operasi yang tidak andal pada suhu ekstrem, bukan kegagalan langsung.

4. Menguraikan nomor part

Membaca sufiks dengan benar mencegah kesalahan pemesanan. Dalam W25Q128JVSIQ, field yang bermakna adalah density (128 = 128 Mbit), family (JV = 3 V), kode package (S = SOIC-8), dan sufiks temperature/quality. Kode vendor berbeda antarprodusen, sehingga huruf yang sama tidak selalu berarti hal yang sama di berbagai merek.

Ada dua aturan praktis. Pertama, jangan pernah memesan hanya berdasarkan density: part 128 Mbit dalam kelas tegangan atau package yang berbeda adalah komponen yang berbeda. Kedua, selalu konfirmasi lebar body package. SOIC-8 tersedia dalam versi 150 mil dan 208 mil, dan keduanya muncul dalam family produk ini di berbagai vendor; footprint-nya tidak sama.

Satu kebiasaan praktis: pesan berdasarkan full ordering code, bukan nama family. Family yang sama dapat muncul dalam berbagai package dan grade temperature, dan penawaran distributor yang terlihat identik bisa jadi varian yang berbeda. Jika penawaran tidak menampilkan sufiks lengkap, mintalah sebelum membandingkan harga.

4. Kandidat cross-reference

Tabel di bawah ini mencantumkan family yang paling sering digunakan sebagai second source untuk part 128 Mbit, 3 V, SPI NOR. Semuanya perangkat kelas 128 Mbit dengan antarmuka SPI standar; kolom catatan menandai apa yang perlu diverifikasi sebelum design-in.

Keluarga Pemasok Ada stok Verifikasi sebelum design-in
W25Q128JVSIQ Winbond Yes Reference part; confirm SOIC-8 width
MX25L12833F Macronix Yes JEDEC ID, status bits, dummy cycles
GD25Q128E GigaDevice Yes Quad-enable flow, erase timing
IS25LP128 ISSI Yes Dummy cycles, SFDP coverage
W25Q128JW Winbond Variant 1.8 V family — not a JV substitute

Keempat kandidat 3 V tersebut kompatibel pin dalam footprint SOIC-8, dan semuanya mendukung keluarga perintah standar 0x03, 0x0B, 0x20, 0x52, 0xD8, dan 0xC7. Perbedaannya terletak pada identifikasi, register status, dan konfigurasi fast-read, sehingga pemeriksaan firmware di bagian 6 lebih penting daripada pemeriksaan footprint.

Densitas dan varian keluarga

Tiga varian menyebabkan sebagian besar kebingungan pemesanan seputar part ini.

Keluarga tegangan.Akhiran JV menunjukkan kelas 3 V; akhiran JW menunjukkan kelas 1.8 V. Keduanya berbagi densitas, pinout dan paket, yang justru menjadi alasan keduanya sering tertukar. Komponen 1.8 V pada bus 3.3 V tidak akan bekerja secara andal, dan dalam beberapa kasus tidak akan bekerja sama sekali.

Densitas.Komponen 64 Mbit dan 128 Mbit sering berbagi footprint dan set perintah yang sama, sehingga sebuah board terkadang dapat dibangun dengan salah satunya. Itu berguna untuk pengurangan biaya, tetapi hanya jika image firmware cocok dan tabel partisi disesuaikan. Berpindah dari 128 ke 64 Mbit adalah perubahan desain, bukan substitusi.

Opsi antarmuka.Dalam satu keluarga mungkin terdapat varian SPI standar, dual-SPI dan quad-SPI, ditambah komponen dengan laju clock maksimum yang berbeda. Paketnya mungkin terlihat identik padahal performa fast-read tidak.

Untuk sumber kedua, aturannya adalah mencocokkan keluarga secara tepat pada tegangan dan densitas, serta memperlakukan opsi antarmuka sebagai pemeriksaan terpisah.

5. Pemetaan pin pada SOIC-8

Pin Fungsi SPI Fungsi Quad
1 /CS /CS
2 DO (MISO) IO1
3 /WP IO2
4 GND GND
5 DI (MOSI) IO0
6 CLK CLK
7 /HOLD IO3
8 VCC VCC

Pinout-nya standar, tetapi pin serbaguna adalah titik di mana board bermasalah. Jika desain menarik /WP atau /HOLD ke high untuk operasi single-SPI, itu tidak masalah pada setiap kandidat. Jika desain menggunakan mode quad, pin tersebut menjadi IO2 dan IO3, dan bit quad-enable harus diatur dengan benar di register status — yang spesifik vendor.

6. Pemeriksaan firmware yang menentukan proyek

JEDEC ID.Baca 0x9F saat boot dan catat ketiga byte tersebut. Perangkat Winbond melaporkan EF 40 18 untuk kepadatan ini; vendor lain melaporkan kode produsen dan perangkatnya sendiri. Jika driver Anda menyimpan tabel perangkat, tambahkan ID baru secara eksplisit alih-alih mengandalkan jalur default.

SFDP.Sebagian besar komponen modern menyediakan tabel Serial Flash Discoverable Parameter (JESD216). Membacanya memberi tahu driver tentang granularitas penghapusan dan pengaturan fast-read tanpa hardcoding. Pastikan kandidat mengembalikan tabel yang dapat diurai oleh driver — komponen yang lebih lama atau lebih murah terkadang hanya mengimplementasikan sebagian.

Register status dan quad enable.Posisi bit QE dan urutan penulisan berbeda antar vendor. Urutan yang salah membuat komponen tetap dalam mode single-SPI, yang biasanya muncul sebagai perangkat yang proses boot-nya lambat, bukan perangkat yang gagal.

Siklus dummy.Perintah fast-read memerlukan jumlah siklus dummy yang tepat untuk laju clock. Jika driver mengasumsikan nilai tetap, pembacaan mengembalikan data yang bergeser — gejala klasik "berfungsi pada 50 MHz, gagal pada 104 MHz".

Timing erase dan program.Erase sektor biasanya puluhan milidetik dan erase chip adalah beberapa detik. Jika alur OTA Anda memiliki watchdog atau anggaran timeout, ukur ulang pada kandidat; komponen yang sedikit lebih lambat dapat memicu timeout yang sebelumnya tidak pernah aktif.

Ketahanan dan retensi.Keduanya adalah parameter datasheet, dan keduanya harus memenuhi atau melampaui spesifikasi asli. Untuk produk yang sering melakukan logging, periksa angka endurance alih-alih mengasumsikannya.

Perilaku saat OTA

Pembaruan di lapangan adalah tempat perbedaan flash menjadi terlihat oleh pelanggan. Empat perilaku penting.

Granularitas hapus.Sektor 4 KB adalah unit terkecil yang digunakan sebagian besar sistem file. Jika penggantinya hanya mendukung blok 64 KB, tata letak pembaruan harus berubah, atau setiap penulisan konfigurasi kecil menjadi penghapusan besar.

Tulis saat baca.Beberapa desain membaca aplikasi dari flash sambil menulis pembaruan ke wilayah lain. Itu mengharuskan perangkat mendukung operasi bersamaan atau firmware menyangga dengan cermat. Perilaku berbeda-beda antar vendor.

Ketahanan terhadap kehilangan daya.Penghapusan yang terputus meninggalkan sektor dalam keadaan tidak terdefinisi. Jika bootloader mengasumsikan sektor pertama selalu valid, pemutusan daya selama pembaruan dapat membuat perangkat menjadi brick. Verifikasi jalur pemulihan pada part kandidat, bukan hanya yang asli.

Waktu pembaruan.Penghapusan chip pada perangkat 128 Mbit membutuhkan beberapa detik, dan jendela pembaruan total bergantung pada throughput pemrograman. Jika produk melakukan pembaruan melalui tautan lambat, flash yang sedikit lebih lambat dapat mendorong pembaruan melewati jendela pemeliharaan.

7. Rencana pengujian praktis

Langkah Uji Kriteria lulus
1 Read JEDEC ID and SFDP on a bench board ID is stable, SFDP parses
2 Full-chip erase, program, verify Zero bit errors across the array
3 Run the boot image unchanged Boots at the target clock rate
4 OTA update with power interruption Recovers without bricking
5 Temperature sweep, −40 to +85 °C No read or erase failures
6 100 erase cycles on the logging partition No degradation in verify time

Jika langkah 3 gagal sementara langkah 2 lulus, masalahnya hampir selalu pada konfigurasi driver, bukan pada array memori. Periksa dummy cycle dan bit QE sebelum menolak komponen tersebut.

8. Kapan tidak boleh melakukan substitusi

Secure boot dengan image bertanda tangan.Beberapa alur secure-boot mengikat identitas flash atau kunci yang disimpan di wilayah terlindungi. Mengganti perangkat dapat merusak provisioning, jadi periksa model keamanan terlebih dahulu.

Execute-in-place pada laju clock tinggi.Jika prosesor menjalankan kode langsung dari flash pada clock QSPI tinggi, margin timing menjadi ketat. Validasi ulang timing baca pada suhu, bukan hanya di bench.

Produk tersertifikasi.Desain otomotif, medis, dan tersertifikasi keselamatan biasanya memerlukan proses perubahan formal, bahkan ketika komponen tersebut kompatibel pin. Substitusi yang secara teknis baik tetap bisa tidak sesuai.

Cara membaca datasheet dalam sepuluh menit

Sebagian besar jawabannya ada dalam lima bagian, dan tidak satu pun merupakan halaman pemasaran.

Karakteristik AC.Di sinilah laju clock, siklus dummy, waktu program, dan waktu hapus berada. Bandingkan angka-angka ini pada tegangan dan suhu operasi Anda, bukan hanya pada 25 °C.

Set perintah.Pastikan perintah yang digunakan driver Anda didukung dengan opcode yang sama dan jumlah byte alamat yang sama.

Peta register status.Periksa posisi bit untuk busy, write-enable, block protection, dan quad enable. Perbedaan di sini menyebabkan kegagalan yang paling membingungkan.

Tabel SFDP.Jika part menerbitkannya, konfirmasikan bahwa ID parameter yang dibaca driver Anda ada.

Data keandalan.Angka endurance, retention, dan latch-up harus memenuhi spesifikasi asli. Untuk produk industri, periksa juga catatan derating suhu.

8b. Catatan untuk produk teregulasi

Produk otomotif dan medis biasanya memerlukan proses perubahan formal bahkan ketika penggantinya kompatibel pin. Dokumentasi PPAP atau yang setara, ukuran sampel yang terkualifikasi, dan rencana validasi yang ditetapkan merupakan bagian dari perubahan, bukan tambahan opsional. Anggarkan linimasa sebelum menjanjikan sumber kedua kepada pelanggan.

9. Apa yang harus dilakukan pembeli

Beli sampel dari dua kandidat, bukan satu.Membandingkan dua alternatif pada board yang sama menghemat siklus kualifikasi kedua jika yang pertama gagal.

Minta kode tanggal dan ketertelusuran lot.Flash sensitif terhadap riwayat pemrograman; komponen dari lot campuran tidak boleh dicampur dalam build yang sama.

Pertahankan yang asli tetap disetujui.Sumber kedua adalah asuransi, bukan pengganti untuk komponen yang terkualifikasi. Pertahankan yang asli di AVL selama alternatif sedang divalidasi.

Dokumentasikan perubahan driver.Catat JEDEC ID, urutan bit QE, dan pengaturan dummy-cycle untuk setiap perangkat yang disetujui. Insinyur berikutnya akan membutuhkannya.

Kami menyediakan komponen referensi Winbond dan tiga kandidat cross-reference yang tercantum di atas, sehingga build perbandingan dapat dirakit dari satu pesanan.

Biaya dan inventaris

Harga per bit hanyalah satu baris dalam perbandingan. Empat lainnya biasanya menentukan total biaya sumber kedua.

Kemasan dan MOQ.Kuantitas tape-and-reel berbeda antar pemasok, dan gulungan parsial bisa lebih mahal daripada komponennya. Periksa ukuran gulungan sebelum membandingkan penawaran.

Kode tanggal dan masa simpan.Flash diprogram dan diprogram ulang selama manufaktur; komponen dengan riwayat penyimpanan lama perlu pemeriksaan pemrograman sebelum digunakan. Minta kode tanggal untuk setiap lot.

Sebaran waktu tunggu.Jika satu kandidat tersedia sekarang dan yang lainnya baru tersedia dalam delapan minggu, komponen yang lebih murah bukanlah opsi yang lebih murah selama proses produksi.

Biaya kualifikasi.Waktu rekayasa untuk pemeriksaan driver dan rencana pengujian adalah biaya tunggal terbesar untuk volume kecil. Untuk beberapa ribu unit per tahun, biaya tersebut dapat melebihi penghematan; untuk ratusan ribu unit, biaya tersebut terpulihkan dengan cepat.

10. FAQ

Apakah MX25L12833F merupakan pengganti drop-in untuk W25Q128JVSIQ?

Keduanya memiliki kapasitas, kelas tegangan, dan footprint SOIC-8 yang sama, serta keduanya mendukung perintah SPI standar. ID JEDEC, bit register status, dan pengaturan siklus dummy berbeda, sehingga driver harus diperiksa.

Dapatkah saya mengganti dengan komponen 1.8 V untuk menghemat daya?

Tidak. Keluarga 1.8 V merupakan kelas tegangan yang berbeda dan tidak akan berfungsi pada bus 3.3 V. Ini adalah desain ulang, bukan substitusi.

Apa mode kegagalan yang paling umum?

Korupsi data fast-read yang disebabkan oleh siklus dummy yang salah, dan mode quad tidak aktif karena urutan bit QE berbeda.

Apakah saya perlu mengubah PCB?

Biasanya tidak, jika lebar paket cocok (SOIC-8 208 mil). Selalu bandingkan gambar mekanis sebelum memesan.

Berapa banyak sampel yang harus saya kualifikasi?

Minimal 10 unit dari dua lot, dijalankan melalui erase, program, verifikasi, OTA, dan sapuan suhu.

Apakah 128 Mbit masih merupakan densitas yang tepat?

Untuk banyak desain, ya. Jika image Anda berkembang, pertimbangkan 256 Mbit sekarang daripada melakukan kualifikasi dua kali dalam setahun.

11. Sumber

Tentang penulis— Diterbitkan oleh Tim Intelijen Rantai Pasok Chip-Seek. Kami memantau ketersediaan komponen, substitusi, dan risiko kualifikasi untuk insinyur perangkat keras dan tim pengadaan. Bacaproses kualitas dan ketertelusuran.

Mengkualifikasi sumber kedua NOR flash?

Kirim nomor part, paket, dan kelas suhu target. Kami akan memberikan penawaran sampel dari dua vendor agar Anda dapat membandingkannya pada board yang sama.

Periksa stok W25Q128Minta sampel

Check stock by part number

Turn this insight into a sourcing decision.

Need pricing or a drop-in alternative? Submit a BOM / RFQ or talk to our team.