Subsistem Prosesor Risc V MICROCHIP AN4229

Informasi Produk
Spesifikasi
- Nama Produk: RT PolarFire
- Model: AN4229
- Subsistem Prosesor: RISC-V
- Persyaratan Daya: Adaptor daya AC 12V/5A
- Antarmuka: USB 2.0 A ke mini-B, USB 2.0 mikro B
Petunjuk Penggunaan Produk
Persyaratan Desain
Persyaratan perangkat keras dan perangkat lunak untuk membangun subsistem prosesor Mi-V adalah sebagai berikut:
- Adaptor daya AC 12V/5A dan kabel
- Kabel USB 2.0 A ke mini-B
- Kabel USB 2.0 Mikro B
- Lihat readme.txt file dalam desain files untuk semua versi perangkat lunak yang dibutuhkan
Prasyarat Desain
Sebelum memulai proses desain, pastikan langkah-langkah berikut dilakukan:
- [Daftar prasyarat]
Deskripsi Desain
MIV_RV32 adalah inti prosesor yang dirancang untuk mengimplementasikan set instruksi RISC-V. Inti tersebut dapat diimplementasikan pada FPGA.
Tanya Jawab Umum
- T: Apa saja persyaratan perangkat keras untuk RT PolarFire?
A: Persyaratan perangkat keras meliputi adaptor daya AC 12V/5A dan kabel, kabel USB 2.0 A ke mini-B, dan kabel USB 2.0 Micro B. - T: Apa subsistem prosesor RT PolarFire?
A: Subsistem prosesor didasarkan pada arsitektur RISC-V.
Pendahuluan (Ajukan Pertanyaan)
Microchip menawarkan IP prosesor Mi-V dan rangkaian perangkat lunak tanpa biaya untuk mengembangkan desain berbasis prosesor RISC-V. RISC-V adalah Arsitektur Set Instruksi (ISA) terbuka standar di bawah tata kelola yayasan RISC-V. Arsitektur ini menawarkan banyak manfaat, termasuk memungkinkan komunitas sumber terbuka untuk menguji dan meningkatkan inti dengan kecepatan lebih cepat daripada ISA tertutup. RT PolarFire® Field Programmable Gate Array (FPGA) mendukung prosesor lunak Mi-V untuk menjalankan aplikasi pengguna. Catatan aplikasi ini menjelaskan cara membangun subsistem prosesor Mi-V untuk menjalankan aplikasi pengguna dari memori TCM yang ditunjuk yang diinisialisasi dari SPI Flash.
Persyaratan Desain (Ajukan Pertanyaan)
Tabel berikut mencantumkan persyaratan perangkat keras dan perangkat lunak untuk membangun subsistem prosesor Mi-V.
Tabel 1-1. Persyaratan Desain
| Persyaratan | Keterangan |
| Persyaratan Perangkat Keras | |
| Kit Pengembangan RT PolarFire® (RTPF500TS-1CG1509M) Adaptor daya AC 12V/5A dan kabel USB 2.0 A ke kabel mini-B Kabel USB 2.0 Micro B | REV 1.0 |
| Persyaratan Perangkat Lunak | |
| Konsol Lunak Libero® SoC FlashPro Express | Lihat readme.txt file dalam desain files untuk semua versi perangkat lunak yang diperlukan untuk membuat desain referensi Mi-V |
Prasyarat Desain (Ajukan Pertanyaan)
Sebelum memulai, lakukan langkah-langkah berikut:
- Unduh desain referensi filedari RT PolarFire: Membangun Subsistem Prosesor RISC-V.
- Unduh dan instal Libero® SoC dari tautan berikut: Libero SoC v2024.1 atau yang lebih baru.
Deskripsi Desain (Ajukan Pertanyaan)
MIV_RV32 adalah inti prosesor yang dirancang untuk mengimplementasikan set instruksi RISC-V. Inti tersebut dapat dikonfigurasi untuk memiliki antarmuka bus AHB, APB3, dan AXI3/4 untuk akses periferal dan memori. Gambar berikut menunjukkan diagram blok tingkat atas dari subsistem Mi-V yang dibangun pada RT PolarFire® FPGA.
Aplikasi pengguna yang akan dijalankan pada prosesor Mi-V dapat disimpan dalam SPI Flash eksternal. Saat perangkat dinyalakan, pengontrol sistem menginisialisasi TCM yang ditunjuk dengan aplikasi pengguna. Reset sistem dilepaskan setelah inisialisasi TCM selesai. Jika aplikasi pengguna disimpan dalam SPI Flash, Pengontrol Sistem menggunakan antarmuka SC_SPI untuk membaca aplikasi pengguna dari SPI Flash. Aplikasi pengguna yang diberikan mencetak pesan UART “Hello World!” dan mengedipkan LED pengguna pada papan.

Implementasi Perangkat Keras (Ajukan Pertanyaan)
Gambar berikut menunjukkan desain Libero dari subsistem prosesor Mi-V.
Blok IP (Ajukan Pertanyaan)
Tabel berikut mencantumkan blok IP yang digunakan dalam desain referensi subsistem prosesor Mi-V dan fungsinya.
Tabel 4-1. Deskripsi Blok IP
| Nama IP | Keterangan |
| INISI_MONITOR | Monitor Inisialisasi RT PolarFire® mendapatkan status inisialisasi perangkat dan memori |
| setel ulang_sinkronisasi | Ini adalah instansiasi IP CORERESET_PF yang menghasilkan Reset sinkron tingkat sistem untuk subsistem Mi-V |
|
CCC_0 |
Blok RT PolarFire Clock Conditioning Circuitry (CCC) mengambil clock input sebesar 160 MHz dari blok PF_OSC dan menghasilkan clock struktur 83.33 MHz untuk subsistem prosesor Mi-V dan periferal lainnya. |
|
MIV_RV32_C0 (IP Prosesor Lunak Mi-V) |
Nilai Reset Vector Address default prosesor lunak Mi-V adalah 0✕8000_0000. Setelah perangkat direset, prosesor menjalankan aplikasi dari 0✕8000_0000. TCM adalah memori utama prosesor Mi-V dan dipetakan memori ke 0✕8000_0000. TCM diinisialisasi dengan aplikasi pengguna yang disimpan dalam SPI Flash. Dalam pemetaan memori prosesor Mi-V, rentang 0✕8000_0000 hingga 0✕8000_FFFF ditetapkan untuk antarmuka memori TCM dan rentang 0✕7000_0000 hingga 0✕7FFF_FFFF ditetapkan untuk antarmuka APB. |
| MIV_ESS_C0_0 | Subsistem MIV Extended (ESS) ini digunakan untuk mendukung GPIO dan UART |
| Inti SPI_C0_0 | CoreSPI digunakan untuk memprogram Flash SPI eksternal |
| PF_SPI | Makro PF_SPI menghubungkan logika jaringan ke Flash SPI eksternal, yang terhubung ke Pengontrol Sistem |
| PF_OSC | PF_OSC adalah osilator on board yang menghasilkan clock output 160 MHz |
Penting: Semua panduan dan buku pegangan pengguna IP tersedia dari Libero SoC > Katalog
Peta Memori (Ajukan Pertanyaan)
Tabel berikut mencantumkan peta memori dari memori dan periferal.
Tabel 4-2. Deskripsi Peta Memori
| Periferal | Alamat Awal |
| Pengobatan Tradisional Cina | 0x8000_0000 |
| Bahasa Indonesia: MIV_ESS_UART | 0x7100_0000 |
| GPIO_Grup_EMS_MIV | 0x7500_0000 |
Implementasi Perangkat Lunak (Ajukan Pertanyaan)
Microchip menyediakan toolchain SoftConsole untuk membangun aplikasi pengguna RISC-V yang dapat dieksekusi (.hex) file dan men-debug-nya. Desain referensi files mencakup ruang kerja Firmware yang berisi proyek perangkat lunak MiV_uart_blinky. Aplikasi pengguna MiV_uart_blinky diprogram pada SPI Flash eksternal menggunakan Libero® SoC. Aplikasi pengguna yang diberikan mencetak pesan UART “Hello World!” dan mengedipkan LED pengguna pada papan.
Sesuai peta memori desain Libero SoC, alamat periferal UART dan GPIO dipetakan ke 0x71000000 dan 0x75000000. Informasi ini disediakan di hw_platform.h file seperti yang ditunjukkan pada gambar berikut.
Aplikasi pengguna harus dijalankan dari memori TCM (kode, data, dan tumpukan). Oleh karena itu, alamat RAM dalam skrip penghubung ditetapkan ke alamat awal memori TCM seperti yang ditunjukkan pada gambar berikut.
Skrip linker (miv-rv32-ram.ld) tersedia di folder FW\MiV_uart_blinky\miv_rv32_hal dari desain files. Untuk membangun aplikasi pengguna, lakukan langkah-langkah berikut:
- Buat proyek Mi-V SoftConsole
- Unduh MIV_RV32 HAL files dan driver dari GitHub menggunakan tautan berikut: github.com/Mi-V-Soft-RISC-V/platform
- Impor driver firmware
- Buat main.c file dengan kode aplikasi
- Petakan driver firmware dan skrip penghubung
- Memetakan memori dan alamat periferal
- Membangun aplikasi
Untuk informasi lebih lanjut tentang langkah-langkah ini, lihat AN4997: PolarFire FPGA Membangun Subsistem Prosesor Mi-V. file dibuat setelah pembangunan berhasil dan digunakan untuk desain dan konfigurasi inisialisasi memori dalam Menjalankan Demo.
Menyiapkan Demo (Ajukan Pertanyaan)
Untuk menyiapkan demo, lakukan langkah-langkah berikut:
- Menyiapkan Perangkat Keras
- Menyiapkan Terminal Serial (Tera Term)
Menyiapkan Perangkat Keras (Ajukan Pertanyaan)
Penting: Debugging aplikasi Mi-V menggunakan debugger SoftConsole tidak akan berfungsi jika Mode Penundaan Pengontrol Sistem diaktifkan. Mode Penundaan Pengontrol Sistem dinonaktifkan untuk desain ini guna mendemonstrasikan aplikasi Mi-V.
Untuk menyiapkan perangkat keras, lakukan langkah-langkah berikut:
- Matikan papan menggunakan sakelar SW7.
- Buka jumper J31 untuk menggunakan programmer FlashPro eksternal atau Tutup jumper J31 untuk menggunakan programmer FlashPro tertanam.
Penting: Embedded Flash Pro Programmer hanya dapat digunakan untuk Pemrograman melalui Libero atau FPExpress, tidak dapat digunakan untuk men-debug Aplikasi berbasis Mi-V. - Hubungkan PC host ke konektor J24 menggunakan kabel USB.
- Untuk mengaktifkan SC_SPI, 1-2 pin jumper J8 harus ditutup.
- Hubungkan programmer FlashPro ke konektor J3 (JTAG header) dan gunakan kabel USB lain untuk menghubungkan programmer FlashPro ke PC Host.
- Pastikan bahwa driver jembatan USB ke UART terdeteksi secara otomatis, yang dapat diverifikasi melalui manajer perangkat pada PC host.
Penting: Seperti yang ditunjukkan pada Gambar 6-1, properti port COM16 menunjukkan bahwa port tersebut terhubung ke port serial USB. Oleh karena itu, COM16 dipilih dalam contoh ini.ample. Nomor port COM bersifat khusus sistem. Jika driver jembatan USB ke UART tidak terinstal, unduh dan instal driver dari www.microchip.com/en-us/product/mcp2200. - Hubungkan catu daya ke konektor J19 dan nyalakan catu daya menggunakan sakelar SW7.
Menyiapkan Terminal Serial (Tera Term) (Ajukan Pertanyaan)
Aplikasi pengguna (MiV_uart_blinky.hex file) mencetak pesan “Hello World!” pada terminal serial melalui antarmuka UART.
Untuk mengatur terminal serial, lakukan langkah-langkah berikut:
- Luncurkan Tera Term di PC Host.
- Pilih Port COM yang teridentifikasi di Tera Term seperti yang ditunjukkan pada gambar berikut.

- Dari bilah Menu, pilih Pengaturan > Port serial untuk mengatur port COM.

- Atur Kecepatan (baud) ke 115200 dan Kontrol Aliran ke tidak ada dan klik opsi Pengaturan baru seperti yang ditunjukkan pada gambar berikut.

Setelah terminal serial disiapkan, langkah berikutnya adalah memprogram perangkat RT PolarFire®.
Menjalankan Demo (Ajukan Pertanyaan)
Untuk menjalankan demo, lakukan langkah-langkah berikut:
- Membuat Klien Inisialisasi TCM
- Memprogram Perangkat RT PolarFire®
- Menghasilkan Gambar Flash SPI
- Memprogram Flash SPI
Membuat Klien Inisialisasi TCM (Ajukan Pertanyaan)
Untuk menginisialisasi TCM di RT PolarFire® menggunakan pengontrol sistem, parameter lokal l_cfg_hard_tcm0_en di miv_rv32_subsys_pkg.v file harus diubah ke 1'b1 sebelum Sintesis. Untuk informasi lebih lanjut, lihat Panduan Pengguna MIV_RV32.
Dalam Libero® SoC, opsi Konfigurasikan Data dan Memori Inisialisasi Desain menghasilkan klien inisialisasi TCM dan menambahkannya ke sNVM, μPROM, atau SPI Flash eksternal, berdasarkan jenis memori nonvolatil yang dipilih. Dalam catatan aplikasi ini, klien inisialisasi TCM disimpan dalam SPI Flash. Proses ini memerlukan aplikasi pengguna yang dapat dieksekusi file (.heksadesimal file). Heksagonal file (*.hex) dihasilkan menggunakan proyek aplikasi SoftConsole.ampAplikasi pengguna disediakan bersama dengan desainnya files. Aplikasi pengguna file (.hex) dipilih untuk membuat klien inisialisasi TCM menggunakan langkah-langkah berikut:
- Luncurkan Libero® SoC dan jalankan script.tcl (Lampiran 2: Menjalankan Skrip TCL).
- Pilih Konfigurasikan Data dan Memori Inisialisasi Desain > Alur Desain Libero.
- Pada tab Fabric RAM, pilih instans TCM lalu klik dua kali untuk membuka kotak dialog Edit Fabric RAM Initialization Client, seperti ditunjukkan pada gambar berikut.
Pada kotak dialog Edit Fabric RAM Initialization Client, atur Storage type ke SPI-Flash. Kemudian, pilih Content dari file dan klik tombol Impor (…) seperti yang ditunjukkan pada gambar berikut.
Pemrograman Perangkat RT PolarFire (Ajukan Pertanyaan)
- Desain referensi files mencakup proyek subsistem prosesor Mi-V yang dibuat menggunakan Libero® SoC. Perangkat RT PolarFire® dapat diprogram menggunakan Libero SoC.
- Alur desain SoC Libero ditunjukkan pada gambar berikut.

Untuk memprogram perangkat RT PolarFire, buka proyek subsistem prosesor Mi-V Libero, yang dibuat menggunakan skrip TCL yang disediakan di Libero SoC, dan klik dua kali Jalankan Tindakan Program.
Membuat Gambar Flash SPI (Ajukan Pertanyaan)
- Untuk menghasilkan citra SPI Flash, klik dua kali Hasilkan Citra SPI Flash pada tab Alur Desain.
- Bila gambar SPI Flash berhasil dibuat, tanda centang hijau akan muncul di samping Hasilkan Gambar SPI Flash.
Pemrograman SPI Flash (Ajukan Pertanyaan)
Untuk memprogram gambar Flash SPI, lakukan langkah-langkah berikut:
- Klik dua kali Jalankan PROGRAM_SPI_IMAGE pada tab Alur Desain.
- Klik Ya di kotak dialog.
- Ketika citra SPI berhasil diprogram ke perangkat, tanda centang hijau akan muncul di samping Jalankan PROGRAM_SPI_IMAGE.
- Setelah pemrograman SPI Flash selesai, TCM siap. Hasilnya, LED 1, 2, 3, dan 4 berkedip, kemudian hasil cetakan diamati pada terminal serial, seperti yang ditunjukkan pada gambar berikut.

Ini menyimpulkan demo.
Perangkat RT PolarFire® dan SPI Flash juga dapat diprogram menggunakan FlashPro Express, lihat Lampiran 1: Memprogram Perangkat RT PolarFire dan SPI Flash Menggunakan FlashPro Express.
Lampiran 1: Pemrograman Perangkat RT PolarFire dan SPI Flash Menggunakan FlashPro Express (Ajukan Pertanyaan)
Desain referensi files termasuk pekerjaan pemrograman file untuk pemrograman perangkat RT PolarFire® menggunakan FlashPro Express. Pekerjaan ini file juga mencakup citra SPI Flash, yang merupakan klien inisialisasi TCM. FlashPro Express memprogram perangkat RT PolarFire dan SPI Flash dengan pemrograman ini. filePekerjaan pemrograman file tersedia di DesainFiles_direktori\Pemrograman_files.
Untuk memprogram perangkat RT PolarFire dengan pemrograman file menggunakan FlashPro Express, lakukan langkah-langkah berikut:
- Siapkan perangkat keras, lihat Menyiapkan Perangkat Keras.
- Di PC host, luncurkan perangkat lunak FlashPro Express.
- Untuk membuat proyek pekerjaan baru, klik Baru atau pilih Proyek Pekerjaan Baru dari Pekerjaan FlashPro Express dari menu Proyek.
- Masukkan yang berikut pada kotak dialog:
- Pekerjaan pemrograman file: Klik Browse dan navigasikan ke lokasi tempat file .job disimpan. file terletak dan pilih file. Pekerjaan itu file tersedia di DesainFiles_direktori\Pemrograman_files.
- Lokasi proyek pekerjaan FlashPro Express: Klik Telusuri dan arahkan ke lokasi tempat Anda ingin menyimpan proyek.

- Klik Oke. Pemrograman yang dibutuhkan file dipilih dan siap diprogram.
- Jendela FlashPro Express muncul seperti yang ditunjukkan pada gambar berikut. Pastikan nomor programmer muncul di kolom Programmer. Jika tidak, periksa koneksi papan dan klik Refresh/Rescan Programmers.

- Klik JALANKAN. Ketika perangkat berhasil diprogram, status RUN PASSED ditampilkan seperti yang ditunjukkan pada gambar berikut.

Ini mengakhiri perangkat RT PolarFire dan pemrograman SPI Flash. Setelah memprogram papan, amati pesan “Hello World!” yang tercetak pada terminal UART dan kedipan LED pengguna.
Lampiran 2: Menjalankan Skrip TCL (Ajukan Pertanyaan)
Skrip TCL disediakan dalam desain filefolder s di bawah direktori HW. Jika diperlukan, aliran desain dapat direproduksi dari Implementasi Desain hingga pembuatan pekerjaan file.
Untuk menjalankan TCL, lakukan langkah-langkah berikut:
- Luncurkan perangkat lunak Libero.
- Pilih Proyek > Jalankan Skrip…..
- Klik Browse dan pilih script.tcl dari direktori HW yang diunduh.
- Klik Jalankan.
Setelah skrip TCL berhasil dieksekusi, proyek Libero dibuat dalam direktori HW.
- Untuk informasi lebih lanjut tentang skrip TCL, lihat rtpf_an4229_df/HW/TCL_Script_readme.txt. Untuk informasi lebih lanjut tentang perintah TCL, lihat Panduan Referensi Perintah Tcl. Hubungi Microchip
- Dukungan Teknis untuk pertanyaan apa pun yang dihadapi, saat menjalankan skrip TCL.
Riwayat Revisi (Ajukan Pertanyaan)
Tabel riwayat revisi menjelaskan perubahan yang diterapkan dalam dokumen. Perubahan dicantumkan menurut revisi, dimulai dengan publikasi terbaru.
Tabel 10-1. Riwayat Revisi
| Revisi | Tanggal | Keterangan |
| B | 10/2024 | Berikut ini adalah daftar perubahan yang dibuat dalam revisi B dokumen tersebut:
|
| A | 10/2021 | Publikasi pertama dokumen ini |
Dukungan FPGA Microchip
Grup produk Microchip FPGA mendukung produknya dengan berbagai layanan dukungan, termasuk Layanan Pelanggan, Pusat Dukungan Teknis Pelanggan, dan websitus, dan kantor penjualan di seluruh dunia. Pelanggan disarankan untuk mengunjungi sumber online Microchip sebelum menghubungi dukungan karena kemungkinan besar pertanyaan mereka telah dijawab.
Hubungi Pusat Dukungan Teknis melalui websitus di www.microchip.com/dukungan. Sebutkan nomor Bagian Perangkat FPGA, pilih kategori kasing yang sesuai, dan unggah desain files sambil membuat kasus dukungan teknis.
Hubungi Layanan Pelanggan untuk dukungan produk non-teknis, seperti harga produk, peningkatan produk, informasi pembaruan, status pesanan, dan otorisasi.
- Dari Amerika Utara, hubungi 800.262.1060
- Dari seluruh dunia, hubungi 650.318.4460
- Faks, dari mana saja di dunia, 650.318.8044
Informasi Mikrochip
Microchip Weblokasi
Microchip menyediakan dukungan online melalui websitus di www.microchip.com/. Ini websitus ini digunakan untuk membuat filedan informasi yang mudah diakses oleh pelanggan. Beberapa konten yang tersedia meliputi:
- Dukungan Produk – Lembar data dan ralat, catatan aplikasi dan sampprogram, sumber daya desain, panduan pengguna dan dokumen dukungan perangkat keras, rilis perangkat lunak terbaru dan perangkat lunak yang diarsipkan
- Dukungan Teknis Umum – Pertanyaan yang Sering Diajukan (FAQ), permintaan dukungan teknis, grup diskusi online, daftar anggota program mitra desain Microchip
- Bisnis Microchip – Panduan pemilihan dan pemesanan produk, siaran pers Microchip terbaru, daftar seminar dan acara, daftar kantor penjualan Microchip, distributor dan perwakilan pabrik
Layanan Pemberitahuan Perubahan Produk
- Layanan pemberitahuan perubahan produk Microchip membantu pelanggan tetap mengikuti perkembangan produk Microchip. Pelanggan akan menerima pemberitahuan email setiap kali ada perubahan, pembaruan, revisi, atau kesalahan terkait dengan keluarga produk tertentu atau alat pengembangan yang diminati.
- Untuk mendaftar, kunjungi www.microchip.com/pcn dan ikuti petunjuk pendaftaran.
Dukungan Pelanggan
Pengguna produk Microchip dapat menerima bantuan melalui beberapa saluran:
- Distributor atau Perwakilan
- Kantor Penjualan Lokal
- Insinyur Solusi Tertanam (ESE)
- Dukungan Teknis
Pelanggan harus menghubungi distributor, perwakilan, atau ESE untuk mendapatkan dukungan. Kantor penjualan lokal juga tersedia untuk membantu pelanggan. Daftar kantor penjualan dan lokasi disertakan dalam dokumen ini.
Dukungan teknis tersedia melalui websitus di: www.microchip.com/dukungan
Fitur Perlindungan Kode Perangkat Microchip
Perhatikan rincian berikut mengenai fitur perlindungan kode pada produk Microchip:
- Produk mikrochip memenuhi spesifikasi yang tercantum dalam Lembar Data Mikrochip masing-masing.
- Microchip yakin bahwa rangkaian produknya aman jika digunakan sesuai tujuan, sesuai spesifikasi pengoperasian, dan dalam kondisi normal.
- Nilai-nilai microchip dan secara agresif melindungi hak kekayaan intelektualnya. Upaya untuk melanggar fitur perlindungan kode produk Microchip sangat dilarang dan dapat melanggar Digital Millennium Copyright Act.
- Baik Microchip maupun produsen semikonduktor lainnya tidak dapat menjamin keamanan kodenya. Perlindungan kode tidak berarti bahwa kami menjamin produk tersebut "tidak dapat dipecahkan". Perlindungan kode terus berkembang. Microchip berkomitmen untuk terus meningkatkan fitur perlindungan kode pada produk kami.
Pemberitahuan Hukum
Publikasi ini dan informasi di dalamnya hanya dapat digunakan dengan produk Microchip, termasuk untuk merancang, menguji, dan mengintegrasikan produk Microchip dengan aplikasi Anda. Penggunaan informasi ini
dengan cara lain apa pun melanggar ketentuan ini. Informasi mengenai aplikasi perangkat disediakan hanya untuk kenyamanan Anda dan dapat digantikan oleh pembaruan. Anda bertanggung jawab untuk memastikan bahwa aplikasi Anda memenuhi spesifikasi Anda. Hubungi kantor penjualan Microchip setempat Anda untuk mendapatkan dukungan tambahan atau, dapatkan dukungan tambahan di www.microchip.com/en-us/support/design-help/client-support-services.
INFORMASI INI DISEDIAKAN OLEH MICROCHIP “SEBAGAIMANA ADANYA”. MICROCHIP TIDAK MEMBERIKAN PERNYATAAN ATAU JAMINAN APAPUN BAIK SECARA TERSURAT MAUPUN TERSIRAT, TERTULIS MAUPUN LISAN, BERDASARKAN HUKUM ATAU LAINNYA, YANG TERKAIT DENGAN INFORMASI TERMASUK NAMUN TIDAK TERBATAS PADA JAMINAN TERSIRAT TENTANG KETIDAKPELANGGARAN, KEMAMPUAN UNTUK DIPERDAGANGKAN, DAN KESESUAIAN UNTUK TUJUAN TERTENTU, ATAU JAMINAN YANG TERKAIT DENGAN KONDISI, KUALITAS, ATAU KINERJANYA.
DALAM KEADAAN APA PUN MICROCHIP TIDAK AKAN BERTANGGUNG JAWAB ATAS KERUGIAN, KERUSAKAN, BIAYA, ATAU PENGELUARAN TIDAK LANGSUNG, KHUSUS, HUKUMAN, INSIDENTAL, ATAU KONSEKUENSIAL DALAM BENTUK APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA, BAGAIMANA PUN PENYEBABNYA, BAHKAN JIKA MICROCHIP TELAH DIBERITAHUKAN TENTANG KEMUNGKINAN TERSEBUT ATAU KERUSAKAN TERSEBUT DAPAT DIPREDIKSI. SEJAUH YANG DIIZINKAN OLEH HUKUM, TOTAL TANGGUNG JAWAB MICROCHIP ATAS SEMUA KLAIM DALAM CARA APA PUN YANG TERKAIT DENGAN INFORMASI ATAU PENGGUNAANNYA TIDAK AKAN MELEBIHI JUMLAH BIAYA, JIKA ADA, YANG TELAH ANDA BAYARKAN SECARA LANGSUNG KEPADA MICROCHIP UNTUK INFORMASI TERSEBUT.
Penggunaan perangkat Microchip dalam aplikasi pendukung kehidupan dan/atau keselamatan sepenuhnya menjadi risiko pembeli, dan pembeli setuju untuk membela, mengganti rugi, dan membebaskan Microchip dari segala kerusakan, klaim, tuntutan, atau biaya yang timbul akibat penggunaan tersebut. Tidak ada lisensi yang diberikan, secara tersirat atau sebaliknya, berdasarkan hak kekayaan intelektual Microchip kecuali dinyatakan sebaliknya.
Merek Dagang
Nama dan logo Microchip, logo Microchip, Adaptec, AVR, logo AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, logo Microsemi, PALING, PALING logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Desainer Prochip, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, Logo SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, dan XMEGA adalah merek dagang terdaftar dari Microchip Technology Incorporated di AS dan negara lain.
AgileSwitch, ClockWorks, Perusahaan Solusi Kontrol Tertanam, EtherSynch, Flashtec, Kontrol Kecepatan Hyper, Beban HyperLight, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider, dan ZL adalah merek dagang terdaftar dari Microchip Technology Incorporated di AS
Penekanan Kunci Berdekatan, AKS, Analog-untuk-Zaman Digital, Kapasitor Apa Pun, AnyIn, AnyOut, Pengalihan Augmented, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, Pencocokan Rata-Rata Dinamis , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, Pemrograman Serial Dalam Sirkuit, ICSP, INICnet, Paralel Cerdas, IntelliMOS, Konektivitas Antar-Chip, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, maksView, memBrain, Mindi, MiWi, MPASM, MPF, logo Bersertifikat MPLAB, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Pembuatan Kode Mahatahu, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon , QMatrix, ES NYATA, Pemblokir Ripple, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Daya Tahan Total , Waktu Tepercaya, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, dan ZENA adalah merek dagang Microchip Technology Incorporated di AS dan negara lain.
SQTP adalah merek layanan Microchip Technology Incorporated di AS. Logo Adaptec, Frequency on Demand, Silicon Storage Technology, dan Symmcom adalah merek dagang terdaftar Microchip Technology Inc. di negara lain. GestIC adalah merek dagang terdaftar Microchip Technology Germany II GmbH & Co. KG, anak perusahaan Microchip Technology Inc., di negara lain.
Semua merek dagang lain yang disebutkan di sini adalah milik perusahaan masing-masing.
© 2024, Microchip Technology Incorporated dan anak perusahaannya. Seluruh hak cipta.
- ISBN: 978-1-6683-0441-9
Sistem Manajemen Mutu
Untuk informasi mengenai Sistem Manajemen Mutu Microchip, silakan kunjungi www.microchip.com/kualitas.
Penjualan dan Layanan di Seluruh Dunia
| AMERIKA | ASIA/PASIFIK | ASIA/PASIFIK | EROPA |
| Perusahaan Kantor 2355 Barat Chandler Blvd. Chandler, AZ 85224-6199 Telp: Telepon: 480-792-7200 Fax: Telepon: 480-792-7277 Dukungan Teknis: www.microchip.com/dukungan Web Alamat: www.microchip.com Kota Atlanta Duluth, Georgia Telp: Telepon: 678-957-9614 Fax: Telepon: 678-957-1455 Austin, Texas Telp: Telepon: 512-257-3370 Kota Boston Westborough, MA Telp: Telepon: 774-760-0087 Fax: Telepon: 774-760-0088 Bahasa Indonesia: Chicago Itasca, IL Telp: Telepon: 630-285-0071 Fax: Telepon: 630-285-0075 Kota Dallas Addison, TX Telp: Telepon: 972-818-7423 Fax: Telepon: 972-818-2924 Kota Detroit Baru, Michigan Telp: Telepon: 248-848-4000 Kota Houston, TX Telp: Telepon: 281-894-5983 Kota Indianapolis Noblesville, DI Telp: Telepon: 317-773-8323 Fax: Telepon: 317-773-5453 Telp: Telepon: 317-536-2380 Kota Los Angeles Misi Viejo, CA Telp: Telepon: 949-462-9523 Fax: Telepon: 949-462-9608 Telp: Telepon: 951-273-7800 Kota Raleigh, NC Telp: Telepon: 919-844-7510 New York, Amerika Serikat Telp: Telepon: 631-435-6000 San Jose, CA Telp: Telepon: 408-735-9110 Telp: Telepon: 408-436-4270 Kanada – Kota Toronto Telp: Telepon: 905-695-1980 |Faks: Telepon: 905-695-2078 |
Australia-Sydney Telp: 61-2-9868-6733 Cina – Beijing Telp: 86-10-8569-7000 Cina – Chengdu Telp: 86-28-8665-5511 Tiongkok – Chongqing Telp: 86-23-8980-9588 Cina – Dongguan Telp: 86-769-8702-9880 Cina – Guangzhou Telp: 86-20-8755-8029 Cina – Hangzhou Telp: 86-571-8792-8115 Cina – Hong Bahasa Inggris Kong Daerah Administratif Khusus Telp: 852-2943-5100 Cina – Nanjing Telp: 86-25-8473-2460 Cina – Qingdao Telp: 86-532-8502-7355 Cina – Shanghai Telp: 86-21-3326-8000 Cina – Shenyang Telp: 86-24-2334-2829 Cina – Shenzhen Telp: 86-755-8864-2200 Cina – Suzhou Telp: 86-186-6233-1526 Cina – Wuhan Telp: 86-27-5980-5300 Cina – Xian Telp: 86-29-8833-7252 Cina – Xiamen Telp: 86-592-2388138 Cina – Zhuhai Telp: 86-756-3210040 |
India – Bengaluru Telp: 91-80-3090-4444 India-New Delhi Telp: 91-11-4160-8631 India – Kota Pune Telp: 91-20-4121-0141 Jepang – Osaka Telp: 81-6-6152-7160 Jepang – Tokyo Telp: 81-3-6880- 3770 Korea – Daegu Telp: 82-53-744-4301 Korea – Seoul Telp: 82-2-554-7200 Malaysia – Kuala Lumpur Telp: 60-3-7651-7906 Malaysia – Pulau Pinang Telp: 60-4-227-8870 Filipina – Kota Manila Telp: 63-2-634-9065 Singapura Telp: 65-6334-8870 Indonesia – Hsin Chu Telp: 886-3-577-8366 Taiwan – Kaohsiung Telp: 886-7-213-7830 Taiwan-Taipei Telp: 886-2-2508-8600 Thailand – Bangkok Telp: 66-2-694-1351 Vietnam-Ho Chi Minh Telp: 84-28-5448-2100 |
Austria – Wels Telp: 43-7242-2244-39 Telp.: 43-7242-2244-393Denmark – Kopenhagen Telp: 45-4485-5910 Telp.: 45-4485-2829Finlandia – Bahasa Espoo Telp: 358-9-4520-820 Perancis – Paris Jerman – Barching Jerman – Haan Jerman – Kota Heilbronn Jerman – Kota Karlsruhe Telp: 49-721-625370 Jerman – Kota Munchen Jerman – Rosenheim Israel – Hod Hasharon Italia – Milan Italia – Padova Belanda – Drunen Norwegia – Kota Trondheim Polandia – Warsaw Rumania – Bukares Spanyol – Madrid |
Catatan Aplikasi
© 2024 Microchip Technology Inc. dan anak perusahaannya
Dokumen / Sumber Daya
![]() |
Subsistem Prosesor Risc V MICROCHIP AN4229 [Bahasa Indonesia:] Panduan Pengguna AN4229, AN4229 Subsistem Prosesor Risc V, AN4229, Subsistem Prosesor Risc V, Subsistem Prosesor, Subsistem |





