MICROCHIP-LOGO

MICROCHIP AN4229 Risc V isise Subsystem

MICROCHIP-AN4229 Risc-V-prosessor-Subsystem-ọja

ọja Alaye

Awọn pato

  • Orukọ ọja: RT PolarFire
  • Awoṣe: AN4229
  • Ilana Subsystem: RISC-V
  • Awọn ibeere agbara: 12V/5A AC ohun ti nmu badọgba agbara
  • Ni wiwo: USB 2.0 A si mini-B, Micro B USB 2.0

Awọn ilana Lilo ọja

Design awọn ibeere
Ohun elo ohun elo ati awọn ibeere sọfitiwia fun kikọ ipilẹ ero isise Mi-V jẹ atẹle yii:

  • 12V/5A AC ohun ti nmu badọgba agbara ati okun
  • USB 2.0 A to mini-B okun
  • Micro B USB 2.0 okun
  • Tọkasi readme.txt file ninu apẹrẹ files fun gbogbo software awọn ẹya ti nilo

Design Prerequisites
Ṣaaju ki o to bẹrẹ ilana apẹrẹ, rii daju pe awọn igbesẹ wọnyi ni a ṣe:

  • [Atokọ awọn ohun pataki]

Apejuwe Apẹrẹ
MIV_RV32 jẹ mojuto ero isise ti a ṣe apẹrẹ lati ṣe eto ilana RISC-V. Awọn mojuto le ti wa ni muse lori ohun FPGA.

FAQ

  • Q: Kini awọn ibeere ohun elo fun RT PolarFire?
    A: Awọn ibeere ohun elo pẹlu ohun ti nmu badọgba agbara 12V/5A AC ati okun, USB 2.0 A si okun mini-B, ati Micro B USB 2.0 USB.
  • Q: Kini ni ero isise subsystem ti RT PolarFire?
    A: Awọn isise subsystem ti wa ni da lori RISC-V faaji.

Ifaara (Beere ibeere kan)

Microchip nfunni ni IP ero isise Mi-V ati ohun elo irinṣẹ sọfitiwia laisi idiyele lati ṣe agbekalẹ awọn apẹrẹ ti o da lori ero isise RISC-V. RISC-V jẹ boṣewa ìmọ Ilana Ṣeto Architecture (ISA) labẹ iṣakoso ti ipilẹ RISC-V. O funni ni awọn anfani lọpọlọpọ, eyiti o pẹlu gbigba agbegbe orisun-ìmọ laaye lati ṣe idanwo ati ilọsiwaju awọn ohun kohun ni iyara yiyara ju awọn ISAs pipade. RT PolarFire® Field Programmable Gate Array (FPGAs) ṣe atilẹyin awọn ilana asọ ti Mi-V lati ṣiṣe awọn ohun elo olumulo. Akọsilẹ ohun elo yii ṣapejuwe bii o ṣe le kọ agbero ero isise Mi-V kan lati ṣiṣẹ ohun elo olumulo kan lati iranti TCM ti a yan ti ipilẹṣẹ lati Flash SPI.

Awọn ibeere apẹrẹ (Beere ibeere kan)
Tabili ti o tẹle ṣe atokọ ohun elo hardware ati awọn ibeere sọfitiwia fun kikọ ipilẹ ẹrọ ero isise Mi-V kan.

Table 1-1. Design awọn ibeere

Ibeere Apejuwe
Hardware Awọn ibeere
Apo Idagbasoke RT PolarFire® (RTPF500TS-1CG1509M) 12V/5A AC ohun ti nmu badọgba agbara ati okun USB 2.0 A si mini-B USB Micro B USB 2.0 USB Ifiwe 1.0
Software ibeere
Libero® SoC FlashPro Express SoftConsole Wo readme.txt file ninu apẹrẹ files fun gbogbo awọn ẹya sọfitiwia nilo lati ṣẹda apẹrẹ itọkasi Mi-V

 Awọn ibeere apẹrẹ (Beere ibeere kan)

Ṣaaju ki o to bẹrẹ, ṣe awọn igbesẹ wọnyi:

  1. Ṣe igbasilẹ apẹrẹ itọkasi files lati RT PolarFire: Ilé RISC-V Processer Subsystem.
  2. Ṣe igbasilẹ ati fi Libero® SoC sori ẹrọ lati ọna asopọ atẹle: Libero SoC v2024.1 tabi nigbamii.

Apejuwe apẹrẹ (Beere ibeere kan)

MIV_RV32 jẹ mojuto ero isise ti a ṣe apẹrẹ lati ṣe eto ilana RISC-V. A le tunto mojuto lati ni AHB, APB3, ati awọn atọkun ọkọ akero AXI3/4 fun agbeegbe ati awọn iraye si iranti. Nọmba ti o tẹle n ṣe afihan aworan bulọọki ipele-oke ti eto ipilẹ-ara Mi-V ti a ṣe lori RT PolarFire® FPGA.

Ohun elo olumulo lati ṣiṣẹ lori ero isise Mi-V le wa ni ipamọ sinu Flash SPI ita. Ni agbara ẹrọ, oluṣakoso eto ṣe ipilẹṣẹ TCM ti a yan pẹlu ohun elo olumulo. Atunto eto naa jẹ idasilẹ lẹhin ipilẹṣẹ TCM ti pari. Ti ohun elo olumulo ba wa ni ipamọ ni SPI Flash, Alakoso Eto nlo wiwo SC_SPI fun kika ohun elo olumulo lati SPI Flash. Ohun elo olumulo ti a fun ni tẹjade ifiranṣẹ UART “Hello World!” ati blinks olumulo LED lori awọn ọkọ.

MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (1)

Imuse Hardware (Beere ibeere kan)

Nọmba ti o tẹle yii fihan apẹrẹ Libero ti eto-iṣẹ ero isise Mi-V.MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (2)

Awọn bulọọki IP (Beere ibeere kan)
Tabili ti o tẹle n ṣe atokọ awọn bulọọki IP ti a lo ninu apẹrẹ itọkasi ero-iṣelọpọ subsystem Mi-V ati iṣẹ wọn.

Table 4-1. IP ohun amorindun Apejuwe

Orukọ IP Apejuwe
INIT_MONITOR Atẹle Ibẹrẹ RT PolarFire® gba ipo ẹrọ ati ipilẹṣẹ iranti
atunto_syn Eyi ni imudara CORESET_PF IP eyiti o ṣe ipilẹṣẹ atunto amuṣiṣẹpọ ipele-eto fun eto-ipilẹ Mi-V
 

CCC_0

Àkọsílẹ RT PolarFire Clock Conditioning Circuitry (CCC) gba aago titẹ sii ti 160 MHz lati bulọọki PF_OSC ati pe o ṣe agbejade aago aṣọ 83.33 MHz kan fun ipilẹ ero isise Mi-V ati awọn agbeegbe miiran.
 

 

 

MIV_RV32_C0 (Mi-V Soft Processor IP)

Mi-V asọ ero isise aiyipada Tunto Adirẹsi Vector iye jẹ 0✕8000_0000. Lẹhin atunto ẹrọ naa, ero isise naa yoo ṣiṣẹ ohun elo lati 0✕8000_0000. TCM jẹ iranti akọkọ ti ero isise Mi-V ati pe o ti ya iranti si 0✕8000_0000. TCM naa ni ipilẹṣẹ pẹlu ohun elo olumulo eyiti o fipamọ sinu Flash SPI. Ninu maapu iranti ero isise Mi-V, iwọn 0✕8000_0000 si 0✕8000_FFFF jẹ asọye fun wiwo iranti TCM ati iwọn 0✕7000_0000 si 0✕7FFF_FFFF jẹ asọye fun wiwo APB.
MIV_ESS_C0_0 Eto-iṣẹ Ilọsiwaju MIV yii (ESS) ni a lo lati ṣe atilẹyin GPIO ati UART
CoreSPI_C0_0 CoreSPI ni a lo lati ṣe eto Flash SPI ita
PF_SPI PF_SPI Makiro atọkun awọn fabric kannaa si ita SPI Flash, eyi ti o ti sopọ si System Adarí
PF_OSC PF_OSC jẹ oscillator ọkọ ti o ṣe agbejade aago iṣẹjade 160 MHz

Pataki: Gbogbo awọn itọsọna olumulo IP ati awọn iwe afọwọkọ wa lati Libero SoC> Katalogi

Maapu Iranti (Beere ibeere kan)
 Tabili ti o tẹle ṣe atokọ maapu iranti ti awọn iranti ati awọn agbeegbe.

Table 4-2. Apejuwe Maapu Iranti

Awọn agbeegbe Ibẹrẹ Adirẹsi
TCM 0x8000_0000
MIV_ESS_UART 0x7100_0000
MIV_ESS_GPIO 0x7500_0000

Imuse Software (Beere ibeere kan)

Microchip n pese ohun elo irinṣẹ SoftConsole lati kọ ohun elo olumulo RISC-V ti o ṣiṣẹ (.hex) file ati ṣatunṣe rẹ. Apẹrẹ itọkasi files pẹlu aaye iṣẹ famuwia ti o ni iṣẹ akanṣe sọfitiwia MiV_uart_blinky ninu. Ohun elo olumulo MiV_uart_blinky ti wa ni siseto lori Flash SPI ita ni lilo Libero® SoC. Ohun elo olumulo ti a fun ni tẹjade ifiranṣẹ UART “Hello World!” ati blinks olumulo LED lori awọn ọkọ.

Gẹgẹbi maapu iranti apẹrẹ Libero SoC, awọn adirẹsi agbeegbe UART ati GPIO ti ya aworan si 0x71000000 ati 0x75000000, lẹsẹsẹ. Alaye yii ti pese ni hw_platform.h file bi o han ni awọn wọnyi olusin.

MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (3)Ohun elo olumulo gbọdọ wa ni ṣiṣe lati iranti TCM (koodu, data, ati akopọ). Nitorinaa, adiresi Ramu ninu iwe afọwọkọ asopọ ti ṣeto si adirẹsi ibẹrẹ ti iranti TCM bi o ṣe han ninu nọmba atẹle.

MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (4)Iwe afọwọkọ linker (miv-rv32-ram.ld) wa ninu FW\MiV_uart_blinky\miv_rv32_hal folda ti apẹrẹ files. Lati kọ ohun elo olumulo, ṣe awọn igbesẹ wọnyi:

  1. Ṣẹda iṣẹ akanṣe Mi-V SoftConsole
  2. Ṣe igbasilẹ MIV_RV32 HAL files ati awọn awakọ lati GitHub ni lilo ọna asopọ gẹgẹbi atẹle: github.com/Mi-V-Soft-RISC-V/Syeed
  3. Gbe awọn awakọ famuwia wọle
  4. Ṣẹda akọkọ.c file pẹlu ohun elo koodu
  5. Awọn awakọ famuwia maapu ati iwe afọwọkọ asopọ
  6. Iranti maapu ati awọn adirẹsi agbeegbe
  7. Kọ ohun elo naa

Fun alaye diẹ sii nipa awọn igbesẹ wọnyi, wo AN4997: PolarFire FPGA Ilé kan Mi-V Processor Subsystem. Awọn .hex file ti ṣẹda lẹhin kikọ aṣeyọri ati pe o lo fun apẹrẹ ati iṣeto ipilẹṣẹ iranti ni Ṣiṣe Ririnkiri naa.

 Ṣiṣeto Ririnkiri naa (Beere ibeere kan)

Lati ṣeto demo, ṣe awọn igbesẹ wọnyi:

  1. Ṣiṣeto Hardware
  2. Ṣiṣeto Terminal Serial (Term Term)

Ṣiṣeto Hardware (Beere ibeere kan)
Pàtàkì: N ṣatunṣe aṣiṣe ohun elo Mi-V ni lilo SoftConsole debugger kii yoo ṣiṣẹ ti o ba mu Ipo Idaduro Idaduro Eto ṣiṣẹ. Ipo Idaduro Idaduro Eto jẹ alaabo fun apẹrẹ yii lati ṣe afihan ohun elo Mi-V.

Lati ṣeto ohun elo, ṣe awọn igbesẹ wọnyi:

  1. Agbara si pa awọn ọkọ lilo SW7 yipada.
  2. Ṣii J31 jumper lati lo olutọpa FlashPro ita tabi Close J31 jumper lati lo olupilẹṣẹ FlashPro ti a fi sii.
    Pàtàkì: Oluṣeto Filaṣi Pro ti a fi sinu le ṣee lo fun Siseto nipasẹ Libero tabi FPExpress ko le ṣee lo fun n ṣatunṣe aṣiṣe Mi-V orisun Ohun elo.
  3. So PC ogun pọ mọ J24 asopo nipa lilo okun USB.
  4. Lati mu SC_SPI ṣiṣẹ, awọn pinni 1-2 ti jumper J8 yẹ ki o wa ni pipade.
  5. So oluṣeto FlashPro pọ si asopo J3 (JTAG akọsori) ati lo okun USB miiran lati so olutọpa FlashPro pọ mọ PC Gbalejo.
  6. Rii daju pe USB si awọn awakọ Afara UART ti wa ni wiwa laifọwọyi, eyiti o le rii daju nipasẹ oluṣakoso ẹrọ lori PC agbalejo.
    Pataki: Bi o ṣe han ni Nọmba 6-1, awọn ohun-ini ibudo ti COM16 fihan pe o ti sopọ si ibudo ni tẹlentẹle USB. Nitorinaa, COM16 ti yan ni iṣaaju yiiample. Nọmba ibudo COM jẹ eto pato. Ti o ba ti USB to UART Afara awakọ ti wa ni ko sori ẹrọ, gba lati ayelujara ati fi sori ẹrọ awọn awakọ lati www.microchip.com/en-us/product/mcp2200.
  7. So ipese agbara to J19 asopo ki o si yipada ON ipese agbara lilo yipada SW7.

 

Ṣiṣeto Terminal Serial (Opin Tera) (Beere ibeere kan)
Ohun elo olumulo (MiV_uart_blinky.hex file) tẹjade “Aye Kaabo!” ifiranṣẹ lori ni tẹlentẹle ebute nipasẹ UART ni wiwo.

Lati ṣeto ebute ni tẹlentẹle, ṣe awọn igbesẹ wọnyi:

  1. Lọlẹ Tera Term lori PC Gbalejo.
  2. Yan ibudo COM ti a damọ ni Tera Term bi o ṣe han ni nọmba atẹle.MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (5)
  3. Lati inu igi Akojọ aṣyn, yan Eto> Ibudo ni tẹlentẹle lati ṣeto ibudo COM. MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (6)
  4. Ṣeto Iyara (baud) si 115200 ati Ṣiṣakoso Sisan ko si ọkan ki o tẹ aṣayan Eto Tuntun bi o ṣe han ni nọmba atẹle.MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (7)

Lẹhin ti o ti ṣeto ebute ni tẹlentẹle, igbesẹ ti n tẹle ni lati ṣeto ẹrọ RT PolarFire®.

Ṣiṣe Ririnkiri naa (Beere ibeere kan)

Lati ṣiṣẹ demo, ṣe awọn igbesẹ wọnyi:

  1. Ṣiṣẹda Onibara Ibẹrẹ TCM
  2. Siseto RT PolarFire® Device
  3. Ṣiṣẹda Aworan Filaṣi SPI
  4. Siseto awọn SPI Flash

Ṣiṣẹda Onibara Ibẹrẹ TCM (Beere ibeere kan)
Lati bẹrẹ TCM ni RT PolarFire® ni lilo oluṣakoso eto, awọn aye agbegbe l_cfg_hard_tcm0_en ni miv_rv32_subsys_pkg.v. file gbọdọ wa ni yipada si 1'b1 ṣaaju ki o to Synthesis. Fun alaye diẹ ẹ sii, wo MIV_RV32 Itọsọna olumulo.

Ni Libero® SoC, Iṣatunṣe Apẹrẹ Ibẹrẹ Data ati aṣayan Awọn iranti n ṣe ipilẹṣẹ TCM alabara ibẹrẹ ati ṣafikun si sNVM, μPROM, tabi Flash SPI ita, da lori iru iranti ti kii ṣe iyipada ti a yan. Ninu akọsilẹ ohun elo yii, alabara ibẹrẹ TCM ti wa ni ipamọ sinu Flash SPI. Ilana yii nilo ohun elo olumulo ti o ṣiṣẹ file (. hex file). Awọn hex file (*.hex) ti wa ni ipilẹṣẹ nipa lilo SoftConsole ise agbese. A sample olumulo elo ti wa ni pese pẹlú pẹlu awọn oniru files. Ohun elo olumulo file (.hex) ti yan fun ṣiṣẹda alabara ibẹrẹ TCM ni lilo awọn igbesẹ wọnyi:

  1. Lọlẹ Libero® SoC ati ṣiṣe awọn script.tcl (Afikun 2: Ṣiṣe awọn TCL Script).
  2. Yan Tunto Apẹrẹ Ibẹrẹ Data ati Awọn iranti> Sisan Oniru Libero.
  3. Lori taabu Awọn Ramu Fabric, yan apẹẹrẹ TCM ki o tẹ lẹẹmeji lori rẹ lati ṣii apoti ibaraẹnisọrọ Ṣatunkọ Fabric RAM Initialization Client, bi o ṣe han ni nọmba atẹle.
  4. MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (8)Ni awọn Ṣatunkọ Aṣọ Ramu Ibẹrẹ apoti ibaraẹnisọrọ Onibara, ṣeto Iru Ibi ipamọ si SPI-Flash. Lẹhinna, yan Akoonu lati file ki o si tẹ bọtini Wọle (…) bi o ṣe han ni nọmba atẹle.

MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (9) Siseto ohun elo RT PolarFire (Beere ibeere kan)

  • Apẹrẹ itọkasi files pẹlu Mi-V ero isise subsystem ise agbese da lilo Libero® SoC. Ẹrọ RT PolarFire® le ṣe eto ni lilo Libero SoC.
  • Ṣiṣan apẹrẹ Libo SoC jẹ afihan ni nọmba atẹle. MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (10)

Lati ṣe eto ẹrọ RT PolarFire, ṣii Mi-V isise subsystem Libero ise agbese, eyi ti a ṣẹda nipa lilo awọn iwe afọwọkọ TCL ti a pese ni Libero SoC, ati tẹ-meji Ṣiṣe Eto Iṣe .

Ṣiṣẹda Aworan Filaṣi SPI (Beere ibeere kan)

  • Lati ṣe ina aworan Flash SPI, tẹ lẹẹmeji Ṣẹda Aworan Filaṣi SPI lori taabu Flow Design.
  • Nigbati aworan filaṣi SPI ti ṣe ipilẹṣẹ ni aṣeyọri, ami ami alawọ ewe yoo han lẹgbẹẹ Ina Aworan Filaṣi SPI.

Siseto filaṣi SPI (Beere ibeere kan)
Lati ṣeto aworan Flash SPI, ṣe awọn igbesẹ wọnyi:

  1. Tẹ Ṣiṣe PROGRAM_SPI_IMAGE lẹmeji lori taabu Flow Design.
  2. Tẹ Bẹẹni ninu apoti ibaraẹnisọrọ.
  • Nigbati aworan SPI ti ni eto ni aṣeyọri lori ẹrọ naa, ami ami alawọ ewe yoo han lẹgbẹẹ Ṣiṣe PROGRAM_SPI_IMAGE.
  • Lẹhin ti siseto SPI Flash ti pari, TCM ti ṣetan. Bi abajade, Awọn LED 1, 2, 3, ati 4 paju, lẹhinna awọn atẹjade ni a ṣe akiyesi lori ebute ni tẹlentẹle, bi o ṣe han ninu nọmba atẹle.
    MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (11)

Eyi pari demo.
Ẹrọ RT PolarFire® ati SPI Flash tun le ṣe eto nipa lilo FlashPro Express, wo Asopọmọra 1: Siseto Ẹrọ PolarFire RT ati Flash SPI Lilo FlashPro Express.

 Àfikún 1: Siseto ni RT PolarFire Device ati SPI Flash Lilo FlashPro Express (Beere ibeere kan)

Apẹrẹ itọkasi files pẹlu iṣẹ siseto kan file fun siseto RT PolarFire® ẹrọ nipa lilo FlashPro Express. Iṣẹ yii file tun pẹlu aworan Flash SPI, eyiti o jẹ alabara ibẹrẹ TCM. Awọn eto FlashPro Express mejeeji ẹrọ RT PolarFire ati Flash SPI pẹlu siseto .job file. Awọn siseto .ise file wa ni DesignFiles_directory\Programming_files.

Lati ṣe eto ẹrọ RT PolarFire pẹlu siseto file lilo FlashPro Express, ṣe awọn igbesẹ wọnyi:

  1. Ṣeto ohun elo, wo Ṣiṣeto Hardware.
  2. Lori PC agbalejo, ṣe ifilọlẹ sọfitiwia FlashPro Express.
  3. Lati ṣẹda ise agbese titun kan, tẹ Titun tabi yan New Job Project lati FlashPro Express Job lati inu akojọ aṣayan iṣẹ-ṣiṣe.
  4. Tẹ atẹle naa sinu apoti ibaraẹnisọrọ:
    • Iṣẹ siseto file: Tẹ Kiri ki o si lilö kiri si awọn ipo ibi ti awọn .job file ti wa ni be ki o si yan awọn file. Iṣẹ naa file wa ni DesignFiles_directory\Programming_files.
    • Ipo iṣẹ akanṣe FlashPro Express: Tẹ Kiri ki o lọ kiri si ipo ti o fẹ fipamọ iṣẹ naa.MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (13)
  5. Tẹ O DARA. Eto ti o nilo file ti yan ati setan lati wa ni siseto.
  6. Ferese FlashPro Express yoo han bi o ṣe han ni nọmba atẹle. Jẹrisi pe nọmba olupilẹṣẹ yoo han ni aaye Awọn olupilẹṣẹ. Ti ko ba ṣe bẹ, ṣayẹwo awọn asopọ igbimọ ki o tẹ Tuntun/Ṣatunṣe Awọn oluṣeto ẹrọ. MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (13)
  7. Tẹ RUN. Nigbati ẹrọ naa ba ti ṣe eto ni aṣeyọri, ipo RUN PASSED yoo han bi o ṣe han ninu nọmba atẹle.MICROCHIP-AN4229 Risc-V-Oluṣakoso-Ipilẹ- (14)

Eyi pari ẹrọ RT PolarFire ati siseto SPI Flash. Lẹhin siseto igbimọ naa, ṣakiyesi “Hello World!” ifiranṣẹ tejede lori UART ebute ati awọn si pawalara ti olumulo LED.

 Àfikún 2: Ṣiṣe Akosile TCL (Beere Ibeere kan)

Awọn iwe afọwọkọ TCL ti pese ni apẹrẹ files folda labẹ liana HW. Ti o ba nilo, ṣiṣan apẹrẹ le tun ṣe lati imuse Apẹrẹ titi di iran iṣẹ file.

Lati ṣiṣẹ TCL, ṣe awọn igbesẹ wọnyi:

  1. Lọlẹ software Libero.
  2. Yan Ise agbese> Ṣiṣẹ iwe afọwọkọ…..
  3. Tẹ Kiri ki o si yan script.tcl lati awọn gbaa lati ayelujara HW liana.
  4. Tẹ Ṣiṣe.

Lẹhin ipaniyan aṣeyọri ti iwe afọwọkọ TCL, iṣẹ akanṣe Libero ti ṣẹda laarin itọsọna HW.

  • Fun alaye diẹ sii nipa awọn iwe afọwọkọ TCL, wo rtpf_an4229_df/HW/TCL_Script_readme.txt. Fun alaye diẹ sii lori awọn aṣẹ TCL, wo Itọsọna Itọkasi Awọn aṣẹ Tcl. Olubasọrọ Microchip
  • Atilẹyin Imọ-ẹrọ fun eyikeyi awọn ibeere ti o ba pade, lakoko ṣiṣe iwe afọwọkọ TCL.

 Itan Atunyẹwo (Beere ibeere kan)

Tabili itan atunyẹwo ṣe apejuwe awọn iyipada ti a ṣe imuse ninu iwe-ipamọ naa. Awọn iyipada ti wa ni atokọ nipasẹ atunyẹwo, bẹrẹ pẹlu atẹjade lọwọlọwọ julọ.

Table 10-1. Àtúnyẹwò History

Àtúnyẹwò Ọjọ Apejuwe
B 10/2024 Atẹle ni atokọ ti awọn ayipada ti a ṣe ninu atunyẹwo B ti iwe naa:
  • Ṣe imudojuiwọn atunyẹwo igbimọ ni Table 1-1
  • Fi kun Mi-V ESS ati CoreSPI si Nọmba 3-1 ni apakan Apejuwe Apẹrẹ
  • Ṣafikun MIV_ESS_C0_0 ati CoreSPI_C0_0 awọn bulọọki ni Tabili 4-1 ni apakan IP Blocks
  • Ṣe imudojuiwọn iye Adirẹsi Ibẹrẹ ni Tabili 4-2
  • Nọmba imudojuiwọn 5-1 ati Nọmba 5-2 ni apakan imuse Software
  • Ṣafikun akọsilẹ kan nipa ipo idadoro eto oluṣakoso eto, ṣafikun awọn eto jumper ti SPI Mu ṣiṣẹ ati siseto FlashPro (boya ifibọ tabi ita) ni awọn igbesẹ ni Ṣiṣeto apakan Hardware
  • Nọmba ti a ṣe imudojuiwọn-6-1, Nọmba 6-2, ati Nọmba 6-3 ni Ṣiṣeto Abala Serial Terminal (Tera Term) apakan
  • Nọmba ti a ṣe imudojuiwọn-7-1 ati Nọmba 7-2 ni Ti ipilẹṣẹ TCM Ibẹrẹ apakan Onibara
  • Nọmba imudojuiwọn 7-4 ni Siseto apakan Flash SPI
  • Afikun Afikun 2: Ṣiṣe apakan TCL Script
A 10/2021 Itẹjade akọkọ ti iwe-ipamọ yii

Microchip FPGA Support

Ẹgbẹ awọn ọja Microchip FPGA ṣe atilẹyin awọn ọja rẹ pẹlu ọpọlọpọ awọn iṣẹ atilẹyin, pẹlu Iṣẹ alabara, Ile-iṣẹ Atilẹyin Imọ-ẹrọ Onibara, a webojula, ati ni agbaye tita ifiweranṣẹ. A daba awọn alabara lati ṣabẹwo si awọn orisun ori ayelujara Microchip ṣaaju kikan si atilẹyin nitori o ṣee ṣe pupọ pe awọn ibeere wọn ti ni idahun tẹlẹ.

Kan si Technical Support Center nipasẹ awọn webojula ni www.microchip.com/support. Darukọ nọmba Apakan Ẹrọ FPGA, yan ẹka ọran ti o yẹ, ati apẹrẹ ikojọpọ files lakoko ṣiṣẹda ọran atilẹyin imọ-ẹrọ.
Kan si Iṣẹ Onibara fun atilẹyin ọja ti kii ṣe imọ-ẹrọ, gẹgẹbi idiyele ọja, awọn iṣagbega ọja, alaye imudojuiwọn, ipo aṣẹ, ati aṣẹ.

  • Lati North America, pe 800.262.1060
  • Lati iyoku agbaye, pe 650.318.4460
  • Faksi, lati nibikibi ninu aye, 650.318.8044

Microchip Alaye

Microchip naa Webojula
Microchip pese atilẹyin ori ayelujara nipasẹ wa webojula ni www.microchip.com/. Eyi webojula ti wa ni lo lati ṣe files ati alaye awọn iṣọrọ wa si awọn onibara. Diẹ ninu akoonu ti o wa pẹlu:

  • Atilẹyin Ọja – Awọn iwe data ati errata, awọn akọsilẹ ohun elo ati sample eto, oniru oro, olumulo ká itọsọna ati hardware support awọn iwe aṣẹ, titun software tu ati ki o gbepamo software
  • Atilẹyin Imọ-ẹrọ Gbogbogbo - Awọn ibeere ti a beere nigbagbogbo (Awọn FAQ), awọn ibeere atilẹyin imọ-ẹrọ, awọn ẹgbẹ ijiroro lori ayelujara, atokọ awọn ọmọ ẹgbẹ eto alabaṣepọ apẹrẹ Microchip
  • Iṣowo ti Microchip - Aṣayan ọja ati awọn itọsọna aṣẹ, awọn idasilẹ atẹjade Microchip tuntun, atokọ ti awọn apejọ ati awọn iṣẹlẹ, awọn atokọ ti awọn ọfiisi tita Microchip, awọn olupin kaakiri ati awọn aṣoju ile-iṣẹ

Ọja Change iwifunni Service

  • Iṣẹ ifitonileti iyipada ọja Microchip ṣe iranlọwọ lati jẹ ki awọn alabara wa lọwọlọwọ lori awọn ọja Microchip. Awọn alabapin yoo gba ifitonileti imeeli nigbakugba ti awọn ayipada ba wa, awọn imudojuiwọn, awọn atunyẹwo tabi errata ti o ni ibatan si ẹbi ọja kan tabi ohun elo idagbasoke ti iwulo.
  • Lati forukọsilẹ, lọ si www.microchip.com/pcn ki o si tẹle awọn ilana ìforúkọsílẹ.

Onibara Support
Awọn olumulo ti awọn ọja Microchip le gba iranlọwọ nipasẹ awọn ikanni pupọ:

  • Olupin tabi Aṣoju
  • Agbegbe Sales Office
  • Onimọ-ẹrọ Awọn ojutu ti a fi sii (ESE)
  • Oluranlowo lati tun nkan se

Awọn onibara yẹ ki o kan si olupin wọn, aṣoju tabi ESE fun atilẹyin. Awọn ọfiisi tita agbegbe tun wa lati ṣe iranlọwọ fun awọn alabara. Atokọ ti awọn ọfiisi tita ati awọn ipo wa ninu iwe yii.

Imọ support wa nipasẹ awọn webojula ni: www.microchip.com/support

Ẹya Idaabobo koodu Awọn ẹrọ Microchip
Ṣe akiyesi awọn alaye atẹle ti ẹya aabo koodu lori awọn ọja Microchip:

  • Awọn ọja Microchip pade awọn pato ti o wa ninu Iwe Data Microchip pato wọn.
  • Microchip gbagbọ pe ẹbi ti awọn ọja wa ni aabo nigba lilo ni ọna ti a pinnu, laarin awọn pato iṣẹ, ati labẹ awọn ipo deede.
  • Awọn iye Microchip ati ibinu ṣe aabo awọn ẹtọ ohun-ini ọgbọn rẹ. Awọn igbiyanju lati irufin awọn ẹya aabo koodu ti ọja Microchip jẹ eewọ muna ati pe o le rú Ofin Aṣẹ-lori Ẹgbẹrun Ọdun Digital.
  • Bẹni Microchip tabi eyikeyi olupese semikondokito miiran le ṣe iṣeduro aabo koodu rẹ. Idaabobo koodu ko tumọ si pe a n ṣe iṣeduro ọja naa jẹ “aibikita”. Idaabobo koodu ti wa ni idagbasoke nigbagbogbo. Microchip ti pinnu lati ni ilọsiwaju nigbagbogbo awọn ẹya aabo koodu ti awọn ọja wa.

Ofin Akiyesi
Atẹjade yii ati alaye ti o wa ninu rẹ le ṣee lo pẹlu awọn ọja Microchip nikan, pẹlu lati ṣe apẹrẹ, idanwo, ati ṣepọ awọn ọja Microchip pẹlu ohun elo rẹ. Lilo alaye yii
ni ọna miiran ti o lodi si awọn ofin wọnyi. Alaye nipa awọn ohun elo ẹrọ ti pese fun irọrun rẹ nikan ati pe o le rọpo nipasẹ awọn imudojuiwọn. O jẹ ojuṣe rẹ lati rii daju pe ohun elo rẹ ni ibamu pẹlu awọn pato rẹ. Kan si ọfiisi tita Microchip agbegbe rẹ fun atilẹyin afikun tabi, gba atilẹyin afikun ni www.microchip.com/en-us/support/design-help/client-support-services.

ALAYE YI NI MICROCHIP “BI O SE WA”. MICROCHIP KO SE Aṣoju TABI ATILẸYIN ỌJA TI IRU KANKAN BOYA KIAKIA TABI TỌRỌ, KỌ TABI ẹnu, Ilana tabi Bibẹkọkọ, ti o jọmọ ALAYE NAA SUGBON KO NI LOPIN SI KANKAN, LATI IKILỌ ỌRỌ, ÀTI IFỌRỌWỌRỌ FUN IDI PATAKI, TABI ATILẸYIN ỌJA TO JEmọ MAJEMU, Didara, TABI Iṣe Rẹ.

LAISI iṣẹlẹ ti yoo ṣe oniduro fun eyikeyi aiṣedeede, PATAKI, ijiya, ijamba, tabi ipadanu, bibajẹ, iye owo, tabi inawo ti eyikeyi iru ohunkohun ti o jọmọ si awọn alaye tabi ti o ti gba, ti o ba ti lo, Ti a gbaniyanju nipa Seese TABI awọn bibajẹ ni o wa tẹlẹ. SI AWỌN NIPA NIPA NIPA TI OFIN, LAPAPA LAPAPO MICROCHIP LORI Gbogbo awọn ẹtọ ni eyikeyi ọna ti o jọmọ ALAYE TABI LILO RE KO NI JU OPO ỌWỌ, TI O BA KAN, PE O TI ṢAN NIPA TODAJU SIROMỌ.

Lilo awọn ẹrọ Microchip ni atilẹyin igbesi aye ati/tabi awọn ohun elo aabo jẹ patapata ni ewu olura, ati pe olura gba lati daabobo, ṣe idalẹbi ati dimu Microchip ti ko lewu lati eyikeyi ati gbogbo awọn bibajẹ, awọn ẹtọ, awọn ipele, tabi awọn inawo ti o waye lati iru lilo. Ko si awọn iwe-aṣẹ ti a gbe lọ, laisọtọ tabi bibẹẹkọ, labẹ eyikeyi awọn ẹtọ ohun-ini imọ Microchip ayafi bibẹẹkọ ti sọ.

Awọn aami-išowo
Orukọ Microchip ati aami, aami Microchip, Adaptec, AVR, AVR logo, AVR Freaks, BestTime, BitCloud, CryptoMemory, CryptoRF, dsPIC, flexPWR, HELDO, IGLOO, JukeBlox, KeeLoq, Kleer, LANCheck, LinkMD, maXSty MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST logo, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, logo PIC32, PolarFire, Prochip Designer, QTouch, SAM-BA, Segenuity, SpyNIC, SST, SST Logo, SuperFlash, Symmetricom , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ati XMEGA jẹ aami-išowo ti a forukọsilẹ ti Microchip Technology Incorporated ni AMẸRIKA ati awọn orilẹ-ede miiran.

AgileSwitch, ClockWorks, Ile-iṣẹ Awọn Solusan Iṣakoso ti a fi sinu, EtherSynch, Flashtec, Iṣakoso Iyara Hyper, fifuye HyperLight, Libero, motorBench, mTouch, Powermite 3, Edge Precision, ProASIC, ProASIC Plus, ProASIC Plus logo, Quiet-Wire, SmartFusion, SyncWorld, TimeCesium, TimeHub, TimePictra, TimeProvider, ati ZL jẹ aami-išowo ti a forukọsilẹ ti Microchip Technology Incorporated ni AMẸRIKA

Imukuro Bọtini nitosi, AKS, Analog-fun-The-Digital Age, Eyikeyi Kapasito, AnyIn, AnyOut, Yipada Augmented, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM Average, Matching Nẹtiwọọki. , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGAT, In-Circuit Serial Programming, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip Asopọmọra, JitterBlocker, Knob-on-Display, MarginryLink, o pọjuView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB aami ifọwọsi, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICkit, PICtail, Power MOS IV, Power MOS 7, PowerSmart, PureSilicon , QMatrix, GIDI yinyin, Ripple Blocker, RTAX, RTG4, SAM-ICE, Serial Quad I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total ìfaradà , Akoko igbẹkẹle, TSHARC, Turing, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect, ati ZENA jẹ aami-iṣowo ti Microchip Technology Incorporated ni AMẸRIKA ati awọn orilẹ-ede miiran.

SQTP jẹ aami iṣẹ ti Microchip Technology Incorporated in the USA The Adaptec logo, Frequency on Demand, Silicon Storage Technology, ati Symmcom jẹ aami-iṣowo ti a forukọsilẹ ti Microchip Technology Inc. ni awọn orilẹ-ede miiran. GestIC jẹ aami-iṣowo ti a forukọsilẹ ti Microchip Technology Germany II GmbH & Co.KG, oniranlọwọ ti Microchip Technology Inc., ni awọn orilẹ-ede miiran.

Gbogbo awọn aami-iṣowo miiran ti a mẹnuba ninu rẹ jẹ ohun-ini ti awọn ile-iṣẹ wọn.

© 2024, Microchip Technology Incorporated ati awọn ẹka rẹ. Gbogbo awọn ẹtọ wa ni ipamọ.

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

Didara Management System 
Fun alaye nipa Awọn ọna iṣakoso Didara Microchip, jọwọ ṣabẹwo www.microchip.com/quality.

Ni agbaye Titaja ati Service

AMERIKA ASIA/PACIFIC ASIA/PACIFIC EUROPE
Ajọ Ọfiisi
2355 West Chandler Blvd. Chandler, AZ 85224-6199
Tẹli: 480-792-7200
Faksi: 480-792-7277
Oluranlowo lati tun nkan se: www.microchip.com/support Web Adirẹsi: www.microchip.com Atlanta
Duluth, GA
Tẹli: 678-957-9614
Faksi: 678-957-1455
Austin, TX
Tẹli: 512-257-3370
Boston
Westborough, MA Tẹli: 774-760-0087
Faksi: 774-760-0088
Chicago
Itasca, IL
Tẹli: 630-285-0071
Faksi: 630-285-0075
Dallas
Addison, TX
Tẹli: 972-818-7423
Faksi: 972-818-2924
Detroit
Novi, MI
Tẹli: 248-848-4000
Houston, TX
Tẹli: 281-894-5983
Indianapolis
Noblesville, NI Tẹli: 317-773-8323
Faksi: 317-773-5453
Tẹli: 317-536-2380
Los Angeles
Mission Viejo, CA Tẹli: 949-462-9523
Faksi: 949-462-9608
Tẹli: 951-273-7800
Raleigh, NC
Tẹli: 919-844-7510
Niu Yoki, NY
Tẹli: 631-435-6000
San Jose, CA
Tẹli: 408-735-9110
Tẹli: 408-436-4270
Canada Toronto
Tẹli: 905-695-1980
| Faksi: 905-695-2078
Australia – Sydney
Tẹli: 61-2-9868-6733
Ilu China - Ilu Beijing
Tẹli: 86-10-8569-7000
China – Chengdu
Tẹli: 86-28-8665-5511
China – Chongqing
Tẹli: 86-23-8980-9588
China – Dongguan
Tẹli: 86-769-8702-9880
China – Guangzhou
Tẹli: 86-20-8755-8029
China – Hangzhou
Tẹli: 86-571-8792-8115
China Ilu Hong Kong SAR
Tẹli: 852-2943-5100
China – Nanjing
Tẹli: 86-25-8473-2460
China – Qingdao
Tẹli: 86-532-8502-7355
China – Shanghai
Tẹli: 86-21-3326-8000
China - Shenyang
Tẹli: 86-24-2334-2829 China – Shenzhen
Tẹli: 86-755-8864-2200
China – Suzhou
Tẹli: 86-186-6233-1526
China – Wuhan
Tẹli: 86-27-5980-5300
China – Xian
Tẹli: 86-29-8833-7252
China – Xiamen
Tẹli: 86-592-2388138
China – Zhuhai
Tẹli: 86-756-3210040
India Bangalore
Tẹli: 91-80-3090-4444
India – New Delhi
Tẹli: 91-11-4160-8631
India Pune
Tẹli: 91-20-4121-0141
Japan Osaka
Tẹli: 81-6-6152-7160
Japan Tokyo
Tẹli: 81-3-6880-3770
Koria – Daegu
Tẹli: 82-53-744-4301
Korea – Seoul
Tẹli: 82-2-554-7200 Malaysia – Kuala Lumpur
Tẹli: 60-3-7651-7906
Malaysia - Penang
Tẹli: 60-4-227-8870
Philippines Manila
Tẹli: 63-2-634-9065
Singapore
Tẹli: 65-6334-8870
Taiwan – Hsin Chu
Tẹli: 886-3-577-8366
Taiwan – Kaohsiung
Tẹli: 886-7-213-7830
Taiwan – Taipei
Tẹli: 886-2-2508-8600
Thailand – Bangkok
Tẹli: 66-2-694-1351
Vietnam - Ho Chi Minh
Tẹli: 84-28-5448-2100
Austria Wels
Tẹli: 43-7242-2244-39
Faksi: 43-7242-2244-393Denmark Copenhagen
Tẹli: 45-4485-5910
Faksi: 45-4485-2829Finland Espoo
Tẹli: 358-9-4520-820

France Paris
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79

Jẹmánì garching
Tẹli: 49-8931-9700

Jẹmánì Han
Tẹli: 49-2129-3766400

Jẹmánì Heilbronn
Tẹli: 49-7131-72400

Jẹmánì Karlsruhe  Tẹli: 49-721-625370

Jẹmánì München
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44

Jẹmánì Rosenheim
Tẹli: 49-8031-354-560

Israeli - Hod Hasharon
Tẹli: 972-9-775-5100

Italy – Milan
Tẹli: 39-0331-742611
Faksi: 39-0331-466781

Italy – Padova
Tẹli: 39-049-7625286

Netherlands - Drunen
Tẹli: 31-416-690399
Faksi: 31-416-690340

Norway Trondheim
Tẹli: 47-72884388

Polandii – Warsaw
Tẹli: 48-22-3325737

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

Spain – Madrid
Tel: 34-91-708-08-90
Fax: 34-91-708-08-91
Sweden – Gothenberg
Tel: 46-31-704-60-40
Sweden – Dubai
Tẹli: 46-8-5090-4654
UK – Wokingham
Tẹli: 44-118-921-5800
Faksi: 44-118-921-5820

Akiyesi Ohun elo
© 2024 Microchip Technology Inc. ati awọn ẹka rẹ

Awọn iwe aṣẹ / Awọn orisun

MICROCHIP AN4229 Risc V isise Subsystem [pdf] Itọsọna olumulo
AN4229, AN4229 Risc V Oluṣeto Ipilẹṣẹ, AN4229, Risc V Processor Subsystem.

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *