โลโก้ไมโครชิป

ไมโครชิพ AN4229 โปรเซสเซอร์ระบบย่อย Risc V

MICROCHIP-AN4229 ระบบย่อยโปรเซสเซอร์ Risc-V

ข้อมูลสินค้า

ข้อมูลจำเพาะ

  • ชื่อสินค้า : RT PolarFire
  • รุ่น: AN4229
  • ระบบย่อยโปรเซสเซอร์: RISC-V
  • ข้อกำหนดด้านพลังงาน: อะแดปเตอร์ไฟฟ้ากระแสสลับ 12V/5A
  • อินเทอร์เฟซ: USB 2.0 A ถึง mini-B, Micro B USB 2.0

คำแนะนำการใช้ผลิตภัณฑ์

ข้อกำหนดด้านการออกแบบ
ข้อกำหนดฮาร์ดแวร์และซอฟต์แวร์สำหรับการสร้างระบบย่อยโปรเซสเซอร์ Mi-V มีดังนี้:

  • อะแดปเตอร์และสายไฟ AC 12V/5A
  • สาย USB 2.0 A ถึง mini-B
  • สายเคเบิล Micro B USB 2.0
  • อ้างอิงถึง readme.txt file ในการออกแบบ files สำหรับซอฟต์แวร์ทุกเวอร์ชันที่จำเป็น

ข้อกำหนดเบื้องต้นในการออกแบบ
ก่อนที่จะเริ่มกระบวนการออกแบบ โปรดตรวจสอบให้แน่ใจว่าดำเนินการตามขั้นตอนต่อไปนี้:

  • [รายการข้อกำหนดเบื้องต้น]

คำอธิบายการออกแบบ
MIV_RV32 คือคอร์โปรเซสเซอร์ที่ออกแบบมาเพื่อใช้งานชุดคำสั่ง RISC-V คอร์นี้สามารถใช้งานบน FPGA ได้

คำถามที่พบบ่อย

  • ถาม: ข้อกำหนดฮาร์ดแวร์สำหรับ RT PolarFire คืออะไร
    A: ข้อกำหนดฮาร์ดแวร์ได้แก่ อะแดปเตอร์ไฟ AC 12V/5A และสายไฟ สาย USB 2.0 A ถึง mini-B และสาย USB 2.0 Micro B
  • ถาม: โปรเซสเซอร์ซับระบบของ RT PolarFire คืออะไร?
    A: ระบบย่อยของโปรเซสเซอร์ใช้สถาปัตยกรรม RISC-V

บทนำ (ถามคำถาม)

Microchip นำเสนอ IP ของโปรเซสเซอร์ Mi-V และชุดเครื่องมือซอฟต์แวร์โดยไม่มีค่าใช้จ่ายเพื่อพัฒนาการออกแบบโปรเซสเซอร์ RISC-V RISC-V เป็นสถาปัตยกรรมชุดคำสั่งเปิดมาตรฐาน (ISA) ภายใต้การกำกับดูแลของมูลนิธิ RISC-V ซึ่งมอบประโยชน์มากมาย ซึ่งรวมถึงการให้ชุมชนโอเพ่นซอร์สทดสอบและปรับปรุงคอร์ได้เร็วกว่า ISA แบบปิด RT PolarFire® Field Programmable Gate Array (FPGA) รองรับโปรเซสเซอร์ซอฟต์แวร์ Mi-V เพื่อเรียกใช้แอปพลิเคชันของผู้ใช้ บันทึกการใช้งานนี้จะอธิบายวิธีการสร้างระบบย่อยโปรเซสเซอร์ Mi-V เพื่อเรียกใช้แอปพลิเคชันของผู้ใช้จากหน่วยความจำ TCM ที่กำหนดซึ่งเริ่มต้นจาก SPI Flash

ข้อกำหนดการออกแบบ (สอบถามคำถาม)
ตารางต่อไปนี้แสดงข้อกำหนดฮาร์ดแวร์และซอฟต์แวร์สำหรับการสร้างระบบย่อยโปรเซสเซอร์ Mi-V

ตารางที่ 1-1 ข้อกำหนดด้านการออกแบบ

ความต้องการ คำอธิบาย
ข้อกำหนดด้านฮาร์ดแวร์
ชุดพัฒนา RT PolarFire® (RTPF500TS-1CG1509M) อะแดปเตอร์ไฟ AC 12V/5A และสายไฟ สายเคเบิล USB 2.0 A ถึงมินิ-B สายเคเบิล USB 2.0 Micro B REV1.0
ข้อกำหนดของซอฟต์แวร์
Libero® SoC FlashPro Express ซอฟท์คอนโซล ดูที่ readme.txt file ในการออกแบบ files สำหรับเวอร์ชันซอฟต์แวร์ทั้งหมดที่จำเป็นในการสร้างการออกแบบอ้างอิง Mi-V

 ข้อกำหนดเบื้องต้นในการออกแบบ (ถามคำถาม)

ก่อนที่คุณจะเริ่มต้น โปรดดำเนินการตามขั้นตอนต่อไปนี้:

  1. ดาวน์โหลดแบบอ้างอิง fileจาก RT PolarFire: การสร้างระบบย่อยโปรเซสเซอร์ RISC-V
  2. ดาวน์โหลดและติดตั้ง Libero® SoC จากลิงก์ต่อไปนี้: Libero SoC v2024.1 หรือใหม่กว่า

คำอธิบายการออกแบบ (สอบถามเพิ่มเติม)

MIV_RV32 คือคอร์โปรเซสเซอร์ที่ออกแบบมาเพื่อใช้งานชุดคำสั่ง RISC-V คอร์สามารถกำหนดค่าให้มีอินเทอร์เฟซบัส AHB, APB3 และ AXI3/4 สำหรับการเข้าถึงอุปกรณ์ต่อพ่วงและหน่วยความจำ รูปภาพต่อไปนี้แสดงแผนผังบล็อกระดับสูงสุดของซับระบบ Mi-V ที่สร้างขึ้นบน RT PolarFire® FPGA

แอปพลิเคชันผู้ใช้ที่จะดำเนินการบนโปรเซสเซอร์ Mi-V สามารถเก็บไว้ใน SPI Flash ภายนอกได้ เมื่อเปิดเครื่องอุปกรณ์ ตัวควบคุมระบบจะเริ่มต้น TCM ที่กำหนดด้วยแอปพลิเคชันผู้ใช้ ระบบจะรีเซ็ตหลังจากการเริ่มต้น TCM เสร็จสิ้น หากแอปพลิเคชันผู้ใช้ถูกเก็บไว้ใน SPI Flash ตัวควบคุมระบบจะใช้อินเทอร์เฟซ SC_SPI เพื่ออ่านแอปพลิเคชันผู้ใช้จาก SPI Flash แอปพลิเคชันผู้ใช้ที่กำหนดจะพิมพ์ข้อความ UART “Hello World!” และไฟ LED ผู้ใช้จะกะพริบบนบอร์ด

ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (1)

การใช้งานฮาร์ดแวร์ (ถามคำถาม)

ภาพต่อไปนี้แสดงการออกแบบ Libero ของระบบย่อยโปรเซสเซอร์ Mi-Vไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (2)

การบล็อค IP (ถามคำถาม)
ตารางต่อไปนี้จะแสดงรายชื่อบล็อก IP ที่ใช้ในการออกแบบอ้างอิงระบบย่อยโปรเซสเซอร์ Mi-V และฟังก์ชันของบล็อกเหล่านั้น

ตาราง 4-1 คำอธิบายบล็อก IP

ชื่อไอพี คำอธิบาย
การตรวจสอบการเริ่มต้น RT PolarFire® Initialization Monitor จะได้รับสถานะการเริ่มต้นอุปกรณ์และหน่วยความจำ
รีเซ็ต_ซิน นี่คือการสร้างอินสแตนซ์ IP ของ CORERESET_PF ซึ่งสร้างการรีเซ็ตแบบซิงโครนัสระดับระบบสำหรับระบบย่อย Mi-V
 

CCC_0

บล็อก RT PolarFire Clock Conditioning Circuitry (CCC) รับสัญญาณนาฬิกาอินพุต 160 MHz จากบล็อก PF_OSC และสร้างสัญญาณนาฬิกาโครงสร้าง 83.33 MHz สำหรับระบบย่อยโปรเซสเซอร์ Mi-V และอุปกรณ์ต่อพ่วงอื่นๆ
 

 

 

MIV_RV32_C0 (Mi-V ซอฟท์โปรเซสเซอร์ IP)

ค่า Reset Vector Address เริ่มต้นของโปรเซสเซอร์ซอฟต์แวร์ Mi-V คือ 0✕8000_0000 หลังจากรีเซ็ตอุปกรณ์แล้ว โปรเซสเซอร์จะดำเนินการแอปพลิเคชันจาก 0✕8000_0000 TCM เป็นหน่วยความจำหลักของโปรเซสเซอร์ Mi-V และถูกแมปหน่วยความจำไว้ที่ 0✕8000_0000 TCM จะถูกเริ่มต้นด้วยแอปพลิเคชันของผู้ใช้ซึ่งจัดเก็บอยู่ใน SPI Flash ในแผนที่หน่วยความจำของโปรเซสเซอร์ Mi-V ช่วง 0✕8000_0000 ถึง 0✕8000_FFFF ถูกกำหนดไว้สำหรับอินเทอร์เฟซหน่วยความจำ TCM และช่วง 0✕7000_0000 ถึง 0✕7FFF_FFFF ถูกกำหนดไว้สำหรับอินเทอร์เฟซ APB
มิฟ_เอสเอส_ซี0_0 MIV Extended Subsystem (ESS) นี้ใช้เพื่อรองรับ GPIO และ UART
แกน SPI_C0_0 CoreSPI ใช้เพื่อเขียนโปรแกรม SPI Flash ภายนอก
พีเอฟ_เอสพีไอ อินเทอร์เฟซแมโคร PF_SPI ตรรกะของผ้าจะเชื่อมต่อกับ SPI Flash ภายนอก ซึ่งเชื่อมต่อกับตัวควบคุมระบบ
พีเอฟ_โอเอสซี PF_OSC คือออสซิลเลเตอร์บนบอร์ดที่สร้างสัญญาณนาฬิกาเอาต์พุต 160 MHz

สิ่งสำคัญ: คู่มือผู้ใช้ IP และคู่มือทั้งหมดมีอยู่ใน Libero SoC > แคตตาล็อก

แผนที่ความจำ (ถามคำถาม)
 ตารางต่อไปนี้แสดงแผนที่หน่วยความจำของหน่วยความจำและอุปกรณ์ต่อพ่วง

ตาราง 4-2 คำอธิบายแผนที่หน่วยความจำ

อุปกรณ์ต่อพ่วง ที่อยู่เริ่มต้น
การแพทย์แผนจีน 0x8000_0000
เอ็มไอวีเอสเอสยูอาร์ท 0x7100_0000
MIV_ESS_จีพีไอโอ 0x7500_0000

การนำซอฟต์แวร์ไปใช้งาน (ถามคำถาม)

Microchip นำเสนอชุดเครื่องมือ SoftConsole เพื่อสร้างไฟล์ปฏิบัติการแอปพลิเคชันผู้ใช้ RISC-V (.hex) file และแก้ไขข้อบกพร่อง การออกแบบอ้างอิง files รวมถึงเวิร์กสเปซเฟิร์มแวร์ที่มีโครงการซอฟต์แวร์ MiV_uart_blinky แอปพลิเคชันผู้ใช้ MiV_uart_blinky ถูกเขียนโปรแกรมบน SPI Flash ภายนอกโดยใช้ Libero® SoC แอปพลิเคชันผู้ใช้ที่กำหนดจะพิมพ์ข้อความ UART “Hello World!” และกระพริบไฟ LED ของผู้ใช้บนบอร์ด

ตามแผนที่หน่วยความจำการออกแบบ Libero SoC ที่อยู่ของอุปกรณ์ต่อพ่วง UART และ GPIO จะถูกแมปเป็น 0x71000000 และ 0x75000000 ตามลำดับ ข้อมูลนี้แสดงอยู่ในไฟล์ hw_platform.h file ดังแสดงในรูปต่อไปนี้

ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (3)แอปพลิเคชันของผู้ใช้จะต้องถูกเรียกใช้จากหน่วยความจำ TCM (รหัส ข้อมูล และสแต็ก) ดังนั้นที่อยู่ RAM ในสคริปต์ลิงก์เกอร์จึงถูกตั้งค่าเป็นที่อยู่เริ่มต้นของหน่วยความจำ TCM ดังที่แสดงในรูปต่อไปนี้

ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (4)สคริปต์ลิงก์ (miv-rv32-ram.ld) มีอยู่ในโฟลเดอร์ FW\MiV_uart_blinky\miv_rv32_hal ของการออกแบบ files. เพื่อสร้างแอปพลิเคชันผู้ใช้ ให้ดำเนินการตามขั้นตอนต่อไปนี้:

  1. สร้างโครงการ Mi-V SoftConsole
  2. ดาวน์โหลด MIV_RV32 HAL fileและไดรเวอร์จาก GitHub โดยใช้ลิงก์ดังต่อไปนี้: github.com/Mi-V-Soft-RISC-V/platform
  3. นำเข้าไดรเวอร์เฟิร์มแวร์
  4. สร้าง main.c file พร้อมรหัสสมัคร
  5. ไดรเวอร์เฟิร์มแวร์แผนที่และสคริปต์ลิงก์เกอร์
  6. หน่วยความจำแผนที่และที่อยู่รอบข้าง
  7. สร้างแอปพลิเคชัน

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับขั้นตอนเหล่านี้ โปรดดู AN4997: PolarFire FPGA การสร้างซับระบบโปรเซสเซอร์ Mi-V ไฟล์ .hex file ถูกสร้างขึ้นหลังจากสร้างสำเร็จ และใช้ในการกำหนดค่าการเริ่มต้นหน่วยความจำในการรันการสาธิต

 การตั้งค่าการสาธิต (ถามคำถาม)

หากต้องการตั้งค่าการสาธิต ให้ดำเนินการตามขั้นตอนต่อไปนี้:

  1. การตั้งค่าฮาร์ดแวร์
  2. การตั้งค่าเทอร์มินัลซีเรียล (Tera Term)

การตั้งค่าฮาร์ดแวร์ (ถามคำถาม)
สิ่งสำคัญ: การดีบักแอปพลิเคชัน Mi-V โดยใช้โปรแกรมดีบัก SoftConsole จะไม่ทำงานหากเปิดใช้งานโหมดระงับการทำงานของตัวควบคุมระบบ โหมดระงับการทำงานของตัวควบคุมระบบจะถูกปิดใช้งานสำหรับการออกแบบนี้เพื่อสาธิตแอปพลิเคชัน Mi-V

ในการตั้งค่าฮาร์ดแวร์ ให้ดำเนินการตามขั้นตอนต่อไปนี้:

  1. ปิดบอร์ดโดยใช้สวิตช์ SW7
  2. เปิดจัมเปอร์ J31 เพื่อใช้โปรแกรมเมอร์ FlashPro ภายนอก หรือปิดจัมเปอร์ J31 เพื่อใช้โปรแกรมเมอร์ FlashPro แบบฝัง
    สิ่งสำคัญ: โปรแกรม Embedded Flash Pro Programmer สามารถใช้งานได้เฉพาะสำหรับการเขียนโปรแกรมผ่าน Libero หรือ FPExpress เท่านั้น ไม่สามารถใช้เพื่อดีบักแอปพลิเคชันที่ใช้ Mi-V ได้
  3. เชื่อมต่อพีซีโฮสต์กับขั้วต่อ J24 โดยใช้สาย USB
  4. เพื่อเปิดใช้งาน SC_SPI ควรปิดพินจัมเปอร์ J1 จำนวน 2-8 พิน
  5. เชื่อมต่อโปรแกรมเมอร์ FlashPro เข้ากับขั้วต่อ J3 (JTAG ส่วนหัว) และใช้สาย USB อีกสายเพื่อเชื่อมต่อโปรแกรมเมอร์ FlashPro เข้ากับพีซีโฮสต์
  6. ตรวจสอบให้แน่ใจว่าไดรเวอร์ USB to UART bridge ถูกตรวจพบโดยอัตโนมัติ ซึ่งสามารถตรวจสอบได้ผ่านตัวจัดการอุปกรณ์บนพีซีโฮสต์
    สิ่งสำคัญ: ตามที่แสดงในรูปที่ 6-1 คุณสมบัติของพอร์ตของ COM16 แสดงให้เห็นว่าเชื่อมต่อกับพอร์ตซีเรียล USB ดังนั้น จึงเลือก COM16 ในกรณีนี้ampหมายเลขพอร์ต COM เป็นหมายเลขเฉพาะของระบบ หากไม่ได้ติดตั้งไดรเวอร์ USB to UART bridge ให้ดาวน์โหลดและติดตั้งไดรเวอร์จาก www.microchip.com/en-us/product/mcp2200.
  7. เชื่อมต่อแหล่งจ่ายไฟเข้ากับขั้วต่อ J19 และเปิดแหล่งจ่ายไฟโดยใช้สวิตช์ SW7

 

การตั้งค่าเทอร์มินัลซีเรียล (Tera Term) (ถามคำถาม)
แอปพลิเคชันผู้ใช้ (MiV_uart_blinky.hex file) พิมพ์ข้อความ “Hello World!” บนเทอร์มินัลอนุกรมผ่านทางอินเทอร์เฟซ UART

ในการตั้งค่าเทอร์มินัลอนุกรม ให้ดำเนินการตามขั้นตอนต่อไปนี้:

  1. เปิดตัว Tera Term บนเครื่องโฮสต์พีซี
  2. เลือกพอร์ต COM ที่ระบุใน Tera Term ตามที่แสดงในรูปต่อไปนี้ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (5)
  3. จากแถบเมนู เลือก ตั้งค่า > พอร์ตซีเรียล เพื่อตั้งค่าพอร์ต COM ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (6)
  4. ตั้งค่าความเร็ว (บอด) เป็น 115200 และการควบคุมการไหลเป็นไม่มี แล้วคลิกตัวเลือกการตั้งค่าใหม่ตามที่แสดงในภาพต่อไปนี้ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (7)

หลังจากตั้งค่าเทอร์มินัลซีเรียลแล้ว ขั้นตอนถัดไปคือการตั้งโปรแกรมอุปกรณ์ RT PolarFire®

การสาธิตการใช้งาน (ถามคำถาม)

หากต้องการรันการสาธิต ให้ดำเนินการตามขั้นตอนต่อไปนี้:

  1. การสร้างไคลเอนต์การเริ่มต้น TCM
  2. การตั้งโปรแกรมอุปกรณ์ RT PolarFire®
  3. การสร้างภาพแฟลช SPI
  4. การเขียนโปรแกรมแฟลช SPI

การสร้างไคลเอนต์การเริ่มต้น TCM (ถามคำถาม)
ในการเริ่มต้น TCM ใน RT PolarFire® โดยใช้ตัวควบคุมระบบ พารามิเตอร์ท้องถิ่น l_cfg_hard_tcm0_en ใน miv_rv32_subsys_pkg.v file ต้องเปลี่ยนเป็น 1'b1 ก่อน Synthesis สำหรับข้อมูลเพิ่มเติม โปรดดูคู่มือผู้ใช้ MIV_RV32

ใน Libero® SoC ตัวเลือก Configure Design Initialization Data and Memories จะสร้างไคลเอนต์การเริ่มต้น TCM และเพิ่มลงใน sNVM, μPROM หรือ SPI Flash ภายนอก โดยอิงตามประเภทของหน่วยความจำถาวรที่เลือก ในหมายเหตุการใช้งานนี้ ไคลเอนต์การเริ่มต้น TCM จะถูกเก็บไว้ใน SPI Flash กระบวนการนี้ต้องใช้ไฟล์ปฏิบัติการของแอปพลิเคชันของผู้ใช้ file (.เลขฐานสิบหก file). เลขฐานสิบหก file (*.hex) ถูกสร้างขึ้นโดยใช้โปรเจ็กต์แอปพลิเคชัน SoftConsoleampมีแอปพลิเคชันสำหรับผู้ใช้พร้อมกับการออกแบบ fileส. แอปพลิเคชันสำหรับผู้ใช้ file เลือก (.hex) เพื่อสร้างไคลเอนต์การเริ่มต้น TCM โดยใช้ขั้นตอนต่อไปนี้:

  1. เปิดใช้งาน Libero® SoC และรันสคริปต์ tcl (ภาคผนวก 2: การรันสคริปต์ TCL)
  2. เลือก กำหนดค่าข้อมูลการเริ่มต้นการออกแบบและหน่วยความจำ > กระแสการออกแบบ Libero
  3. บนแท็บ Fabric RAMs ให้เลือกอินสแตนซ์ TCM และดับเบิลคลิกเพื่อเปิดกล่องโต้ตอบ Edit Fabric RAM Initialization Client ดังที่แสดงในรูปต่อไปนี้
  4. ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (8)ในกล่องโต้ตอบ Edit Fabric RAM Initialization Client ให้ตั้งค่า Storage type เป็น SPI-Flash จากนั้นเลือก Content จาก file และคลิกปุ่มนำเข้า (…) ดังแสดงในรูปต่อไปนี้

ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (9) การตั้งโปรแกรมอุปกรณ์ RT PolarFire (ถามคำถาม)

  • การออกแบบอ้างอิง fileรวมถึงโครงการย่อยโปรเซสเซอร์ Mi-V ที่สร้างโดยใช้ Libero® SoC อุปกรณ์ RT PolarFire® สามารถตั้งโปรแกรมได้โดยใช้ Libero SoC
  • ขั้นตอนการออกแบบ Libero SoC แสดงอยู่ในรูปภาพต่อไปนี้ ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (10)

ในการโปรแกรมอุปกรณ์ RT PolarFire ให้เปิดโปรเจ็กต์ Libero ของระบบย่อยโปรเซสเซอร์ Mi-V ซึ่งสร้างขึ้นโดยใช้สคริปต์ TCL ที่ให้มาใน Libero SoC และคลิกสองครั้งที่ Run Program Action

การสร้างภาพ SPI Flash (ถามคำถาม)

  • ในการสร้างภาพ SPI Flash ให้ดับเบิลคลิก Generate SPI Flash Image บนแท็บ Design Flow
  • เมื่อสร้างภาพ SPI Flash สำเร็จ เครื่องหมายถูกสีเขียวจะปรากฏถัดจากสร้างภาพ SPI Flash

การเขียนโปรแกรม SPI Flash (ถามคำถาม)
ในการตั้งโปรแกรมภาพ SPI Flash ให้ดำเนินการตามขั้นตอนต่อไปนี้:

  1. คลิกสองครั้งที่ Run PROGRAM_SPI_IMAGE บนแท็บ Design Flow
  2. คลิกใช่ในกล่องโต้ตอบ
  • เมื่อทำการตั้งโปรแกรมภาพ SPI ลงในอุปกรณ์สำเร็จแล้ว เครื่องหมายถูกสีเขียวจะปรากฏถัดจาก "เรียกใช้ PROGRAM_SPI_IMAGE"
  • หลังจากการเขียนโปรแกรม SPI Flash เสร็จสมบูรณ์ TCM ก็พร้อมใช้งาน ผลที่ได้คือ LED 1, 2, 3 และ 4 จะกะพริบ จากนั้นจะสังเกตเห็นการพิมพ์บนเทอร์มินัลซีเรียล ดังแสดงในรูปต่อไปนี้
    ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (11)

นี่เป็นการสรุปการสาธิต
นอกจากนี้ยังสามารถตั้งโปรแกรมอุปกรณ์ RT PolarFire® และ SPI Flash โดยใช้ FlashPro Express ได้ด้วย โปรดดูภาคผนวก 1: การตั้งโปรแกรมอุปกรณ์ RT PolarFire และ SPI Flash โดยใช้ FlashPro Express

 ภาคผนวก 1: การเขียนโปรแกรมอุปกรณ์ RT PolarFire และ SPI Flash โดยใช้ FlashPro Express (ถามคำถาม)

การออกแบบอ้างอิง fileรวมถึงงานการเขียนโปรแกรม file สำหรับการเขียนโปรแกรมอุปกรณ์ RT PolarFire® โดยใช้ FlashPro Express งานนี้ file รวมถึง SPI Flash Image ซึ่งเป็นไคลเอนต์การเริ่มต้น TCM โปรแกรม FlashPro Express ทั้งอุปกรณ์ RT PolarFire และ SPI Flash ด้วยโปรแกรมนี้ file. การเขียนโปรแกรม .job file มีจำหน่ายที่ DesignFiles_directory\การเขียนโปรแกรม_files.

การโปรแกรมอุปกรณ์ RT PolarFire ด้วยการเขียนโปรแกรม file เมื่อใช้ FlashPro Express ให้ทำตามขั้นตอนต่อไปนี้:

  1. การตั้งค่าฮาร์ดแวร์ ดูที่การตั้งค่าฮาร์ดแวร์
  2. บนพีซีโฮสต์ ให้เปิดซอฟต์แวร์ FlashPro Express
  3. หากต้องการสร้างโปรเจ็กต์งานใหม่ ให้คลิก ใหม่ หรือเลือก โปรเจ็กต์งานใหม่ จากงาน FlashPro Express จากเมนู โปรเจ็กต์
  4. ป้อนข้อมูลต่อไปนี้ลงในกล่องโต้ตอบ:
    • งานเขียนโปรแกรม file: คลิกเรียกดูและนำทางไปยังตำแหน่งที่งาน file ตั้งอยู่และเลือก file. งาน file มีจำหน่ายที่ DesignFiles_directory\การเขียนโปรแกรม_files.
    • ตำแหน่งโปรเจ็กต์งาน FlashPro Express: คลิกเรียกดูและนำทางไปยังตำแหน่งที่คุณต้องการบันทึกโปรเจ็กต์ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (13)
  5. คลิกตกลง การเขียนโปรแกรมที่จำเป็น file ถูกเลือกและพร้อมที่จะถูกตั้งโปรแกรมแล้ว
  6. หน้าต่าง FlashPro Express จะปรากฏขึ้นดังแสดงในรูปต่อไปนี้ ยืนยันว่ามีหมายเลขโปรแกรมเมอร์ปรากฏขึ้นในช่องโปรแกรมเมอร์ หากไม่มี ให้ตรวจสอบการเชื่อมต่อบอร์ดและคลิกรีเฟรช/สแกนโปรแกรมเมอร์อีกครั้ง ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (13)
  7. คลิกเรียกใช้ เมื่อตั้งโปรแกรมอุปกรณ์สำเร็จ สถานะ RUN PASSED จะแสดงดังรูปต่อไปนี้ไมโครชิพ-AN4229 Risc-V-Processor-Subsystem- (14)

เสร็จสิ้นขั้นตอนการเขียนโปรแกรมอุปกรณ์ RT PolarFire และ SPI Flash หลังจากเขียนโปรแกรมบอร์ดแล้ว ให้สังเกตข้อความ “Hello World!” ที่พิมพ์บนเทอร์มินัล UART และไฟ LED ของผู้ใช้กะพริบ

 ภาคผนวก 2: การเรียกใช้สคริปต์ TCL (ถามคำถาม)

สคริปต์ TCL มีให้ในการออกแบบ fileโฟลเดอร์ s ภายใต้ไดเรกทอรี HW หากจำเป็น สามารถทำซ้ำขั้นตอนการออกแบบได้ตั้งแต่ขั้นตอนการออกแบบการใช้งานจนถึงการสร้างงาน file.

ในการเรียกใช้ TCL ให้ดำเนินการตามขั้นตอนต่อไปนี้:

  1. เปิดตัวซอฟต์แวร์ Libero
  2. เลือกโครงการ > ดำเนินการสคริปต์…..
  3. คลิกเรียกดูและเลือก script.tcl จากไดเร็กทอรี HW ที่ดาวน์โหลดมา
  4. คลิกเรียกใช้

หลังจากที่ดำเนินการสคริปต์ TCL สำเร็จแล้ว โปรเจ็กต์ Libero จะถูกสร้างขึ้นภายในไดเร็กทอรี HW

  • สำหรับข้อมูลเพิ่มเติมเกี่ยวกับสคริปต์ TCL โปรดดูที่ rtpf_an4229_df/HW/TCL_Script_readme.txt สำหรับข้อมูลเพิ่มเติมเกี่ยวกับคำสั่ง TCL โปรดดูที่ คู่มืออ้างอิงคำสั่ง Tcl ติดต่อ Microchip
  • การสนับสนุนทางเทคนิคสำหรับคำถามใด ๆ ที่พบขณะรันสคริปต์ TCL

 ประวัติการแก้ไข (ถามคำถาม)

ตารางประวัติการแก้ไขอธิบายการเปลี่ยนแปลงที่นำไปใช้ในเอกสาร การเปลี่ยนแปลงจะแสดงตามการแก้ไข โดยเริ่มจากสิ่งพิมพ์ล่าสุด

ตารางที่ 10-1 ประวัติการแก้ไข

การแก้ไข วันที่ คำอธิบาย
B 10/2024 ต่อไปนี้คือรายการการเปลี่ยนแปลงที่เกิดขึ้นในเอกสารแก้ไขฉบับ B:
  • อัปเดตการแก้ไขบอร์ดในตาราง 1-1
  • เพิ่ม Mi-V ESS และ CoreSPI ลงในรูปที่ 3-1 ในส่วนคำอธิบายการออกแบบ
  • เพิ่มบล็อก MIV_ESS_C0_0 และ CoreSPI_C0_0 ในตาราง 4-1 ในส่วนบล็อก IP
  • อัปเดตค่าที่อยู่เริ่มต้นในตาราง 4-2
  • อัปเดตรูปที่ 5-1 และรูปที่ 5-2 ในส่วนการใช้งานซอฟต์แวร์
  • เพิ่มหมายเหตุเกี่ยวกับโหมดพักการทำงานของตัวควบคุมระบบ เพิ่มการตั้งค่าจัมเปอร์ของการเปิดใช้งาน SPI และการเขียนโปรแกรม FlashPro (แบบฝังหรือภายนอก) ในขั้นตอนในส่วนการตั้งค่าฮาร์ดแวร์
  • อัปเดตรูปที่ 6-1รูปที่ 6-2 และรูปที่ 6-3 ในส่วนการตั้งค่าเทอร์มินัลซีเรียล (Tera Term)
  • อัปเดตรูปที่ 7-1 และรูปที่ 7-2 ในส่วนการสร้างไคลเอนต์การเริ่มต้น TCM
  • อัปเดตรูปที่ 7-4 ในส่วนการเขียนโปรแกรม SPI Flash
  • เพิ่มภาคผนวก 2: การเรียกใช้ส่วนสคริปต์ TCL
A 10/2021 การตีพิมพ์เอกสารนี้ครั้งแรก

รองรับ Microchip FPGA

กลุ่มผลิตภัณฑ์ Microchip FPGA สนับสนุนผลิตภัณฑ์ด้วยบริการสนับสนุนต่างๆ รวมถึงการบริการลูกค้า ศูนย์สนับสนุนด้านเทคนิคสำหรับลูกค้า a webเว็บไซต์และสำนักงานขายทั่วโลก ขอแนะนำให้ลูกค้าเข้าชมแหล่งข้อมูลออนไลน์ของ Microchip ก่อนติดต่อฝ่ายสนับสนุน เนื่องจากเป็นไปได้มากที่คำถามของพวกเขาจะได้รับคำตอบแล้ว

ติดต่อศูนย์บริการทางเทคนิคผ่าน webไซต์ที่ www.microchip.com/support. ระบุหมายเลขชิ้นส่วนอุปกรณ์ FPGA เลือกหมวดหมู่เคสที่เหมาะสม และอัปโหลดการออกแบบ fileขณะสร้างกรณีการสนับสนุนทางเทคนิค
ติดต่อฝ่ายบริการลูกค้าสำหรับการสนับสนุนผลิตภัณฑ์ที่ไม่ใช่ด้านเทคนิค เช่น ราคาผลิตภัณฑ์ การอัพเกรดผลิตภัณฑ์ ข้อมูลอัปเดต สถานะการสั่งซื้อ และการอนุญาต

  • จากอเมริกาเหนือ โทร 800.262.1060
  • จากส่วนอื่นของโลก โทร 650.318.4460
  • แฟกซ์จากทุกที่ในโลก 650.318.8044

ข้อมูลไมโครชิป

ไมโครชิป Webเว็บไซต์
Microchip ให้การสนับสนุนออนไลน์ผ่านของเรา webไซต์ที่ www.ไมโครชิป.com/. นี้ webเว็บไซต์นี้ใช้ในการทำ fileและข้อมูลที่ลูกค้าเข้าถึงได้ง่าย เนื้อหาบางส่วนที่เข้าถึงได้ ได้แก่:

  • การสนับสนุนผลิตภัณฑ์ – แผ่นข้อมูลและข้อผิดพลาด บันทึกการใช้งาน และ sampโปรแกรม ทรัพยากรการออกแบบ คู่มือผู้ใช้ และเอกสารสนับสนุนฮาร์ดแวร์ ซอฟต์แวร์รุ่นล่าสุด และซอฟต์แวร์ที่เก็บถาวร
  • การสนับสนุนทางเทคนิคทั่วไป – คำถามที่พบบ่อย (FAQs), คำขอการสนับสนุนทางเทคนิค, กลุ่มสนทนาออนไลน์, รายชื่อสมาชิกโปรแกรมพันธมิตรการออกแบบของ Microchip
  • ธุรกิจของไมโครชิป – คู่มือการเลือกผลิตภัณฑ์และการสั่งซื้อ ข่าวประชาสัมพันธ์ล่าสุดของไมโครชิป รายชื่องานสัมมนาและงานต่างๆ รายชื่อสำนักงานขาย ผู้จัดจำหน่าย และตัวแทนโรงงาน

บริการแจ้งการเปลี่ยนแปลงผลิตภัณฑ์

  • บริการแจ้งเตือนการเปลี่ยนแปลงผลิตภัณฑ์ของไมโครชิปช่วยให้ลูกค้าทราบถึงผลิตภัณฑ์ของไมโครชิปในปัจจุบัน สมาชิกจะได้รับการแจ้งเตือนทางอีเมลทุกครั้งที่มีการเปลี่ยนแปลง อัปเดต การแก้ไข หรือข้อผิดพลาดที่เกี่ยวข้องกับตระกูลผลิตภัณฑ์ที่ระบุหรือเครื่องมือการพัฒนาที่สนใจ
  • หากต้องการลงทะเบียนให้ไปที่ www.microchip.com/pcn และปฏิบัติตามคำแนะนำในการลงทะเบียน

การสนับสนุนลูกค้า
ผู้ใช้ผลิตภัณฑ์ Microchip สามารถรับความช่วยเหลือได้ผ่านช่องทางต่างๆ:

  • ตัวแทนจำหน่ายหรือตัวแทน
  • สำนักงานขายในพื้นที่
  • วิศวกรโซลูชันเอ็มเบ็ดเด็ด (ESE)
  • การสนับสนุนด้านเทคนิค

ลูกค้าควรติดต่อตัวแทนจำหน่าย ตัวแทน หรือ ESE เพื่อขอรับการสนับสนุน นอกจากนี้ ยังมีสำนักงานขายในพื้นที่เพื่อให้ความช่วยเหลือลูกค้าอีกด้วย รายชื่อสำนักงานขายและสถานที่ตั้งต่างๆ รวมอยู่ในเอกสารนี้

การสนับสนุนด้านเทคนิคพร้อมให้บริการผ่าน webเว็บไซต์อยู่ที่: www.microchip.com/support

คุณสมบัติการป้องกันรหัสอุปกรณ์ไมโครชิป
โปรดทราบรายละเอียดต่อไปนี้เกี่ยวกับคุณลักษณะการป้องกันรหัสบนผลิตภัณฑ์ Microchip:

  • ผลิตภัณฑ์ Microchip ตรงตามข้อกำหนดที่ระบุไว้ในแผ่นข้อมูล Microchip เฉพาะของตน
  • Microchip เชื่อว่ากลุ่มผลิตภัณฑ์ของตนจะปลอดภัยเมื่อใช้ตามลักษณะที่ต้องการ ภายใต้ข้อกำหนดการทำงาน และภายใต้เงื่อนไขปกติ
  • คุณค่าของไมโครชิปและปกป้องสิทธิ์ในทรัพย์สินทางปัญญาอย่างจริงจัง การพยายามละเมิดคุณสมบัติการป้องกันโค้ดของผลิตภัณฑ์ไมโครชิปถือเป็นสิ่งต้องห้ามโดยเด็ดขาด และอาจละเมิดกฎหมาย Digital Millennium Copyright Act
  • ทั้ง Microchip และผู้ผลิตเซมิคอนดักเตอร์รายอื่นไม่สามารถรับประกันความปลอดภัยของโค้ดได้ การปกป้องโค้ดไม่ได้หมายความว่าเรารับประกันว่าผลิตภัณฑ์นั้น “ไม่แตกหัก” การปกป้องโค้ดนั้นได้รับการพัฒนาอย่างต่อเนื่อง Microchip มุ่งมั่นที่จะปรับปรุงคุณสมบัติการปกป้องโค้ดของผลิตภัณฑ์ของเราอย่างต่อเนื่อง

ประกาศทางกฎหมาย
เอกสารเผยแพร่นี้และข้อมูลในที่นี้อาจใช้ได้กับผลิตภัณฑ์ของ Microchip เท่านั้น รวมถึงเพื่อการออกแบบ ทดสอบ และบูรณาการผลิตภัณฑ์ของ Microchip เข้ากับแอปพลิเคชันของคุณ การใช้ข้อมูลนี้
ในลักษณะอื่นใดที่ละเมิดข้อกำหนดเหล่านี้ ข้อมูลเกี่ยวกับแอปพลิเคชันอุปกรณ์มีให้เพื่อความสะดวกของคุณเท่านั้นและอาจถูกแทนที่ด้วยการอัปเดต เป็นความรับผิดชอบของคุณที่จะต้องตรวจสอบให้แน่ใจว่าแอปพลิเคชันของคุณตรงตามข้อกำหนดของคุณ ติดต่อสำนักงานขายของ Microchip ในพื้นที่ของคุณเพื่อขอรับการสนับสนุนเพิ่มเติม หรือรับการสนับสนุนเพิ่มเติมได้ที่ www.microchip.com/en-us/support/design-help/client-support-services.

ข้อมูลนี้จัดทำโดย MICROCHIP "ตามที่เป็น" MICROCHIP ไม่รับรองหรือรับประกันใดๆ ไม่ว่าจะโดยชัดแจ้งหรือโดยนัย เป็นลายลักษณ์อักษรหรือวาจา ตามกฎหมายหรืออย่างอื่นใดที่เกี่ยวข้องกับข้อมูล รวมถึงแต่ไม่จำกัดเฉพาะการรับประกันโดยนัยของการไม่ละเมิด ความสามารถในการขาย และความเหมาะสมสำหรับจุดประสงค์เฉพาะ หรือการรับประกันที่เกี่ยวข้องกับเงื่อนไข คุณภาพ หรือประสิทธิภาพ

ในกรณีใดๆ MICROCHIP จะไม่รับผิดชอบต่อการสูญเสีย ความเสียหาย ค่าใช้จ่าย หรือค่าใช้จ่ายใดๆ อันเป็นทางอ้อม พิเศษ เป็นการลงโทษ โดยบังเอิญ หรือเป็นผลสืบเนื่อง ไม่ว่าประเภทใดก็ตามที่เกี่ยวข้องกับข้อมูลหรือการใช้งาน ไม่ว่าจะเกิดจากสาเหตุใดก็ตาม แม้ว่า MICROCHIP จะได้รับแจ้งถึงความเป็นไปได้หรือความเสียหายที่คาดการณ์ได้ก็ตาม ในขอบเขตสูงสุดที่กฎหมายอนุญาต ความรับผิดทั้งหมดของ MICROCHIP ต่อการเรียกร้องใดๆ ก็ตามที่เกี่ยวข้องกับข้อมูลหรือการใช้งานนั้นจะไม่เกินจำนวนค่าธรรมเนียม (ถ้ามี) ที่คุณได้ชำระโดยตรงกับ MICROCHIP สำหรับข้อมูลดังกล่าว

การใช้เครื่องมือไมโครชิปในการช่วยชีวิตและ/หรือการใช้งานด้านความปลอดภัยเป็นความเสี่ยงของผู้ซื้อโดยสิ้นเชิง และผู้ซื้อตกลงที่จะปกป้อง ชดเชย และทำให้ไมโครชิปไม่ต้องรับผิดใดๆ จากความเสียหาย การเรียกร้อง การฟ้องร้อง หรือค่าใช้จ่ายใดๆ ทั้งสิ้นที่เกิดจากการใช้งานดังกล่าว จะไม่มีการให้ใบอนุญาตใดๆ ไม่ว่าโดยปริยายหรือด้วยวิธีอื่นใด ภายใต้สิทธิ์ในทรัพย์สินทางปัญญาของไมโครชิป เว้นแต่จะระบุไว้เป็นอย่างอื่น

เครื่องหมายการค้า
ชื่อและโลโก้ Microchip, โลโก้ Microchip, Adaptec, AVR, โลโก้ AVR, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXStylus, maXTouch, MediaLB, megaAVR, Microsemi, โลโก้ Microsemi, MOST, โลโก้ MOST, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, โลโก้ PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, โลโก้ SST, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron และ XMEGA เป็นเครื่องหมายการค้าจดทะเบียนของ Microchip Technology Incorporated ในสหรัฐอเมริกาและประเทศอื่นๆ

AgileSwitch, ClockWorks, บริษัทโซลูชั่นการควบคุมแบบฝัง, EtherSynch, Flashtec, การควบคุมความเร็วไฮเปอร์, โหลด HyperLight, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, โลโก้ ProASIC Plus, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider และ ZL เป็นเครื่องหมายการค้าจดทะเบียนของ Microchip Technology Incorporated ในสหรัฐอเมริกา

การปราบปรามคีย์ที่อยู่ติดกัน, AKS, ยุคอะนาล็อกสำหรับยุคดิจิทัล, ตัวเก็บประจุใดๆ, AnyIn, AnyOut, การสลับแบบเสริม, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, การจับคู่ค่าเฉลี่ยแบบไดนามิก , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, การเขียนโปรแกรมแบบอนุกรมในวงจร, ICSP, INICnet, การขนานแบบอัจฉริยะ, IntelliMOS, การเชื่อมต่อระหว่างชิป, JitterBlocker, Knob-on-Display, MarginLink, maxCrypto, สูงสุดView, memBrain, Mindi, MiWi, MPASM, MPF, โลโก้ที่ผ่านการรับรอง MPLAB, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, การสร้างโค้ดรอบรู้, 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, ความทนทานรวม , เวลาที่เชื่อถือได้, TSHARC, ทัวริง, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect และ ZENA เป็นเครื่องหมายการค้าของ Microchip Technology Incorporated ในสหรัฐอเมริกาและประเทศอื่นๆ

SQTP เป็นเครื่องหมายบริการของ Microchip Technology Incorporated ในสหรัฐอเมริกา โลโก้ Adaptec, Frequency on Demand, Silicon Storage Technology และ Symmcom เป็นเครื่องหมายการค้าจดทะเบียนของ Microchip Technology Inc. ในประเทศอื่นๆ GestIC เป็นเครื่องหมายการค้าจดทะเบียนของ Microchip Technology Germany II GmbH & Co. KG ซึ่งเป็นบริษัทในเครือของ Microchip Technology Inc. ในประเทศอื่นๆ

เครื่องหมายการค้าอื่น ๆ ทั้งหมดที่กล่าวถึงในที่นี้เป็นทรัพย์สินของบริษัทที่เกี่ยวข้อง

© 2024, Microchip Technology Incorporated และบริษัทในเครือ สงวนลิขสิทธิ์.

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

ระบบการจัดการคุณภาพ 
สำหรับข้อมูลเกี่ยวกับระบบการจัดการคุณภาพของ Microchip โปรดไปที่ www.microchip.com/quality.

การขายและบริการทั่วโลก

อเมริกา เอเชีย/แปซิฟิก เอเชีย/แปซิฟิก ยุโรป
องค์กร สำนักงาน
2355 เวสต์แชนด์เลอร์บูเลอวาร์ด แชนด์เลอร์ AZ 85224-6199
โทร: 480-792-7200
โทรสาร: 480-792-7277
การสนับสนุนด้านเทคนิค: www.microchip.com/support Web ที่อยู่: www.ไมโครชิป.คอม แอตแลนตา
ดูลูธ, จอร์เจีย
โทร: 678-957-9614
โทรสาร: 678-957-1455
ออสติน, เท็กซัส
โทร: 512-257-3370
บอสตัน
เวสต์โบโรห์ แมสซาชูเซตส์ โทรศัพท์: 774-760-0087
โทรสาร: 774-760-0088
ชิคาโก
อิตาสกา อิลลินอยส์
โทร: 630-285-0071
โทรสาร: 630-285-0075
ดัลลาส
แอดดิสันเท็กซัส
โทร: 972-818-7423
โทรสาร: 972-818-2924
ดีทรอยต์
โนวี มิชิแกน
โทร: 248-848-4000
ฮูสตัน, TX
โทร: 281-894-5983
อินเดียนาโพลิส
โนเบิลสวิลล์ อินดีแอนา โทรศัพท์: 317-773-8323
โทรสาร: 317-773-5453
โทร: 317-536-2380
ลอสแองเจลีส
มิชชั่นเวียโฮ แคลิฟอร์เนีย โทรศัพท์: 949-462-9523
โทรสาร: 949-462-9608
โทร: 951-273-7800
ราลีห์, NC
โทร: 919-844-7510
นิวยอร์ก, นิวยอร์ก
โทร: 631-435-6000
ซาน โฮเซ่, CA
โทร: 408-735-9110
โทร: 408-436-4270
แคนาดา โตรอนโต
โทร: 905-695-1980
|แฟกซ์: 905-695-2078
ออสเตรเลีย – ซิดนีย์
โทร : 61-2-9868-6733
ประเทศจีน – ปักกิ่ง
โทร : 86-10-8569-7000
จีน – เฉิงตู
โทร : 86-28-8665-5511
ประเทศจีน – ฉงชิ่ง
โทร : 86-23-8980-9588
จีน – ตงกวน
โทร : 86-769-8702-9880
ประเทศจีน – กว่างโจว
โทร : 86-20-8755-8029
จีน – หางโจว
โทร : 86-571-8792-8115
จีน ฮ่อง คอง เขตบริหารพิเศษ
โทร: 852-2943-5100
จีน – หนานจิง
โทร : 86-25-8473-2460
จีน – ชิงเต่า
โทร : 86-532-8502-7355
ประเทศจีน – เซี่ยงไฮ้
โทร : 86-21-3326-8000
จีน – เสิ่นหยาง
โทร : 86-24-2334-2829 จีน – เซินเจิ้น
โทร : 86-755-8864-2200
จีน – ซูโจว
โทร : 86-186-6233-1526
จีน – หวู่ฮั่น
โทร : 86-27-5980-5300
จีน – ซีอาน
โทร : 86-29-8833-7252
จีน – เซียะเหมิน
โทร: 86-592-2388138
จีน – จูไห่
โทร: 86-756-3210040
อินเดีย บังกาลอร์
โทร : 91-80-3090-4444
อินเดีย – นิวเดลี
โทร : 91-11-4160-8631
อินเดีย ปูเน่
โทร : 91-20-4121-0141
ประเทศญี่ปุ่น โอซาก้า
โทร : 81-6-6152-7160
ประเทศญี่ปุ่น โตเกียว
โทร: 81-3-6880-3770
เกาหลี – แดกู
โทร : 82-53-744-4301
เกาหลี – โซล
โทร : 82-2-554-7200 มาเลเซีย – กัวลา กัวลาลัมเปอร์
โทร : 60-3-7651-7906
มาเลเซีย – ปีนัง
โทร : 60-4-227-8870
ฟิลิปปินส์ มะนิลา
โทร : 63-2-634-9065
สิงคโปร์
โทร: 65-6334-8870
ไต้หวัน – ซิน ชู
โทร : 886-3-577-8366
ไต้หวัน – เกาสง
โทร : 886-7-213-7830
ไต้หวัน – ไทเป
โทร : 886-2-2508-8600
ประเทศไทย - กรุงเทพฯ
โทร : 66-2-694-1351
เวียดนาม – โฮจิมินห์
โทร : 84-28-5448-2100
ออสเตรีย เวลส์
โทร : 43-7242-2244-39
แฟกซ์ : 43-7242-2244-393เดนมาร์ก โคเปนเฮเกน
โทร: 45-4485-5910
โทรสาร : 45-4485-2829ฟินแลนด์ เอสโป
โทร : 358-9-4520-820

ฝรั่งเศส ปารีส
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

ประเทศเยอรมนี การ์ชิง
โทร: 49-8931-9700

ประเทศเยอรมนี ฮาน
โทร: 49-2129-3766400

ประเทศเยอรมนี ไฮลบรอนน์
โทร: 49-7131-72400

ประเทศเยอรมนี คาร์ลสรูเออ  โทร: 49-721-625370

ประเทศเยอรมนี มิวนิค
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

ประเทศเยอรมนี โรเซนไฮม์
โทร : 49-8031-354-560

อิสราเอล – ฮอด ฮาชารอน
โทร : 972-9-775-5100

อิตาลี – มิลาน
โทร: 39-0331-742611
โทรสาร : 39-0331-466781

อิตาลี – ปาโดวา
โทร: 39-049-7625286

เนเธอร์แลนด์ – ดรูเนน
โทร: 31-416-690399
โทรสาร : 31-416-690340

นอร์เวย์ ทรอนด์เฮม
โทร : 47-72884388

โปแลนด์ – วอร์ซอ
โทร: 48-22-3325737

โรมาเนีย บูคาเรสต์
Tel: 40-21-407-87-50

สเปน – มาดริด
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
สวีเดน – โกเธนเบิร์ก
Tel: 46-31-704-60-40
สวีเดน – สตอกโฮล์ม
โทร : 46-8-5090-4654
สหราชอาณาจักร – วอคกิ้งแฮม
โทร : 44-118-921-5800
แฟกซ์ : 44-118-921-5820

หมายเหตุการสมัคร
© 2024 Microchip Technology Inc. และบริษัทสาขา

เอกสาร / แหล่งข้อมูล

ไมโครชิพ AN4229 โปรเซสเซอร์ระบบย่อย Risc V [พีดีเอฟ] คู่มือการใช้งาน
AN4229, AN4229 ระบบย่อยโปรเซสเซอร์ Risc V, AN4229, ระบบย่อยโปรเซสเซอร์ Risc V, ระบบย่อยโปรเซสเซอร์, ระบบย่อย

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *