LOGO MICROCHIP

Hệ thống xử lý MICROCHIP AN4229 Risc V

MICROCHIP-AN4229 Risc-V-Processor-Subsystem-PRODUCT

Thông tin sản phẩm

Thông số kỹ thuật

  • Tên sản phẩm: RT PolarFire
  • Kiểu: AN4229
  • Hệ thống xử lý con: RISC-V
  • Yêu cầu về nguồn điện: Bộ đổi nguồn AC 12V/5A
  • Giao diện: USB 2.0 A đến mini-B, Micro B USB 2.0

Hướng dẫn sử dụng sản phẩm

Yêu cầu thiết kế
Yêu cầu về phần cứng và phần mềm để xây dựng hệ thống bộ xử lý Mi-V như sau:

  • Bộ đổi nguồn AC 12V/5A và dây nguồn
  • Cáp USB 2.0 A sang mini-B
  • Cáp Micro B USB 2.0
  • Tham khảo readme.txt file trong thiết kế files cho tất cả các phiên bản phần mềm cần thiết

Điều kiện tiên quyết thiết kế
Trước khi bắt đầu quá trình thiết kế, hãy đảm bảo thực hiện các bước sau:

  • [Danh sách các điều kiện tiên quyết]

Mô tả thiết kế
MIV_RV32 là lõi bộ xử lý được thiết kế để triển khai bộ lệnh RISC-V. Lõi này có thể được triển khai trên FPGA.

Câu hỏi thường gặp

  • H: Yêu cầu về phần cứng cho RT PolarFire là gì?
    A: Yêu cầu về phần cứng bao gồm bộ đổi nguồn AC 12V/5A và dây nguồn, cáp USB 2.0 A sang mini-B và cáp Micro B USB 2.0.
  • H: Hệ thống xử lý của RT PolarFire là gì?
    A: Hệ thống bộ xử lý dựa trên kiến ​​trúc RISC-V.

Giới thiệu (Đặt câu hỏi)

Microchip cung cấp IP bộ xử lý Mi-V và chuỗi công cụ phần mềm miễn phí để phát triển các thiết kế dựa trên bộ xử lý RISC-V. RISC-V là một Kiến trúc tập lệnh (ISA) mở tiêu chuẩn theo sự quản lý của nền tảng RISC-V. Nó cung cấp nhiều lợi ích, bao gồm cho phép cộng đồng nguồn mở kiểm tra và cải thiện lõi nhanh hơn so với ISA đóng. Mảng cổng lập trình trường (FPGA) RT PolarFire® hỗ trợ bộ xử lý mềm Mi-V để chạy các ứng dụng của người dùng. Ghi chú ứng dụng này mô tả cách xây dựng hệ thống con bộ xử lý Mi-V để thực thi ứng dụng của người dùng từ bộ nhớ TCM được chỉ định được khởi tạo từ SPI Flash.

Yêu cầu thiết kế (Đặt câu hỏi)
Bảng sau đây liệt kê các yêu cầu về phần cứng và phần mềm để xây dựng hệ thống bộ xử lý Mi-V.

Bảng 1-1. Yêu cầu thiết kế

Yêu cầu Sự miêu tả
Yêu cầu phần cứng
Bộ phát triển RT PolarFire® (RTPF500TS-1CG1509M) Bộ đổi nguồn AC 12V/5A và dây cáp USB 2.0 A sang cáp mini-B Cáp Micro B USB 2.0 REV 1.0
Yêu cầu phần mềm
Libero® SoC FlashPro Express SoftConsole Xem readme.txt file trong thiết kế files cho tất cả các phiên bản phần mềm cần thiết để tạo thiết kế tham chiếu Mi-V

 Điều kiện tiên quyết về thiết kế (Đặt câu hỏi)

Trước khi bắt đầu, hãy thực hiện các bước sau:

  1. Tải xuống thiết kế tham khảo files từ RT PolarFire: Xây dựng hệ thống xử lý RISC-V.
  2. Tải xuống và cài đặt Libero® SoC từ liên kết sau: Libero SoC v2024.1 trở lên.

Mô tả thiết kế (Đặt câu hỏi)

MIV_RV32 là lõi bộ xử lý được thiết kế để triển khai bộ lệnh RISC-V. Lõi có thể được cấu hình để có giao diện bus AHB, APB3 và AXI3/4 cho truy cập ngoại vi và bộ nhớ. Hình sau đây cho thấy sơ đồ khối cấp cao nhất của hệ thống con Mi-V được xây dựng trên RT PolarFire® FPGA.

Ứng dụng người dùng được thực thi trên bộ xử lý Mi-V có thể được lưu trữ trong SPI Flash bên ngoài. Khi thiết bị bật nguồn, bộ điều khiển hệ thống khởi tạo TCM được chỉ định bằng ứng dụng người dùng. Đặt lại hệ thống được giải phóng sau khi quá trình khởi tạo TCM hoàn tất. Nếu ứng dụng người dùng được lưu trữ trong SPI Flash, Bộ điều khiển hệ thống sử dụng giao diện SC_SPI để đọc ứng dụng người dùng từ SPI Flash. Ứng dụng người dùng được cung cấp sẽ in thông báo UART “Hello World!” và nhấp nháy đèn LED người dùng trên bo mạch.

MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(1)

Triển khai phần cứng (Đặt câu hỏi)

Hình sau đây cho thấy thiết kế Libero của hệ thống bộ xử lý Mi-V.MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(2)

Khối IP (Đặt câu hỏi)
Bảng sau đây liệt kê các khối IP được sử dụng trong thiết kế tham chiếu hệ thống bộ xử lý Mi-V và chức năng của chúng.

Bảng 4-1. Mô tả khối IP

Tên IP Sự miêu tả
INIT_MONITOR RT PolarFire® Initialization Monitor lấy trạng thái khởi tạo thiết bị và bộ nhớ
thiết lập lại đồng bộ Đây là phiên bản IP CORERESET_PF tạo ra một Đặt lại đồng bộ cấp hệ thống cho hệ thống con Mi-V
 

CCC_0

Khối Mạch điều hòa xung nhịp RT PolarFire (CCC) lấy xung nhịp đầu vào 160 MHz từ khối PF_OSC và tạo ra xung nhịp nền 83.33 MHz cho hệ thống bộ xử lý Mi-V và các thiết bị ngoại vi khác.
 

 

 

MIV_RV32_C0 (Bộ xử lý IP mềm Mi-V)

Giá trị Địa chỉ vectơ đặt lại mặc định của bộ xử lý mềm Mi-V là 0✕8000_0000. Sau khi thiết bị được đặt lại, bộ xử lý thực thi ứng dụng từ 0✕8000_0000. TCM là bộ nhớ chính của bộ xử lý Mi-V và được ánh xạ bộ nhớ tới 0✕8000_0000. TCM được khởi tạo với ứng dụng của người dùng được lưu trữ trong SPI Flash. Trong bản đồ bộ nhớ của bộ xử lý Mi-V, phạm vi 0✕8000_0000 đến 0✕8000_FFFF được xác định cho giao diện bộ nhớ TCM và phạm vi 0✕7000_0000 đến 0✕7FFF_FFFF được xác định cho giao diện APB.
MIV_ESS_C0_0 Hệ thống con mở rộng MIV (ESS) này được sử dụng để hỗ trợ GPIO và UART
LõiSPI_C0_0 CoreSPI được sử dụng để lập trình SPI Flash bên ngoài
PF_SPI Macro PF_SPI giao diện logic vải với SPI Flash bên ngoài, được kết nối với Bộ điều khiển hệ thống
PF_OSC PF_OSC là bộ dao động tích hợp tạo ra xung nhịp đầu ra 160 MHz

Quan trọng: Tất cả các hướng dẫn sử dụng và sổ tay hướng dẫn sử dụng IP đều có sẵn tại Libero SoC > Catalog

Bản đồ bộ nhớ (Đặt câu hỏi)
 Bảng sau đây liệt kê bản đồ bộ nhớ của bộ nhớ và thiết bị ngoại vi.

Bảng 4-2. Mô tả bản đồ bộ nhớ

Thiết bị ngoại vi Địa chỉ bắt đầu
Đông y 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Triển khai phần mềm (Đặt câu hỏi)

Microchip cung cấp chuỗi công cụ SoftConsole để xây dựng ứng dụng người dùng RISC-V có thể thực thi (.hex) file và gỡ lỗi nó. Thiết kế tham khảo files bao gồm không gian làm việc Firmware chứa dự án phần mềm MiV_uart_blinky. Ứng dụng người dùng MiV_uart_blinky được lập trình trên SPI Flash bên ngoài bằng Libero® SoC. Ứng dụng người dùng được cung cấp sẽ in thông báo UART “Hello World!” và nhấp nháy đèn LED người dùng trên bo mạch.

Theo bản đồ bộ nhớ thiết kế Libero SoC, địa chỉ ngoại vi UART và GPIO được ánh xạ tới 0x71000000 và 0x75000000. Thông tin này được cung cấp trong hw_platform.h file như thể hiện trong hình sau.

MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(3)Ứng dụng người dùng phải được thực thi từ bộ nhớ TCM (mã, dữ liệu và ngăn xếp). Do đó, địa chỉ RAM trong tập lệnh liên kết được đặt thành địa chỉ bắt đầu của bộ nhớ TCM như thể hiện trong hình sau.

MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(4)Tập lệnh liên kết (miv-rv32-ram.ld) có sẵn trong thư mục FW\MiV_uart_blinky\miv_rv32_hal của thiết kế files. Để xây dựng ứng dụng người dùng, hãy thực hiện các bước sau:

  1. Tạo một dự án Mi-V SoftConsole
  2. Tải xuống MIV_RV32 HAL files và trình điều khiển từ GitHub bằng cách sử dụng liên kết như sau: github.com/Mi-V-Soft-RISC-V/platform
  3. Nhập trình điều khiển chương trình cơ sở
  4. Tạo main.c file với mã ứng dụng
  5. Trình điều khiển chương trình cơ sở bản đồ và tập lệnh liên kết
  6. Bản đồ bộ nhớ và địa chỉ ngoại vi
  7. Xây dựng ứng dụng

Để biết thêm thông tin về các bước này, hãy xem AN4997: PolarFire FPGA Xây dựng Hệ thống con Bộ xử lý Mi-V. .hex file được tạo sau khi xây dựng thành công và được sử dụng để thiết kế và cấu hình khởi tạo bộ nhớ khi chạy bản Demo.

 Thiết lập bản demo (Đặt câu hỏi)

Để thiết lập bản demo, hãy thực hiện các bước sau:

  1. Thiết lập phần cứng
  2. Thiết lập Serial Terminal (Tera Term)

Thiết lập phần cứng (Đặt câu hỏi)
Quan trọng: Gỡ lỗi ứng dụng Mi-V bằng trình gỡ lỗi SoftConsole sẽ không hoạt động nếu Chế độ tạm dừng của Bộ điều khiển hệ thống được bật. Chế độ tạm dừng của Bộ điều khiển hệ thống bị tắt đối với thiết kế này để chứng minh ứng dụng Mi-V.

Để thiết lập phần cứng, hãy thực hiện các bước sau:

  1. Tắt nguồn bo mạch bằng công tắc SW7.
  2. Mở jumper J31 để sử dụng bộ lập trình FlashPro bên ngoài hoặc Đóng jumper J31 để sử dụng bộ lập trình FlashPro nhúng.
    Quan trọng: Embedded Flash Pro Programmer chỉ có thể được sử dụng để lập trình thông qua Libero hoặc FPExpress, không thể sử dụng để gỡ lỗi ứng dụng dựa trên Mi-V.
  3. Kết nối PC chủ với đầu nối J24 bằng cáp USB.
  4. Để kích hoạt SC_SPI, 1-2 chân của jumper J8 phải được đóng.
  5. Kết nối bộ lập trình FlashPro với đầu nối J3 (JTAG đầu cắm) và sử dụng một cáp USB khác để kết nối bộ lập trình FlashPro với PC chủ.
  6. Đảm bảo trình điều khiển cầu nối USB sang UART được tự động phát hiện, điều này có thể được xác minh thông qua trình quản lý thiết bị trên PC chủ.
    Quan trọng: Như thể hiện trong Hình 6-1, các thuộc tính cổng của COM16 cho thấy nó được kết nối với cổng nối tiếp USB. Do đó, COM16 được chọn trong ví dụ nàyample. Số cổng COM là hệ thống cụ thể. Nếu trình điều khiển cầu nối USB sang UART chưa được cài đặt, hãy tải xuống và cài đặt trình điều khiển từ www.microchip.com/en-us/product/mcp2200.
  7. Kết nối nguồn điện với đầu nối J19 và bật nguồn điện bằng công tắc SW7.

 

Thiết lập thiết bị đầu cuối nối tiếp (Tera Term) (Đặt câu hỏi)
Ứng dụng người dùng (MiV_uart_blinky.hex file) in thông báo “Hello World!” trên thiết bị đầu cuối nối tiếp thông qua giao diện UART.

Để thiết lập thiết bị đầu cuối nối tiếp, hãy thực hiện các bước sau:

  1. Khởi chạy Tera Term trên máy tính chủ.
  2. Chọn Cổng COM đã xác định trong Tera Term như thể hiện trong hình sau.MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(5)
  3. Từ thanh Menu, chọn Thiết lập > Cổng nối tiếp để thiết lập cổng COM. MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(6)
  4. Đặt Tốc độ (baud) thành 115200 và Kiểm soát lưu lượng thành không và nhấp vào tùy chọn Cài đặt mới như thể hiện trong hình sau.MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(7)

Sau khi thiết lập xong thiết bị đầu cuối nối tiếp, bước tiếp theo là lập trình thiết bị RT PolarFire®.

Chạy bản demo (Đặt câu hỏi)

Để chạy bản demo, hãy thực hiện các bước sau:

  1. Tạo TCM Initialization Client
  2. Lập trình thiết bị RT PolarFire®
  3. Tạo hình ảnh SPI Flash
  4. Lập trình SPI Flash

Tạo TCM Initialization Client (Đặt câu hỏi)
Để khởi tạo TCM trong RT PolarFire® bằng bộ điều khiển hệ thống, tham số cục bộ l_cfg_hard_tcm0_en trong miv_rv32_subsys_pkg.v file phải được thay đổi thành 1'b1 trước khi Tổng hợp. Để biết thêm thông tin, hãy xem Hướng dẫn sử dụng MIV_RV32.

