Alternatif TMS320F28035: Panduan Pin-to-Pin LS-Z3xF

TMS320F28035 Alternatives: LS-Z3xF Pin-to-Pin Guide

Alternatif TMS320F28035: Panduan Pin-to-Pin LS-Z3xF

Jalur pengganti 120 MHz untuk desain kontrol motor C2000 — apa yang dicakup oleh kompatibilitas pin, apa yang tidak, dan cara mengualifikasinya.

Panduan pengadaan· Alternatif pin-to-pin ·Inventaris MCU / DSP · Pencarian TMS320 · Panduan pengadaan lainnya

TL;DR

  • Sengketa royaltiTMS320F2803xfamily adalah komponen C2000 dengan siklus hidup panjang yang digunakan dalam penggerak motor, inverter, dan daya digital. Tekanan substitusi berasal dari alokasi dan harga, bukan dari satu peristiwa akhir masa pakai.
  • Keluarga LS-Z3xF dari Guliang Micro (毂梁微) ditawarkan sebagaikompatibel pinpengganti, pada 120 MHz dibandingkan dengan 60 MHz F2803x.
  • Kompatibilitas pin mencakup paket dan pinout. Ini tidak otomatis mencakup firmware, periferal, atau perilaku analog — hal-hal itu perlu validasi.
  • Tiga keluarga paket harus dicocokkan: LQFP 80-pin, LQFP 64-pin, dan VQFN 56-pin.
  • Kualifikasi harus dimulai dengan ADC, timing PWM, dan CLA, karena di situlah "kompatibel" paling sering gagal.

1. Mengapa penggantian F2803x terus muncul

Keluarga TMS320F2803x berada di pusat basis terpasang yang besar dalam kontrol motor dan daya digital. Ini adalah perangkat C28x 60 MHz dengan ADC 12-bit, PWM yang ditingkatkan dan, pada F28035, control law accelerator. Banyak produk yang dibangun di sekitarnya — drive, inverter, pengoptimal surya, modul pengisian daya — memiliki siklus hidup yang diukur dalam satu dekade atau lebih.

Kombinasi itu menciptakan masalah pengadaan yang spesifik. Desainnya stabil, firmware-nya dibekukan, dan board-nya sudah terkualifikasi. Setiap perubahan pada prosesor itu mahal, sehingga pembeli lebih memilih komponen yang sesuai dengan footprint yang ada daripada komponen yang memerlukan desain ulang.

Ketika alokasi menjadi ketat atau harga berubah, tiga opsi muncul: membayar premi spot, membeli melalui last-time-buy, atau mengkualifikasi alternatif yang kompatibel pin. Panduan ini membahas opsi ketiga, dengan menggunakan seri LS-Z3xF sebagai contoh.

2. Apa yang sebenarnya dicakup oleh "pin-to-pin"

Pin-to-pin berarti footprint paket, jumlah pin, dan fungsi pin cocok cukup dekat sehingga PCB yang sama dapat menerima salah satu perangkat. Ini tidak berarti kedua komponen dapat dipertukarkan tanpa pekerjaan rekayasa.

Empat hal harus diperiksa secara terpisah:

Gambar paket.Dua bagian dapat memiliki jumlah pin yang sama namun tetap berbeda dalam ukuran bodi, pitch lead, atau dimensi exposed pad. Selalu bandingkan gambar mekanis, bukan hanya jumlah pin.

Peta fungsi pin.Pin 1 pada satu perangkat tidak otomatis merupakan sinyal yang sama pada perangkat lain. Komponen yang kompatibel pin biasanya cocok pada sebagian besar pin, dengan beberapa perbedaan dalam multiplexing atau fungsi opsional.

Perilaku kelistrikan.Akurasi ADC, tegangan referensi, resolusi PWM, dan ambang komparator dapat berbeda dalam footprint yang sama. Ini adalah parameter yang menentukan apakah suatu board masih memenuhi spesifikasinya.

Firmware dan toolchain.Perangkat yang kompatibel pin tetap dapat memerlukan perubahan kode jika peta register, vektor interupsi, atau perilaku periferal berbeda. Pernyataan dukungan toolchain dari vendor adalah titik awal, bukan bukti.

3. Keluarga LS-Z3xF sekilas

LS-Z3xF adalah keluarga DSP 32-bit dari Guliang Micro, perusahaan semikonduktor yang berbasis di Tiongkok. Chip ini berjalan pada 120 MHz dengan waktu instruksi satu siklus 8.33 ns, menggunakan inti 1.2 V dengan I/O 3.3 V, dan mengintegrasikan periferal kontrol yang menjadi andalan desain motor dan daya.

Fitur Seri LS-Z3xF
Core 32-bit DSP, Harvard bus, 16×16 and 32×32 MAC, dual 16×16 MAC
Frequency 120 MHz (8.33 ns cycle)
Voltage 1.2 V core, 3.3 V I/O, single 3.3 V supply, no sequencing required
Flash / RAM Up to 126K×16 flash (ECC), up to 24K×16 SARAM (ECC/parity); flagship 252 KB flash, 48 KB RAM
Math units FPU and TMU on the Z36F; CLA on Z35F and Z36F
ADC 12-bit, up to 16 channels, two sample-and-hold circuits
Control peripherals ePWM with HRPWM, eCAP, HRCAP, up to 2 eQEP on Z36F
Serial 2 SPI, 1 I2C, 1 LIN, 2 eCAN, up to 4 SCI on Z36F
GPIO Up to 45 pins with input filtering
Security 128-bit password protecting flash, OTP and RAM
Packages LQFP-80 (PQG), LQFP-64 (PQH), VQFN-56 (PNK)
Grade S: −40 to +125 °C industrial; Q: −40 to +125 °C automotive (AEC-Q100)
Moisture level MSL3

Keluarga ini bertingkat, bukan seragam. Perangkat dasar membawa inti dan periferal kontrol; Z35F menambahkan CLA; Z36F menambahkan FPU, TMU, memori yang lebih besar, dan saluran serial tambahan. Pentingnya tingkatan ini untuk substitusi, karena F28034 dan F28035 juga tidak ekuivalen.

4. Pemetaan pin demi pin berdasarkan paket

Kode pemesanan F2803x berbeda menurut paket dan tingkat suhu, dan keluarga LS-Z3xF dipetakan ke kode tersebut berdasarkan paket. Tabel di bawah ini menunjukkan kesesuaiannya berdasarkan daftar nomor part yang dapat diganti yang diterbitkan vendor.

Kode pemesanan TI Paket Keluarga paket LS
TMS320F28034PAGS / PAGT LQFP-64 PQH
TMS320F28034PNS / PNT LQFP-80 PQG
TMS320F28034RSHS / RSHT VQFN-56 PNK
TMS320F28035PAGQ / PAGS / PAGT LQFP-64 PQH
TMS320F28035PNQ / PNS / PNT LQFP-80 PQG
TMS320F28035RSHS / RSHT VQFN-56 PNK

Dua catatan tentang cara membaca tabel ini. Pertama, sufiks suhu (S, T, Q) memengaruhi grade, bukan pinout, sehingga tidak mengubah pemetaan paket — tetapi mengubah grade LS mana yang harus Anda pesan (S untuk industrial, Q untuk automotive). Kedua, F28035 menyertakan CLA sedangkan F28034 tidak, sehingga pengganti F28034 harus dipilih dari tier LS yang sesuai dengan set fitur tersebut.

Konfirmasikan sufiks perangkat yang tepat dengan vendor sebelum memesan. Kecocokan paket perlu tetapi tidak cukup untuk penggantian drop-in.

F28034 versus F28035: pertanyaan CLA

Kedua perangkat berbagi keluarga paket dan jumlah pin, tetapi keduanya bukan prosesor yang sama. F28035 menyertakan control law accelerator, inti independen kecil yang menjalankan tugas kontrol bersama C28x utama. F28034 tidak.

Perbedaan itu menentukan tier LS mana yang cocok. Jika desain asli menggunakan CLA — biasanya untuk kontrol loop arus, rantai filter, atau tugas proteksi cepat — pengganti harus menawarkan unit yang setara, dengan sumber pemicu dan model tugas yang sama. Jika desain asli tidak pernah mengaktifkan CLA, membayar untuk itu menambah biaya yang tidak perlu.

Anda dapat mengetahuinya dari firmware. Proyek yang menggunakan CLA akan menginisialisasi tugas CLA, mengonfigurasi pemicu tugas, dan menempatkan fungsi tertentu di memori yang dapat diakses CLA. Jika tidak ada satu pun dari itu yang muncul dalam kode, perangkat menjalankan semuanya di inti utama, dan tier yang lebih sederhana sudah cukup.

5. Manfaat yang diberikan performa ekstra

Perbedaan yang paling terlihat adalah kecepatan clock: 120 MHz versus 60 MHz pada F2803x. Menggandakan clock tidak secara otomatis menggandakan performa aplikasi — wait state memori, waktu konversi ADC, dan timing periferal semuanya menetapkan batasnya sendiri — tetapi hal ini memberikan headroom di tiga area.

Bandwidth loop kontrol.Core yang lebih cepat memungkinkan lebih banyak komputasi per periode PWM. Dalam kontrol motor, itu berarti baik frekuensi PWM yang lebih tinggi pada laju loop yang sama maupun lebih banyak observer dan filter di dalam loop yang sama.

Algoritma yang berat secara matematis.Pada Z36F, FPU dan TMU mempercepat pekerjaan trigonometri dan floating-point. Kontrol field-oriented, transformasi Park/Clarke, dan observer sensorless semuanya mendapatkan manfaat, dan keuntungannya paling besar ketika desain saat ini menggunakan aproksimasi fixed-point.

Ruang cadang periferal.Kanal serial yang lebih banyak dan eQEP kedua pada Z36F mengurangi kebutuhan akan logika glue eksternal dalam desain multi-sumbu atau multi-protokol.

Komprominya adalah daya dan termal. Inti 120 MHz dalam paket yang sama menarik arus lebih besar daripada komponen 60 MHz, dan desain termal yang memadai untuk versi asli mungkin tidak lagi memadai. Periksa suhu junction pada frekuensi PWM aktual sebelum menganggap footprint menyelesaikan masalah.

Lebar pita loop, dalam angka

Contoh konkret membuat perbedaan clock lebih mudah dinilai. Pada PWM 20 kHz, satu periode adalah 50 µs. Pada 60 MHz, itu 3,000 siklus; pada 120 MHz, itu 6,000 siklus. Jika loop arus saat ini mengonsumsi 2,400 siklus — 80% dari anggaran — komponen yang lebih cepat menyisakan 3,600 siklus untuk observer, filter, atau komunikasi tambahan.

Aritmetika yang sama berlaku untuk timing ADC. Konversi 12-bit membutuhkan jumlah clock ADC yang tetap, dan jendela sample-and-hold diatur secara independen. Menggandakan clock inti tidak memperpendek keduanya. Desain yang terbatas oleh ADC akan memperoleh manfaat lebih sedikit daripada desain yang terbatas oleh komputasi, sehingga benchmark pertama seharusnya adalah loop kontrol aktual, bukan uji instruksi sintetis.

6. Daftar periksa migrasi

1. Bandingkan gambar mekanis.Verifikasi ukuran bodi, pitch lead, panjang lead, dan dimensi exposed pad untuk varian paket yang tepat.

2. Petakan setiap pin.Buat tabel pin per pin dari kedua datasheet. Tandai pin yang fungsinya berbeda, dan periksa apakah perbedaan tersebut memengaruhi board Anda.

3. Periksa kembali jalur ADC.Tegangan referensi, timing sample-and-hold, pemetaan kanal, dan latensi konversi semuanya memengaruhi akurasi kontrol. Jalankan ulang kalibrasi ADC dan bandingkan hasil pada suhu operasi ekstrem.

4. Periksa ulang timing PWM.Perbandingkan perilaku dead-band, zona trip, resolusi high-resolution, dan timing pembaruan sinkron. Hal-hal ini menentukan apakah power stage berperilaku dengan cara yang sama.

5. Validasi CLA, jika digunakan.Sumber trigger, jumlah task, dan akses memori berbeda antarimplementasi. CLA yang menjalankan task yang salah pada waktu yang salah lebih buruk daripada tidak ada CLA.

6. Build ulang dan flash ulang dengan toolchain vendor.Konfirmasikan versi compiler, file perintah linker, dan algoritma pemrograman flash. Verifikasi alur keamanan dan kata sandi, karena pengaturan yang salah dapat mengunci perangkat.

7. Jalankan kualifikasi penuh.Pemeriksaan siklus termal, EMI, ESD, dan keselamatan fungsional harus diulang untuk perangkat baru, bukan diwarisi dari perangkat lama.

Pemeriksaan per aplikasi

Penggerak motor.Verifikasi dead-band PWM, respons zona trip, dan perilaku antarmuka encoder. Penggerak yang berjalan tetapi kehilangan respons gangguannya tidak memenuhi kualifikasi, bahkan jika motor berputar dengan benar di meja uji.

Daya digital.Verifikasi waktu sampel ADC relatif terhadap tepi PWM, latensi komparator, dan resolusi PWM resolusi tinggi. Loop daya digital sensitif terhadap jitter beberapa puluh nanodetik.

Pengisian daya EV dan OBC.Verifikasi pewaktuan terkait isolasi, perilaku CAN saat terjadi gangguan bus, dan perilaku perangkat pada seluruh rentang suhu. Kualifikasi otomotif adalah keputusan sistem, bukan keputusan komponen.

Tenaga surya dan penyimpanan energi.Verifikasi stabilitas loop MPPT dan respons terhadap transien jaringan. Desain ini sering berjalan pada frekuensi PWM yang lebih rendah, sehingga headroom komputasi lebih penting daripada kecepatan clock mentah.

7. Kualifikasi dan pertimbangan pasokan

LS-Z3xF ditawarkan dalam grade industri (S) dan otomotif (Q, AEC-Q100), keduanya dengan rating −40 hingga +125 °C, serta sensitivitas kelembapan MSL3. Untuk desain otomotif atau industri luar ruang, grade Q adalah opsi yang relevan; untuk desain industri umum, S biasanya sudah memadai.

Perencanaan pasokan harus memperlakukan alternatif ini sebagai sumber kedua, bukan sebagai pengganti langsung. Artinya, menyimpan lot kualifikasi, mendokumentasikan perbedaannya, dan menjaga part asli tetap disetujui jika pelanggan mensyaratkannya. Nilai dari sumber kedua yang kompatibel pin adalah kontinuitas, dan kontinuitas hanya berhasil jika kualifikasi dilakukan sebelum kekurangan pasokan terjadi.

Toolchain dan portabilitas kode

Kompatibilitas pin adalah pernyataan perangkat keras. Portabilitas kode adalah pertanyaan terpisah, dan biasanya di sinilah jadwal migrasi meleset.

Vendor mencantumkan dukungan pengembangan untuk ANSI C/C++, CCS, DSP/BIOS serta pustaka kendali motor dan daya digital. Itu adalah set awal yang tepat, tetapi tidak menjamin bahwa biner yang ada berjalan tanpa perubahan. Tiga hal harus diperiksa pada minggu pertama:

Peta register.Bandingkan definisi register periferal untuk modul yang Anda gunakan. Perbedaan pada bit field mudah terlewat dan sulit di-debug.

Perilaku interupsi.Bandingkan tabel vektor PIE, prioritas default, dan latensi. Loop kontrol yang mengasumsikan latensi interupsi tertentu akan berperilaku berbeda jika timing-nya bergeser.

Dependensi pustaka.Jika desain menggunakan pustaka vendor untuk transformasi atau kontrol motor, pastikan versi yang setara tersedia untuk perangkat baru, dan perilaku numeriknya sesuai.

Uji praktis adalah membangun proyek produksi dengan file pendukung perangkat baru, melakukan flash, dan menjalankan uji penerimaan yang sama seperti yang digunakan pada validasi desain awal. Jika lulus, pekerjaan yang tersisa adalah timing dan termal, bukan arsitektur.

8. Apa yang harus dilakukan pembeli

Langkah Tindakan Mengapa
1 Order 5–10 samples in the target package Confirms footprint and pinout in practice
2 Bench-test ADC, PWM and CLA These are where compatibility usually fails
3 Run the production firmware unchanged Reveals register and timing differences early
4 Repeat thermal and EMI tests Higher clock changes the thermal profile
5 Document and approve the second source Makes the alternative usable during a shortage

Jika desain sudah berada di akhir masa pakai dan komponen aslinya sulit diperoleh, jalur yang kompatibel pin biasanya lebih cepat daripada perubahan platform. Jika desain masih awal dalam siklus hidupnya, jawaban yang lebih baik mungkin adalah mendesain ulang dengan keluarga komponen yang saat ini tersedia daripada terus membawa dua komponen serupa selamanya.

Kapan memulai proyek ini

Tiga pemicu membenarkan memulai kualifikasi yang kompatibel pin sebelum kekurangan: pemberitahuan distributor bahwa alokasi semakin ketat, kenaikan harga di atas biaya kualifikasi, atau desain yang memasuki fase produksi panjang di mana pasokan sepuluh tahun harus diamankan.

Dua pemicu mendukung untuk menunggu: desain dengan sisa produksi kurang dari satu tahun, dan platform yang akan didesain ulang bagaimanapun juga. Dalam kedua kasus tersebut, upaya rekayasa lebih baik dialokasikan di tempat lain.

Cara membandingkan biaya secara adil

Membandingkan harga satuan saja menyesatkan. Angka yang relevan adalah landed cost setelah kualifikasi, dan mencakup empat komponen: harga perangkat pada volume Anda, biaya lot kualifikasi dan waktu rekayasa, persediaan yang harus Anda simpan untuk menutupi lead time baru, dan biaya yang disesuaikan dengan risiko untuk mempertahankan dua sumber yang disetujui.

Untuk volume tahunan yang kecil, biaya kualifikasi dapat melebihi penghematan dari komponen yang lebih murah. Untuk volume besar, biasanya berlaku sebaliknya. Titik impas bergantung pada seberapa banyak desain yang dapat digunakan kembali — itulah tepatnya alasan pemeriksaan firmware dan timing dilakukan sebelum keputusan komersial, bukan sesudahnya.

9. FAQ

Apakah LS-Z3xF merupakan pengganti langsung untuk F28035?

Produk ini ditawarkan sebagai kompatibel pin dalam paket yang sesuai. Firmware, perilaku ADC, timing PWM, dan CLA masih perlu divalidasi sebelum produksi.

Bisakah saya tetap menggunakan firmware yang sama?

Mungkin, jika peta register dan perilaku periferal sangat cocok. Uji dengan binary produksi sejak awal — itu cara tercepat untuk menemukan perbedaan.

Paket mana yang harus saya pesan?

Cocokkan dengan aslinya: LQFP-80 untuk kode PN, LQFP-64 untuk kode PAG, VQFN-56 untuk kode RSH. Lalu pilih kelas industri (S) atau otomotif (Q).

Apakah kecepatan clock yang lebih tinggi menjadi masalah bagi konsumsi daya?

Bisa jadi. Inti 120 MHz menarik arus lebih besar daripada komponen 60 MHz dalam paket yang sama, jadi periksa ulang suhu junction pada frekuensi PWM dan suhu lingkungan aktual Anda.

Apakah kompatibilitas pin mencakup periferal analog?

Tidak. Kompatibilitas pin adalah pernyataan footprint. Akurasi ADC, perilaku referensi, dan ambang komparator harus diverifikasi secara terpisah.

Bagaimana cara saya mendapatkan sampel?

Kirim nomor part target, paket, dan grade melalui formulir RFQ, dan nyatakan bahwa part tersebut untuk kualifikasi, bukan produksi.

10. Sumber

  • Halaman produk dan datasheet TI TMS320F28035:ti.com
  • Halaman produk TI TMS320F28034:ti.com
  • Data teknis seri LS-Z3xF: ringkasan produk vendor, Guliang Micro (毂梁微), 2026.

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 DSP yang kompatibel pin?

Kirim nomor part asli, paket, dan grade target. Kami akan memeriksa ketersediaan dan memberikan penawaran untuk kuantitas kualifikasi.

Cek stok TMS320Minta 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.