MICROCHIP-LOGO

MICROCHIP 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 процессорын дэд системийг бий болгоход тавигдах техник хангамж, програм хангамжийн шаардлага нь дараах байдалтай байна.

  • 12V/5A хувьсах гүйдлийн тэжээлийн адаптер ба утас
  • USB 2.0 A-аас mini-B кабель
  • Micro B USB 2.0 кабель
  • Readme.txt-г үзнэ үү file загварт files нь шаардлагатай бүх програм хангамжийн хувилбаруудад зориулагдсан

Загварын урьдчилсан нөхцөл
Дизайныг эхлүүлэхийн өмнө дараах алхмуудыг хийж байгаа эсэхийг шалгаарай.

  • [Урьдчилсан нөхцөлүүдийн жагсаалт]

Дизайн тодорхойлолт
MIV_RV32 нь RISC-V зааврын багцыг хэрэгжүүлэхэд зориулагдсан процессорын цөм юм. Гол нь FPGA дээр хэрэгжиж болно.

Түгээмэл асуултууд

  • А: RT PolarFire-д тавигдах техник хангамжийн шаардлага юу вэ?
    Х: Техник хангамжийн шаардлагад 12V/5A хувьсах гүйдлийн тэжээлийн адаптер ба утас, USB 2.0 A-аас mini-B кабель, Micro B USB 2.0 кабель орно.
  • А: RT PolarFire-ийн процессорын дэд систем гэж юу вэ?
    Х: Процессорын дэд систем нь RISC-V архитектур дээр суурилдаг.

Танилцуулга (Асуулт асуух)

Microchip нь Mi-V процессорын IP болон програм хангамжийн хэрэгслийн гинжийг RISC-V процессор дээр суурилсан загварыг боловсруулахад ямар ч үнэгүйгээр санал болгодог. RISC-V нь RISC-V сангийн удирдлаган дор байдаг стандарт нээлттэй Зааварчилгаа Архитектур (ISA) юм. Энэ нь олон тооны ашиг тусыг санал болгодог бөгөөд үүнд нээлттэй эх сурвалжийн нийгэмлэгийг хаалттай ISA-аас илүү хурдан хугацаанд тест хийх, сайжруулах боломжийг олгодог. RT PolarFire® Field Programmable Gate Array (FPGAs) нь хэрэглэгчийн програмуудыг ажиллуулахын тулд Mi-V зөөлөн процессоруудыг дэмждэг. Энэхүү хэрэглээний тэмдэглэл нь SPI Flash-ээс эхлүүлсэн зориулалтын TCM санах ойноос хэрэглэгчийн програмыг ажиллуулах Mi-V процессорын дэд системийг хэрхэн бүтээх талаар тайлбарласан болно.

Загварын шаардлага (Асуулт асуух)
Дараах хүснэгтэд Mi-V процессорын дэд системийг бий болгоход тавигдах техник хангамж, програм хангамжийн шаардлагуудыг жагсаав.

Хүснэгт 1-1. Дизайн шаардлага

Шаардлага Тодорхойлолт
Техник хангамжийн шаардлага
RT PolarFire® Development Kit (RTPF500TS-1CG1509M) 12V/5A хувьсах гүйдлийн тэжээлийн адаптер ба USB 2.0 А-аас мини-Б кабель Micro B USB 2.0 кабель REV 1.0
Програм хангамжийн шаардлага
Libero® SoC FlashPro Express SoftConsole Readme.txt-г үзнэ үү file загварт files Mi-V лавлагаа загварыг бий болгоход шаардлагатай бүх програм хангамжийн хувилбаруудад зориулагдсан

 Загварын урьдчилсан нөхцөл (Асуулт асуух)

Эхлэхээсээ өмнө дараах алхмуудыг хийгээрэй.

  1. Лавлах загварыг татаж авах files RT PolarFire: RISC-V процессорын дэд системийг бий болгох.
  2. Libero® SoC-г дараах холбоосоос татаж аваад суулгана уу: Libero SoC v2024.1 эсвэл түүнээс дээш.

Загварын тайлбар (Асуулт асуух)

MIV_RV32 нь RISC-V зааврын багцыг хэрэгжүүлэхэд зориулагдсан процессорын цөм юм. Цөмийг захын болон санах ойн хандалтад зориулсан AHB, APB3, AXI3/4 автобусны интерфейстэй байхаар тохируулж болно. Дараах зурагт RT PolarFire® FPGA дээр суурилуулсан Mi-V дэд системийн дээд түвшний блок диаграммыг үзүүлэв.

Mi-V процессор дээр ажиллах хэрэглэгчийн програмыг гадаад SPI Flash-д хадгалах боломжтой. Төхөөрөмжийг асаах үед системийн хянагч нь хэрэглэгчийн програмтай хамт заасан TCM-ийг эхлүүлдэг. TCM эхлүүлж дууссаны дараа системийг дахин тохируулах нь гарна. Хэрэв хэрэглэгчийн програм SPI Flash-д хадгалагдсан бол Системийн хянагч нь SPI Flash-ээс хэрэглэгчийн програмыг уншихын тулд SC_SPI интерфейсийг ашигладаг. Өгөгдсөн хэрэглэгчийн програм нь "Сайн уу Дэлхий!" UART мессежийг хэвлэдэг. мөн самбар дээрх хэрэглэгчийн LED-үүдийг анивчуулна.

MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (1)

Техник хангамжийн хэрэгжилт (Асуулт асуух)

Дараах зурагт Mi-V процессорын дэд системийн Libero загварыг харуулав.MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (2)

IP блокууд (Асуулт асуух)
Дараах хүснэгтэд Mi-V процессорын дэд системийн лавлагааны загварт ашигласан IP блокууд болон тэдгээрийн функцийг жагсаав.

Хүснэгт 4-1. IP блокуудын тайлбар

IP нэр Тодорхойлолт
INIT_MONITOR RT PolarFire® Initialization Monitor нь төхөөрөмж болон санах ойг эхлүүлэх төлөвийг авдаг
дахин тохируулах Энэ нь Mi-V дэд системд системийн түвшний синхрон дахин тохируулгыг үүсгэдэг CORERESET_PF IP хувилбар юм.
 

CCC_0

RT PolarFire Clock Conditioning Circuitry (CCC) блок нь PF_OSC блокоос 160 МГц оролтын цагийг авч, Mi-V процессорын дэд систем болон бусад дагалдах төхөөрөмжүүдэд зориулж 83.33 МГц-ийн даавууны цаг үүсгэдэг.
 

 

 

MIV_RV32_C0 (Mi-V Soft Processor IP)

Mi-V зөөлөн процессорын өгөгдмөл Reset Vector Address утга нь 0✕8000_0000 байна. Төхөөрөмжийг дахин тохируулсны дараа процессор програмыг 0✕8000_0000-аас ажиллуулна. TCM нь Mi-V процессорын үндсэн санах ой бөгөөд 0✕8000_0000 хэмжээтэй санах ой юм. TCM нь SPI Flash-д хадгалагдсан хэрэглэгчийн программыг эхлүүлдэг. Mi-V процессорын санах ойн зураглалд TCM санах ойн интерфейсийн хувьд 0✕8000_0000-аас 0✕8000_FFFF хүртэлх мужийг, APB интерфейсийн хувьд 0✕7000_0000-аас 0✕7FFF_FFFF хүртэлх мужийг тодорхойлсон.
MIV_ESS_C0_0 Энэхүү MIV Өргөтгөсөн дэд систем (ESS) нь GPIO болон UART-ийг дэмжихэд ашиглагддаг
CoreSPI_C0_0 CoreSPI нь гадаад SPI Flash программчлахад ашиглагддаг
PF_SPI PF_SPI макро нь системийн хянагчтай холбогдсон гадаад SPI Flash-д бүтцийн логикийг холбодог
PF_OSC PF_OSC нь 160 МГц гаралтын цагийг үүсгэдэг самбар дээрх осциллятор юм

Анхаарах зүйл: Бүх IP хэрэглэгчийн гарын авлага, гарын авлагыг Libero SoC > Каталогоос авах боломжтой

Санах ойн газрын зураг (Асуулт асуух)
 Дараах хүснэгтэд санах ой болон дагалдах хэрэгслийн санах ойн зургийг жагсаав.

Хүснэгт 4-2. Санах ойн газрын зургийн тайлбар

Захын төхөөрөмжүүд Эхлэх хаяг
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Програм хангамжийн хэрэгжилт (Асуулт асуух)

Microchip нь RISC-V хэрэглэгчийн програмыг (.hex) гүйцэтгэх SoftConsole хэрэгслийн гинжээр хангадаг. file мөн дибаг хийх. Лавлах загвар files-д MiV_uart_blinky програм хангамжийн төслийг агуулсан Firmware ажлын талбар багтана. MiV_uart_blinky хэрэглэгчийн програм нь Libero® SoC ашиглан гадаад SPI Flash дээр програмчлагдсан. Өгөгдсөн хэрэглэгчийн програм нь "Сайн уу Дэлхий!" UART мессежийг хэвлэдэг. мөн самбар дээрх хэрэглэгчийн LED-үүдийг анивчуулна.

Libero SoC дизайны санах ойн газрын зургийн дагуу UART болон GPIO захын хаягууд нь 0x71000000 ба 0x75000000-д тусгагдсан байдаг. Энэ мэдээллийг hw_platform.h-д өгсөн болно file дараах зурагт үзүүлсэн шиг.

MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (3)Хэрэглэгчийн програмыг TCM санах ойноос (код, өгөгдөл, стек) гүйцэтгэх ёстой. Тиймээс холбогч скрипт дэх RAM хаягийг дараах зурагт үзүүлсэн шиг TCM санах ойн эхлэлийн хаягаар тохируулсан.

MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (4)Холбогч скрипт (miv-rv32-ram.ld) нь дизайны FW\MiV_uart_blinky\miv_rv32_hal хавтсанд байдаг. fileс. Хэрэглэгчийн програмыг бүтээхийн тулд дараах алхмуудыг гүйцэтгэнэ.

  1. Mi-V SoftConsole төслийг бий болгох
  2. MIV_RV32 HAL татаж авах files болон GitHub-ийн драйверуудыг дараах холбоосоор ашиглана уу. github.com/Mi-V-Soft-RISC-V/platform
  3. Програм хангамжийн драйверуудыг импортлох
  4. Үндсэн үүсгэх.c file програмын кодтой
  5. Газрын зургийн програм хангамжийн драйверууд болон холбогч скрипт
  6. Газрын зургийн санах ой болон захын хаягууд
  7. Аппликейшн бүтээх

Эдгээр алхмуудын талаарх дэлгэрэнгүй мэдээллийг AN4997: PolarFire FPGA Mi-V процессорын дэд системийг бүтээх хэсгийг үзнэ үү. .hex file амжилттай бүтээсний дараа бүтээгдсэн бөгөөд үүнийг Running the Demo-д дизайн болон санах ойг эхлүүлэх тохиргоонд ашигладаг.

 Демо-г тохируулах (Асуулт асуух)

Демо-г тохируулахын тулд дараах алхмуудыг дагана уу.

  1. Техник хангамжийг тохируулах
  2. Цуваа терминалыг тохируулах (Tera Term)

Техник хангамжийг тохируулах (Асуулт асуух)
Анхаарах зүйл: Системийн хянагчийг түдгэлзүүлэх горим идэвхжсэн тохиолдолд SoftConsole дибаг ашиглан Mi-V програмын дибаг нь ажиллахгүй. Энэ загварт Mi-V програмыг харуулахын тулд Системийн хянагчийг түдгэлзүүлэх горимыг идэвхгүй болгосон.

Техник хангамжийг тохируулахын тулд дараах алхмуудыг гүйцэтгэнэ.

  1. SW7 шилжүүлэгчийг ашиглан самбарыг унтраа.
  2. Гадаад FlashPro программистыг ашиглахын тулд J31 холбогчийг нээнэ үү, суулгагдсан FlashPro программистыг ашиглахын тулд J31 холбогчийг хаа.
    Анхаарах зүйл: Embedded Flash Pro программистыг зөвхөн Libero эсвэл FPExpress-ээр дамжуулан програмчлалд ашиглах боломжтой бөгөөд үүнийг Mi-V дээр суурилсан програмыг дибаг хийхэд ашиглах боломжгүй.
  3. USB кабель ашиглан хост компьютерийг J24 холбогчтой холбоно уу.
  4. SC_SPI-г идэвхжүүлэхийн тулд J1 холбогчийн 2-8 зүү хаагдсан байх ёстой.
  5. FlashPro программистыг J3 холбогчтой холбоно уу (JTAG толгой) болон FlashPro программистыг хост компьютерт холбохын тулд өөр USB кабель ашиглана уу.
  6. USB-аас UART гүүр хүртэлх драйверууд автоматаар илэрсэн эсэхийг шалгаарай, үүнийг компьютер дээрх төхөөрөмжийн менежерээр дамжуулан шалгаж болно.
    Анхаарах зүйл: Зураг 6-1-д үзүүлсэнчлэн COM16 портын шинж чанар нь USB цуваа порттой холбогдсон болохыг харуулж байна. Тиймээс COM16-г энэ жишээнд сонгосонample. COM портын дугаар нь системийн онцлог шинж чанартай байдаг. Хэрэв USB to UART гүүрний драйверууд суулгаагүй бол драйверуудыг эндээс татаж аваад суулгана уу www.microchip.com/en-us/product/mcp2200.
  7. Цахилгаан хангамжийг J19 холбогчтой холбож, SW7 шилжүүлэгчийг ашиглан тэжээлийн эх үүсвэрийг асаана уу.

 

Цуваа терминалыг тохируулах (Терагийн хугацаа) (Асуулт асуух)
Хэрэглэгчийн програм (MiV_uart_blinky.hex file) "Сайн уу Дэлхий!" UART интерфейсээр дамжуулан цуваа терминал дээрх мессеж.

Цуваа терминалыг тохируулахын тулд дараах алхмуудыг гүйцэтгэнэ.

  1. Host PC дээр Tera Term-ийг ажиллуул.
  2. Дараах зурагт үзүүлсэн шиг Tera Term-д тодорхойлсон COM портыг сонгоно уу.MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (5)
  3. Цэсээс Setup > Serial port-ыг сонгоод COM портыг тохируулна уу. MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (6)
  4. Хурд (baud)-ыг 115200, Flow Control-ыг none гэж тохируулаад, дараах зурагт үзүүлсэн шиг New settings гэсэн сонголтыг дарна уу.MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (7)

Цуваа терминалыг тохируулсны дараа дараагийн алхам нь RT PolarFire® төхөөрөмжийг програмчлах явдал юм.

Демо ажиллуулах (Асуулт асуух)

Демо-г ажиллуулахын тулд дараах алхмуудыг хийгээрэй.

  1. TCM эхлүүлэх үйлчлүүлэгчийг үүсгэж байна
  2. RT PolarFire® төхөөрөмжийг програмчлах
  3. SPI Flash дүрсийг үүсгэж байна
  4. SPI Flash програмчлал

TCM эхлүүлэх үйлчлүүлэгчийг үүсгэх (Асуулт асуух)
Системийн хянагчийг ашиглан RT PolarFire®-д TCM-г эхлүүлэхийн тулд miv_rv0_subsys_pkg.v доторх l_cfg_hard_tcm32_en локал параметрүүдийг оруулна уу. file Синтез хийхээс өмнө 1'b1 болгож өөрчлөх ёстой. Дэлгэрэнгүй мэдээллийг MIV_RV32 хэрэглэгчийн гарын авлагаас үзнэ үү.

Libero® SoC дээр Дизайныг эхлүүлэх өгөгдөл болон санах ойг тохируулах сонголт нь TCM эхлүүлэх клиентийг үүсгэж, сонгосон тогтворгүй санах ойн төрлөөс хамааран sNVM, μPROM эсвэл гадаад SPI Flash-д нэмдэг. Энэхүү хэрэглээний тэмдэглэлд TCM эхлүүлэх клиентийг SPI Flash-д хадгалсан болно. Энэ процесс нь хэрэглэгчийн програмыг гүйцэтгэхийг шаарддаг file (.hex file). зургаан өнцөгт file (*.hex) нь SoftConsole програмын төслийг ашиглан үүсгэгддэг. А сample хэрэглэгчийн програмыг дизайны хамт өгсөн болно fileс. Хэрэглэгчийн програм file (.hex) нь дараах алхмуудыг ашиглан TCM эхлүүлэх клиентийг үүсгэхийн тулд сонгосон:

  1. Libero® SoC-г ажиллуулаад script.tcl-г ажиллуул (Хавсралт 2: TCL скриптийг ажиллуулах).
  2. Дизайн эхлүүлэх өгөгдөл ба санах ойг тохируулах > Libero дизайны урсгалыг сонгоно уу.
  3. Fabric RAMs таб дээрээс TCM жишээг сонгоод үүн дээр давхар товшиж, дараах зурагт үзүүлсэн шиг Edit Fabric RAM Initialization Client харилцах цонхыг нээнэ.
  4. MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (8)Edit Fabric RAM Initialization Client харилцах цонхны Хадгалах төрлийг SPI-Flash болгож тохируулна уу. Дараа нь контентыг сонгоно уу file Дараах зурагт үзүүлсэн шиг Импорт (...) товчийг дарна уу.

MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (9) RT PolarFire төхөөрөмжийг програмчлах (Асуулт асуух)

  • Лавлах загвар files нь Libero® SoC ашиглан бүтээсэн Mi-V процессорын дэд системийн төслийг багтаасан болно. RT PolarFire® төхөөрөмжийг Libero SoC ашиглан програмчлах боломжтой.
  • Libero SoC дизайны урсгалыг дараах зурагт үзүүлэв. MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (10)

RT PolarFire төхөөрөмжийг програмчлахын тулд Libero SoC-д өгөгдсөн TCL скриптүүдийг ашиглан үүсгэсэн Mi-V процессорын дэд системийн Libero төслийг нээж, Run Program Action дээр давхар товшино уу.

SPI Flash дүрс үүсгэх (Асуулт асуух)

  • SPI Flash дүрсийг үүсгэхийн тулд Design Flow таб дээрх Generate SPI Flash Image дээр давхар товшино уу.
  • SPI Flash дүрсийг амжилттай үүсгэх үед SPI Flash дүрсийг үүсгэхийн хажууд ногоон хачиг гарч ирнэ.

SPI Flash програмчлах (Асуулт асуух)
SPI Flash дүрсийг програмчлахын тулд дараах алхмуудыг гүйцэтгэнэ.

  1. Design Flow таб дээрх Run PROGRAM_SPI_IMAGE дээр давхар товшино уу.
  2. Харилцах цонхонд Тийм дээр дарна уу.
  • SPI дүрсийг төхөөрөмж дээр амжилттай програмчлах үед Run PROGRAM_SPI_IMAGE-ийн хажууд ногоон тэмдэглэгээ гарч ирнэ.
  • SPI Flash програмчлалын ажил дууссаны дараа TCM бэлэн болно. Үүний үр дүнд LED 1, 2, 3, 4 анивчих ба дараа нь дараах зурагт үзүүлсэн шиг цуваа терминал дээр хэвлэнэ.
    MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (11)

Энэ нь демо-г дуусгаж байна.
RT PolarFire® төхөөрөмж болон SPI Flash-ийг FlashPro Express ашиглан програмчлах боломжтой, Хавсралт 1: FlashPro Express ашиглан RT PolarFire төхөөрөмж болон SPI Flash програмчлалыг үзнэ үү.

 Хавсралт 1: FlashPro Express ашиглан RT PolarFire төхөөрөмж болон SPI Flash программчлах (Асуулт асуух)

Лавлах загвар fileпрограмчлалын ажил орно file FlashPro Express ашиглан RT PolarFire® төхөөрөмжийг програмчлахад зориулагдсан. Энэ ажил file Мөн TCM эхлүүлэх клиент болох SPI Flash дүрсийг агуулдаг. FlashPro Express нь RT PolarFire төхөөрөмж болон SPI Flash хоёрыг энэ програмчлалын .ажлаар программчилдаг file. Програмчлалын ажил file Design дээрээс авах боломжтойFiles_директор\Програмчлалын_files.

RT PolarFire төхөөрөмжийг програмчлалаар програмчлах file FlashPro Express ашиглан дараах алхмуудыг гүйцэтгэнэ.

  1. Техник хангамжийг тохируулах, Техник хангамжийг тохируулах хэсгийг үзнэ үү.
  2. Хост компьютер дээр FlashPro Express програмыг ажиллуулна уу.
  3. Шинэ ажлын төсөл үүсгэхийн тулд New товчийг дарна уу эсвэл Төслийн цэснээс FlashPro Express Job-аас New Job Project сонгоно уу.
  4. Харилцах цонхонд дараахыг оруулна уу:
    • Програмчлалын ажил file: Browse дээр товшоод .ажлын байршил руу шилжинэ үү file байрлаж, сонгоно уу file. Ажил file Design дээрээс авах боломжтойFiles_директор\Програмчлалын_files.
    • FlashPro Express ажлын төслийн байршил: "Browse" дээр дарж, төслийг хадгалахыг хүссэн байршил руу шилжинэ үү.MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (13)
  5. OK дарна уу. Шаардлагатай програмчлал file сонгогдсон бөгөөд програмчлахад бэлэн байна.
  6. Дараах зурагт үзүүлсэн шиг FlashPro Express цонх гарч ирнэ. Програмист талбарт програмистын дугаар гарч ирэхийг баталгаажуулна уу. Хэрэв тийм биш бол самбарын холболтыг шалгаад Refresh/Rescan Programmers дээр дарна уу. MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (13)
  7. RUN дээр дарна уу. Төхөөрөмжийг амжилттай програмчлах үед дараах зурагт үзүүлсэн шиг RUN PASSED төлөв гарч ирнэ.MICROCHIP-AN4229 Risc-V-процессор-дэд систем- (14)

Энэ нь RT PolarFire төхөөрөмж болон SPI Flash програмчлалыг дуусгаж байна. Самбарыг програмчилсны дараа “Сайн уу дэлхий!” гэснийг ажигла. UART терминал дээр хэвлэсэн мессеж ба хэрэглэгчийн LED анивчдаг.

 Хавсралт 2: TCL скриптийг ажиллуулах (Асуулт асуух)

TCL скриптийг загварт оруулсан болно files хавтас HW лавлах дор. Шаардлагатай бол дизайны урсгалыг Дизайн хэрэгжүүлэлтээс ажлын байр бий болгох хүртэл хуулбарлаж болно file.

TCL-ийг ажиллуулахын тулд дараах алхмуудыг гүйцэтгэнэ.

  1. Libero програм хангамжийг ажиллуулна уу.
  2. Төсөл > Скриптийг гүйцэтгэх…-г сонгоно уу.
  3. Browse дээр дарж, татаж авсан HW лавлахаас script.tcl-г сонгоно уу.
  4. Run дээр дарна уу.

TCL скриптийг амжилттай гүйцэтгэсний дараа HW лавлах дотор Libero төслийг үүсгэнэ.

  • TCL скриптүүдийн талаар дэлгэрэнгүй мэдээллийг rtpf_an4229_df/HW/TCL_Script_readme.txt-с үзнэ үү. TCL командын талаар дэлгэрэнгүй мэдээллийг Tcl командын лавлах гарын авлагаас үзнэ үү. Microchip-тэй холбоо барина уу
  • TCL скриптийг ажиллуулах явцад гарсан аливаа асуултын техникийн дэмжлэг.

 Хяналтын түүх (Асуулт асуух)

Хяналтын түүхийн хүснэгтэд баримт бичигт оруулсан өөрчлөлтүүдийг тайлбарласан болно. Өөрчлөлтүүдийг хамгийн сүүлийн үеийн хэвлэлээс эхлээд засварын дагуу жагсаав.

Хүснэгт 10-1. Хяналтын түүх

Хяналт Огноо Тодорхойлолт
B 10/2024 Баримт бичгийн В хувилбарт оруулсан өөрчлөлтийн жагсаалтыг доор харуулав.
  • Удирдах зөвлөлийн засварыг Хүснэгт 1-1-д шинэчилсэн
  • Дизайн тайлбар хэсгийн Зураг 3-1-д Mi-V ESS болон CoreSPI-г нэмсэн
  • IP блокуудын Хүснэгт 0-0 хэсэгт MIV_ESS_C0_0 болон CoreSPI_C4_1 блокуудыг нэмсэн.
  • Хүснэгт 4-2 дахь Эхлэх хаягийн утгыг шинэчилсэн
  • Програм хангамжийн хэрэгжилт хэсгийн Зураг 5-1, Зураг 5-2-ыг шинэчилсэн
  • Системийн хянагчийг түдгэлзүүлэх горимын талаар тэмдэглэл нэмж, Техник хангамжийг тохируулах хэсэгт SPI Enable болон FlashPro програмчлалын (суулгасан эсвэл гадаад) холбогч тохиргоог нэмсэн.
  • Шинэчлэгдсэн Зураг 6-1, Зураг 6-2, Зураг 6-3 Цуваа терминалыг тохируулах (Тера хугацаа) хэсгийн
  • Шинэчлэгдсэн Зураг 7-1 болон TCM эхлүүлэх үйлчлүүлэгчийг үүсгэх хэсэг дэх Зураг 7-2
  • SPI Flash програмчлалын хэсэг дэх Зураг 7-4-ийг шинэчилсэн
  • Хавсралт 2: TCL скрипт хэсгийг ажиллуулж байна
A 10/2021 Энэхүү баримт бичгийн анхны хэвлэл

Microchip FPGA дэмжлэг

Microchip FPGA бүтээгдэхүүний групп нь Хэрэглэгчийн үйлчилгээ, Хэрэглэгчийн техникийн дэмжлэг үзүүлэх төв, webсайт болон дэлхий даяарх борлуулалтын оффисууд. Үйлчлүүлэгчид дэмжлэг авахаасаа өмнө Microchip-ийн онлайн эх сурвалжид зочлохыг зөвлөж байна, учир нь тэдний асуултад аль хэдийн хариулсан байх магадлалтай.

-ээр дамжуулан Техникийн дэмжлэгийн төвтэй холбогдоно уу webсайт дээр www.microchip.com/support. FPGA төхөөрөмжийн хэсгийн дугаарыг дурдаж, тохирох тохиолдлын ангиллыг сонгож, дизайныг байршуулна уу files техникийн тусламжийн хэрэг үүсгэх үед.
Бүтээгдэхүүний үнэ, бүтээгдэхүүний шинэчлэл, шинэчлэлтийн мэдээлэл, захиалгын байдал, зөвшөөрөл гэх мэт техникийн бус бүтээгдэхүүний дэмжлэг авахын тулд Хэрэглэгчийн үйлчилгээтэй холбогдоно уу.

  • Хойд Америкаас 800.262.1060 руу залгаарай
  • Дэлхийн бусад улс орнуудаас 650.318.4460 руу залгаарай
  • Факс, дэлхийн хаанаас ч, 650.318.8044

Микрочипийн мэдээлэл

Микрочип Webсайт
Microchip нь манайхаар дамжуулан онлайн дэмжлэг үзүүлдэг webсайт дээр www.microchip.com/. Энэ webсайт хийхэд ашигладаг files болон мэдээллийг үйлчлүүлэгчдэд хялбархан ашиглах боломжтой. Байгаа контентуудын зарим нь:

  • Бүтээгдэхүүний дэмжлэг – Мэдээллийн хуудас ба алдаа, хэрэглээний тэмдэглэл ба sampпрограмууд, дизайны нөөцүүд, хэрэглэгчийн гарын авлага, техник хангамжийг дэмжих баримт бичиг, хамгийн сүүлийн үеийн програм хангамжийн хувилбарууд болон архивлагдсан програм хангамж
  • Техникийн ерөнхий дэмжлэг - Түгээмэл асуултууд (FAQ), техникийн дэмжлэг үзүүлэх хүсэлт, онлайн хэлэлцүүлгийн бүлгүүд, Microchip дизайны түнш хөтөлбөрийн гишүүдийн жагсаалт
  • Microchip-ийн бизнес – Бүтээгдэхүүн сонгох, захиалгын гарын авлага, Microchip-ийн хамгийн сүүлийн үеийн хэвлэлийн мэдээ, семинар, арга хэмжээний жагсаалт, Microchip борлуулалтын алба, дистрибьютер, үйлдвэрийн төлөөлөгчдийн жагсаалт

Бүтээгдэхүүний өөрчлөлтийн мэдэгдлийн үйлчилгээ

  • Microchip-ийн бүтээгдэхүүний өөрчлөлтийн мэдэгдлийн үйлчилгээ нь хэрэглэгчдэд Microchip бүтээгдэхүүний талаар мэдээлэл өгөхөд тусалдаг. Захиалагчид тодорхой бүтээгдэхүүний бүлэг эсвэл сонирхож буй хөгжүүлэлтийн хэрэгсэлтэй холбоотой өөрчлөлт, шинэчлэлт, засвар эсвэл алдаа гарсан тохиолдолд имэйлээр мэдэгдэл хүлээн авах болно.
  • Бүртгүүлэх бол хаягаар орно уу www.microchip.com/pcn бүртгэлийн зааврыг дагаж мөрдөөрэй.

Хэрэглэгчийн дэмжлэг
Microchip бүтээгдэхүүний хэрэглэгчид хэд хэдэн сувгаар тусламж авах боломжтой.

  • Дистрибьютер эсвэл төлөөлөгч
  • Орон нутгийн борлуулалтын алба
  • Embedded Solutions Engineer (ESE)
  • Техникийн дэмжлэг

Үйлчлүүлэгчид тусламж авахын тулд дистрибьютер, төлөөлөгч эсвэл ESE-тэй холбоо барина уу. Орон нутгийн борлуулалтын оффисууд үйлчлүүлэгчдэд туслах боломжтой. Борлуулалтын алба, байршлын жагсаалтыг энэ баримт бичигт оруулсан болно.

-ээр дамжуулан техникийн дэмжлэг авах боломжтой webсайт дээр: www.microchip.com/support

Микрочип төхөөрөмжийн код хамгаалах онцлог
Microchip бүтээгдэхүүн дээрх код хамгаалах функцийн дараах дэлгэрэнгүй мэдээллийг анхаарна уу.

  • Микрочипийн бүтээгдэхүүнүүд нь микрочипийн мэдээллийн хуудсанд багтсан үзүүлэлтүүдийг хангадаг.
  • Microchip нь түүний гэр бүлийн бүтээгдэхүүнүүдийг зориулалтын дагуу, ашиглалтын үзүүлэлтийн хүрээнд, хэвийн нөхцөлд ашиглахад найдвартай гэж үздэг.
  • Микрочип нь оюуны өмчийн эрхийг дээдэлж, түрэмгийлэн хамгаалдаг. Microchip бүтээгдэхүүний кодын хамгаалалтын шинж чанарыг зөрчихийг оролдохыг хатуу хориглодог бөгөөд Дижитал Мянганы Зохиогчийн эрхийн тухай хуулийг зөрчиж болзошгүй.
  • Microchip болон бусад хагас дамжуулагч үйлдвэрлэгчдийн аль нь ч кодын аюулгүй байдлыг хангаж чадахгүй. Код хамгаалалт гэдэг нь бид бүтээгдэхүүнийг "эвдрэшгүй" гэдгийг баталгаажуулж байна гэсэн үг биш юм. Кодын хамгаалалт байнга хөгжиж байдаг. Microchip нь манай бүтээгдэхүүний код хамгаалах шинж чанарыг тасралтгүй сайжруулах үүрэг хүлээдэг.

Хууль эрх зүйн мэдэгдэл
Энэхүү хэвлэл болон энд байгаа мэдээллийг зөвхөн Microchip бүтээгдэхүүнүүд, түүний дотор Microchip-ийн бүтээгдэхүүнийг өөрийн программтай зохиох, турших, нэгтгэх зэрэгт ашиглаж болно. Энэ мэдээллийг ашиглах
бусад хэлбэрээр эдгээр нөхцөлийг зөрчсөн. Төхөөрөмжийн хэрэглээний талаарх мэдээллийг зөвхөн танд тав тухтай байлгах үүднээс өгсөн бөгөөд шинэчлэлтүүдээр солигдож болно. Өргөдөл нь таны техникийн шаардлагад нийцэж байгаа эсэхийг шалгах нь таны үүрэг хариуцлага юм. Нэмэлт дэмжлэг авахын тулд орон нутгийн Microchip-ийн борлуулалтын албатай холбогдож, нэмэлт тусламж авах боломжтой www.microchip.com/en-us/support/design-help/client-support-services.

ЭНЭ МЭДЭЭЛЭЛИЙГ МИКРОЧИПГЭЭР “Байгаагаараа” ӨГӨӨ. МИКРОЧИП НЬ ИЛЭРХИЙ ЭСВЭЛ далд, бичгээр болон аман хэлбэрээр, хууль тогтоомжид заасан болон бусад байдлаар ямар ч мэдээлэл, баталгаа өгөгддөггүй. ХУДАЛДААНЫ БОЛОМЖ, ТОДОРХОЙ ЗОРИУЛАЛТАНД ТОХИРЧ БУЙ БАЙДАЛ, ЧАНАР, ГҮЙЦЭТГЭЛТЭЙ ХОЛБООТОЙ БАТАЛГАА.

МИКРОЧИП НЬ ЯМАРЧ ХЭРЭГЛЭХГҮЙ БОЛОВСРОЛТОЙ ХОЛБОГДОХ Шууд бус, ТУСГАЙ, ШИЙТГЭЛИЙН, САНАМЖИЙН ЭСВЭЛ ЭСВЭЛ ЭСВЭЛ ЭСВЭЛ БУС БУС, ХОХИРОЛ, ЗАРДАЛ, ЗАРДЛЫГ ХАРИУЦАХГҮЙ. МИКРОЧИПТ БОЛОМЖТОЙГ ЗӨВЛӨГСӨН ЭСВЭЛ ХОХИРОЛТОЙ БАЙХ БОЛОМЖТОЙ БАЙСАН ХЭРЭГТЭЙ. МЭДЭЭЛЭЛ, ҮҮНИЙГ ХЭРЭГЛЭЭТЭЙ ХОЛБОГДСОН БҮХ НЭМЭГДЭЛ ДЭЭР МИКРОЧИПЫН НИЙТ ХАРИУЦЛАГА ХУУЛИАР ЗӨВШӨГДӨГДӨГ ХАМГИЙН ХЭМЖЭЭНД ХАРИУЦЛАГА ТҮҮНИЙ МЭДЭЭЛЭЛ ЭСВЭЛ ТҮҮНИЙГ ХЭРЭГЛЭЭТЭЙ ХЭРЭГТЭЙ ХЭРЭГСЛИЙН ТӨЛБӨРИЙН ТӨЛБӨРӨӨ АШИГЛАХГҮЙ. МЭДЭЭЛЭЛ.

Микрочип төхөөрөмжийг амь насыг дэмжих болон/эсвэл аюулгүй байдлын хэрэглээнд ашиглах нь худалдан авагчийн эрсдэлд бүрэн хамаарах бөгөөд худалдан авагч нь ийм ашиглалтаас үүдэлтэй аливаа хохирол, нэхэмжлэл, нэхэмжлэл, зардлаас Microchip-ийг хамгаалах, нөхөн төлүүлэх, гэм хоргүй байлгахыг зөвшөөрнө. Өөрөөр заагаагүй бол ямар ч лицензийг Microchip-ийн оюуны өмчийн эрхийн дагуу далд болон бусад байдлаар дамжуулахгүй.

Барааны тэмдэг
Микрочипийн нэр ба лого, Microchip лого, Adaptec, AVR, AVR лого, AVR Freaks, BesTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, maMDlu, maMDlu, Links MediaLB, megaAVR, Microsemi, Microsemi лого, MOST, MOST лого, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 лого, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST Logometr, SuperFlash, Sym , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, болон XMEGA нь АНУ болон бусад улс орнуудад Microchip Technology Incorporated компанийн бүртгэлтэй худалдааны тэмдэгнүүд юм.

AgileSwitch, ClockWorks, Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus лого, Quiet-Wire, SmartFynWord TimeCesium, TimeHub, TimePictra, TimeProvider болон ZL нь АНУ-д бүртгэгдсэн Microchip Technology компанийн бүртгэлтэй худалдааны тэмдэгнүүд юм.

Зэргэлдээ Түлхүүр дарах, AKS, Дижитал эринд аналог, дурын конденсатор, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoCompanion, DIC.EMmicds, маш таарч байна , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Parallelling, IntelliMOS, Inter-Chip Connectivity, JitterBlocker, Knob-on-Link, MarginCin, хамгийн ихView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB баталгаажсан лого, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, бүхнийг мэддэг код үүсгэх, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, Power MOS 4, PowerSiure , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTGXNUMX, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, Synch Endurance , Итгэмжлэгдсэн цаг, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, болон ZENA нь Microchip Technology Incorporated компанийн АНУ болон бусад улс орнууд дахь худалдааны тэмдэгнүүд юм.

SQTP нь АНУ дахь Microchip Technology корпорацийн үйлчилгээний тэмдэг юм 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 West Chandler Blvd. Чандлер, AZ 85224-6199
Утас: 480-792-7200
Факс: 480-792-7277
Техникийн дэмжлэг: www.microchip.com/support Web Хаяг: www.microchip.com Атланта
Дулут, GA
Утас: 678-957-9614
Факс: 678-957-1455
Остин, Техас
Утас: 512-257-3370
Бостон
Westborough, MA Утас: 774-760-0087
Факс: 774-760-0088
Чикаго
Итаска, Ил
Утас: 630-285-0071
Факс: 630-285-0075
Даллас
Addison, TX
Утас: 972-818-7423
Факс: 972-818-2924
Детройт
Нови, Ми
Утас: 248-848-4000
Хьюстон, TX
Утас: 281-894-5983
Индианаполис
Ноблсвилл, IN Утас: 317-773-8323
Факс: 317-773-5453
Утас: 317-536-2380
Лос Анжелес
Mission Viejo, CA Утас: 949-462-9523
Факс: 949-462-9608
Утас: 951-273-7800
Роли, NC
Утас: 919-844-7510
Нью Йорк, NY
Утас: 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
Хятад Хонг Конг SAR
Утас: 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Финланд Espoo
Утас: 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. болон түүний охин компаниуд

Баримт бичиг / нөөц

MICROCHIP AN4229 Risc V процессорын дэд систем [pdf] Хэрэглэгчийн гарын авлага
AN4229, AN4229 Risc V процессорын дэд систем, AN4229, Risc V процессорын дэд систем, процессорын дэд систем, дэд систем

Лавлагаа

Сэтгэгдэл үлдээгээрэй

Таны имэйл хаягийг нийтлэхгүй. Шаардлагатай талбаруудыг тэмдэглэсэн *