Trong Libero® SoC, tùy chọn Configure Design Initialization Data and Memories tạo ra máy khách khởi tạo TCM và thêm nó vào sNVM, μPROM hoặc SPI Flash bên ngoài, dựa trên loại bộ nhớ không dễ bay hơi được chọn. Trong ghi chú ứng dụng này, máy khách khởi tạo TCM được lưu trữ trong SPI Flash. Quá trình này yêu cầu ứng dụng người dùng có thể thực thi file (.hex file). Lục giác file (*.hex) được tạo ra bằng cách sử dụng dự án ứng dụng SoftConsole. A sampứng dụng người dùng được cung cấp cùng với thiết kế files. Ứng dụng người dùng file (.hex) được chọn để tạo máy khách khởi tạo TCM bằng các bước sau:

  1. Khởi chạy Libero® SoC và chạy script.tcl (Phụ lục 2: Chạy tập lệnh TCL).
  2. Chọn Cấu hình dữ liệu và bộ nhớ khởi tạo thiết kế > Luồng thiết kế Libero.
  3. Trên tab Fabric RAM, hãy chọn phiên bản TCM và nhấp đúp vào phiên bản đó để mở hộp thoại Edit Fabric RAM Initialization Client, như minh họa trong hình sau.
  4. MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(8)Trong hộp thoại Edit Fabric RAM Initialization Client, hãy đặt Storage type thành SPI-Flash. Sau đó, chọn Content from file và nhấp vào nút Nhập (…) như thể hiện trong hình sau.

MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(9) Lập trình thiết bị RT PolarFire (Đặt câu hỏi)

  • Thiết kế tham khảo filebao gồm dự án hệ thống con bộ xử lý Mi-V được tạo bằng Libero® SoC. Thiết bị RT PolarFire® có thể được lập trình bằng Libero SoC.
  • Luồng thiết kế SoC Libero được thể hiện trong hình sau. MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(10)

Để lập trình thiết bị RT PolarFire, hãy mở dự án Libero của hệ thống bộ xử lý Mi-V, được tạo bằng các tập lệnh TCL có sẵn trong Libero SoC, rồi nhấp đúp vào Run Program Action.

Tạo hình ảnh SPI Flash (Đặt câu hỏi)

  • Để tạo ảnh SPI Flash, hãy nhấp đúp vào Tạo ảnh SPI Flash trên tab Luồng thiết kế.
  • Khi hình ảnh SPI Flash được tạo thành công, dấu tích màu xanh lá cây sẽ xuất hiện bên cạnh Tạo hình ảnh SPI Flash.

Lập trình SPI Flash (Đặt câu hỏi)
Để lập trình hình ảnh SPI Flash, hãy thực hiện các bước sau:

  1. Nhấp đúp vào Run PROGRAM_SPI_IMAGE trên tab Design Flow.
  2. Bấm Có trong hộp thoại.
  • Khi hình ảnh SPI được lập trình thành công trên thiết bị, dấu tích màu xanh lá cây sẽ xuất hiện bên cạnh Run PROGRAM_SPI_IMAGE.
  • Sau khi lập trình SPI Flash hoàn tất, TCM đã sẵn sàng. Kết quả là đèn LED 1, 2, 3 và 4 nhấp nháy, sau đó các bản in được quan sát thấy trên thiết bị đầu cuối nối tiếp, như thể hiện trong hình sau.
    MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(11)

Điều này kết thúc bản demo.
Thiết bị RT PolarFire® và SPI Flash cũng có thể được lập trình bằng FlashPro Express, xem Phụ lục 1: Lập trình thiết bị RT PolarFire và SPI Flash bằng FlashPro Express.

 Phụ lục 1: Lập trình thiết bị RT PolarFire và SPI Flash bằng FlashPro Express (Đặt câu hỏi)

Thiết kế tham khảo files bao gồm một công việc lập trình file để lập trình thiết bị RT PolarFire® bằng FlashPro Express. Công việc này file cũng bao gồm hình ảnh SPI Flash, là máy khách khởi tạo TCM. FlashPro Express lập trình cả thiết bị RT PolarFire và SPI Flash bằng công việc lập trình này file. Công việc lập trình file có sẵn tại Thiết kếFiles_directory\Lập trình_files.

Để lập trình thiết bị RT PolarFire bằng chương trình file sử dụng FlashPro Express, thực hiện các bước sau:

  1. Thiết lập phần cứng, xem mục Thiết lập phần cứng.
  2. Trên PC chủ, khởi chạy phần mềm FlashPro Express.
  3. Để tạo một dự án công việc mới, hãy nhấp vào Mới hoặc chọn Dự án công việc mới từ FlashPro Express Job trong menu Dự án.
  4. Nhập nội dung sau vào hộp thoại:
    • Công việc lập trình file: Nhấp vào Duyệt và điều hướng đến vị trí có tệp .job file được định vị và chọn file. Công việc file có sẵn tại Thiết kếFiles_directory\Lập trình_files.
    • Vị trí dự án công việc FlashPro Express: Nhấp vào Duyệt qua và điều hướng đến vị trí bạn muốn lưu dự án.MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(13)
  5. Nhấp vào OK. Lập trình cần thiết file được chọn và sẵn sàng để lập trình.
  6. Cửa sổ FlashPro Express xuất hiện như trong hình sau. Xác nhận rằng số lập trình viên xuất hiện trong trường Lập trình viên. Nếu không, hãy kiểm tra kết nối bo mạch và nhấp vào Làm mới/Quét lại Lập trình viên. MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(13)
  7. Bấm CHẠY. Khi thiết bị được lập trình thành công, trạng thái RUN PASSED sẽ hiển thị như minh họa trong hình dưới đây.MICROCHIP-AN4229 Risc-V-Hệ thống con xử lý-(14)

Như vậy là kết thúc quá trình lập trình thiết bị RT PolarFire và SPI Flash. Sau khi lập trình bo mạch, hãy quan sát thông báo “Hello World!” được in trên thiết bị đầu cuối UART và đèn LED của người dùng nhấp nháy.

 Phụ lục 2: Chạy tập lệnh TCL (Đặt câu hỏi)

Tập lệnh TCL được cung cấp trong thiết kế filethư mục s trong thư mục HW. Nếu cần, luồng thiết kế có thể được sao chép từ Triển khai thiết kế cho đến khi tạo công việc file.

Để chạy TCL, hãy thực hiện các bước sau:

  1. Khởi chạy phần mềm Libero.
  2. Chọn Dự án > Thực thi tập lệnh…..
  3. Nhấp vào Browse và chọn script.tcl từ thư mục HW đã tải xuống.
  4. Nhấp vào Chạy.

Sau khi thực thi thành công tập lệnh TCL, dự án Libero sẽ được tạo trong thư mục HW.

  • Để biết thêm thông tin về các tập lệnh TCL, hãy xem rtpf_an4229_df/HW/TCL_Script_readme.txt. Để biết thêm thông tin về các lệnh TCL, hãy xem Tcl Commands Reference Guide. Liên hệ với Microchip
  • Hỗ trợ kỹ thuật cho mọi thắc mắc gặp phải khi chạy tập lệnh TCL.

 Lịch sử sửa đổi (Đặt câu hỏi)

Bảng lịch sử sửa đổi mô tả những thay đổi đã được triển khai trong tài liệu. Các thay đổi được liệt kê theo bản sửa đổi, bắt đầu với ấn phẩm mới nhất.

Bảng 10-1. Lịch sử sửa đổi

Ôn tập Ngày Sự miêu tả
B 10/2024 Sau đây là danh sách những thay đổi được thực hiện trong bản sửa đổi B của tài liệu:
  • Cập nhật bản sửa đổi bảng trong Bảng 1-1
  • Đã thêm Mi-V ESS và CoreSPI vào Hình 3-1 trong phần Mô tả thiết kế
  • Đã thêm các khối MIV_ESS_C0_0 và CoreSPI_C0_0 vào Bảng 4-1 trong phần Khối IP
  • Đã cập nhật giá trị Địa chỉ bắt đầu trong Bảng 4-2
  • Đã cập nhật Hình 5-1 và Hình 5-2 trong phần Triển khai phần mềm
  • Đã thêm ghi chú về chế độ tạm dừng bộ điều khiển hệ thống, đã thêm cài đặt jumper của SPI Enable và lập trình FlashPro (nhúng hoặc bên ngoài) trong các bước trong phần Thiết lập phần cứng
  • Cập nhật Hình 6-1, Hình 6-2 và Hình 6-3 trong phần Thiết lập thiết bị đầu cuối nối tiếp (Tera Term)
  • Cập nhật Hình 7-1 và Hình 7-2 trong phần Tạo máy khách khởi tạo TCM
  • Đã cập nhật Hình 7-4 trong phần Lập trình SPI Flash
  • Đã thêm Phụ lục 2: Chạy phần TCL Script
A 10/2021 Lần xuất bản đầu tiên của tài liệu này

Hỗ trợ FPGA vi mạch

Nhóm sản phẩm Microchip FPGA hỗ trợ các sản phẩm của mình bằng các dịch vụ hỗ trợ khác nhau, bao gồm Dịch vụ khách hàng, Trung tâm hỗ trợ kỹ thuật khách hàng, webtrang web và các văn phòng bán hàng trên toàn thế giới. Khách hàng nên truy cập các tài nguyên trực tuyến của Microchip trước khi liên hệ với bộ phận hỗ trợ vì rất có thể các thắc mắc của họ đã được giải đáp.

Liên hệ với Trung tâm hỗ trợ kỹ thuật thông qua webtrang web tại www.microchip.com/support. Đề cập đến số Bộ phận thiết bị FPGA, chọn danh mục trường hợp thích hợp và tải lên thiết kế files trong khi tạo một trường hợp hỗ trợ kỹ thuật.
Liên hệ với bộ phận Dịch vụ khách hàng để được hỗ trợ sản phẩm không liên quan đến kỹ thuật, chẳng hạn như định giá sản phẩm, nâng cấp sản phẩm, cập nhật thông tin, trạng thái đơn đặt hàng và ủy quyền.

  • Từ Bắc Mỹ, gọi 800.262.1060
  • Từ phần còn lại của thế giới, hãy gọi 650.318.4460
  • Fax, từ bất cứ nơi nào trên thế giới, 650.318.8044

Thông tin vi mạch

Vi mạch Webđịa điểm
Microchip cung cấp hỗ trợ trực tuyến thông qua webtrang web tại www.microchip.com/. Cái này webtrang web được sử dụng để làm files và thông tin dễ dàng có sẵn cho khách hàng. Một số nội dung có sẵn bao gồm:

  • Hỗ trợ Sản phẩm – Bảng dữ liệu và lỗi in, ghi chú ứng dụng và sampchương trình, tài nguyên thiết kế, hướng dẫn sử dụng và tài liệu hỗ trợ phần cứng, bản phát hành phần mềm mới nhất và phần mềm lưu trữ
  • Hỗ trợ kỹ thuật chung – Câu hỏi thường gặp (FAQ), yêu cầu hỗ trợ kỹ thuật, nhóm thảo luận trực tuyến, danh sách thành viên chương trình đối tác thiết kế Microchip
  • Kinh doanh của Microchip - Công cụ chọn sản phẩm và hướng dẫn đặt hàng, thông cáo báo chí mới nhất của Microchip, danh sách các hội thảo và sự kiện, danh sách các văn phòng kinh doanh, nhà phân phối và đại diện nhà máy của Microchip

Dịch vụ thông báo thay đổi sản phẩm

  • Dịch vụ thông báo thay đổi sản phẩm của Microchip giúp khách hàng cập nhật sản phẩm của Microchip. Người đăng ký sẽ nhận được thông báo qua email bất cứ khi nào có thay đổi, cập nhật, sửa đổi hoặc lỗi liên quan đến một họ sản phẩm cụ thể hoặc công cụ phát triển quan tâm.
  • Để đăng ký, hãy truy cập www.microchip.com/pcn và làm theo hướng dẫn đăng ký.

Hỗ trợ khách hàng
Người dùng sản phẩm Microchip có thể nhận được hỗ trợ thông qua một số kênh:

  • Nhà phân phối hoặc đại diện
  • Văn phòng bán hàng địa phương
  • Kỹ sư giải pháp nhúng (ESE)
  • Hỗ trợ kỹ thuật

Khách hàng nên liên hệ với nhà phân phối, đại diện hoặc ESE để được hỗ trợ. Các văn phòng bán hàng địa phương cũng sẵn sàng hỗ trợ khách hàng. Tài liệu này có liệt kê các văn phòng bán hàng và địa điểm.

Hỗ trợ kỹ thuật có sẵn thông qua webtrang web tại: www.microchip.com/support

Tính năng bảo vệ mã thiết bị vi mạch
Lưu ý các chi tiết sau đây về tính năng bảo vệ mã trên các sản phẩm của Microchip:

  • Các sản phẩm Microchip đáp ứng các thông số kỹ thuật có trong Bảng dữ liệu Microchip cụ thể của sản phẩm đó.
  • Microchip tin rằng dòng sản phẩm của mình an toàn khi sử dụng đúng mục đích, trong thông số kỹ thuật vận hành và trong điều kiện bình thường.
  • Microchip coi trọng và tích cực bảo vệ quyền sở hữu trí tuệ của mình. Việc cố gắng vi phạm các tính năng bảo vệ mã của sản phẩm Microchip bị nghiêm cấm và có thể vi phạm Đạo luật Bản quyền Thiên niên kỷ Kỹ thuật số.
  • Cả Microchip và bất kỳ nhà sản xuất chất bán dẫn nào khác đều không thể đảm bảo tính bảo mật của mã của mình. Bảo vệ mã không có nghĩa là chúng tôi đảm bảo sản phẩm là "không thể phá vỡ". Bảo vệ mã liên tục phát triển. Microchip cam kết liên tục cải thiện các tính năng bảo vệ mã của sản phẩm của chúng tôi.

Thông báo pháp lý
Ấn phẩm này và thông tin trong tài liệu này chỉ có thể được sử dụng với các sản phẩm của Microchip, bao gồm cả việc thiết kế, thử nghiệm và tích hợp các sản phẩm của Microchip với ứng dụng của bạn. Sử dụng thông tin này
theo bất kỳ cách nào khác vi phạm các điều khoản này. Thông tin liên quan đến các ứng dụng của thiết bị chỉ được cung cấp để thuận tiện cho bạn và có thể được thay thế bằng các bản cập nhật. Bạn có trách nhiệm đảm bảo rằng ứng dụng của bạn đáp ứng các thông số kỹ thuật của bạn. Hãy liên hệ với văn phòng bán hàng Microchip tại địa phương của bạn để được hỗ trợ thêm hoặc nhận hỗ trợ bổ sung tại www.microchip.com/en-us/support/design-help/client-support-services.

THÔNG TIN NÀY ĐƯỢC MICROCHIP CUNG CẤP “NGUYÊN TRẠNG”. MICROCHIP KHÔNG ĐẠI DIỆN HOẶC BẢO ĐẢM NÀO, DÙ RÕ RÀNG HAY NGỤ Ý, BẰNG VĂN BẢN HOẶC MIỆNG, THEO LUẬT ĐỊNH HOẶC CÁCH KHÁC, LIÊN QUAN ĐẾN THÔNG TIN BAO GỒM NHƯNG KHÔNG GIỚI HẠN Ở BẤT KỲ BẢO ĐẢM NGỤ Ý NÀO VỀ VIỆC KHÔNG VI PHẠM, KHẢ NĂNG THƯƠNG MẠI VÀ SỰ PHÙ HỢP CHO MỘT MỤC ĐÍCH CỤ THỂ, HOẶC BẢO ĐẢM LIÊN QUAN ĐẾN TÌNH TRẠNG, CHẤT LƯỢNG HOẶC HIỆU SUẤT CỦA THÔNG TIN.

TRONG MỌI TRƯỜNG HỢP, MICROCHIP SẼ KHÔNG CHỊU TRÁCH NHIỆM ĐỐI VỚI BẤT KỲ MẤT MÁT, THIỆT HẠI, CHI PHÍ HOẶC PHÍ PHẠT GIÁN TIẾP, ĐẶC BIỆT, TRỪNG PHẠT, NGẪU NHIÊN HOẶC HẬU QUẢ NÀO LIÊN QUAN ĐẾN THÔNG TIN HOẶC VIỆC SỬ DỤNG THÔNG TIN, DÙ DO NGUYÊN NHÂN NÀO, NGAY CẢ KHI MICROCHIP ĐÃ ĐƯỢC THÔNG BÁO VỀ KHẢ NĂNG HOẶC THIỆT HẠI CÓ THỂ THẤY TRƯỚC. Ở MỨC ĐẦY ĐỦ NHẤT ĐƯỢC LUẬT PHÁP CHO PHÉP, TỔNG TRÁCH NHIỆM PHÁP LÝ CỦA MICROCHIP ĐỐI VỚI TẤT CẢ CÁC KHIẾU NẠI BẤT KỲ CÁCH NÀO LIÊN QUAN ĐẾN THÔNG TIN HOẶC VIỆC SỬ DỤNG THÔNG TIN SẼ KHÔNG VƯỢT QUÁ SỐ TIỀN PHÍ, NẾU CÓ, MÀ BẠN ĐÃ TRẢ TRỰC TIẾP CHO MICROCHIP ĐỂ CÓ THÔNG TIN.

Việc sử dụng các thiết bị Microchip trong các ứng dụng hỗ trợ sự sống và/hoặc an toàn hoàn toàn do người mua chịu rủi ro và người mua đồng ý bảo vệ, bồi thường và giữ cho Microchip vô hại khỏi mọi thiệt hại, khiếu nại, vụ kiện hoặc chi phí phát sinh từ việc sử dụng đó. Không có giấy phép nào được chuyển giao, ngầm định hoặc theo cách khác, theo bất kỳ quyền sở hữu trí tuệ nào của Microchip trừ khi có quy định khác.

Nhãn hiệu
Tên và 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, MOST, logo MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron và XMEGA là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, logo ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider và ZL là các nhãn hiệu đã đăng ký của Microchip Technology Incorporated tại Hoa Kỳ

Loại bỏ khóa liền kề, AKS, Thời đại tương tự cho kỹ thuật số, Tụ điện bất kỳ, AnyIn, AnyOut, Chuyển mạch tăng cường, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, So khớp trung bình động , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, Lập trình nối tiếp trong mạch, ICSP, INICnet, Song song thông minh, IntelliMOS, Kết nối giữa các chip, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, tối đaView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB Certified logo, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Tổng độ bền , Thời gian tin cậy, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect và ZENA là các thương hiệu của Microchip Technology Incorporated tại Hoa Kỳ và các quốc gia khác.

SQTP là nhãn hiệu dịch vụ của Microchip Technology Incorporated tại Hoa Kỳ. Logo Adaptec, Frequency on Demand, Silicon Storage Technology và Symmcom là các nhãn hiệu đã đăng ký của Microchip Technology Inc. tại các quốc gia khác. GestIC là nhãn hiệu đã đăng ký của Microchip Technology Germany II GmbH & Co. KG, một công ty con của Microchip Technology Inc., tại các quốc gia khác.

Mọi nhãn hiệu khác được đề cập ở đây đều là tài sản của các công ty tương ứng.

© 2024, Microchip Technology Incorporated và các công ty con của nó. Đã đăng ký Bản quyền.

  • ISBN: 978-1-6683-0441-9

Hệ thống quản lý chất lượng 
Để biết thông tin về Hệ thống quản lý chất lượng của Microchip, vui lòng truy cập www.microchip.com/quality.

Bán hàng và dịch vụ trên toàn thế giới

CHÂU MỸ CHÂU Á/THÁI BÌNH DƯƠNG CHÂU Á/THÁI BÌNH DƯƠNG CHÂU ÂU
Doanh nghiệp Văn phòng
2355 Tây Chandler Blvd. Chandler, AZ 85224-6199
Điện thoại: 480-792-7200
Fax: 480-792-7277
Hỗ trợ kỹ thuật: www.microchip.com/support Web Địa chỉ: www.microchip.com Atlanta
Duluth, GA
Điện thoại: 678-957-9614
Fax: 678-957-1455
Austin, TX
Điện thoại: 512-257-3370
Boston
Westborough, MA Điện thoại: 774-760-0087
Fax: 774-760-0088
Chicago
Itasca, IL
Điện thoại: 630-285-0071
Fax: 630-285-0075
Dallas
Addison, TX
Điện thoại: 972-818-7423
Fax: 972-818-2924
Detroit
Novi, MI
Điện thoại: 248-848-4000
Houston, TX
Điện thoại: 281-894-5983
Indianapolis
Noblesville, IN ĐT: 317-773-8323
Fax: 317-773-5453
Điện thoại: 317-536-2380
Los Angeles
Sứ mệnh Viejo, CA Điện thoại: 949-462-9523
Fax: 949-462-9608
Điện thoại: 951-273-7800
Raleigh, NC
Điện thoại: 919-844-7510
New York, New York
Điện thoại: 631-435-6000
San José, CA
Điện thoại: 408-735-9110
Điện thoại: 408-436-4270
Canada Toronto
Điện thoại: 905-695-1980
|Fax: 905-695-2078
Úc – Sydney
Điện thoại: 61-2-9868-6733
Trung Quốc – Bắc Kinh
Điện thoại: 86-10-8569-7000
Trung Quốc - Thành Đô
Điện thoại: 86-28-8665-5511
Trung Quốc – Trùng Khánh
Điện thoại: 86-23-8980-9588
Trung Quốc - Dongguan
Điện thoại: 86-769-8702-9880
Trung Quốc – Quảng Châu
Điện thoại: 86-20-8755-8029
Trung Quốc - Hàng Châu
Điện thoại: 86-571-8792-8115
Trung Quốc Hồng Kông SAR
Điện thoại: 852-2943-5100
Trung Quốc - Nam Kinh
Điện thoại: 86-25-8473-2460
Trung Quốc - Thanh Đảo
Điện thoại: 86-532-8502-7355
Trung Quốc – Thượng Hải
Điện thoại: 86-21-3326-8000
Trung Quốc - Thẩm Dương
Điện thoại: 86-24-2334-2829 Trung Quốc - Thâm Quyến
Điện thoại: 86-755-8864-2200
Trung Quốc - Tô Châu
Điện thoại: 86-186-6233-1526
Trung Quốc - Vũ Hán
Điện thoại: 86-27-5980-5300
Trung Quốc - Tây An
Điện thoại: 86-29-8833-7252
Trung Quốc - Hạ Môn
Điện thoại: 86-592-2388138
Trung Quốc - Chu Hải
Điện thoại: 86-756-3210040
Ấn Độ Bangalore
Điện thoại: 91-80-3090-4444
Ấn Độ - New Delhi
Điện thoại: 91-11-4160-8631
Ấn Độ Pune
Điện thoại: 91-20-4121-0141
Nhật Bản Osaka
Điện thoại: 81-6-6152-7160
Nhật Bản Tokyo
ĐT: 81-3-6880- 3770
Hàn Quốc - Daegu
Điện thoại: 82-53-744-4301
Hàn Quốc - Seoul
Điện thoại: 82-2-554-7200 Malaysia – Kuala Lumpua
Điện thoại: 60-3-7651-7906
Malaysia - Penang
Điện thoại: 60-4-227-8870
Philippines Manila
Điện thoại: 63-2-634-9065
Singapore
Điện thoại: 65-6334-8870
Đài Loan – Tân Chu
Điện thoại: 886-3-577-8366
Đài Loan - Cao Hùng
Điện thoại: 886-7-213-7830
Đài Loan - Đài Bắc
Điện thoại: 886-2-2508-8600
Thái Lan – Băng Cốc
Điện thoại: 66-2-694-1351
Việt Nam - Hồ Chí Minh
Điện thoại: 84-28-5448-2100
Áo Wels
Điện thoại: 43-7242-2244-39
Số Fax: 43-7242-2244-393Đan Mạch Copenhagen
Điện thoại: 45-4485-5910
Số Fax: 45-4485-2829Phần Lan Tiếng Việt
Điện thoại: 358-9-4520-820

Pháp Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Đức Mài mòn
Điện thoại: 49-8931-9700

Đức Hà An
Điện thoại: 49-2129-3766400

Đức Heilbronn
Điện thoại: 49-7131-72400

Đức Karlsruhe  Điện thoại: 49-721-625370

Đức Munich
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Đức Rosenheim
Điện thoại: 49-8031-354-560

Israel – Hod Hasharon
Điện thoại: 972-9-775-5100

Ý - Milan
Điện thoại: 39-0331-742611
Số Fax: 39-0331-466781

Ý - Padova
Điện thoại: 39-049-7625286

Hà Lan - Drunen
Điện thoại: 31-416-690399
Số Fax: 31-416-690340

Na Uy Trondheim
Điện thoại: 47-72884388

Ba Lan – Warszawa
Điện thoại: 48-22-3325737

Rumani Bucharest
Tel: 40-21-407-87-50

Tây Ban Nha - Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Thụy Điển - Gothenberg
Tel: 46-31-704-60-40
Thụy Điển – Stockholm
Điện thoại: 46-8-5090-4654
Vương quốc Anh - Wokingham
Điện thoại: 44-118-921-5800
Số Fax: 44-118-921-5820

Ghi chú ứng dụng
© 2024 Microchip Technology Inc. và các công ty con của nó

Tài liệu / Tài nguyên

Hệ thống xử lý MICROCHIP AN4229 Risc V [tập tin pdf] Hướng dẫn sử dụng
AN4229, AN4229 Hệ thống con bộ xử lý Risc V, AN4229, Hệ thống con bộ xử lý Risc V, Hệ thống con bộ xử lý, Hệ thống con

Tài liệu tham khảo

Để lại bình luận

Địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu *