የማይክሮቺፕ አርማ

በ RTG4 LSRAM ማህደረ ትውስታ ላይ የማይክሮቺፕ ስህተት መፈለግ እና ማረም

ማይክሮቺፕ-ስህተት-ማወቂያ-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ

የክለሳ ታሪክ

የክለሳ ታሪክ በሰነዱ ውስጥ የተተገበሩ ለውጦችን ይገልጻል። በጣም ወቅታዊ ከሆነው ህትመት ጀምሮ ለውጦቹ በክለሳ ተዘርዝረዋል።

ክለሳ 4.0
የሚከተለው በዚህ ክለሳ ላይ የተደረጉ ለውጦች ማጠቃለያ ነው።

  • ሰነዱን ለLibo SoC v2021.2 ተዘምኗል።
  • የተጨመረው አባሪ 1፡ ፍላሽ ፕሮ ኤክስፕረስን በመጠቀም መሳሪያውን ፕሮግራሚንግ ማድረግ፣ ገጽ 14።
  • ተጨምሯል አባሪ 2፡ የTCL ስክሪፕትን ማስኬድ፣ ገጽ 16።
  • የሊቤሮ ሥሪት ቁጥሮች ማጣቀሻዎችን ተወግዷል።

ክለሳ 3.0
ሰነዱን ለLibo v11.9 SP1 ሶፍትዌር ልቀት ተዘምኗል።

ክለሳ 2.0
ሰነዱን ለLibo v11.8 SP2 ሶፍትዌር ልቀት ተዘምኗል።

ክለሳ 1.0
የዚህ ሰነድ የመጀመሪያ እትም።

በ RTG4 LSRAM ማህደረ ትውስታ ላይ ስህተት መፈለግ እና ማረም

ይህ የማመሳከሪያ ንድፍ የ RTG4™ FPGA LSRAMs ስህተትን ፈልጎ ማግኘት እና ማስተካከል (EDAC) ችሎታዎችን ይገልጻል። በአንድ ክስተት የተበሳጨ (SEU) ተጋላጭ አካባቢ፣ RAM በከባድ ionዎች ለሚመጡ ጊዜያዊ ስህተቶች የተጋለጠ ነው። እነዚህ ስህተቶች የስህተት ማስተካከያ ኮዶችን (ኢ.ሲ.ሲ.) በመጠቀም ሊገኙ እና ሊታረሙ ይችላሉ። የ RTG4 FPGA RAM ብሎኮች ባለ 1-ቢት ስህተትን ለማስተካከል ወይም ባለ 2-ቢት ስህተትን ለመለየት የስህተት ማስተካከያ ኮዶችን ለማመንጨት አብሮ የተሰሩ EDAC መቆጣጠሪያዎች አሏቸው።

ባለ 1-ቢት ስህተት ከተገኘ የEDAC መቆጣጠሪያው የስህተቱን ቢት ያርመዋል እና የስህተት ማስተካከያ ባንዲራ (SB_CORRECT) ወደ ገባሪ ከፍተኛ ያዘጋጃል። ባለ 2-ቢት ስህተት ከተገኘ የEDAC መቆጣጠሪያው የስህተት ማወቂያ ባንዲራ (DB_DETECT) ወደ ከፍተኛ ገቢር ያዘጋጃል።
ስለ RTG4 LSRAM EDAC ተግባር የበለጠ መረጃ ለማግኘት UG0574 ይመልከቱ፡ RTG4 FPGA ጨርቅ

የተጠቃሚ መመሪያ.
በዚህ የማጣቀሻ ንድፍ ውስጥ የ1-ቢት ስህተቱ ወይም 2-ቢት ስህተቱ በSmartDebug GUI በኩል ገብቷል። EDAC ስዕላዊ የተጠቃሚ በይነገጽ (GUI) በመጠቀም ይስተዋላል፣ የ UART በይነገጽን በመጠቀም LSRAM ለመረጃ ንባብ/መፃፍ፣Liboro® System-on-Chip (SoC) SmartDebug (J)TAG) ስህተቶቹን ወደ LSRAM ማህደረ ትውስታ ለማስገባት ያገለግላል.

የንድፍ መስፈርቶች
ሠንጠረዥ 1 የ RTG4 LSRAM EDAC ማሳያን ለማስኬድ የማጣቀሻ ንድፍ መስፈርቶችን ይዘረዝራል።

ሠንጠረዥ 1 • የንድፍ መስፈርቶች

ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-1

ሶፍትዌር

  • ሊቦሮ ሶሲ
  • FlashPro ኤክስፕረስ
  • SmartDebug
  • አስተናጋጅ ፒሲ ነጂዎች ዩኤስቢ ወደ UART ሾፌሮች

ማስታወሻ፡- በዚህ መመሪያ ውስጥ የሚታዩት የሊቦ ስማርት ዲዛይን እና የውቅረት ስክሪን ቀረጻዎች ለማሳያነት ዓላማ ብቻ ናቸው።
የቅርብ ጊዜ ዝመናዎችን ለማየት የሊቤሮ ዲዛይን ይክፈቱ።

ቅድመ-ሁኔታዎች
ከመጀመርዎ በፊት፡-
Libero SoC ያውርዱ እና ይጫኑ (በ ውስጥ እንደተመለከተው webለዚህ ንድፍ ጣቢያ) በአስተናጋጁ ፒሲ ላይ ከሚከተለው ቦታ: https://www.microsemi.com/product-directory/design-resources/1750-libero-soc

ማሳያ ንድፍ
የማሳያ ንድፍ አውርድ files ከ Microsemi webጣቢያ በ: http://soc.microsemi.com/download/rsc/?f=rtg4_dg0703_df

የሙከራ ማሳያ ንድፍ fileዎች ያካትታሉ:

  • ሊቦሮ ሶሲ ፕሮጀክት
  • GUI ጫኚ
  • ፕሮግራም ማውጣት files
  • አንብብ.txt file
  • TCL_ስክሪፕቶች

በአስተናጋጁ ፒሲ ላይ ያለው የ GUI መተግበሪያ ለ RTG4 መሣሪያ በUSB-UART በይነገጽ በኩል ትእዛዝ ይሰጣል። ይህ የ UART በይነገጽ በ CoreUART የተሰራ ነው፣ እሱም ከLibo SoC IP ካታሎግ አመክንዮ አይፒ ነው። በ RTG4 ጨርቅ ውስጥ ያለው CoreUART IP ትዕዛዞችን ይቀበላል እና ወደ ትዕዛዝ ዲኮደር አመክንዮ ያስተላልፋል. የትዕዛዝ ዲኮደር አመክንዮ የማስታወሻ በይነገጽ ሎጂክን በመጠቀም የሚከናወነውን የማንበብ ወይም የመፃፍ ትዕዛዙን ይከፍታል።

የማህደረ ትውስታ በይነገጽ ብሎክ የ LSRAM ስህተት ባንዲራዎችን ለማንበብ/ለመፃፍ እና ለመቆጣጠር ይጠቅማል። አብሮ የተሰራው EDAC ከLSRAM እያነበበ ባለ 1-ቢት ስህተቱን ያስተካክላል እና የተስተካከለ ውሂብን ለተጠቃሚ በይነገጽ ያቀርባል ነገር ግን የተስተካከለ ውሂብ ወደ LSRAM አይፃፍም። አብሮ የተሰራው LSRAM EDAC የጽዳት ባህሪን አይተገበርም። የማሳያ ዲዛይኑ የ1-ቢት እርማት ባንዲራውን የሚከታተል እና ነጠላ ቢት ስህተት ከተፈጠረ LSRAMን በተስተካከለው መረጃ የሚያዘምን የ scrub logicን ተግባራዊ ያደርጋል።
SmartDebug GUI 1-ቢት ወይም 2-ቢት ስህተት ወደ LSRAM ውሂብ ለማስገባት ይጠቅማል።
ምስል 1 የ RTG4 LSRAM EDAC ማሳያ ንድፍ ከፍተኛ-ደረጃ ንድፍ ያሳያል።

ምስል 1 • ከፍተኛ-ደረጃ የማገጃ ንድፍ

ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-2

የሚከተሉት የማሳያ ንድፍ አወቃቀሮች ናቸው፡

  1. LSRAM ለ ×18 ሁነታ ተዋቅሯል እና EDAC የሚነቃው LSRAMs ECC_EN ሲግናልን ወደ ከፍተኛ በማገናኘት ነው።
    ማስታወሻ፡- LSRAM EDAC የሚደገፈው ለ ×18 እና ×36 ሁነታዎች ብቻ ነው።
  2. CoreUART IP ከአስተናጋጁ ፒሲ አፕሊኬሽን ጋር በ115200 baud ፍጥነት ለመገናኘት ተዋቅሯል።
  3. RTG4FCCCECALIB_C0 የተቀናበረው CoreUARTን እና ሌሎች የጨርቅ አመክንዮዎችን በ80 ሜኸር እንዲሰራ ነው።

ባህሪያት
የሚከተሉት ማሳያ ንድፍ ባህሪያት ናቸው:

  • ለ LSRAM ያንብቡ እና ይፃፉ
  • SmartDebugን በመጠቀም 1-ቢት እና 2-ቢት ስህተት ያስገቡ
  • 1-ቢት እና 2-ቢት የስህተት ቆጠራ ዋጋዎችን አሳይ
  • የስህተት ቆጠራ እሴቶችን ለማጽዳት አቅርቦት
  • የማህደረ ትውስታ መፋቂያ ሎጂክን አንቃ ወይም አሰናክል

መግለጫ
ይህ ማሳያ ንድፍ የሚከተሉትን ተግባራት መተግበርን ያካትታል።

  • LSRAMን ማስጀመር እና መድረስ
    በጨርቃጨርቅ አመክንዮ ውስጥ የተተገበረው የማህደረ ትውስታ በይነገጽ አመክንዮ የመነሻ ትዕዛዙን ከ GUI ይቀበላል እና የመጀመሪያዎቹን 256 የ LSRAM የማስታወሻ ቦታዎችን በተጨመረ መረጃ ያስጀምራል። እንዲሁም አድራሻውን እና ዳታውን ከGUI በመቀበል ወደ 256 የ LSRAM ማህደረ ትውስታ ቦታዎች የማንበብ እና የመፃፍ ስራዎችን ያከናውናል። ለንባብ ክዋኔ ዲዛይኑ ውሂቡን ከLSRAM ያመጣል እና ለ GUI ለማሳየት ያቀርባል። የሚጠበቀው ዲዛይኑ SmartDebug ከመጠቀምዎ በፊት ስህተቶችን አያመጣም.

ማስታወሻ፡- ያልታወቁ የማህደረ ትውስታ ቦታዎች የዘፈቀደ እሴቶች ሊኖራቸው ይችላል፣ እና SmartDebug በነዚያ ቦታዎች ላይ ነጠላ-ቢት ወይም ድርብ-ቢት ስህተቶችን ሊያሳይ ይችላል።

  • 1-ቢት ወይም 2-ቢት ስህተቶችን በመርፌ
    SmartDebug GUI 1 ቢት ወይም 2-ቢት ስህተቶቹን ወደተገለጸው የ LSRAM ማህደረ ትውስታ ቦታ ለማስገባት ይጠቅማል። 1-ቢት እና 2-ቢት ስህተቶችን ወደ LSRAM ለማስገባት SmartDebugን በመጠቀም የሚከተሉት ስራዎች ይከናወናሉ፡
    • SmartDebug GUI ን ይክፈቱ፣ የFPGA አደራደርን ማረም የሚለውን ጠቅ ያድርጉ።
    • ወደ ማህደረ ትውስታ ብሎኮች ትር ይሂዱ ፣ የማህደረ ትውስታውን ምሳሌ ይምረጡ እና አክልን በቀኝ ጠቅ ያድርጉ።
    • የማህደረ ትውስታ ማገጃውን ለማንበብ አንብብ ብሎክን ይጫኑ።
    • የአንድ-ቢት ወይም ድርብ-ቢት ስህተት ወደ ማንኛውም የ LSRAM የተወሰነ ጥልቀት ቦታ ያስገቡ።
    • ለተሻሻለው ቦታ ለመጻፍ፣ ጻፍ ብሎክን ጠቅ ያድርጉ።
      በ LSRAM ጊዜ በስማርት ዲቡግ (ጄTAG) በይነገጽ፣ የ EDAC መቆጣጠሪያው ያልፋል እና የ ECC ቢትን በደረጃ ሠ ለመጻፍ አይሰላም።
  • በመቁጠር ላይ ስህተት
    8-ቢት ቆጣሪዎች የስህተት ቆጠራን ለማቅረብ የሚያገለግሉ ሲሆን የ1-ቢት ወይም 2-ቢት ስህተቶችን ለመቁጠር በጨርቁ ሎጂክ ውስጥ የተነደፈ ነው። የትዕዛዝ ዲኮደር አመክንዮ ከ GUI ትዕዛዞችን ሲቀበሉ የቁጥር እሴቶቹን ለ GUI ያቀርባል።

የሰዓት መዋቅር
በዚህ ማሳያ ንድፍ ውስጥ አንድ የሰዓት ጎራ አለ። የውስጣዊው 50 MHz oscillator RTG4FCCCን ያንቀሳቅሳል፣ይህም ተጨማሪ RTG4FCCCECALIB_C0ን ያንቀሳቅሳል። RTG4FCCCECALIB_C0 ለ COREUART፣ cmd_decoder፣ TPSRAM_ECC እና RAM_RW ሞጁሎች የሰዓት ምንጭ የሚያቀርብ 80 ሜኸ ሰአት ያመነጫል።
የሚከተለው ምስል የዲሞክራቲክ ዲዛይኑን የሰዓት አሠራር ያሳያል.

ምስል 2 • የመዝጊያ መዋቅር

ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-3

መዋቅርን ዳግም አስጀምር
በዚህ የማሳያ ንድፍ ውስጥ፣ ወደ COREUART፣ cmd_decoder እና RAM_RW ሞጁሎች ዳግም ማስጀመሪያ ሲግናል በRTG4FCCCECALIB_C0 LOCK ወደብ በኩል ይቀርባል። የሚከተለው ምስል የማሳያ ዲዛይኑን ዳግም ማስጀመር መዋቅር ያሳያል.

ምስል 3 • መዋቅርን ዳግም ማስጀመር

ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-4

የማሳያ ንድፍ በማዘጋጀት ላይ
የሚከተሉት ክፍሎች የማሳያ ዲዛይኑን ለማስኬድ የ RTG4 Development Kit እና GUI እንዴት እንደሚያዘጋጁ ይገልፃሉ።

የጃምፐር ቅንጅቶች

  1. በሰንጠረዥ 4 ላይ እንደሚታየው መዝለያዎቹን በ RTG2 Development Kit ላይ ያገናኙ።
    ሠንጠረዥ 2 • የጃምፐር ቅንጅቶች
    ዝላይ ፒን (ከ) ፒን (ለ) አስተያየቶች
    J11፣ J17፣ J19፣ J21፣ J23፣ J26፣ J27፣ J28 1 2 ነባሪ
    ጄ16 2 3 ነባሪ
    ጄ32 1 2 ነባሪ
    ጄ33 1 3 ነባሪ
    2 4

    ማስታወሻ፡- መዝለያዎችን በሚያገናኙበት ጊዜ የኃይል አቅርቦት ማብሪያ / ማጥፊያውን SW6 ያጥፉ።

  2. የዩ ኤስ ቢ ገመዱን (ሚኒ ዩኤስቢን ከአይነት-ኤ ዩኤስቢ ገመድ) ከ J47 የ RTG4 Development Kit እና የኬብሉን ሌላ ጫፍ ከአስተናጋጁ ፒሲ ዩኤስቢ ወደብ ያገናኙ።
  3. የዩኤስቢ ወደ UART ድልድይ ነጂዎች በራስ-ሰር መገኘታቸውን ያረጋግጡ። ይህ በአስተናጋጁ ፒሲ የመሣሪያ አስተዳዳሪ ውስጥ ሊረጋገጥ ይችላል።
    ምስል 4 የዩኤስቢ 2.0 ተከታታይ ወደብ ባህሪያትን እና የተገናኘውን COM31 እና የዩኤስቢ መለያ መቀየሪያ C ያሳያል።

ምስል 4 • የዩኤስቢ ወደ UART ድልድይ ነጂዎች

ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-6

ማስታወሻ፡- የዩኤስቢ ወደ UART ድልድይ ሾፌሮች ካልተጫኑ ሾፌሮቹን ያውርዱ እና ይጫኑት። www.microsemi.com//documents/CDM_2.08.24_WHQL_Certified.zip

ምስል 5 የ EDAC ማሳያን በ RTG4 Development Kit ላይ ለማስኬድ የቦርድ ዝግጅት ያሳያል።

በ RTG4 LSRAM ማህደረ ትውስታ ላይ የማይክሮቺፕ ስህተት መፈለግ እና ማረም

የማሳያ ዲዛይኑን ፕሮግራሚንግ ማድረግ

  1. የLibo SOC ሶፍትዌርን ያስጀምሩ።
  2. የ RTG4 ልማት ኪት ከሥራው ጋር ፕሮግራም ለማድረግ file የንድፍ አካል ሆኖ የቀረበ fileየፍላሽ ፕሮ ኤክስፕረስ ሶፍትዌርን በመጠቀም፣ አባሪ 1ን ተመልከት፡ ፍላሽ ፕሮ ኤክስፕረስን በመጠቀም መሳሪያውን ፕሮግራሚንግ ማድረግ፣ ገጽ 14።
    ማስታወሻ፡- ፕሮግራሚንግ ከስራው ጋር አንዴ ከተጠናቀቀ file በፍላሽ ፕሮ ኤክስፕረስ ሶፍትዌር፣ ወደ EDAC Demo GUI፣ ገጽ 9 ይቀጥሉ። ካልሆነ፣ ወደሚቀጥለው ደረጃ ይቀጥሉ።
  3. በሊቤሮ ዲዛይን ፍሰት ውስጥ የፕሮግራም አሂድን ጠቅ ያድርጉ።
  4. ፕሮግራሚንግ ከተጠናቀቀ በኋላ አረንጓዴ ምልክት በ'Run Program action' ፊት ለፊት ይታያል ይህም የተሳካ ማሳያ ንድፉን ያሳያል።

በ RTG4 LSRAM ማህደረ ትውስታ-1 ላይ MICROCHIP ስህተት መፈለግ እና ማረም

EDAC ማሳያ GUI
የEDAC ማሳያው በስእል 7 ላይ እንደሚታየው ለተጠቃሚ ምቹ የሆነ GUI ቀርቧል፣ በአስተናጋጁ ፒሲ ላይ የሚሰራ፣ እሱም ከ RTG4 Development Kit ጋር ይገናኛል። UART በአስተናጋጁ ፒሲ እና በ RTG4 ልማት ኪት መካከል እንደ መሰረታዊ የግንኙነት ፕሮቶኮል ጥቅም ላይ ይውላል።

ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-9

GUI የሚከተሉትን ክፍሎች ይዟል።

  1. የ COM ወደብ ምርጫ ከ 4 ባውድ ፍጥነት ጋር የ UART ግንኙነትን ከ RTG115200 FPGA ጋር ለመመስረት።
  2. LSRAM ማህደረ ትውስታ ይፃፉ፡- ባለ 8-ቢት ዳታውን ወደተገለጸው የ LSRAM ማህደረ ትውስታ አድራሻ ለመፃፍ።
  3. የማህደረ ትውስታ መፋቅ፡- የጽዳት አመክንዮ ለማንቃት ወይም ለማሰናከል።
  4. LSRAM ማህደረ ትውስታ አንብብ፡- የ8-ቢት ዳታ ከተጠቀሰው LSRAM ማህደረ ትውስታ አድራሻ ለማንበብ።
  5. የስህተት ብዛት፡ የስህተት ቆጠራን ያሳያል እና የቆጣሪ እሴቱን ወደ ዜሮ ለማጽዳት አማራጭ ይሰጣል።
  6. 1-ቢት የስህተት ብዛት፡- ባለ1-ቢት የስህተት ብዛት ያሳያል እና የቆጣሪ እሴቱን ወደ ዜሮ ለማጽዳት አማራጭ ይሰጣል።
  7. ባለ2-ቢት የስህተት ብዛት፡ ባለ 2-ቢት የስህተት ብዛት ያሳያል እና የቆጣሪ እሴቱን ወደ ዜሮ ለማጽዳት አማራጭ ይሰጣል።
  8. የምዝግብ ማስታወሻ ውሂብ፡ GUIን በመጠቀም ለተከናወነው እያንዳንዱ ተግባር የሁኔታ መረጃን ያቀርባል።

ማሳያውን ማካሄድ
የሚከተሉት ደረጃዎች ማሳያውን እንዴት እንደሚያሄዱ ይገልጻሉ፡

  1. መሄድ \v1.2.2\v1.2.2\Exe እና በስእል 8 ላይ እንደሚታየው EDAC_GUI.exeን ሁለቴ ጠቅ ያድርጉ።
  2. ከዝርዝሩ ውስጥ የ COM31 ወደብ ይምረጡ እና አገናኝን ጠቅ ያድርጉ።

ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-10

ነጠላ ቢት ስህተት መርፌ እና እርማት

  1. በቀረበው የሊቤሮ ዲዛይን በንድፍ ፍሰት ውስጥ ባለው SmartDebug ንድፍ ላይ ሁለቴ ጠቅ ያድርጉ።
  2. በ SmartDebug GUI ውስጥ፣ የFPGA አደራደርን ማረም የሚለውን ጠቅ ያድርጉ።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-11
  3. በ FPGA Array መስኮት ውስጥ ወደ ማህደረ ትውስታ እገዳዎች ትር ይሂዱ. በንድፍ ውስጥ ያለውን የ LSRAM እገዳ በሎጂክ እና በአካላዊ ያሳያል view. ምክንያታዊ ብሎኮች በኤል አዶ ይታያሉ፣ እና አካላዊ ብሎኮች በፒ አዶ ይታያሉ።
  4. የአካል ማገጃ ምሳሌን ይምረጡ እና አክልን በቀኝ ጠቅ ያድርጉ።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-12
  5. የማህደረ ትውስታ ማገጃውን ለማንበብ አንብብ ብሎክን ይጫኑ።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-13
  6. በሚከተለው ምስል ላይ እንደሚታየው 1 ቢት ስህተት በ 8 ቢት ዳታ ውስጥ በማንኛውም የ LSRAM ቦታ እስከ ጥልቀት 256 ያስገቡ።
  7. የተሻሻለውን ውሂብ ወደታሰበው ቦታ ለመጻፍ ጻፍ ብሎክን ጠቅ ያድርጉ።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-14
  8. ወደ EDAC GUI ይሂዱ እና በ LSRAM Memory Read ክፍል ውስጥ የአድራሻ መስኩን ያስገቡ እና በሚከተለው ምስል ላይ እንደሚታየው ያንብቡ የሚለውን ጠቅ ያድርጉ።
  9. በGUI ውስጥ 1 ቢት የስህተት ቆጠራን እና የውሂብ መስኮችን አንብብ። የስህተት ቆጠራ ዋጋው በ1 ይጨምራል።
    EDAC ስህተቱን ትንሽ ሲያስተካክል የንባብ ዳታ መስክ ትክክለኛውን ውሂብ ያሳያል።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-15

ማስታወሻ፡- የማህደረ ትውስታ መፋቅ ካልነቃ የ1-ቢት ስህተቱ ስለሚያስከትል ለእያንዳንዱ ንባብ ከተመሳሳይ LSRAM አድራሻ የስህተት ቁጥሩ ይጨምራል።

ድርብ ቢት ስህተት መርፌ እና ማወቂያ

  1. ነጠላ ቢት ስህተት መርፌ እና እርማት ገጽ 1 ላይ እንደተገለጸው ከደረጃ 5 እስከ ደረጃ 10 ያከናውኑ።
  2. ባለ 2-ቢት ስህተቱ በኤልኤስራም ቦታ 'A' ላይ የገባበት በሚከተለው ምስል ላይ እንደሚታየው በማንኛውም የ LSRAM ቦታ እስከ ጥልቀት 8 ድረስ ባለ 256-ቢት መረጃ ላይ ባለ 2-ቢት ስህተት አስገባ።
  3. የተሻሻለውን ውሂብ ወደታሰበው ቦታ ለመጻፍ ጻፍ ብሎክን ጠቅ ያድርጉ።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-16
  4. ወደ EDAC GUI ይሂዱ እና በ LSRAM Memory Read ክፍል ውስጥ የአድራሻ መስኩን ያስገቡ እና በሚከተለው ምስል ላይ እንደሚታየው ያንብቡ የሚለውን ጠቅ ያድርጉ።
  5. ባለ2-ቢት የስህተት ቆጠራን እና የውሂብ መስኮችን በGUI ውስጥ አንብብ። የስህተት ቆጠራ ዋጋው በ1 ይጨምራል።
    የንባብ ዳታ መስኩ የተበላሸውን መረጃ ያሳያል።

ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-17

በRTG4 ውስጥ የተከናወኑት ሁሉም ድርጊቶች በGUI ተከታታይ ኮንሶል ክፍል ውስጥ ገብተዋል።

ማጠቃለያ
ይህ ማሳያ የ RTG4 LSRAM ትውስታዎችን የEDAC አቅም ያጎላል። የ1-ቢት ስህተቱ ወይም 2-ቢት ስህተቱ በSmartDebug GUI በኩል ገብተዋል። EDAC GUI በመጠቀም ባለ 1-ቢት ስህተት እርማት እና ባለ2-ቢት ስህተት ፈልጎ ይስተዋላል።

ፍላሽ ፕሮ ኤክስፕረስን በመጠቀም መሳሪያውን ማሰናዳት

ይህ ክፍል የ RTG4 መሣሪያን ከፕሮግራሚንግ ሥራ ጋር እንዴት ፕሮግራም ማድረግ እንደሚቻል ይገልጻል file FlashPro Express በመጠቀም.

መሣሪያውን ፕሮግራም ለማድረግ የሚከተሉትን ደረጃዎች ያከናውኑ።

  1. በቦርዱ ላይ ያሉት የጃምፐር ቅንጅቶች በUG3 ሠንጠረዥ 0617 ከተዘረዘሩት ጋር አንድ አይነት መሆናቸውን ያረጋግጡ፡
    RTG4 ልማት ኪት የተጠቃሚ መመሪያ.
  2. እንደ አማራጭ፣ የተከተተውን FlashPro32 ለመጠቀም ከነባሪው የ jumper መቼት ይልቅ፣ jumper J2 ከውጭ FlashPro3፣ FlashPro4፣ ወይም FlashPro5 ፕሮግራመር ሲጠቀሙ ፒን 6-5ን ለማገናኘት ሊዋቀር ይችላል።
    ማስታወሻ፡- የ jumper ግንኙነቶችን በሚያደርጉበት ጊዜ የኃይል አቅርቦት ማብሪያ / ማጥፊያ ፣ SW6 መጥፋት አለበት።
  3. የኃይል አቅርቦት ገመዱን በቦርዱ ላይ ካለው የ J9 ማገናኛ ጋር ያገናኙ.
  4. በኃይል አቅርቦት መቀየሪያ SW6 ላይ ያብሩት።
  5. የተከተተውን FlashPro5 የሚጠቀሙ ከሆነ፣ የዩኤስቢ ገመዱን ከ J47 ማገናኛ እና ከአስተናጋጁ ፒሲ ጋር ያገናኙ።
    በአማራጭ፣ የውጭ ፕሮግራመርን ከተጠቀሙ፣ የሪባን ገመዱን ከጄ ጋር ያገናኙት።TAG header J22 እና ፕሮግራመርን ከአስተናጋጁ ፒሲ ጋር ያገናኙት።
  6. በአስተናጋጁ ፒሲ ላይ የፍላሽ ፕሮ ኤክስፕረስ ሶፍትዌርን ያስጀምሩ።
  7. በሚከተለው ስእል እንደሚታየው አዲስን ጠቅ ያድርጉ ወይም አዲስ የስራ ፕሮጄክትን ከFlashPro Express Job ከፕሮጀክት ዝርዝር ውስጥ ይምረጡ።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-18
  8. ከFlashPro Express የስራ ንግግር ሳጥን ውስጥ በአዲሱ የስራ ፕሮጀክት ውስጥ የሚከተለውን አስገባ፡
    • የፕሮግራም ሥራ file: አስስ የሚለውን ጠቅ ያድርጉ እና .ሥራው ወደሚገኝበት ቦታ ይሂዱ file ይገኛል እና ይምረጡ file. ነባሪው ቦታ፡- \rtg4_dg0703_df\ፕሮግራሚንግ_ኢዮብ
    • የፍላሽ ፕሮ ኤክስፕረስ የስራ ፕሮጀክት ቦታ፡ አስስ የሚለውን ጠቅ ያድርጉ እና ወደሚፈልጉት የFlashPro Express ፕሮጀክት ቦታ ይሂዱ።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-19
  9. እሺን ጠቅ ያድርጉ። የሚፈለገው ፕሮግራም file ተመርጧል እና በመሳሪያው ውስጥ ፕሮግራም ለማድረግ ዝግጁ ነው.
  10. የፍላሽ ፕሮ ኤክስፕረስ መስኮት ይታያል፣ የፕሮግራመር ቁጥር በፕሮግራመር መስኩ ላይ እንደሚታይ ያረጋግጡ። ይህ ካልሆነ የቦርድ ግንኙነቶችን ያረጋግጡ እና Refresh/Rescan Programmers የሚለውን ይጫኑ።
  11. RUN ን ጠቅ ያድርጉ። መሳሪያው በተሳካ ሁኔታ ፕሮግራም ሲዘጋጅ፣ በሚከተለው ስእል እንደሚታየው RUN PassED ሁኔታ ይታያል።ማይክሮቺፕ-ስህተት-ማግኘት-እና-ማረም-በRTG4-LSRAM-ማህደረ ትውስታ-20
  12. FlashPro Express ዝጋ ወይም በፕሮጀክት ትር ውስጥ ውጣ የሚለውን ጠቅ ያድርጉ።

የ TCL ስክሪፕት በማሄድ ላይ

የ TCL ስክሪፕቶች በንድፍ ውስጥ ቀርበዋል files አቃፊ በማውጫ TCL_Scripts ስር። አስፈላጊ ከሆነ, ዲዛይኑ
ፍሰት ከዲዛይን ትግበራ እስከ ሥራ መፈጠር ድረስ ሊባዛ ይችላል። file.

TCL ን ለማስኬድ የሚከተሉትን ደረጃዎች ይከተሉ፡-

  1. የሊቦሮ ሶፍትዌርን ያስጀምሩ
  2. ፕሮጀክት > ስክሪፕት አስፈፃሚ የሚለውን ይምረጡ።
  3. አስስ የሚለውን ጠቅ ያድርጉ እና ከወረደው TCL_Scripts ማውጫ script.tcl ይምረጡ።
  4. አሂድ የሚለውን ጠቅ ያድርጉ።

የTCL ስክሪፕት በተሳካ ሁኔታ ከተፈጸመ በኋላ የሊቦ ፕሮጀክት በTCL_Scripts ማውጫ ውስጥ ተፈጥሯል።
ስለ TCL ስክሪፕቶች የበለጠ መረጃ ለማግኘት rtg4_dg0703_df/TCL_Scripts/readme.txtን ይመልከቱ።
ስለ TCL ትዕዛዞች ተጨማሪ ዝርዝሮችን ለማግኘት የLiboro® SoC TCL ትዕዛዝ ማመሳከሪያ መመሪያን ይመልከቱ። የTCL ስክሪፕት ሲያሄዱ ለሚያጋጥምዎት ማንኛውም ጥያቄ የቴክኒክ ድጋፍን ያግኙ።

ማይክሮሴሚ በዚህ ውስጥ የተካተተውን መረጃ ወይም የምርቶቹን እና አገልግሎቶቹን ለማንኛውም ዓላማ ተስማሚነት በተመለከተ ምንም አይነት ዋስትና፣ ውክልና ወይም ዋስትና አይሰጥም፣ ወይም ማይክሮሴሚ በማንኛዉም ምርት ወይም ወረዳ አጠቃቀም ምክንያት ምንም አይነት ሃላፊነት አይወስድም። ከዚህ በታች የተሸጡት ምርቶች እና ሌሎች በማይክሮሴሚ የሚሸጡ ሌሎች ምርቶች ውሱን ሙከራዎች ተደርገዋል እና ከተልዕኮ ወሳኝ መሳሪያዎች ወይም አፕሊኬሽኖች ጋር በጥምረት ጥቅም ላይ መዋል የለባቸውም። ማንኛቸውም የአፈጻጸም ዝርዝር መግለጫዎች አስተማማኝ ናቸው ተብሎ ይታመናል ነገር ግን ያልተረጋገጡ ናቸው፣ እና ገዢው ሁሉንም የምርቶቹን አፈጻጸም እና ሌሎች ሙከራዎችን ብቻውን እና በአንድ ላይ ወይም በተጫነው በማንኛውም የመጨረሻ ምርቶች ማካሄድ እና ማጠናቀቅ አለበት። ገዢው በማይክሮሴሚ በሚሰጡ ማናቸውም መረጃዎች እና የአፈጻጸም ዝርዝሮች ወይም ግቤቶች ላይ መተማመን የለበትም። የማንኛውንም ምርቶች ተስማሚነት በራስ ወዳድነት መወሰን እና ተመሳሳዩን መፈተሽ እና ማረጋገጥ የገዢው ሃላፊነት ነው። በማይክሮሴሚ የቀረበው መረጃ “እንደሆነ፣ የት እንዳለ” እና ከሁሉም ጥፋቶች ጋር የቀረበ ነው፣ እና ከእንደዚህ አይነት መረጃ ጋር የተያያዘው አደጋ ሙሉ በሙሉ በገዢው ላይ ነው። ማይክሮሴሚ በግልፅም ሆነ በተዘዋዋሪ ለማንም አካል ማንኛውንም የፓተንት መብቶችን፣ ፈቃዶችን ወይም ሌላ ማንኛውንም የአይፒ መብቶችን አይሰጥም። በዚህ ሰነድ ውስጥ የቀረበው መረጃ የማይክሮሴሚ ባለቤትነት ነው, እና ማይክሮሴሚ በዚህ ሰነድ ውስጥ ባለው መረጃ ላይ ወይም በማናቸውም ምርቶች እና አገልግሎቶች ላይ ያለ ማስታወቂያ በማንኛውም ጊዜ ለውጦችን የማድረግ መብቱ የተጠበቀ ነው.

ስለ ማይክሮሴሚ ማይክሮሴሚ፣ የማይክሮ ቺፕ ቴክኖሎጂ Inc. ሙሉ በሙሉ ባለቤትነት ያለው (ናስዳቅ፡ MCHP)፣ ለኤሮስፔስ እና ለመከላከያ፣ ለመገናኛዎች፣ ለዳታ ማእከል እና ለኢንዱስትሪ ገበያዎች አጠቃላይ የሴሚኮንዳክተር እና የስርዓት መፍትሄዎችን ያቀርባል። ምርቶች ከፍተኛ አፈጻጸም እና በጨረር የተጠናከረ የአናሎግ ቅይጥ ሲግናል የተቀናጁ ወረዳዎች፣ FPGAs፣ SoCs እና ASICs ያካትታሉ። የኃይል አስተዳደር ምርቶች; የጊዜ እና የማመሳሰል መሳሪያዎች እና ትክክለኛ የጊዜ መፍትሄዎች, የአለምን የጊዜ መስፈርት ማዘጋጀት; የድምፅ ማቀነባበሪያ መሳሪያዎች; የ RF መፍትሄዎች; የተለዩ ክፍሎች; የድርጅት ማከማቻ እና የመገናኛ መፍትሄዎች, የደህንነት ቴክኖሎጂዎች እና ሊሰፋ የሚችል ፀረ-ቲamper ምርቶች; የኤተርኔት መፍትሄዎች; ሃይል-በኤተርኔት አይሲዎች እና ሚድያዎች; እንዲሁም ብጁ ዲዛይን ችሎታዎች እና አገልግሎቶች. በ ላይ የበለጠ ይረዱ www.microsemi.com.

የማይክሮሴሚ ዋና መሥሪያ ቤት
አንድ ድርጅት ፣ አሊሶ ቪጆ ፣
CA 92656 ዩ.ኤስ.
በአሜሪካ ውስጥ፡ +1 800-713-4113
ከአሜሪካ ውጭ፡ +1 949-380-6100
ሽያጮች፡ +1 949-380-6136
ፋክስ፡ +1 949-215-4996
ኢሜል: ሽያጭ.support@microsemi.com
www.microsemi.com

©2021 ማይክሮሴሚ፣ ሙሉ በሙሉ ባለቤትነት የተያዘው የማይክሮ ቺፕ ቴክኖሎጂ Inc. ሁሉም መብቶች የተጠበቁ ናቸው። የማይክሮሴሚ እና የማይክሮሴሚ አርማ የማይክሮሴሚ ኮርፖሬሽን የንግድ ምልክቶች ናቸው። ሁሉም ሌሎች የንግድ ምልክቶች እና የአገልግሎት ምልክቶች የየባለቤቶቻቸው ንብረት ናቸው።

የማይክሮሴሚ ባለቤትነት DG0703 ክለሳ 4.0

ሰነዶች / መርጃዎች

በ RTG4 LSRAM ማህደረ ትውስታ ላይ የማይክሮቺፕ ስህተት መፈለግ እና ማረም [pdf] የተጠቃሚ መመሪያ
DG0703 ማሳያ፣ በ RTG4 LSRAM ማህደረ ትውስታ ላይ ስህተት መፈለግ እና ማረም፣ በ RTG4 LSRAM ማህደረ ትውስታ ላይ መፈለግ እና ማረም፣ RTG4 LSRAM ማህደረ ትውስታ፣ LSRAM ማህደረ ትውስታ

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *