માઇક્રોચિપ-લોગો

MICROCHIP AN4229 Risc V પ્રોસેસર સબસિસ્ટમ

MICROCHIP-AN4229 Risc-V-પ્રોસેસર-સબસિસ્ટમ-ઉત્પાદન

ઉત્પાદન માહિતી

વિશિષ્ટતાઓ

  • ઉત્પાદનનું નામ: આરટી પોલારફાયર
  • મોડેલ: AN4229
  • પ્રોસેસર સબસિસ્ટમ: RISC-V
  • પાવર આવશ્યકતાઓ: 12V/5A AC પાવર એડેપ્ટર
  • ઇન્ટરફેસ: USB 2.0 A થી મિની-B, માઇક્રો B USB 2.0

ઉત્પાદન વપરાશ સૂચનાઓ

ડિઝાઇન જરૂરીયાતો
Mi-V પ્રોસેસર સબસિસ્ટમ બનાવવા માટે હાર્ડવેર અને સોફ્ટવેર આવશ્યકતાઓ નીચે મુજબ છે:

  • ૧૨V/૫A AC પાવર એડેપ્ટર અને કોર્ડ
  • USB 2.0 A થી mini-B કેબલ
  • માઇક્રો B USB 2.0 કેબલ
  • readme.txt નો સંદર્ભ લો file ડિઝાઇનમાં fileજરૂરી બધા સોફ્ટવેર વર્ઝન માટે

ડિઝાઇન પૂર્વજરૂરીયાતો
ડિઝાઇન પ્રક્રિયા શરૂ કરતા પહેલા, નીચેના પગલાંઓનું પાલન કરવાની ખાતરી કરો:

  • [પૂર્વશરતોની યાદી]

ડિઝાઇન વર્ણન
MIV_RV32 એ એક પ્રોસેસર કોર છે જે RISC-V સૂચના સેટને અમલમાં મૂકવા માટે રચાયેલ છે. આ કોરને FPGA પર અમલમાં મૂકી શકાય છે.

FAQ

  • પ્ર: RT PolarFire માટે હાર્ડવેર આવશ્યકતાઓ શું છે?
    A: હાર્ડવેર આવશ્યકતાઓમાં 12V/5A AC પાવર એડેપ્ટર અને કોર્ડ, USB 2.0 A થી મિની-B કેબલ અને માઇક્રો B USB 2.0 કેબલનો સમાવેશ થાય છે.
  • પ્રશ્ન: RT PolarFire નું પ્રોસેસર સબસિસ્ટમ શું છે?
    A: પ્રોસેસર સબસિસ્ટમ RISC-V આર્કિટેક્ચર પર આધારિત છે.

પરિચય (પ્રશ્ન પૂછો)

માઇક્રોચિપ RISC-V પ્રોસેસર આધારિત ડિઝાઇન વિકસાવવા માટે મફતમાં Mi-V પ્રોસેસર IP અને સોફ્ટવેર ટૂલચેન પ્રદાન કરે છે. RISC-V એ RISC-V ફાઉન્ડેશનના શાસન હેઠળ એક પ્રમાણભૂત ઓપન ઇન્સ્ટ્રક્શન સેટ આર્કિટેક્ચર (ISA) છે. તે અસંખ્ય ફાયદાઓ પ્રદાન કરે છે, જેમાં ઓપન-સોર્સ સમુદાયને બંધ ISA કરતા વધુ ઝડપી ગતિએ કોરોનું પરીક્ષણ અને સુધારણા કરવા સક્ષમ બનાવવાનો સમાવેશ થાય છે. RT PolarFire® ફીલ્ડ પ્રોગ્રામેબલ ગેટ એરે (FPGAs) વપરાશકર્તા એપ્લિકેશનો ચલાવવા માટે Mi-V સોફ્ટ પ્રોસેસરોને સપોર્ટ કરે છે. આ એપ્લિકેશન નોંધ SPI ફ્લેશમાંથી શરૂ કરાયેલ નિયુક્ત TCM મેમરીમાંથી વપરાશકર્તા એપ્લિકેશનને ચલાવવા માટે Mi-V પ્રોસેસર સબસિસ્ટમ કેવી રીતે બનાવવી તેનું વર્ણન કરે છે.

ડિઝાઇન આવશ્યકતાઓ (પ્રશ્ન પૂછો)
નીચેનું કોષ્ટક Mi-V પ્રોસેસર સબસિસ્ટમ બનાવવા માટે હાર્ડવેર અને સોફ્ટવેર આવશ્યકતાઓની યાદી આપે છે.

કોષ્ટક 1-1. ડિઝાઇન જરૂરીયાતો

જરૂરિયાત વર્ણન
હાર્ડવેર જરૂરીયાતો
RT PolarFire® ડેવલપમેન્ટ કિટ (RTPF500TS-1CG1509M) 12V/5A AC પાવર એડેપ્ટર અને કોર્ડ USB 2.0 A થી મીની-B કેબલ માઇક્રો B USB 2.0 કેબલ આરઇવી 1.0
સોફ્ટવેર જરૂરીયાતો
Libero® SoC ફ્લેશપ્રો એક્સપ્રેસ સોફ્ટકોન્સોલ readme.txt જુઓ file ડિઝાઇનમાં fileMi-V સંદર્ભ ડિઝાઇન બનાવવા માટે જરૂરી બધા સોફ્ટવેર સંસ્કરણો માટે s

 ડિઝાઇન પૂર્વજરૂરીયાતો (પ્રશ્ન પૂછો)

તમે શરૂ કરો તે પહેલાં, નીચેના પગલાંઓ અનુસરો:

  1. સંદર્ભ ડિઝાઇન ડાઉનલોડ કરો fileRT PolarFire માંથી s: 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 ફ્લેશમાં સ્ટોર કરી શકાય છે. ડિવાઇસ પાવર-અપ પર, સિસ્ટમ કંટ્રોલર યુઝર એપ્લિકેશન સાથે નિયુક્ત TCM ને ઇનિશિયલાઇઝ કરે છે. TCM ઇનિશિયલાઇઝેશન પૂર્ણ થયા પછી સિસ્ટમ રીસેટ રિલીઝ થાય છે. જો યુઝર એપ્લિકેશન SPI ફ્લેશમાં સ્ટોર કરવામાં આવે છે, તો સિસ્ટમ કંટ્રોલર SPI ફ્લેશમાંથી યુઝર એપ્લિકેશન વાંચવા માટે SC_SPI ઇન્ટરફેસનો ઉપયોગ કરે છે. આપેલ યુઝર એપ્લિકેશન UART સંદેશ "હેલો વર્લ્ડ!" છાપે છે અને બોર્ડ પર યુઝર LED ને બ્લિંક કરે છે.

MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (1)

હાર્ડવેર અમલીકરણ (એક પ્રશ્ન પૂછો)

નીચેનો આકૃતિ Mi-V પ્રોસેસર સબસિસ્ટમની લિબેરો ડિઝાઇન દર્શાવે છે.MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (2)

IP બ્લોક્સ (પ્રશ્ન પૂછો)
નીચેનું કોષ્ટક Mi-V પ્રોસેસર સબસિસ્ટમ રેફરન્સ ડિઝાઇનમાં ઉપયોગમાં લેવાતા IP બ્લોક્સ અને તેમના કાર્યની યાદી આપે છે.

કોષ્ટક 4-1. IP બ્લોક્સનું વર્ણન

IP નામ વર્ણન
INIT_MONITOR RT PolarFire® ઇનિશિયલાઇઝેશન મોનિટર ડિવાઇસ અને મેમરી ઇનિશિયલાઇઝેશનની સ્થિતિ મેળવે છે
રીસેટ_સિન આ CORERESET_PF IP ઇન્સ્ટેન્ટીએશન છે જે Mi-V સબસિસ્ટમ માટે સિસ્ટમ-લેવલ સિંક્રનસ રીસેટ જનરેટ કરે છે.
 

CCC_0

RT PolarFire Clock Conditioning Circuitry (CCC) બ્લોક PF_OSC બ્લોકમાંથી 160 MHz ની ઇનપુટ ઘડિયાળ લે છે અને Mi-V પ્રોસેસર સબસિસ્ટમ અને અન્ય પેરિફેરલ્સ માટે 83.33 MHz ફેબ્રિક ઘડિયાળ જનરેટ કરે છે.
 

 

 

MIV_RV32_C0 (Mi-V સોફ્ટ પ્રોસેસર IP)

Mi-V સોફ્ટ પ્રોસેસર ડિફોલ્ટ રીસેટ વેક્ટર એડ્રેસ મૂલ્ય 0✕8000_0000 છે. ડિવાઇસ રીસેટ કર્યા પછી, પ્રોસેસર 0✕8000_0000 થી એપ્લિકેશનને એક્ઝિક્યુટ કરે છે. TCM એ Mi-V પ્રોસેસરની મુખ્ય મેમરી છે અને તેને 0✕8000_0000 પર મેમરી મેપ કરવામાં આવે છે. TCM ને SPI ફ્લેશમાં સંગ્રહિત વપરાશકર્તા એપ્લિકેશન સાથે પ્રારંભ કરવામાં આવે છે. Mi-V પ્રોસેસર મેમરી મેપમાં, 0✕8000_0000 થી 0✕8000_FFFF રેન્જ TCM મેમરી ઇન્ટરફેસ માટે વ્યાખ્યાયિત કરવામાં આવે છે અને 0✕7000_0000 થી 0✕7FFF_FFFF રેન્જ APB ઇન્ટરફેસ માટે વ્યાખ્યાયિત કરવામાં આવે છે.
MIV_ESS_C0_0 આ MIV એક્સટેન્ડેડ સબસિસ્ટમ (ESS) નો ઉપયોગ GPIO અને UART ને સપોર્ટ કરવા માટે થાય છે.
કોરએસપીઆઈ_સી0_0 CoreSPI નો ઉપયોગ બાહ્ય SPI ફ્લેશને પ્રોગ્રામ કરવા માટે થાય છે
પીએફ_એસપીઆઈ PF_SPI મેક્રો ફેબ્રિક લોજિકને બાહ્ય SPI ફ્લેશ સાથે ઇન્ટરફેસ કરે છે, જે સિસ્ટમ કંટ્રોલર સાથે જોડાયેલ છે.
પીએફ_ઓએસસી PF_OSC એક ઓન-બોર્ડ ઓસિલેટર છે જે 160 MHz આઉટપુટ ઘડિયાળ જનરેટ કરે છે.

મહત્વપૂર્ણ: બધા IP વપરાશકર્તા માર્ગદર્શિકાઓ અને હેન્ડબુક્સ Libero SoC > Catalog પરથી ઉપલબ્ધ છે.

મેમરી મેપ (એક પ્રશ્ન પૂછો)
 નીચેનું કોષ્ટક સ્મૃતિઓ અને પેરિફેરલ્સના મેમરી મેપની યાદી આપે છે.

કોષ્ટક 4-2. મેમરી મેપ વર્ણન

પેરિફેરલ્સ પ્રારંભ સરનામું
ટીસીએમ 0x8000_0000
MIV_ESS_UART 0x7100_0000
એમઆઈવી_ઈએસએસ_જીપીઆઈઓ 0x7500_0000

સોફ્ટવેર અમલીકરણ (પ્રશ્ન પૂછો)

માઇક્રોચિપ RISC-V યુઝર એપ્લિકેશન એક્ઝિક્યુટેબલ (.hex) બનાવવા માટે સોફ્ટકોન્સોલ ટૂલચેન પ્રદાન કરે છે. file અને તેને ડીબગ કરો. સંદર્ભ ડિઝાઇન fileતેમાં ફર્મવેર વર્કસ્પેસનો સમાવેશ થાય છે જેમાં MiV_uart_blinky સોફ્ટવેર પ્રોજેક્ટ છે. MiV_uart_blinky યુઝર એપ્લિકેશન Libero® SoC નો ઉપયોગ કરીને બાહ્ય SPI ફ્લેશ પર પ્રોગ્રામ કરવામાં આવે છે. આપેલ યુઝર એપ્લિકેશન UART સંદેશ "હેલો વર્લ્ડ!" છાપે છે અને બોર્ડ પર યુઝર LED ને ઝબકાવે છે.

Libero SoC ડિઝાઇન મેમરી મેપ મુજબ, UART અને GPIO પેરિફેરલ એડ્રેસ અનુક્રમે 0x71000000 અને 0x75000000 પર મેપ કરવામાં આવ્યા છે. આ માહિતી hw_platform.h માં આપવામાં આવી છે. file નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે.

MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (3)યુઝર એપ્લિકેશન TCM મેમરી (કોડ, ડેટા અને સ્ટેક) માંથી એક્ઝિક્યુટ થવી જોઈએ. તેથી, લિંકર સ્ક્રિપ્ટમાં RAM સરનામું નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે TCM મેમરીના પ્રારંભિક સરનામાં પર સેટ થયેલ છે.

MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (4)લિંકર સ્ક્રિપ્ટ (miv-rv32-ram.ld) ડિઝાઇનના FW\MiV_uart_blinky\miv_rv32_hal ફોલ્ડરમાં ઉપલબ્ધ છે. files. વપરાશકર્તા એપ્લિકેશન બનાવવા માટે, નીચેના પગલાંઓ અનુસરો:

  1. Mi-V SoftConsole પ્રોજેક્ટ બનાવો
  2. MIV_RV32 HAL ડાઉનલોડ કરો fileનીચે આપેલ લિંકનો ઉપયોગ કરીને GitHub ના s અને ડ્રાઇવરો ડાઉનલોડ કરો: 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. સીરીયલ ટર્મિનલ (ટેરા ટર્મ) સેટ કરી રહ્યા છીએ

હાર્ડવેર સેટ કરી રહ્યું છે (એક પ્રશ્ન પૂછો)
મહત્વપૂર્ણ: જો સિસ્ટમ કંટ્રોલર સસ્પેન્ડ મોડ સક્ષમ હોય તો SoftConsole ડીબગરનો ઉપયોગ કરીને Mi-V એપ્લિકેશન ડિબગીંગ કામ કરશે નહીં. Mi-V એપ્લિકેશન દર્શાવવા માટે આ ડિઝાઇન માટે સિસ્ટમ કંટ્રોલર સસ્પેન્ડ મોડ અક્ષમ કરેલ છે.

હાર્ડવેર સેટ કરવા માટે, નીચેના પગલાંઓ અનુસરો:

  1. SW7 સ્વીચનો ઉપયોગ કરીને બોર્ડને પાવર ઓફ કરો.
  2. બાહ્ય ફ્લેશપ્રો પ્રોગ્રામરનો ઉપયોગ કરવા માટે J31 જમ્પર ખોલો અથવા એમ્બેડેડ ફ્લેશપ્રો પ્રોગ્રામરનો ઉપયોગ કરવા માટે J31 જમ્પર બંધ કરો.
    મહત્વપૂર્ણ: એમ્બેડેડ ફ્લેશ પ્રો પ્રોગ્રામરનો ઉપયોગ ફક્ત Libero અથવા FPExpress દ્વારા પ્રોગ્રામિંગ માટે જ થઈ શકે છે, તેનો ઉપયોગ Mi-V આધારિત એપ્લિકેશનને ડીબગ કરવા માટે થઈ શકતો નથી.
  3. હોસ્ટ પીસીને USB કેબલનો ઉપયોગ કરીને J24 કનેક્ટર સાથે કનેક્ટ કરો.
  4. SC_SPI ને સક્ષમ કરવા માટે, જમ્પર J1 ના 2-8 પિન બંધ કરવા જોઈએ.
  5. ફ્લેશપ્રો પ્રોગ્રામરને J3 કનેક્ટર (J) સાથે કનેક્ટ કરો.TAG હેડર) અને ફ્લેશપ્રો પ્રોગ્રામરને હોસ્ટ પીસી સાથે કનેક્ટ કરવા માટે બીજી USB કેબલનો ઉપયોગ કરો.
  6. ખાતરી કરો કે USB થી UART બ્રિજ ડ્રાઇવરો આપમેળે શોધી કાઢવામાં આવે છે, જે હોસ્ટ પીસી પર ડિવાઇસ મેનેજર દ્વારા ચકાસી શકાય છે.
    મહત્વપૂર્ણ: આકૃતિ 6-1 માં બતાવ્યા પ્રમાણે, COM16 ના પોર્ટ ગુણધર્મો દર્શાવે છે કે તે USB સીરીયલ પોર્ટ સાથે જોડાયેલ છે. તેથી, આ ઉદાહરણમાં COM16 પસંદ થયેલ છેample. COM પોર્ટ નંબર સિસ્ટમ વિશિષ્ટ છે. જો USB થી UART બ્રિજ ડ્રાઇવરો ઇન્સ્ટોલ કરેલા નથી, તો ડ્રાઇવરો ડાઉનલોડ કરો અને ઇન્સ્ટોલ કરો www.microchip.com/en-us/product/mcp2200.
  7. પાવર સપ્લાયને J19 કનેક્ટર સાથે જોડો અને SW7 સ્વીચનો ઉપયોગ કરીને પાવર સપ્લાય ચાલુ કરો.

 

સીરીયલ ટર્મિનલ (ટેરા ટર્મ) સેટ કરી રહ્યા છીએ (એક પ્રશ્ન પૂછો)
વપરાશકર્તા એપ્લિકેશન (MiV_uart_blinky.hex file) UART ઇન્ટરફેસ દ્વારા સીરીયલ ટર્મિનલ પર "હેલો વર્લ્ડ!" સંદેશ છાપે છે.

સીરીયલ ટર્મિનલ સેટ કરવા માટે, નીચેના પગલાંઓ અનુસરો:

  1. હોસ્ટ પીસી પર ટેરા ટર્મ લોન્ચ કરો.
  2. નીચેના આકૃતિમાં બતાવ્યા પ્રમાણે તેરા ટર્મમાં ઓળખાયેલ COM પોર્ટ પસંદ કરો.MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (5)
  3. મેનુ બારમાંથી, COM પોર્ટ સેટ કરવા માટે સેટઅપ > સીરીયલ પોર્ટ પસંદ કરો. MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (6)
  4. નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે સ્પીડ (બાઉડ) ને 115200 અને ફ્લો કંટ્રોલ ને none પર સેટ કરો અને New setting વિકલ્પ પર ક્લિક કરો.MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (7)

સીરીયલ ટર્મિનલ સેટ થયા પછી, આગળનું પગલું RT PolarFire® ઉપકરણને પ્રોગ્રામ કરવાનું છે.

ડેમો ચલાવી રહ્યા છીએ (એક પ્રશ્ન પૂછો)

ડેમો ચલાવવા માટે, નીચેના પગલાંઓ કરો:

  1. TCM ઇનિશિયલાઇઝેશન ક્લાયંટ જનરેટ કરી રહ્યા છીએ
  2. RT PolarFire® ઉપકરણનું પ્રોગ્રામિંગ
  3. SPI ફ્લેશ ઇમેજ જનરેટ કરી રહ્યા છીએ
  4. SPI ફ્લેશનું પ્રોગ્રામિંગ

TCM ઇનિશિયલાઇઝેશન ક્લાયંટ જનરેટ કરવું (પ્રશ્ન પૂછો)
સિસ્ટમ કંટ્રોલરનો ઉપયોગ કરીને RT PolarFire® માં TCM શરૂ કરવા માટે, miv_rv0_subsys_pkg.v માં સ્થાનિક પરિમાણો l_cfg_hard_tcm32_en file સિન્થેસિસ પહેલા 1'b1 માં બદલવું આવશ્યક છે. વધુ માહિતી માટે, MIV_RV32 વપરાશકર્તા માર્ગદર્શિકા જુઓ.

Libero® SoC માં, Configure Design Initialization Data and Memories વિકલ્પ TCM initialization client જનરેટ કરે છે અને તેને sNVM, μPROM, અથવા બાહ્ય SPI Flash માં ઉમેરે છે, જે પસંદ કરેલ નોન-વોલેટાઇલ મેમરીના પ્રકાર પર આધારિત છે. આ એપ્લિકેશન નોંધમાં, TCM initialization client SPI Flash માં સંગ્રહિત છે. આ પ્રક્રિયા માટે વપરાશકર્તા એપ્લિકેશન એક્ઝિક્યુટેબલની જરૂર છે. file (.હેક્સ file). હેક્સ file (*.hex) સોફ્ટકોન્સોલ એપ્લિકેશન પ્રોજેક્ટનો ઉપયોગ કરીને જનરેટ થાય છે. A sampડિઝાઇન સાથે વપરાશકર્તા એપ્લિકેશન આપવામાં આવે છે files. વપરાશકર્તા એપ્લિકેશન file (.hex) નીચેના પગલાંઓનો ઉપયોગ કરીને TCM પ્રારંભિક ક્લાયંટ બનાવવા માટે પસંદ કરવામાં આવે છે:

  1. Libero® SoC લોન્ચ કરો અને script.tcl ચલાવો (પરિશિષ્ટ 2: TCL સ્ક્રિપ્ટ ચલાવવી).
  2. ડિઝાઇન ઇનિશિયલાઇજેશન ડેટા અને મેમરીઝને કન્ફિગર કરો > લાઇબેરો ડિઝાઇન ફ્લો પસંદ કરો.
  3. ફેબ્રિક રેમ્સ ટેબ પર, TCM ઇન્સ્ટન્સ પસંદ કરો અને નીચેના આકૃતિમાં બતાવ્યા પ્રમાણે, Edit Fabric RAM Initialization Client ડાયલોગ બોક્સ ખોલવા માટે તેના પર ડબલ-ક્લિક કરો.
  4. MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (8)Edit Fabric RAM Initialization Client ડાયલોગ બોક્સમાં, Storage type ને SPI-Flash પર સેટ કરો. પછી, માંથી Content પસંદ કરો. file અને નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે Import (…) બટન પર ક્લિક કરો.

MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (9) RT PolarFire ઉપકરણનું પ્રોગ્રામિંગ (એક પ્રશ્ન પૂછો)

  • સંદર્ભ ડિઝાઇન fileતેમાં Libero® SoC નો ઉપયોગ કરીને બનાવેલ Mi-V પ્રોસેસર સબસિસ્ટમ પ્રોજેક્ટનો સમાવેશ થાય છે. RT PolarFire® ઉપકરણને Libero SoC નો ઉપયોગ કરીને પ્રોગ્રામ કરી શકાય છે.
  • Libero SoC ડિઝાઇન ફ્લો નીચેની આકૃતિમાં બતાવવામાં આવ્યો છે. MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (10)

RT PolarFire ઉપકરણને પ્રોગ્રામ કરવા માટે, Mi-V પ્રોસેસર સબસિસ્ટમ Libero પ્રોજેક્ટ ખોલો, જે Libero SoC માં આપેલી TCL સ્ક્રિપ્ટોનો ઉપયોગ કરીને બનાવવામાં આવે છે, અને Run Program Action પર ડબલ-ક્લિક કરો.

SPI ફ્લેશ ઇમેજ જનરેટ કરવી (પ્રશ્ન પૂછો)

  • SPI ફ્લેશ ઈમેજ જનરેટ કરવા માટે, Design Flow ટેબ પર Generate SPI ફ્લેશ ઈમેજ પર ડબલ-ક્લિક કરો.
  • જ્યારે SPI ફ્લેશ ઇમેજ સફળતાપૂર્વક જનરેટ થાય છે, ત્યારે Generate SPI ફ્લેશ ઇમેજની બાજુમાં એક લીલું ટિક માર્ક દેખાય છે.

SPI ફ્લેશનું પ્રોગ્રામિંગ (પ્રશ્ન પૂછો)
SPI ફ્લેશ ઇમેજને પ્રોગ્રામ કરવા માટે, નીચેના પગલાંઓ અનુસરો:

  1. ડિઝાઇન ફ્લો ટેબ પર Run PROGRAM_SPI_IMAGE પર ડબલ-ક્લિક કરો.
  2. ડાયલોગ બોક્સમાં હા પર ક્લિક કરો.
  • જ્યારે SPI ઇમેજ ઉપકરણ પર સફળતાપૂર્વક પ્રોગ્રામ થાય છે, ત્યારે Run PROGRAM_SPI_IMAGE ની બાજુમાં લીલો ટિક માર્ક દેખાય છે.
  • SPI ફ્લેશ પ્રોગ્રામિંગ પૂર્ણ થયા પછી, TCM તૈયાર થાય છે. પરિણામે, LED 1, 2, 3, અને 4 ઝબકે છે, પછી નીચેના આકૃતિમાં બતાવ્યા પ્રમાણે, સીરીયલ ટર્મિનલ પર પ્રિન્ટ જોવા મળે છે.
    MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (11)

આ ડેમોને સમાપ્ત કરે છે.
RT PolarFire® ઉપકરણ અને SPI ફ્લેશને FlashPro Express નો ઉપયોગ કરીને પણ પ્રોગ્રામ કરી શકાય છે, પરિશિષ્ટ 1 જુઓ: FlashPro Express નો ઉપયોગ કરીને RT PolarFire ઉપકરણ અને SPI ફ્લેશનું પ્રોગ્રામિંગ.

 પરિશિષ્ટ 1: ફ્લેશપ્રો એક્સપ્રેસનો ઉપયોગ કરીને RT પોલારફાયર ડિવાઇસ અને SPI ફ્લેશનું પ્રોગ્રામિંગ (પ્રશ્ન પૂછો)

સંદર્ભ ડિઝાઇન fileપ્રોગ્રામિંગ જોબનો સમાવેશ થાય છે file ફ્લેશપ્રો એક્સપ્રેસનો ઉપયોગ કરીને RT PolarFire® ઉપકરણને પ્રોગ્રામ કરવા માટે. આ કાર્ય file SPI ફ્લેશ ઇમેજ પણ શામેલ છે, જે TCM ઇનિશિયલાઇઝેશન ક્લાયંટ છે. ફ્લેશપ્રો એક્સપ્રેસ આ પ્રોગ્રામિંગ .job સાથે RT PolarFire ડિવાઇસ અને SPI ફ્લેશ બંનેને પ્રોગ્રામ કરે છે. file. પ્રોગ્રામિંગ .જોબ file ડિઝાઇન પર ઉપલબ્ધ છેFiles_ડિરેક્ટરી\પ્રોગ્રામિંગ_files.

RT PolarFire ઉપકરણને પ્રોગ્રામિંગ સાથે પ્રોગ્રામ કરવા માટે file ફ્લેશપ્રો એક્સપ્રેસનો ઉપયોગ કરીને, નીચેના પગલાંઓ અનુસરો:

  1. હાર્ડવેર સેટ કરો, હાર્ડવેર સેટ કરો જુઓ.
  2. હોસ્ટ પીસી પર, FlashPro Express સોફ્ટવેર લોંચ કરો.
  3. નવો જોબ પ્રોજેક્ટ બનાવવા માટે, પ્રોજેક્ટ મેનુમાંથી FlashPro Express Job માંથી New Job Project પર ક્લિક કરો અથવા પસંદ કરો.
  4. સંવાદ બોક્સમાં નીચે મુજબ દાખલ કરો:
    • પ્રોગ્રામિંગ જોબ file: બ્રાઉઝ પર ક્લિક કરો અને તે સ્થાન પર નેવિગેટ કરો જ્યાં .job છે file સ્થિત થયેલ છે અને પસંદ કરો file. નોકરી file ડિઝાઇન પર ઉપલબ્ધ છેFiles_ડિરેક્ટરી\પ્રોગ્રામિંગ_files.
    • FlashPro Express જોબ પ્રોજેક્ટ સ્થાન: બ્રાઉઝ પર ક્લિક કરો અને જ્યાં તમે પ્રોજેક્ટ સાચવવા માંગો છો ત્યાં નેવિગેટ કરો.MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (13)
  5. OK પર ક્લિક કરો. જરૂરી પ્રોગ્રામિંગ file પસંદ થયેલ છે અને પ્રોગ્રામ કરવા માટે તૈયાર છે.
  6. નીચેના આકૃતિમાં બતાવ્યા પ્રમાણે ફ્લેશપ્રો એક્સપ્રેસ વિન્ડો દેખાય છે. ખાતરી કરો કે પ્રોગ્રામર ફીલ્ડમાં પ્રોગ્રામર નંબર દેખાય છે. જો તે ન દેખાય, તો બોર્ડ કનેક્શન્સ તપાસો અને રિફ્રેશ/રિસ્કેન પ્રોગ્રામર્સ પર ક્લિક કરો. MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (13)
  7. RUN પર ક્લિક કરો. જ્યારે ઉપકરણ સફળતાપૂર્વક પ્રોગ્રામ કરવામાં આવે છે, ત્યારે નીચેની આકૃતિમાં બતાવ્યા પ્રમાણે RUN PASSED સ્ટેટસ પ્રદર્શિત થાય છે.MICROCHIP-AN4229 રિસ્ક-V-પ્રોસેસર-સબસિસ્ટમ- (14)

આનાથી RT PolarFire ઉપકરણ અને SPI ફ્લેશ પ્રોગ્રામિંગ પૂર્ણ થાય છે. બોર્ડ પ્રોગ્રામ કર્યા પછી, UART ટર્મિનલ પર છાપેલ "હેલો વર્લ્ડ!" સંદેશ અને વપરાશકર્તા LEDs ના ઝબકવાનું અવલોકન કરો.

 પરિશિષ્ટ 2: TCL સ્ક્રિપ્ટ ચલાવવી (પ્રશ્ન પૂછો)

ડિઝાઇનમાં TCL સ્ક્રિપ્ટ આપવામાં આવી છે fileડિરેક્ટરી HW હેઠળ s ફોલ્ડર. જો જરૂરી હોય તો, ડિઝાઇન અમલીકરણથી જોબ જનરેશન સુધી ડિઝાઇન ફ્લો પુનઃઉત્પાદિત કરી શકાય છે. file.

TCL ચલાવવા માટે, નીચેના પગલાંઓ અનુસરો:

  1. Libero સોફ્ટવેર લોંચ કરો.
  2. પ્રોજેક્ટ > એક્ઝિક્યુટ સ્ક્રિપ્ટ... પસંદ કરો.
  3. બ્રાઉઝ પર ક્લિક કરો અને ડાઉનલોડ કરેલ HW ડિરેક્ટરીમાંથી script.tcl પસંદ કરો.
  4. રન પર ક્લિક કરો.

TCL સ્ક્રિપ્ટના સફળ અમલ પછી, HW ડિરેક્ટરીમાં Libero પ્રોજેક્ટ બનાવવામાં આવે છે.

  • TCL સ્ક્રિપ્ટો વિશે વધુ માહિતી માટે, rtpf_an4229_df/HW/TCL_Script_readme.txt જુઓ. TCL આદેશો વિશે વધુ માહિતી માટે, Tcl આદેશો સંદર્ભ માર્ગદર્શિકા જુઓ. માઇક્રોચિપનો સંપર્ક કરો.
  • TCL સ્ક્રિપ્ટ ચલાવતી વખતે, કોઈપણ પ્રશ્નો માટે ટેકનિકલ સપોર્ટ.

 પુનરાવર્તન ઇતિહાસ (એક પ્રશ્ન પૂછો)

પુનરાવર્તન ઇતિહાસ કોષ્ટક દસ્તાવેજમાં અમલમાં આવેલા ફેરફારોનું વર્ણન કરે છે. ફેરફારોને પુનરાવર્તન દ્વારા સૂચિબદ્ધ કરવામાં આવે છે, જે સૌથી વર્તમાન પ્રકાશનથી શરૂ થાય છે.

કોષ્ટક 10-1. પુનરાવર્તન ઇતિહાસ

પુનરાવર્તન તારીખ વર્ણન
B 10/2024 દસ્તાવેજના પુનરાવર્તન B માં કરવામાં આવેલા ફેરફારોની યાદી નીચે મુજબ છે:
  • કોષ્ટક 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 સક્ષમ અને ફ્લેશપ્રો પ્રોગ્રામિંગ (એમ્બેડેડ અથવા બાહ્ય) ના જમ્પર સેટિંગ્સ વિશે એક નોંધ ઉમેરી.
  • અપડેટ કરેલ આકૃતિ 6-1, આકૃતિ 6-2, અને સીરીયલ ટર્મિનલ (ટેરા ટર્મ) વિભાગ સેટઅપ કરવામાં આકૃતિ 6-3
  • અપડેટ કરેલ આકૃતિ 7-1 અને TCM ઇનિશિયલાઇઝેશન ક્લાયંટ જનરેટિંગ વિભાગમાં આકૃતિ 7-2
  • SPI ફ્લેશ વિભાગના પ્રોગ્રામિંગમાં આકૃતિ 7-4 અપડેટ કરેલ છે.
  • ઉમેરાયેલ પરિશિષ્ટ 2: TCL સ્ક્રિપ્ટ વિભાગ ચલાવવો
A 10/2021 આ દસ્તાવેજનું પ્રથમ પ્રકાશન

માઇક્રોચિપ FPGA સપોર્ટ

માઈક્રોચિપ એફપીજીએ પ્રોડક્ટ્સ ગ્રૂપ તેના ઉત્પાદનોને ગ્રાહક સેવા, ગ્રાહક ટેકનિકલ સપોર્ટ સેન્ટર, સહિત વિવિધ સપોર્ટ સેવાઓ સાથે સમર્થન આપે છે. webસાઇટ અને વિશ્વવ્યાપી વેચાણ કચેરીઓ. ગ્રાહકોને સપોર્ટનો સંપર્ક કરતા પહેલા માઇક્રોચિપ ઓનલાઈન સંસાધનોની મુલાકાત લેવાનું સૂચન કરવામાં આવે છે કારણ કે તે ખૂબ જ સંભવ છે કે તેમના પ્રશ્નોના જવાબ પહેલેથી જ આપવામાં આવ્યા છે.

દ્વારા ટેકનિકલ સપોર્ટ સેન્ટરનો સંપર્ક કરો webપર સાઇટ www.microchip.com/support. FPGA ઉપકરણ ભાગ નંબરનો ઉલ્લેખ કરો, યોગ્ય કેસ શ્રેણી પસંદ કરો અને ડિઝાઇન અપલોડ કરો fileટેક્નિકલ સપોર્ટ કેસ બનાવતી વખતે.
બિન-તકનીકી ઉત્પાદન સપોર્ટ માટે ગ્રાહક સેવાનો સંપર્ક કરો, જેમ કે ઉત્પાદન કિંમત, ઉત્પાદન અપગ્રેડ, અપડેટ માહિતી, ઓર્ડર સ્થિતિ અને અધિકૃતતા.

  • ઉત્તર અમેરિકાથી, 800.262.1060 પર કૉલ કરો
  • બાકીના વિશ્વમાંથી, 650.318.4460 પર કૉલ કરો
  • ફેક્સ, વિશ્વમાં ગમે ત્યાંથી, 650.318.8044

માઇક્રોચિપ માહિતી

માઈક્રોચિપ Webસાઇટ
માઇક્રોચિપ અમારા દ્વારા ઑનલાઇન સપોર્ટ પ્રદાન કરે છે webપર સાઇટ www.microchip.com/. આ webબનાવવા માટે સાઇટનો ઉપયોગ થાય છે files અને ગ્રાહકો માટે સરળતાથી ઉપલબ્ધ માહિતી. ઉપલબ્ધ કેટલીક સામગ્રીમાં શામેલ છે:

  • પ્રોડક્ટ સપોર્ટ - ડેટા શીટ્સ અને ત્રુટિસૂચી, એપ્લિકેશન નોટ્સ અને એસample પ્રોગ્રામ્સ, ડિઝાઇન સંસાધનો, વપરાશકર્તાની માર્ગદર્શિકાઓ અને હાર્ડવેર સપોર્ટ દસ્તાવેજો, નવીનતમ સોફ્ટવેર રિલીઝ અને આર્કાઇવ કરેલ સોફ્ટવેર
  • સામાન્ય ટેકનિકલ સપોર્ટ - વારંવાર પૂછાતા પ્રશ્નો (FAQ), ટેકનિકલ સપોર્ટ વિનંતીઓ, ઑનલાઇન ચર્ચા જૂથો, માઇક્રોચિપ ડિઝાઇન પાર્ટનર પ્રોગ્રામ મેમ્બર લિસ્ટિંગ
  • માઇક્રોચિપનો વ્યવસાય - ઉત્પાદન પસંદગીકાર અને ઓર્ડરિંગ માર્ગદર્શિકાઓ, નવીનતમ માઇક્રોચિપ પ્રેસ રિલીઝ, સેમિનાર અને ઇવેન્ટ્સની સૂચિ, માઇક્રોચિપ વેચાણ કચેરીઓની સૂચિ, વિતરકો અને ફેક્ટરી પ્રતિનિધિઓ

ઉત્પાદન ફેરફાર સૂચના સેવા

  • માઇક્રોચિપની પ્રોડક્ટ ચેન્જ નોટિફિકેશન સર્વિસ ગ્રાહકોને માઇક્રોચિપ પ્રોડક્ટ્સ પર વર્તમાન રાખવામાં મદદ કરે છે. સબ્સ્ક્રાઇબર્સને ઈમેલ સૂચના પ્રાપ્ત થશે જ્યારે પણ કોઈ ચોક્કસ ઉત્પાદન કુટુંબ અથવા રુચિના વિકાસ સાધનથી સંબંધિત ફેરફારો, અપડેટ્સ, પુનરાવર્તનો અથવા ત્રુટિસૂચી હશે.
  • નોંધણી કરવા માટે, પર જાઓ www.microchip.com/pcn અને નોંધણી સૂચનાઓનું પાલન કરો.

ગ્રાહક આધાર
માઇક્રોચિપ ઉત્પાદનોના વપરાશકર્તાઓ ઘણી ચેનલો દ્વારા સહાય મેળવી શકે છે:

  • વિતરક અથવા પ્રતિનિધિ
  • સ્થાનિક વેચાણ કચેરી
  • એમ્બેડેડ સોલ્યુશન્સ એન્જિનિયર (ESE)
  • ટેકનિકલ સપોર્ટ

આધાર માટે ગ્રાહકોએ તેમના વિતરક, પ્રતિનિધિ અથવા ESE નો સંપર્ક કરવો જોઈએ. ગ્રાહકોને મદદ કરવા માટે સ્થાનિક વેચાણ કચેરીઓ પણ ઉપલબ્ધ છે. વેચાણ કચેરીઓ અને સ્થાનોની સૂચિ આ દસ્તાવેજમાં શામેલ છે.

દ્વારા ટેકનિકલ સપોર્ટ ઉપલબ્ધ છે webસાઇટ પર: www.microchip.com/support

માઇક્રોચિપ ડિવાઇસીસ કોડ પ્રોટેક્શન ફીચર
માઇક્રોચિપ ઉત્પાદનો પર કોડ સુરક્ષા સુવિધાની નીચેની વિગતો નોંધો:

  • માઇક્રોચિપ ઉત્પાદનો તેમની ચોક્કસ માઇક્રોચિપ ડેટા શીટમાં સમાવિષ્ટ સ્પષ્ટીકરણોને પૂર્ણ કરે છે.
  • માઇક્રોચિપ માને છે કે તેના ઉત્પાદનોનો પરિવાર જ્યારે હેતુપૂર્વક, ઓપરેટિંગ વિશિષ્ટતાઓમાં અને સામાન્ય પરિસ્થિતિઓમાં ઉપયોગમાં લેવાય ત્યારે સુરક્ષિત છે.
  • માઇક્રોચિપ મૂલ્યો અને આક્રમક રીતે તેના બૌદ્ધિક સંપદા અધિકારોનું રક્ષણ કરે છે. માઇક્રોચિપ પ્રોડક્ટની કોડ સુરક્ષા સુવિધાઓનો ભંગ કરવાનો પ્રયાસ સખત પ્રતિબંધિત છે અને તે ડિજિટલ મિલેનિયમ કૉપિરાઇટ એક્ટનું ઉલ્લંઘન કરી શકે છે.
  • ન તો માઇક્રોચિપ કે અન્ય કોઇ સેમિકન્ડક્ટર ઉત્પાદક તેના કોડની સુરક્ષાની ખાતરી આપી શકે છે. કોડ સુરક્ષાનો અર્થ એ નથી કે અમે ઉત્પાદન "અનબ્રેકેબલ" હોવાની બાંયધરી આપીએ છીએ. કોડ સુરક્ષા સતત વિકસિત થઈ રહી છે. માઇક્રોચિપ અમારા ઉત્પાદનોની કોડ સુરક્ષા સુવિધાઓને સતત સુધારવા માટે પ્રતિબદ્ધ છે.

કાનૂની સૂચના
આ પ્રકાશન અને અહીંની માહિતીનો ઉપયોગ ફક્ત માઇક્રોચિપ ઉત્પાદનો સાથે જ થઈ શકે છે, જેમાં તમારી એપ્લિકેશન સાથે માઇક્રોચિપ ઉત્પાદનોની ડિઝાઇન, પરીક્ષણ અને સંકલનનો સમાવેશ થાય છે. આ માહિતીનો ઉપયોગ
અન્ય કોઈપણ રીતે આ શરતોનું ઉલ્લંઘન કરે છે. ઉપકરણ એપ્લિકેશનો સંબંધિત માહિતી ફક્ત તમારી સુવિધા માટે પ્રદાન કરવામાં આવી છે અને અપડેટ્સ દ્વારા તેને સ્થાનાંતરિત કરવામાં આવી શકે છે. તમારી અરજી તમારા વિશિષ્ટતાઓને પૂર્ણ કરે છે તેની ખાતરી કરવાની જવાબદારી તમારી છે. વધારાના સપોર્ટ માટે તમારી સ્થાનિક માઇક્રોચિપ સેલ્સ ઑફિસનો સંપર્ક કરો અથવા, અહીંથી વધારાનો સપોર્ટ મેળવો www.microchip.com/en-us/support/design-help/client-support-services.

આ માહિતી માઈક્રોચિપ "જેમ છે તેમ" દ્વારા પ્રદાન કરવામાં આવે છે. માઈક્રોચિપ કોઈપણ પ્રકારની રજૂઆતો અથવા વોરંટી આપતું નથી, ભલે તે સ્પષ્ટ અથવા ગર્ભિત, લેખિત અથવા મૌખિક, વૈધાનિક અથવા અન્યથા, માહિતી સાથે સંબંધિત હોય, પરંતુ મર્યાદિત નથી બિન-ઉલ્લંધન, વેપારીક્ષમતા અને વિશિષ્ટ હેતુ માટે યોગ્યતા, અથવા તેની સ્થિતિ, ગુણવત્તા અથવા પ્રદર્શનને લગતી વોરંટી.

કોઈપણ સંજોગોમાં માઈક્રોચિપ કોઈપણ અપ્રત્યક્ષ, વિશેષ, શિક્ષાત્મક, આકસ્મિક અથવા પરિણામી નુકસાન, નુકસાન, ખર્ચ અથવા કોઈપણ પ્રકારના ખર્ચ માટે જવાબદાર રહેશે નહીં જો માઈક્રોચિપને સંભાવનાની સલાહ આપવામાં આવી હોય અથવા નુકસાનો અગમ્ય હોય તો પણ. કાયદા દ્વારા મંજૂર સંપૂર્ણ હદ સુધી, માહિતી અથવા તેના ઉપયોગથી સંબંધિત કોઈપણ રીતે તમામ દાવાઓ પર માઈક્રોચિપની સંપૂર્ણ જવાબદારી, જો તમે કોઈ પણ રીતે ચૂકવણી કરી હોય તો, ફીની રકમથી વધુ નહીં હોય માહિતી માટે માઇક્રોચિપ.

લાઇફ સપોર્ટ અને/અથવા સલામતી એપ્લિકેશન્સમાં માઇક્રોચિપ ઉપકરણોનો ઉપયોગ સંપૂર્ણપણે ખરીદનારના જોખમ પર છે, અને ખરીદનાર આવા ઉપયોગથી થતા કોઈપણ અને તમામ નુકસાન, દાવાઓ, દાવો અથવા ખર્ચોમાંથી હાનિકારક માઇક્રોચિપનો બચાવ, ક્ષતિપૂર્તિ અને પકડી રાખવા સંમત થાય છે. કોઈપણ માઇક્રોચિપ બૌદ્ધિક સંપદા અધિકારો હેઠળ, જ્યાં સુધી અન્યથા જણાવ્યું ન હોય ત્યાં સુધી કોઈ લાઇસન્સ, ગર્ભિત અથવા અન્યથા આપવામાં આવતાં નથી.

ટ્રેડમાર્ક્સ
માઈક્રોચિપનું નામ અને લોગો, માઈક્રોચિપ લોગો, એડેપ્ટેક, એવીઆર, એવીઆર લોગો, એવીઆર ફ્રીક્સ, બેસ્ટાઈમ, બીટક્લાઉડ, ક્રિપ્ટોમેમરી, ક્રિપ્ટોઆરએફ, ડીએસપીઆઈસી, ફ્લેક્સપીડબલ્યુઆર, હેલ્ડો, ઈગ્લૂ, જ્યુકબ્લોક્સ, કીલોક, લિન્કલએક્સ, મેકિલેક્સ, કેલેક્સ MediaLB, megaAVR, Microsemi, Microsemi logo, MOST, MOST લોગો, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 લોગો, PolarFire, Prochip Designer, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SFST, Logo, સુપરકોમ , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, અને XMEGA એ યુએસએ અને અન્ય દેશોમાં સમાવિષ્ટ માઇક્રોચિપ ટેકનોલોજીના નોંધાયેલા ટ્રેડમાર્ક છે.

AgileSwitch, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermite 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus લોગો, Quiet-Synch, Smart-Work, SWW, SVL TimeCesium, TimeHub, TimePictra, TimeProvider અને ZL એ યુએસએમાં સમાવિષ્ટ માઇક્રોચિપ ટેક્નોલોજીના નોંધાયેલા ટ્રેડમાર્ક છે.

સંલગ્ન કી સપ્રેશન, AKS, એનાલોગ-ફોર-ધી-ડિજિટલ એજ, કોઈપણ કેપેસિટર, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCDP,Cyptocond,CryptoC. ડાયનેમિક એવરેજ મેચિંગ , DAM, ECAN, Espresso T1S, EtherGREEN, EyeOpen, GridTime, IdealBridge, IGaT, ઇન-સર્કિટ સીરીયલ પ્રોગ્રામિંગ, ICSP, INICnet, ઇન્ટેલિજન્ટ પેરેલીંગ, IntelliMOS, ઇન્ટર-ચીપ કનેક્ટિવિટી, JitterBlocker, Knob-Cnob-Click, Knob-Cont મહત્તમView, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB પ્રમાણિત લોગો, MPLIB, MPLINK, mSiC, MultiTRAK, NetDetach, Omniscient Code Generation, PICDEM, PICDEM.net, PICKit, PICtail, Power MOS IV, Power MOS, PowerMOS 7, PowerMOS , QMatrix, REAL ICE, Ripple Blocker, RTAX, RTG4, SAM-ICE, સીરીયલ ક્વાડ I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, EnterPHY, Syrod. , વિશ્વસનીય સમય, TSHARC, ટ્યુરિંગ, USBCheck, VariSense, VectorBlox, VeriPHY, ViewSpan, WiperLock, XpressConnect અને ZENA એ યુએસએ અને અન્ય દેશોમાં સમાવિષ્ટ માઇક્રોચિપ ટેકનોલોજીના ટ્રેડમાર્ક છે.

SQTP એ યુએસએમાં સમાવિષ્ટ માઇક્રોચિપ ટેકનોલોજીનું સર્વિસ માર્ક છે. એડેપ્ટેક લોગો, ફ્રીક્વન્સી ઓન ડિમાન્ડ, સિલિકોન સ્ટોરેજ ટેકનોલોજી અને સિમ્મકોમ એ અન્ય દેશોમાં માઇક્રોચિપ ટેકનોલોજી ઇન્ક.ના રજિસ્ટર્ડ ટ્રેડમાર્ક છે. ગેસ્ટિક એ અન્ય દેશોમાં માઇક્રોચિપ ટેકનોલોજી જર્મની II GmbH & Co. KG, માઇક્રોચિપ ટેકનોલોજી ઇન્ક.ની પેટાકંપની, નો રજિસ્ટર્ડ ટ્રેડમાર્ક છે.

અહીં ઉલ્લેખિત અન્ય તમામ ટ્રેડમાર્ક તેમની સંબંધિત કંપનીઓની મિલકત છે.

© 2024, માઇક્રોચિપ ટેકનોલોજી ઇન્કોર્પોરેટેડ અને તેની પેટાકંપનીઓ. બધા હકો અમારી પાસે રાખેલા છે.

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

ગુણવત્તા વ્યવસ્થાપન સિસ્ટમ 
માઇક્રોચિપની ગુણવત્તા વ્યવસ્થાપન સિસ્ટમ્સ સંબંધિત માહિતી માટે, કૃપા કરીને મુલાકાત લો www.microchip.com/quality.

વિશ્વવ્યાપી વેચાણ અને સેવા

અમેરિકા એશિયા/પેસિફિક એશિયા/પેસિફિક યુરોપ
કોર્પોરેટ ઓફિસ
2355 વેસ્ટ ચાન્ડલર Blvd. ચાંડલર, AZ 85224-6199
ટેલ: 480-792-7200
ફેક્સ: 480-792-7277
ટેકનિકલ સપોર્ટ: www.microchip.com/support Web સરનામું: www.microchip.com એટલાન્ટા
ડુલુથ, જીએ
ટેલ: 678-957-9614
ફેક્સ: 678-957-1455
ઓસ્ટિન, TX
ટેલ: 512-257-3370
બોસ્ટન
વેસ્ટબોરો, એમએ ટેલિફોન: 774-760-0087
ફેક્સ: 774-760-0088
શિકાગો
ઇટાસ્કા, IL
ટેલ: 630-285-0071
ફેક્સ: 630-285-0075
ડલ્લાસ
એડિસન, TX
ટેલ: 972-818-7423
ફેક્સ: 972-818-2924
ડેટ્રોઇટ
નોવી, MI
ટેલ: 248-848-4000
હ્યુસ્ટન, TX
ટેલ: 281-894-5983
ઇન્ડિયાનાપોલિસ
Noblesville, IN Tel: 317-773-8323
ફેક્સ: 317-773-5453
ટેલ: 317-536-2380
લોસ એન્જલસ
મિશન વિએજો, CA ટેલ: 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
ચીન હોંગ કોંગ 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ફિનલેન્ડ એસ્પૂ
ટેલિફોન: 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 પ્રોસેસર સબસિસ્ટમ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા
AN4229, AN4229 રિસ્ક V પ્રોસેસર સબસિસ્ટમ, AN4229, રિસ્ક V પ્રોસેસર સબસિસ્ટમ, પ્રોસેસર સબસિસ્ટમ, સબસિસ્ટમ

સંદર્ભો

એક ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. જરૂરી ક્ષેત્રો ચિહ્નિત થયેલ છે *