மைக்ரோசிப் டெக்னாலஜி கோர் ஜேTAG பிழைத்திருத்த செயலிகள் பயனர் வழிகாட்டி
மைக்ரோசிப் டெக்னாலஜி கோர்ஜேTAGபிழைத்திருத்த செயலிகள்

உள்ளடக்கம் மறைக்க

அறிமுகம்

கோர் ஜேTAG பிழைத்திருத்த v4.0 கூட்டு சோதனை செயல் குழுவின் (J) இணைப்பை எளிதாக்குகிறது.TAG) J உடன் இணக்கமான மென்மையான மைய செயலிகள்TAG பிழைத்திருத்தத்திற்கான TAP அல்லது பொது நோக்க உள்ளீடு/வெளியீடு (GPIO) ஊசிகள். இந்த IP கோர் ஒரு சாதனத்திற்குள் அதிகபட்சமாக 16 மென்மையான கோர் செயலிகளின் பிழைத்திருத்தத்தை எளிதாக்குகிறது, மேலும் GPIO வழியாக நான்கு தனித்தனி சாதனங்களில் செயலிகளின் பிழைத்திருத்தத்திற்கான ஆதரவையும் வழங்குகிறது.

அம்சங்கள்

கோர் ஜேTAGபிழைத்திருத்தம் பின்வரும் முக்கிய அம்சங்களைக் கொண்டுள்ளது:

  • J-க்கு துணி அணுகலை வழங்குகிறதுTAG J வழியாக இடைமுகம்TAG தட்டு.
  • J-க்கு துணி அணுகலை வழங்குகிறதுTAG GPIO ஊசிகள் வழியாக இடைமுகம்.
  • J-க்கான IR குறியீடு ஆதரவை உள்ளமைக்கிறது.TAG சுரங்கப்பாதை.
  • J வழியாக பல சாதனங்களை இணைப்பதை ஆதரிக்கிறது.TAG தட்டு.
  • பல செயலி பிழைத்திருத்தத்தை ஆதரிக்கிறது.
  • தனி கடிகாரத்தை ஊக்குவிக்கிறது மற்றும் குறைந்த சாய்வு ரூட்டிங் வளங்களுக்கு சிக்னல்களை மீட்டமைக்கிறது.
  • ஆக்டிவ்-லோ மற்றும் ஆக்டிவ்-ஹை இலக்கு மீட்டமைப்பை ஆதரிக்கிறது.
  • ஜே-வை ஆதரிக்கிறதுTAG பாதுகாப்பு கண்காணிப்பு இடைமுகம் (UJ)TAGபோலார்ஃபயர் சாதனங்களுக்கு _SEC).

முக்கிய பதிப்பு
இந்த ஆவணம் CoreJ க்கு பொருந்தும்.TAGபிழைத்திருத்த v4.0

ஆதரவளித்த குடும்பங்கள்

  • PolarFire®
  • RTG4™
  • IGLOO® 2
  • SmartFusion® 2
  • SmartFusion
  • ProASIC3/3E/3L அறிமுகம்
  • IGLOO
  • இக்லூ/+

சாதன பயன்பாடு மற்றும் செயல்திறன்

ஆதரிக்கப்படும் சாதனக் குடும்பங்களுக்கான பயன்பாடு மற்றும் செயல்திறன் தரவு பின்வரும் அட்டவணையில் பட்டியலிடப்பட்டுள்ளது. இந்த அட்டவணையில் பட்டியலிடப்பட்டுள்ள தரவு குறிப்பானதாக மட்டுமே உள்ளது. ஒட்டுமொத்த சாதன பயன்பாடு மற்றும் மையத்தின் செயல்திறன் அமைப்பு சார்ந்தது.
அட்டவணை 1. சாதனப் பயன்பாடு மற்றும் செயல்திறன்

குடும்பம் தொடர் ஓடுகள் கூட்டு மொத்தம் பயன்பாடு சாதனம் மொத்தம் % செயல்திறன் (MHz)
போலார்ஃபயர் 17 116 299554 MPF300TS 0.04 111.111
RTG4 19 121 151824 RT4G150 0.09 50
SmartFusion2 17 120 56340 M2S050 0.24 69.47
IGLOO2 17 120 56340 M2GL050 0.24 68.76
SmartFusion 17 151 4608 A2F200M3F அறிமுகம் 3.65 63.53
IGLOO 17 172 3072 AFL125V5 அறிமுகம் 6.15 69.34
ProASIC3 17 157 13824 A3P600 1.26 50

குறிப்பு: இந்த அட்டவணையில் உள்ள தரவு, -1 பகுதிகளில் வழக்கமான தொகுப்பு மற்றும் தளவமைப்பு அமைப்புகளுடன் Verilog RTL ஐப் பயன்படுத்தி அடையப்பட்டது. உயர்மட்ட அளவுருக்கள் அல்லது பொதுவானவை இயல்புநிலை அமைப்புகளிலேயே விடப்பட்டன.

செயல்பாட்டு விளக்கம்

கோர் ஜேTAGபிழைத்திருத்தம் UJ ஐப் பயன்படுத்துகிறது.TAG J-க்கு அணுகலை வழங்க கடின மேக்ரோTAG FPGA துணியிலிருந்து இடைமுகம். UJTAG ஹார்டு மேக்ரோ, துணியிலிருந்து MSS அல்லது ASIC TAP கட்டுப்படுத்தியின் வெளியீட்டை இணைக்க உதவுகிறது. UJ இன் ஒரே ஒரு நிகழ்வு மட்டுமேTAG துணியில் மேக்ரோ அனுமதிக்கப்படுகிறது.
படம் 1-1. கோர்ஜேTAGபிழைத்திருத்த தொகுதி வரைபடம்
தொகுதி வரைபடம்

கோர் ஜேTAGபிழைத்திருத்தம் uj_j இன் ஒரு நிகழ்வைக் கொண்டுள்ளது.tag சுரங்கப்பாதை கட்டுப்படுத்தி, இது ஒரு J ஐ செயல்படுத்துகிறதுTAG J-ஐ எளிதாக்க சுரங்கப்பாதை கட்டுப்படுத்திTAG ஒரு FlashPro புரோகிராமர் மற்றும் ஒரு இலக்கு மென்பொருள் செயலி இடையே சுரங்கப்பாதை. மென்பொருள் செயலி பிரத்யேக FPGA இன் J வழியாக இணைக்கப்பட்டுள்ளது.TAG இடைமுக ஊசிகள். J இலிருந்து IR ஸ்கேன்கள்TAG FPGA துணியில் இடைமுகம் அணுக முடியாதது. எனவே, பிழைத்திருத்த இலக்கை நோக்கி IR மற்றும் DR ஸ்கேன்களை எளிதாக்குவதற்கு சுரங்கப்பாதை நெறிமுறை தேவைப்படுகிறது, இது தொழில்துறை தரநிலை J ஐ ஆதரிக்கிறது.TAG இடைமுகம். சுரங்கப்பாதை கட்டுப்படுத்தி, DR ஸ்கேன் ஆக மாற்றப்பட்ட சுரங்கப்பாதை பாக்கெட்டை டிகோட் செய்து, அதன் விளைவாக வரும் IR அல்லது DR ஸ்கேனை உருவாக்குகிறது, இது சுரங்கப்பாதை பாக்கெட்டின் உள்ளடக்கங்கள் மற்றும் UIREG மூலம் வழங்கப்பட்ட IR பதிவேட்டின் உள்ளடக்கங்களின் அடிப்படையில். IR பதிவேட்டின் உள்ளடக்கங்கள் அதன் IR குறியீட்டுடன் பொருந்தும்போது, ​​சுரங்கப்பாதை கட்டுப்படுத்தி, சுரங்கப்பாதை பாக்கெட்டையும் டிகோட் செய்கிறது.

படம் 1-2. டன்னல் பாக்கெட் புரோட்டோகால்
டன்னல் பாக்கெட் புரோட்டோகால்

ஒரு உள்ளமைவு அளவுரு, டன்னல் கட்டுப்படுத்தியால் பயன்படுத்தப்படும் IR குறியீட்டின் உள்ளமைவை வழங்குகிறது. ஒரே வடிவமைப்பிற்குள் பல மென்கோர் செயலிகளின் பிழைத்திருத்தத்தை எளிதாக்க, உடனடிப்படுத்தப்பட்ட டன்னல் கட்டுப்படுத்திகளின் எண்ணிக்கை 1-16 வரை உள்ளமைக்கப்படுகிறது, இது ஒரு J ஐ வழங்குகிறது.TAG ஒவ்வொரு இலக்கு செயலிக்கும் இணக்கமான இடைமுகம். இந்த இலக்கு செயலிகள் ஒவ்வொன்றும் உடனடி நேரத்தில் அமைக்கப்பட்ட தனித்துவமான ஐஆர் குறியீடு மூலம் முகவரியிடப்படுகின்றன.

ஒவ்வொரு இலக்கு செயலி பிழைத்திருத்த இடைமுகத்தின் TGT_TCK வரியிலும் ஒரு CLKINT அல்லது BFR இடையகம் உடனடிப்படுத்தப்படுகிறது.

UJ இலிருந்து URSTB பாதைTAG மேக்ரோ (TRSTB) CoreJ க்குள் ஒரு உலகளாவிய வளமாக மேம்படுத்தப்படுகிறது.TAGபிழைத்திருத்தம். CoreJ க்குள் TGT_TRST வரியில் ஒரு விருப்ப இன்வெர்ட்டர் வைக்கப்பட்டுள்ளது.TAGஒரு பிழைத்திருத்த இலக்குடன் இணைப்பதற்கான பிழைத்திருத்தம், பின்னர் அது ஒரு செயலில்-உயர் மீட்டமைப்பு மூலத்துடன் இணைக்கப்படும் என்று எதிர்பார்க்கப்படுகிறது. J இலிருந்து வரும் TRSTB சமிக்ஞை என்று கருதப்படும்போது இது உள்ளமைக்கப்படுகிறது.TAG TAP குறைவாகவே செயல்படுகிறது. இந்த உள்ளமைவுக்கு ஒன்று அல்லது அதற்கு மேற்பட்ட பிழைத்திருத்த இலக்குகள் தேவைப்பட்டால், கூடுதல் உலகளாவிய ரூட்டிங் வளம் பயன்படுத்தப்படும்.

UJ இலிருந்து URSTB பாதைTAG மேக்ரோ (TRSTB) CoreJ க்குள் ஒரு உலகளாவிய வளமாக மேம்படுத்தப்படுகிறது.TAGபிழைத்திருத்தம். CoreJ க்குள் TGT_TRST வரியில் ஒரு விருப்ப இன்வெர்ட்டர் வைக்கப்பட்டுள்ளது.TAGஒரு பிழைத்திருத்த இலக்குடன் இணைப்பதற்கான பிழைத்திருத்தம், பின்னர் அது ஒரு செயலில்-உயர் மீட்டமைப்பு மூலத்துடன் இணைக்கப்படும் என்று எதிர்பார்க்கப்படுகிறது. J இலிருந்து வரும் TRSTB சமிக்ஞை என்று கருதப்படும்போது இது உள்ளமைக்கப்படுகிறது.TAG TAP குறைவாக செயலில் உள்ளது. பிழைத்திருத்த இலக்குக்கான இயல்புநிலை செயலில் உள்ள குறைந்த வெளியீடு TGT_TRSTN ஆகும். இந்த உள்ளமைவுக்கு ஒன்று அல்லது அதற்கு மேற்பட்ட பிழைத்திருத்த இலக்குகள் தேவைப்பட்டால், கூடுதல் உலகளாவிய ரூட்டிங் வளம் நுகரப்படும்.

படம் 1-3. கோர்ஜேTAGதொடர் தரவு மற்றும் கடிகாரத்தை பிழைத்திருத்தவும்
தொடர் தரவு மற்றும் கடிகாரம்

சாதன சங்கிலி

குறிப்பிட்ட மேம்பாட்டு வாரியம் அல்லது குடும்பத்திற்கான FPGA நிரலாக்க பயனர் வழிகாட்டிகளைப் பார்க்கவும். ஒவ்வொரு மேம்பாட்டு வாரியமும் வெவ்வேறு தொகுதிகளில் செயல்படலாம்.tages, மேலும் அவர்களின் மேம்பாட்டு தளங்களில் அது சாத்தியமா என்பதை நீங்கள் சரிபார்க்க தேர்வு செய்யலாம். மேலும், நீங்கள் பல மேம்பாட்டு பலகைகளைப் பயன்படுத்துகிறீர்கள் என்றால், அவை பொதுவான நிலையைப் பகிர்ந்து கொள்கின்றன என்பதை உறுதிப்படுத்திக் கொள்ளுங்கள்.

FlashPro தலைப்பு வழியாக
FlashPro தலைப்பைப் பயன்படுத்தி துணியில் பல சாதனங்களின் சங்கிலித் தொடர்பை ஆதரிக்க, uj_j இன் பல நிகழ்வுகள்tag தேவை. இந்த கோர் பதிப்பு uj_j ஐ கைமுறையாக இன்ஸ்டன்ஷியேட் செய்யாமல் அதிகபட்சமாக 16 கோர்களுக்கான அணுகலை வழங்குகிறது.tagஒவ்வொரு மையமும் ஒரு தனித்துவமான ஐஆர் குறியீட்டைக் கொண்டுள்ளது (0x55 முதல் 0x64 வரை), இது ஐடி குறியீட்டுடன் பொருந்தக்கூடிய குறிப்பிட்ட மையத்தை அணுக உதவும்.

படம் 1-4. ஒரு சாதனத்தில் பல செயலிகள் ஒற்றை சாதனம்
ஒற்றை சாதனம்

CoreJ ஐப் பயன்படுத்தTAGபல சாதனங்களில் பிழைத்திருத்தம் செய்யுங்கள், சாதனங்களில் ஒன்று முதன்மையாக மாற வேண்டும். இந்த சாதனத்தில் CoreJ உள்ளது.TAGஒவ்வொரு செயலியும் பின்வருமாறு இணைக்கப்படும்:
படம் 1-5. இரண்டு சாதனங்களில் பல செயலிகள்
இரண்டு சாதனங்களில்

மற்றொரு பலகையில் ஒரு மையத்தை பிழைத்திருத்த, JTAG CoreJ இலிருந்து சிக்னல்கள்TAGஸ்மார்ட் டிசைனில் டீபக் உயர் மட்ட பின்களாக உயர்த்தப்படுகிறது. பின்னர் இவை J உடன் இணைக்கப்படுகின்றன.TAG செயலியில் நேரடியாக சமிக்ஞைகளை அனுப்புகிறது.
குறிப்பு: ஒரு கோர்ஜேTAGஇரண்டாவது பலகை வடிவமைப்பில் பிழைத்திருத்தம் விருப்பமானது என்பதை நினைவில் கொள்ளவும் UJ_JTAG இரண்டாவது பலகை வடிவமைப்பில் மேக்ரோ மற்றும் ஃப்ளாஷ்ப்ரோ தலைப்பு பயன்படுத்தப்படவில்லை.

SoftConsole இல் பிழைத்திருத்தத்திற்கான செயலியைத் தேர்ந்தெடுக்க, பிழைத்திருத்த உள்ளமைவுகளைக் கிளிக் செய்து, பின்னர் பிழைத்திருத்தி தாவலைக் கிளிக் செய்யவும்.

பின்வரும் படத்தில் காட்டப்பட்டுள்ள கட்டளை செயல்படுத்தப்படுகிறது.

படம் 1-6. பிழைத்திருத்தி உள்ளமைவு UJ_JTAG_ஐஆர்கோடு
பிழைத்திருத்தி உள்ளமைவு

UJ_JTAGநீங்கள் எந்த செயலியை பிழைத்திருத்தம் செய்கிறீர்கள் என்பதைப் பொறுத்து _IRCODE ஐ மாற்றலாம். உதாரணத்திற்குample: சாதனம் 0 இல் ஒரு செயலியை பிழைத்திருத்தம் செய்ய, UJ_JTAG_IRCODE ஐ 0x55 அல்லது 0x56 ஆக அமைக்கலாம்.

GPIO வழியாக
GPIO வழியாக பிழைத்திருத்தம் செய்ய, அளவுரு UJTAG _BYPASS தேர்ந்தெடுக்கப்பட்டது. ஒன்று மற்றும் நான்கு கோர்களை GPIO தலைப்புகள் அல்லது பின்கள் மூலம் பிழைத்திருத்தம் செய்யலாம். SoftConsole v5.3 அல்லது அதற்கு மேற்பட்டவற்றிலிருந்து GPIOகளைப் பயன்படுத்தி பிழைத்திருத்த அமர்வை இயக்க, பிழைத்திருத்த உள்ளமைவு பின்வருமாறு அமைக்கப்பட வேண்டும்:
படம் 1-7. பிழைத்திருத்தி கட்டமைப்பு GPIO
பிழைத்திருத்தி உள்ளமைவு

குறிப்பு: நீங்கள் GPIO வழியாக பிழைத்திருத்தம் செய்தால், டெவலப்மென்ட் போர்டுகளில் FlashPro ஹெடர் அல்லது உட்பொதிக்கப்பட்ட FlashPro5 மூலம் செயலியை ஒரே நேரத்தில் பிழைத்திருத்த முடியாது.ample: FlashPro ஹெடர் அல்லது உட்பொதிக்கப்பட்ட FlashPro5 ஆகியவை Identification அல்லது SmartDebug ஐப் பயன்படுத்தி பிழைத்திருத்தத்தை எளிதாக்க கிடைக்கின்றன.
படம் 1-8. GPIO பின்களில் பிழைத்திருத்தம் செய்தல்
GPIO பின்களில் பிழைத்திருத்தம் செய்தல்

GPIO பின்கள் வழியாக சாதன சங்கிலி
GPIO மூலம் பல சாதனங்களின் சங்கிலித் தொடர்பை ஆதரிக்க, UJTAG_BYPASS அளவுருவைத் தேர்ந்தெடுக்க வேண்டும். பின்னர் TCK, TMS மற்றும் TRSTb சிக்னல்களை உயர்மட்ட போர்ட்களுக்கு மேம்படுத்தலாம். அனைத்து இலக்கு செயலிகளிலும் TCK, TMS மற்றும் TRSTb உள்ளன. இவை கீழே காட்டப்படவில்லை.
படம் 1-9. GPIO பின்கள் மூலம் சாதன சங்கிலி
சாதன சங்கிலி

ஒரு அடிப்படை J இல்TAG சங்கிலியில், ஒரு செயலியின் TDO மற்றொரு செயலியின் TDI உடன் இணைகிறது, மேலும் அனைத்து செயலிகளும் சங்கிலியால் இணைக்கப்படும் வரை இது தொடர்கிறது, இந்த முறையில். முதல் செயலியின் TDI மற்றும் கடைசி செயலியின் TDO ஆகியவை J உடன் இணைகின்றன.TAG அனைத்து செயலிகளையும் சங்கிலியால் பிணைக்கும் புரோகிராமர். ஜேTAG செயலிகளிலிருந்து வரும் சிக்னல்கள் CoreJ க்கு அனுப்பப்படுகின்றன.TAGபல சாதனங்களில் சங்கிலியால் பிணைக்கக்கூடிய இடத்தில் பிழைத்திருத்தம். பல சாதனங்களில் சங்கிலியால் பிணைப்பு முடிந்தால், CoreJ உடன் சாதனம்TAGபிழைத்திருத்தம் முதன்மை சாதனமாகிறது.

ஒரு GPIO பிழைத்திருத்த சூழ்நிலையில், ஒவ்வொரு செயலிக்கும் ஒரு IR குறியீடு ஒதுக்கப்படாத நிலையில், எந்த சாதனம் பிழைத்திருத்தம் செய்யப்படுகிறது என்பதைத் தேர்ந்தெடுக்க மாற்றியமைக்கப்பட்ட OpenOCD ஸ்கிரிப்ட் பயன்படுத்தப்படுகிறது. எந்த சாதனம் பிழைத்திருத்தம் செய்யப்படுகிறது என்பதைத் தேர்ந்தெடுக்க OpenOCD ஸ்கிரிப்ட் மாற்றியமைக்கப்படுகிறது. ஒரு Mi-V வடிவமைப்பிற்கு, file SoftConsole நிறுவல் இடத்தில், openocd/scripts/board/ microsemi-riscv.cfg என்பதன் கீழ் காணப்படுகிறது. மற்ற செயலிகளுக்கு, fileகள் அதே openocd இடத்தில் காணப்படுகின்றன.
குறிப்பு:  பிழைத்திருத்த உள்ளமைவு விருப்பங்களும் புதுப்பிக்கப்பட வேண்டும், file மறுபெயரிடப்பட்டது

படம் 1-10. பிழைத்திருத்த உள்ளமைவு
பிழைத்திருத்த கட்டமைப்பு

பயனர்பெயர்-riscv-gpio-chain.cfg ஐத் திறக்கவும், பின்வருவது ஒரு ex ஆகும்ampபார்க்க வேண்டியவை:

படம் 1-11. MIV கட்டமைப்பு File
MIV உள்ளமைவு File

GPIO வழியாக ஒற்றை சாதன பிழைத்திருத்தத்திற்கு பின்வரும் அமைப்புகள் வேலை செய்கின்றன. ஒரு சங்கிலியை பிழைத்திருத்துவதற்கு, கூடுதல் கட்டளைகளைச் சேர்க்க வேண்டும், இதனால் பிழைத்திருத்தம் செய்யப்படாத சாதனங்கள் பைபாஸ் பயன்முறையில் வைக்கப்படும்.
MIV உள்ளமைவு File

ஒரு சங்கிலியில் உள்ள இரண்டு செயலிகளுக்கு, பின்வரும் கள்ample கட்டளை செயல்படுத்தப்படுகிறது:
MIV உள்ளமைவு File

இது Target softcore Processor 1 ஐ பைபாஸ் பயன்முறையில் வைப்பதன் மூலம் Target softcore Processor 0 ஐ பிழைத்திருத்த அனுமதிக்கிறது. Target softcore Processor 0 ஐ பிழைத்திருத்த, பின்வரும் கட்டளை பயன்படுத்தப்படுகிறது:
MIV உள்ளமைவு File

குறிப்பு:  இந்த இரண்டு உள்ளமைவுகளுக்கும் இடையிலான ஒரே வித்தியாசம் என்னவென்றால், மைக்ரோசெமி RISCV உள்ளமைவை அழைக்கும் மூலமானது file (microsemi-riscv.cfg) Target softcore Processor 0 ஐ பிழைத்திருத்தும்போது முதலில் வரும், அல்லது Target Softcore Processor 1 ஐ பிழைத்திருத்தும்போது இரண்டாவது வரும். சங்கிலியில் இரண்டுக்கும் மேற்பட்ட சாதனங்களுக்கு, கூடுதல் jtag newtaps சேர்க்கப்பட்டுள்ளது. உதாரணத்திற்குample, ஒரு சங்கிலியில் மூன்று செயலிகள் இருந்தால், பின்வரும் கட்டளை பயன்படுத்தப்படும்:
MIV உள்ளமைவு File

படம் 1-12. Exampபிழைத்திருத்த அமைப்பு
Exampபிழைத்திருத்த அமைப்பு

இடைமுகம்

பின்வரும் பிரிவுகள் இடைமுகம் தொடர்பான தகவல்களைப் பற்றி விவாதிக்கின்றன.

கட்டமைப்பு அளவுருக்கள்

CoreJ க்கான உள்ளமைவு விருப்பங்கள்TAGபிழைத்திருத்தம் பின்வரும் அட்டவணையில் விவரிக்கப்பட்டுள்ளது. இயல்புநிலையைத் தவிர வேறு உள்ளமைவு தேவைப்பட்டால், உள்ளமைக்கக்கூடிய விருப்பங்களுக்கு பொருத்தமான மதிப்புகளைத் தேர்ந்தெடுக்க SmartDesign இல் உள்ள உள்ளமைவு உரையாடல் பெட்டியைப் பயன்படுத்தவும்.
அட்டவணை 2-1. கோர்ஜேTAGபிழைத்திருத்த உள்ளமைவு விருப்பங்கள்

பெயர் செல்லுபடியாகும் வரம்பு இயல்புநிலை விளக்கம்
NUM_DEBUG_TGTS 1-16 1 FlashPro (UJ) மூலம் கிடைக்கக்கூடிய பிழைத்திருத்த இலக்குகளின் எண்ணிக்கைTAG_DEBUG = 0) என்பது 1-16. GPIO (UJ) மூலம் கிடைக்கக்கூடிய பிழைத்திருத்த இலக்குகளின் எண்ணிக்கைTAG_DEBUG = 1) என்பது 1-4 ஆகும்.
ஐஆர்_கோட்_டிஜிடி_எக்ஸ் 0X55-0X64 0X55 JTAG IR குறியீடு, ஒரு பிழைத்திருத்த இலக்குக்கு ஒன்று. குறிப்பிடப்பட்ட மதிப்பு இந்த பிழைத்திருத்த இலக்குக்கு தனித்துவமானதாக இருக்க வேண்டும். இந்த பிழைத்திருத்த இலக்கு இடைமுகத்துடன் தொடர்புடைய டன்னல் கட்டுப்படுத்தி TDO ஐ மட்டுமே இயக்குகிறது மற்றும் IR பதிவேட்டின் உள்ளடக்கங்கள் இந்த IR குறியீட்டைப் பொருத்தும்போது இலக்கு பிழைத்திருத்த இடைமுகத்தை இயக்குகிறது.
TGT_ACTIVE_HIGH_RESET_x 0-1 0 0: TGT_TRSTN_x வெளியீடு UJ இன் செயலில்-குறைந்த URSTB வெளியீட்டின் உலகளாவிய வடிவத்துடன் இணைக்கப்பட்டுள்ளது.TAG macro.1: TGT_TRST வெளியீடு UJ இன் செயலில்-குறைந்த URSTB வெளியீட்டின் உலகளாவிய தலைகீழ் வடிவத்துடன் உள்நாட்டில் இணைக்கப்பட்டுள்ளது.TAG மேக்ரோ. எந்தவொரு பிழைத்திருத்த இலக்கிற்கும் இந்த அளவுரு 1 ஆக அமைக்கப்பட்டால் கூடுதல் உலகளாவிய ரூட்டிங் வளம் நுகரப்படும்.
UJTAG_பைபாஸ் 0-1 0 0: GPIO பிழைத்திருத்தம் முடக்கப்பட்டுள்ளது, FlashPro தலைப்பு அல்லது உட்பொதிக்கப்பட்ட FlashPro மூலம் பிழைத்திருத்தம் கிடைக்கிறது. 5.1: GPIO பிழைத்திருத்தம் இயக்கப்பட்டுள்ளது, பலகையில் பயனர் தேர்ந்தெடுத்த GPIO பின்கள் மூலம் பிழைத்திருத்தம் கிடைக்கிறது.குறிப்பு:  GPIO மூலம் பிழைத்திருத்தம் செய்யப்படும்போது, ​​பின்வரும் பிழைத்திருத்த கட்டளை SoftConsole பிழைத்திருத்த விருப்பங்களில் செயல்படுத்தப்படும்: “—கட்டளை “set FPGA_TAP N”“.
UJTAG_SEC_EN_IN 0-1 0 0: யுஜேTAG UJ என்றால் மேக்ரோ தேர்ந்தெடுக்கப்படும்TAG_பைபாஸ் = 0. 1: யுஜேTAGUJ என்றால் _SEC மேக்ரோ தேர்ந்தெடுக்கப்படும்TAG_பைபாஸ்= 0.குறிப்பு:  இந்த அளவுரு PolarFireக்கு மட்டுமே பொருந்தும். அதாவது, FAMILY = 26.

சமிக்ஞை விளக்கங்கள்
பின்வரும் அட்டவணை CoreJ க்கான சமிக்ஞை விளக்கங்களை பட்டியலிடுகிறது.TAGபிழைத்திருத்தம்.
அட்டவணை 2-2. கோர் ஜேTAGI/O சிக்னல்களைப் பிழைத்திருத்தம் செய்

பெயர் செல்லுபடியாகும் வரம்பு இயல்புநிலை விளக்கம்
NUM_DEBUG_TGTS 1-16 1 FlashPro (UJ) மூலம் கிடைக்கக்கூடிய பிழைத்திருத்த இலக்குகளின் எண்ணிக்கைTAG_DEBUG = 0) என்பது 1-16. GPIO (UJ) மூலம் கிடைக்கக்கூடிய பிழைத்திருத்த இலக்குகளின் எண்ணிக்கைTAG_DEBUG = 1) என்பது 1-4 ஆகும்.
ஐஆர்_கோட்_டிஜிடி_எக்ஸ் 0X55-0X64 0X55 JTAG IR குறியீடு, ஒரு பிழைத்திருத்த இலக்குக்கு ஒன்று. குறிப்பிடப்பட்ட மதிப்பு இந்த பிழைத்திருத்த இலக்குக்கு தனித்துவமானதாக இருக்க வேண்டும். இந்த பிழைத்திருத்த இலக்கு இடைமுகத்துடன் தொடர்புடைய டன்னல் கட்டுப்படுத்தி TDO ஐ மட்டுமே இயக்குகிறது மற்றும் IR பதிவேட்டின் உள்ளடக்கங்கள் இந்த IR குறியீட்டைப் பொருத்தும்போது இலக்கு பிழைத்திருத்த இடைமுகத்தை இயக்குகிறது.
TGT_ACTIVE_HIGH_RESET_x 0-1 0 0: TGT_TRSTN_x வெளியீடு UJ இன் செயலில்-குறைந்த URSTB வெளியீட்டின் உலகளாவிய வடிவத்துடன் இணைக்கப்பட்டுள்ளது.TAG macro.1: TGT_TRST வெளியீடு UJ இன் செயலில்-குறைந்த URSTB வெளியீட்டின் உலகளாவிய தலைகீழ் வடிவத்துடன் உள்நாட்டில் இணைக்கப்பட்டுள்ளது.TAG மேக்ரோ. எந்தவொரு பிழைத்திருத்த இலக்கிற்கும் இந்த அளவுரு 1 ஆக அமைக்கப்பட்டால் கூடுதல் உலகளாவிய ரூட்டிங் வளம் நுகரப்படும்.
UJTAG_பைபாஸ் 0-1 0 0: GPIO பிழைத்திருத்தம் முடக்கப்பட்டுள்ளது, FlashPro தலைப்பு அல்லது உட்பொதிக்கப்பட்ட FlashPro மூலம் பிழைத்திருத்தம் கிடைக்கிறது. 5.1: GPIO பிழைத்திருத்தம் இயக்கப்பட்டுள்ளது, பலகையில் பயனர் தேர்ந்தெடுத்த GPIO பின்கள் மூலம் பிழைத்திருத்தம் கிடைக்கிறது.குறிப்பு:  GPIO மூலம் பிழைத்திருத்தம் செய்யப்படும்போது, ​​பின்வரும் பிழைத்திருத்த கட்டளை SoftConsole பிழைத்திருத்த விருப்பங்களில் செயல்படுத்தப்படும்: “—கட்டளை “set FPGA_TAP N”“.
UJTAG_SEC_EN_IN 0-1 0 0: யுஜேTAG UJ என்றால் மேக்ரோ தேர்ந்தெடுக்கப்படும்TAG_பைபாஸ் = 0. 1: யுஜேTAGUJ என்றால் _SEC மேக்ரோ தேர்ந்தெடுக்கப்படும்TAG_பைபாஸ்= 0.குறிப்பு:  இந்த அளவுரு PolarFireக்கு மட்டுமே பொருந்தும். அதாவது, FAMILY = 26.

குறிப்புகள்:

  • J இல் உள்ள அனைத்து சமிக்ஞைகளும்TAG மேலே உள்ள TAP போர்ட்கள் பட்டியலை SmartDesign இல் உயர் மட்ட போர்ட்களாக மேம்படுத்த வேண்டும்.
  • UJ இருக்கும்போது மட்டுமே SEC போர்ட்கள் கிடைக்கும்TAG_SEC_EN CoreJ மூலம் இயக்கப்படுகிறது.TAGபிழைத்திருத்தத்தின் உள்ளமைவு GUI.
  • EN_SEC உள்ளீட்டை இணைக்கும்போது குறிப்பாக கவனமாக இருங்கள். EN_SEC ஒரு உயர்-நிலை போர்ட்டிற்கு (சாதன உள்ளீட்டு முள்) உயர்த்தப்பட்டால், நீங்கள் J போது I/O நிலைகளை உள்ளமைக்கவும் என்பதை அணுக வேண்டும்.TAG லிபரோ ஓட்டத்தில் நிரல் வடிவமைப்பின் நிரலாக்கப் பிரிவைத் தேர்ந்தெடுத்து, EN_SEC போர்ட்டிற்கான I/0 நிலை (வெளியீடு மட்டும்) 1 ஆக அமைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.

பதிவு வரைபடம் மற்றும் விளக்கங்கள்

CoreJ-க்கு எந்தப் பதிவேடுகளும் இல்லை.TAGபிழைத்திருத்தம்.

கருவி ஓட்டம்

பின்வரும் பிரிவுகள் கருவி ஓட்டம் தொடர்பான தகவல்களைப் பற்றி விவாதிக்கின்றன.

உரிமம்

இந்த IP Core-ஐ Libero SoC-யுடன் பயன்படுத்த உரிமம் தேவையில்லை.

RTL
கோர் மற்றும் டெஸ்ட்பெஞ்சுகளுக்கு முழுமையான RTL குறியீடு வழங்கப்படுகிறது, இது ஸ்மார்ட் டிசைன் மூலம் கோர்வை உடனடிப்படுத்த அனுமதிக்கிறது. லிபரோ SoC க்குள் உருவகப்படுத்துதல், தொகுப்பு மற்றும் தளவமைப்பு ஆகியவற்றைச் செய்ய முடியும்.

ஸ்மார்ட் டிசைன்
ஒரு முன்னாள்ampலெ இன்ஸ்டன்ஷியேட்டட் view கோர்ஜேவின்TAGபின்வரும் படத்தில் பிழைத்திருத்தம் காட்டப்பட்டுள்ளது. ஸ்மார்ட் டிசைனைப் பயன்படுத்தி கோர்களை இன்ஸ்டன்ஷியேட் செய்து உருவாக்குவது பற்றிய கூடுதல் தகவலுக்கு, லிபெரோ® SoC இல் டைரக்ட்கோரைப் பயன்படுத்துதல் பயனர் வழிகாட்டியைப் பார்க்கவும்.
படம் 4-1. ஸ்மார்ட் டிசைன் கோர்ஜேTAGபிழைத்திருத்த நிகழ்வு View J ஐப் பயன்படுத்திTAG தலைப்பு
ஸ்மார்ட் டிசைன்

படம் 4-2. ஸ்மார்ட் டிசைன் கோர்ஜேTAGGPIO பின்களைப் பயன்படுத்தி பிழைத்திருத்த நிகழ்வு
ஸ்மார்ட் டிசைன்

CoreJ ஐ உள்ளமைத்தல்TAGஸ்மார்ட் டிசைனில் பிழைத்திருத்தம்

மையமானது ஸ்மார்ட் டிசைனில் உள்ள உள்ளமைவு GUI ஐப் பயன்படுத்தி உள்ளமைக்கப்படுகிறது. ஒரு exampGUI இன் le பின்வரும் படத்தில் காட்டப்பட்டுள்ளது.
படம் 4-3. CoreJ ஐ உள்ளமைத்தல்TAGஸ்மார்ட் டிசைனில் பிழைத்திருத்தம்
ஸ்மார்ட் டிசைன்

போலார்ஃபயருக்கு, யுஜேTAG_SEC UJ-ஐத் தேர்ந்தெடுக்கிறது.TAGUJ க்கு பதிலாக _SEC மேக்ரோTAG UJ போது மேக்ரோTAG_BYPASS முடக்கப்பட்டுள்ளது. மற்ற எல்லா குடும்பங்களுக்கும் இது புறக்கணிக்கப்படுகிறது.
பிழைத்திருத்த இலக்குகளின் எண்ணிக்கையை 16 பிழைத்திருத்த இலக்குகள் வரை உள்ளமைக்க முடியும், UJ உடன்TAG_BYPASS முடக்கப்பட்டுள்ளது மற்றும் UJ உடன் 4 பிழைத்திருத்த இலக்குகள் வரைTAG_BYPASS இயக்கப்பட்டது.
UJTAG_BYPASS UJ வழியாக பிழைத்திருத்தத்தைத் தேர்ந்தெடுக்கிறது.TAG மற்றும் FlashPro தலைப்பு, மற்றும் GPIO பின்கள் மூலம் பிழைத்திருத்தம் செய்தல்.
இலக்கு எண் IR குறியீடு J ஆகும்.TAG பிழைத்திருத்த இலக்குக்கு வழங்கப்பட்ட IR குறியீடு. இது குறிப்பிடப்பட்ட வரம்பிற்குள் ஒரு தனித்துவமான மதிப்பாக இருக்க வேண்டும் அட்டவணை 2-1.

உருவகப்படுத்துதல் ஓட்டங்கள்

CoreJ உடன் ஒரு பயனர் சோதனைப் பெஞ்ச் வழங்கப்படுகிறது.TAGபிழைத்திருத்தம். உருவகப்படுத்துதல்களை இயக்க:

  1. ஸ்மார்ட் டிசைனுக்குள் பயனர் சோதனைப் பெஞ்ச் ஓட்டத்தைத் தேர்ந்தெடுக்கவும்.
  2. உருவாக்கு பலகத்தில் சேமி மற்றும் உருவாக்கு என்பதைக் கிளிக் செய்யவும். கோர் உள்ளமைவு GUI இலிருந்து பயனர் சோதனைப் பெஞ்சைத் தேர்ந்தெடுக்கவும்.

ஸ்மார்ட் டிசைன் லிபரோ திட்டத்தை உருவாக்கும் போது, ​​அது பயனர் சோதனைப் பெஞ்சை நிறுவுகிறது. files. பயனர் சோதனைப் பெஞ்சை இயக்க:

  1. வடிவமைப்பு மூலத்தை CoreJ க்கு அமைக்கவும்.TAGலிபரோ வடிவமைப்பு படிநிலை பலகத்தில் பிழைத்திருத்த நிகழ்வு.
  2. லிபரோ டிசைன் ஃப்ளோ விண்டோவில் வெரிஃபை ப்ரீ-சிந்தசைஸ்டு டிசைன் > சிமுலேட் என்பதைக் கிளிக் செய்யவும். இது மாடல்சிமைத் தொடங்கி தானாகவே சிமுலேஷனை இயக்கும்.
லிபரோவில் தொகுப்பு

தொகுப்பு இயக்க:

  1. மையத்தை ஒருங்கிணைக்க Libero SoC Design Flow சாளரத்தில் Synthesize ஐகானைக் கிளிக் செய்யவும். மாற்றாக, Design Flow சாளரத்தில் Synthesize விருப்பத்தை வலது கிளிக் செய்து, Open Interactively என்பதைத் தேர்ந்தெடுக்கவும். Synthesis சாளரம் Synplify® திட்டத்தைக் காட்டுகிறது.
  2. ரன் ஐகானைக் கிளிக் செய்யவும்.
    குறிப்பு: RTG4-க்கு, ஒரு நிகழ்வு நிலையற்ற (SET) தணிக்கப்பட்ட எச்சரிக்கை உள்ளது, இதைப் புறக்கணிக்கலாம், ஏனெனில் இந்த IP மேம்பாட்டு நோக்கங்களுக்காக மட்டுமே பயன்படுத்தப்படுகிறது மற்றும் கதிர்வீச்சு சூழலில் பயன்படுத்தப்படாது.
லிபரோவில் இடம் மற்றும் பாதை

தொகுப்பு முடிந்ததும், வேலை வாய்ப்பு செயல்முறையைத் தொடங்க Libero SoC இல் உள்ள இடம் மற்றும் பாதை ஐகானைக் கிளிக் செய்யவும்.

சாதன நிரலாக்கம்

UJAG_SEC அம்சம் பயன்படுத்தப்பட்டு, EN_SEC ஒரு உயர் மட்ட போர்ட்டிற்கு (சாதன உள்ளீட்டு முள்) உயர்த்தப்பட்டால், நீங்கள் J நேரத்தில் I/O நிலைகளை உள்ளமைக்கவும் என்பதை அணுக வேண்டும்.TAG லிபரோ ஓட்டத்தில் நிரல் வடிவமைப்பின் நிரலாக்கப் பிரிவைத் தேர்ந்தெடுத்து, EN_SEC போர்ட்டிற்கான I/0 நிலை (வெளியீடு மட்டும்) 1 ஆக அமைக்கப்பட்டுள்ளதா என்பதை உறுதிப்படுத்தவும்.

J-க்கான அணுகலைப் பராமரிக்க இந்த உள்ளமைவு அவசியம்.TAG சாதன மறுநிரலாக்கத்திற்கான போர்ட், ஏனெனில் வரையறுக்கப்பட்ட எல்லை ஸ்கேன் பதிவு (BSR) மதிப்பு மறுநிரலாக்கத்தின் போது EN_SEC இல் உள்ள எந்த வெளிப்புற லாஜிக் மட்டத்தையும் மீறுகிறது.

கணினி ஒருங்கிணைப்பு

பின்வரும் பிரிவுகள் கணினி ஒருங்கிணைப்பு தொடர்பான தகவல்களைப் பற்றி விவாதிக்கின்றன.

IGLOO2/RTG4 க்கான சிஸ்டம் நிலை வடிவமைப்பு

J ஐச் செயல்படுத்துவதற்கான வடிவமைப்புத் தேவைகளை பின்வரும் படம் காட்டுகிறது.TAG SoftConsole இலிருந்து J வரை உள்ள துணியில் அமைந்துள்ள ஒரு softcore செயலியின் பிழைத்திருத்தம்.TAG IGLOO2 மற்றும் RTG4 சாதனங்களுக்கான இடைமுகம்.
படம் 5-1. RTG4/IGLOO2 JTAG பிழைத்திருத்த வடிவமைப்பு
கணினி நிலை வடிவமைப்பு

ஸ்மார்ட்ஃபியூஷன்2 க்கான சிஸ்டம் நிலை வடிவமைப்பு

J ஐச் செயல்படுத்துவதற்கான வடிவமைப்புத் தேவைகளை பின்வரும் படம் காட்டுகிறது.TAG SoftConsole இலிருந்து J வரை துணியில் அமைந்துள்ள ஒரு softcore செயலியின் பிழைத்திருத்தம்.TAG SmartFusion2 சாதனங்களுக்கான இடைமுகம்.
படம் 5-2. ஸ்மார்ட்ஃபியூஷன்2 ஜேTAG பிழைத்திருத்த வடிவமைப்பு
கணினி நிலை வடிவமைப்பு

UJTAG_SEC_

போலார்ஃபயர் குடும்ப சாதனங்களுக்கு, இந்த வெளியீடு பயனர் UJ க்கு இடையே தேர்வு செய்ய அனுமதிக்கிறதுTAG மற்றும் யுஜேTAG_SEC, UJTAGGUI இல் உள்ள _SEC_EN அளவுரு, எது விரும்பத்தக்கது என்பதைத் தேர்ந்தெடுக்கப் பயன்படுத்தப்படும்.

பின்வரும் படம் UJ இன் இயற்பியல் இடைமுகங்களைக் குறிக்கும் ஒரு எளிய வரைபடத்தைக் காட்டுகிறது.TAG/யுஜேTAGபோலார்ஃபயரில் _SEC.

படம் 5-3. போலார்ஃபயர் யுஜேTAG_SEC மேக்ரோ
கணினி நிலை வடிவமைப்பு

வடிவமைப்பு கட்டுப்பாடுகள்

CoreJ உடன் வடிவமைப்புகள்TAGTCK கடிகார டொமைனில் நேர பகுப்பாய்வைப் பயன்படுத்த அனுமதிப்பதற்காக, வடிவமைப்பு ஓட்டத்தில் உள்ள கட்டுப்பாடுகளைப் பயன்பாடு பின்பற்ற வேண்டும் என்று பிழைத்திருத்தம் கோருகிறது.

கட்டுப்பாடுகளைச் சேர்க்க:

  1. Libero v11.7 அல்லது அதற்குப் பிந்தைய பதிப்பில் மேம்படுத்தப்பட்ட கட்டுப்பாடு ஓட்டம் பயன்படுத்தப்பட்டால், DesignFlow சாளரத்தில் Constraints > Manage Constraints என்பதை இருமுறை கிளிக் செய்து, Timing தாவலைக் கிளிக் செய்யவும்.
  2. கட்டுப்பாட்டு மேலாளர் சாளரத்தின் நேர தாவலில், புதிய SDC ஐ உருவாக்க புதியதைக் கிளிக் செய்யவும். file, மற்றும் பெயரிடவும் file. வடிவமைப்பு கட்டுப்பாடுகளில் இந்த வெற்று SDC-யில் உள்ளிடக்கூடிய கடிகார மூல கட்டுப்பாடுகள் அடங்கும். file.
  3. Libero v11.7 அல்லது அதற்குப் பிந்தைய பதிப்பில் Classic Constraint flows பயன்படுத்தப்பட்டால், Design Flow சாளரத்தில் Create Constraints > Timing Constraint என்பதை வலது கிளிக் செய்து, பின்னர் Create New Constraint என்பதைக் கிளிக் செய்யவும். இது ஒரு புதிய SDC ஐ உருவாக்குகிறது. file. வடிவமைப்பு கட்டுப்பாடுகள் கடிகார மூல கட்டுப்பாடுகளை உள்ளடக்கியது, இது இந்த வெற்று SDC இல் உள்ளிடப்பட்டுள்ளது. file.
  4. TCK காலத்தையும் அரை காலத்தையும் கணக்கிடுங்கள். FlashPro உடன் பிழைத்திருத்தம் செய்யப்படும்போது TCK 6 MHz ஆகவும், FlashPro30 ஆல் பிழைத்திருத்தம் ஆதரிக்கப்படும்போது அதிகபட்ச அதிர்வெண் 5 MHz ஆகவும் அமைக்கப்படும். இந்தப் படியை நீங்கள் முடித்த பிறகு, SDC இல் பின்வரும் கட்டுப்பாடுகளை உள்ளிடவும். file:
    உருவாக்கு_கடிகாரம் -பெயர் { TCK } \
    • காலம் TCK_PERIOD \
    • அலைவடிவம் { 0 TCK_HALF_PERIOD } \ [ get_ports { TCK } ] உதாரணத்திற்குample, 6 MHz TCK அதிர்வெண்ணைப் பயன்படுத்தும் வடிவமைப்பிற்கு பின்வரும் கட்டுப்பாடுகள் பயன்படுத்தப்படுகின்றன.
      உருவாக்கு_கடிகாரம் -பெயர் { TCK } \
    • காலம் 166.67 \
    • அலைவடிவம் { 0 83.33 } \ [ get_ports { TCK } ]
  5. அனைத்து தடைகளையும் இணைக்கவும் fileதொகுப்பு, இடம் மற்றும் பாதை மற்றும் நேர சரிபார்ப்புடன் கூடியtagஇல் உள்ளது கட்டுப்பாட்டு மேலாளர் > நேர தாவல். SDC-க்கான தொடர்புடைய தேர்வுப்பெட்டிகளைத் தேர்ந்தெடுப்பதன் மூலம் இது நிறைவடைகிறது. fileகட்டுப்பாடுகள் உள்ளிடப்பட்ட கள்

மீள்பார்வை வரலாறு

துறைமுக பெயர் அகலம் திசை விளக்கம்
JTAG TAP போர்ட்கள்
TDI 1 உள்ளீடு சோதனை தரவு உள்ளீடு. TAP இலிருந்து தொடர் தரவு உள்ளீடு.
TCK 1 உள்ளீடு சோதனை கடிகாரம். CoreJ க்குள் உள்ள அனைத்து தொடர்ச்சியான கூறுகளுக்கும் கடிகார மூலத்தை வழங்குகிறது.TAGபிழைத்திருத்தம்.
டி.எம்.எஸ் 1 உள்ளீடு சோதனை முறை தேர்வு.
டிடிஓ 1 வெளியீடு சோதனை தரவு அவுட். தொடர் தரவு வெளியீடு TAP க்கு.
டிஆர்எஸ்டிபி 1 உள்ளீடு சோதனை மீட்டமைப்பு. TAP இலிருந்து செயலில் உள்ள குறைந்த மீட்டமைப்பு உள்ளீடு.
JTAG இலக்கு X போர்ட்கள்
TGT_TDO_x 1 உள்ளீடு பிழைத்திருத்த இலக்கு x இலிருந்து TAP க்கு சோதனைத் தரவு. இலக்கு TDO போர்ட்டுடன் இணைக்கவும்.
TGT_TCK_x 1 வெளியீடு இலக்கு x ஐ பிழைத்திருத்தம் செய்ய கடிகார வெளியீட்டை சோதிக்கவும். TCK ஆனது CoreJ க்குள் உள்நாட்டில் உலகளாவிய, குறைந்த சாய்வு வலையாக மேம்படுத்தப்படுகிறது.TAGபிழைத்திருத்தம்.
TGT_TRST_x 1 வெளியீடு ஆக்டிவ்-ஹை டெஸ்ட் ரீசெட். TGT_ACTIVE_HIGH_RESET_x =1 ஆக இருக்கும்போது மட்டுமே பயன்படுத்தப்படும்.
TGT_TRSTN_x 1 வெளியீடு ஆக்டிவ்-லோ டெஸ்ட் ரீசெட். TGT_ACTIVE_HIGH_RESET_x =0 ஆக இருக்கும்போது மட்டுமே பயன்படுத்தப்படும்.
TGT_TMS_x 1 வெளியீடு சோதனை முறை இலக்கு x ஐ பிழைத்திருத்த வெளியீட்டைத் தேர்ந்தெடுக்கவும்.
TGT_TDI_x 1 வெளியீடு சோதனை தரவு உள்ளீடு. பிழைத்திருத்த இலக்கு x இலிருந்து தொடர் தரவு உள்ளீடு.
UJTAG_பைபாஸ்_டிசிகே_எக்ஸ் 1 உள்ளீடு GPIO பின்னிலிருந்து இலக்கு x ஐ பிழைத்திருத்த கடிகார உள்ளீட்டைச் சோதிக்கவும்.
UJTAG_பைபாஸ்_டிஎம்எஸ்_எக்ஸ் 1 உள்ளீடு சோதனை முறை GPIO பின்னிலிருந்து இலக்கு x ஐ பிழைத்திருத்தம் செய்யத் தேர்ந்தெடுக்கவும்.
UJTAG_பைபாஸ்_டிடிஐ_எக்ஸ் 1 உள்ளீடு GPIO பின்னிலிருந்து இலக்கு x ஐ பிழைத்திருத்த சீரியல் தரவு, சோதனை தரவு.
UJTAG_பைபாஸ்_TRSTB_x 1 உள்ளீடு சோதனை மீட்டமை. GPIO பின்னிலிருந்து இலக்கு x ஐ பிழைத்திருத்த உள்ளீட்டை மீட்டமைக்கவும்.
UJTAG_பைபாஸ்_டிடிஓ_எக்ஸ் 1 வெளியீடு சோதனை தரவு வெளியீடு, GPIO பின்னிலிருந்து பிழைத்திருத்த இலக்கு x இலிருந்து தொடர் தரவு.
SEC போர்ட்கள்
EN_SEC 1 உள்ளீடு பாதுகாப்பை இயக்குகிறது. பயனர் வடிவமைப்பை வெளிப்புற TDI மற்றும் TRSTB உள்ளீட்டை TAP க்கு மேலெழுதச் செய்கிறது.எச்சரிக்கை: இந்த போர்ட்டை இணைக்கும்போது குறிப்பாக கவனமாக இருங்கள். மேலும் விவரங்களுக்கு கீழே உள்ள குறிப்பையும் சாதன நிரலாக்கத்தையும் பார்க்கவும்.
டிடிஐ_எஸ்இசி 1 உள்ளீடு TDI பாதுகாப்பு மீறல். EN_SEC அதிகமாக இருக்கும்போது வெளிப்புற TDI உள்ளீட்டை TAPக்கு மீறுகிறது.
டிஆர்எஸ்டிபி_எஸ்இசி 1 உள்ளீடு TRSTB பாதுகாப்பு மேலெழுதப்பட்டது. SEC_EN அதிகமாக இருக்கும்போது வெளிப்புற TRSTB உள்ளீட்டை TAPக்கு மேலெழுதும்.
யுடிஆர்எஸ்டிபி 1 வெளியீடு மானிட்டரை மீட்டமை சோதனை செய்
யுடிஎம்எஸ் 1 வெளியீடு சோதனை முறை மானிட்டரைத் தேர்ந்தெடுக்கவும்

மைக்ரோசிப் Webதளம்

மைக்ரோசிப் எங்கள் வழியாக ஆன்லைன் ஆதரவை வழங்குகிறது webதளத்தில் www.microchip.com/. இது webதளம் தயாரிக்க பயன்படுகிறது fileகள் மற்றும் தகவல்கள் வாடிக்கையாளர்களுக்கு எளிதில் கிடைக்கும். கிடைக்கக்கூடிய சில உள்ளடக்கங்களில் பின்வருவன அடங்கும்:

  • தயாரிப்பு ஆதரவு - தரவுத் தாள்கள் மற்றும் பிழைகள், விண்ணப்பக் குறிப்புகள் மற்றும் கள்ample நிரல்கள், வடிவமைப்பு ஆதாரங்கள், பயனர் வழிகாட்டிகள் மற்றும் வன்பொருள் ஆதரவு ஆவணங்கள், சமீபத்திய மென்பொருள் வெளியீடுகள் மற்றும் காப்பகப்படுத்தப்பட்ட மென்பொருள்
  • பொது தொழில்நுட்ப ஆதரவு - அடிக்கடி கேட்கப்படும் கேள்விகள் (FAQகள்), தொழில்நுட்ப ஆதரவு கோரிக்கைகள், ஆன்லைன் கலந்துரையாடல் குழுக்கள், மைக்ரோசிப் வடிவமைப்பு கூட்டாளர் நிரல் உறுப்பினர் பட்டியல்
  • மைக்ரோசிப்பின் வணிகம் - தயாரிப்பு தேர்வாளர் மற்றும் வரிசைப்படுத்தும் வழிகாட்டிகள், சமீபத்திய மைக்ரோசிப் பத்திரிகை வெளியீடுகள், கருத்தரங்குகள் மற்றும் நிகழ்வுகளின் பட்டியல், மைக்ரோசிப் விற்பனை அலுவலகங்கள், விநியோகஸ்தர்கள் மற்றும் தொழிற்சாலை பிரதிநிதிகளின் பட்டியல்கள்

தயாரிப்பு மாற்ற அறிவிப்பு சேவை

மைக்ரோசிப்பின் தயாரிப்பு மாற்ற அறிவிப்பு சேவையானது வாடிக்கையாளர்களை மைக்ரோசிப் தயாரிப்புகளில் தொடர்ந்து வைத்திருக்க உதவுகிறது. குறிப்பிட்ட தயாரிப்பு குடும்பம் அல்லது ஆர்வமுள்ள மேம்பாட்டுக் கருவி தொடர்பான மாற்றங்கள், புதுப்பிப்புகள், திருத்தங்கள் அல்லது பிழைகள் ஏற்படும் போதெல்லாம் சந்தாதாரர்கள் மின்னஞ்சல் அறிவிப்பைப் பெறுவார்கள்.

பதிவு செய்ய, செல்லவும் www.microchip.com/pcn மற்றும் பதிவு வழிமுறைகளைப் பின்பற்றவும் வாடிக்கையாளர் ஆதரவு  மைக்ரோசிப் தயாரிப்புகளின் பயனர்கள் பல சேனல்கள் மூலம் உதவியைப் பெறலாம்:

  • விநியோகஸ்தர் அல்லது பிரதிநிதி
  • உள்ளூர் விற்பனை அலுவலகம்
  • உட்பொதிக்கப்பட்ட தீர்வுகள் பொறியாளர் (ESE) தொழில்நுட்ப ஆதரவு வாடிக்கையாளர்கள் தங்கள் விநியோகஸ்தர், பிரதிநிதி அல்லது ESE ஐ தொடர்பு கொள்ள வேண்டும். வாடிக்கையாளர்களுக்கு உதவ உள்ளூர் விற்பனை அலுவலகங்களும் உள்ளன. விற்பனை அலுவலகங்கள் மற்றும் இடங்களின் பட்டியல் இந்த ஆவணத்தில் சேர்க்கப்பட்டுள்ளது.

மூலம் தொழில்நுட்ப ஆதரவு கிடைக்கிறது webதளத்தில்: www.microchip.com/support

மைக்ரோசிப் சாதனங்களின் குறியீடு பாதுகாப்பு அம்சம்

மைக்ரோசிப் சாதனங்களில் குறியீடு பாதுகாப்பு அம்சத்தின் பின்வரும் விவரங்களைக் கவனியுங்கள்:

  • மைக்ரோசிப் தயாரிப்புகள் அவற்றின் குறிப்பிட்ட மைக்ரோசிப் டேட்டா ஷீட்டில் உள்ள விவரக்குறிப்புகளைப் பூர்த்தி செய்கின்றன.
  • மைக்ரோசிப் அதன் தயாரிப்புகளின் குடும்பம் உத்தேசிக்கப்பட்ட முறையில் மற்றும் சாதாரண நிலைமைகளின் கீழ் பயன்படுத்தப்படும் போது பாதுகாப்பானது என்று நம்புகிறது.
  • மைக்ரோசிப் சாதனங்களின் குறியீடு பாதுகாப்பு அம்சங்களை மீறும் முயற்சிகளில் நேர்மையற்ற மற்றும் சட்டவிரோதமான முறைகள் பயன்படுத்தப்படுகின்றன. இந்த முறைகளுக்கு மைக்ரோசிப்பின் தரவுத் தாள்களில் உள்ள செயல்பாட்டு விவரக்குறிப்புகளுக்கு வெளியே மைக்ரோசிப் தயாரிப்புகளைப் பயன்படுத்த வேண்டும் என்று நாங்கள் நம்புகிறோம். இந்த குறியீடு பாதுகாப்பு அம்சங்களை மீறும் முயற்சிகள், பெரும்பாலும், மைக்ரோசிப்பின் அறிவுசார் சொத்துரிமைகளை மீறாமல் நிறைவேற்ற முடியாது.
  • மைக்ரோசிப் அதன் குறியீட்டின் ஒருமைப்பாடு குறித்து அக்கறை கொண்ட எந்தவொரு வாடிக்கையாளருடனும் பணியாற்ற தயாராக உள்ளது.
  • மைக்ரோசிப் அல்லது வேறு எந்த குறைக்கடத்தி உற்பத்தியாளர்களும் அதன் குறியீட்டின் பாதுகாப்பிற்கு உத்தரவாதம் அளிக்க முடியாது. குறியீடு பாதுகாப்பு என்பது தயாரிப்பு "உடைக்க முடியாதது" என்று நாங்கள் உத்தரவாதம் அளிக்கிறோம் என்று அர்த்தமல்ல. குறியீடு பாதுகாப்பு தொடர்ந்து உருவாகி வருகிறது. Microchip இல் உள்ள நாங்கள் எங்கள் தயாரிப்புகளின் குறியீடு பாதுகாப்பு அம்சங்களைத் தொடர்ந்து மேம்படுத்த உறுதிபூண்டுள்ளோம். மைக்ரோசிப்பின் குறியீடு பாதுகாப்பு அம்சத்தை உடைக்கும் முயற்சிகள் டிஜிட்டல் மில்லினியம் பதிப்புரிமைச் சட்டத்தை மீறுவதாக இருக்கலாம். இதுபோன்ற செயல்கள் உங்கள் மென்பொருள் அல்லது பிற பதிப்புரிமை பெற்ற படைப்புகளுக்கு அங்கீகரிக்கப்படாத அணுகலை அனுமதித்தால், அந்தச் சட்டத்தின் கீழ் நிவாரணத்திற்காக வழக்குத் தொடர உங்களுக்கு உரிமை இருக்கலாம்.

சட்ட அறிவிப்பு

இந்த வெளியீட்டில் உள்ள தகவல்கள் மைக்ரோசிப் தயாரிப்புகளை வடிவமைத்து பயன்படுத்துவதற்கான ஒரே நோக்கத்திற்காக வழங்கப்படுகின்றன. சாதன பயன்பாடுகள் மற்றும் இது போன்ற தகவல்கள் உங்கள் வசதிக்காக மட்டுமே வழங்கப்படுகின்றன, மேலும் அவை புதுப்பிப்புகளால் மாற்றப்படலாம். உங்கள் விண்ணப்பம் உங்கள் விவரக்குறிப்புகளுடன் பொருந்துகிறதா என்பதை உறுதி செய்வது உங்கள் பொறுப்பு.
இந்தத் தகவல் மைக்ரோசிப் நிறுவனத்தால் "உள்ளபடியே" வழங்கப்படுகிறது. மைக்ரோசிப் எந்தப் பிரதிநிதித்துவத்தையும் அளிக்காது.
அல்லது வெளிப்படையான அல்லது மறைமுகமான, எழுதப்பட்ட அல்லது வாய்மொழி, சட்டப்பூர்வ எந்த வகையான உத்தரவாதங்களும்
அல்லது இல்லையெனில், உள்ளடக்கிய தகவலுடன் தொடர்புடையது ஆனால் எந்தவொரு மறைமுகமான தகவலுக்கும் மட்டும் அல்ல
ஒரு குறிப்பிட்ட நோக்கத்திற்காக அல்லது அதன் நிலை, தரம் அல்லது செயல்திறன் தொடர்பான உத்தரவாதங்களுக்கான மீறல் அல்லாத தன்மை, வணிகத் திறன் மற்றும் பொருத்தத்திற்கான உத்தரவாதங்கள். எந்தவொரு சந்தர்ப்பத்திலும் மைக்ரோசிப் எந்தவொரு மறைமுகமான, சிறப்பு, தண்டனைக்குரிய, தற்செயலான அல்லது அதன் விளைவாக ஏற்படும் இழப்பு, சேதம், செலவு அல்லது தகவல் அல்லது அதன் பயன்பாடு தொடர்பான எந்தவொரு வகையான செலவுக்கும் பொறுப்பேற்காது, இருப்பினும், மைக்ரோசிப் \சாத்தியம் அல்லது சேதங்கள் முன்கூட்டியே தெரிவிக்கப்பட்டிருந்தாலும் கூட. சட்டத்தால் அனுமதிக்கப்பட்ட அதிகபட்ச வரம்பு வரை, தகவல் அல்லது அதன் பயன்பாடு தொடர்பான எந்த வகையிலும் அனைத்து உரிமைகோரல்களுக்கும் MICROCHIP இன் மொத்த பொறுப்பு, தகவலுக்காக நீங்கள் MICROCHIP-க்கு நேரடியாக செலுத்திய கட்டணத் தொகையை விட அதிகமாக இருக்காது, ஏதேனும் இருந்தால். உயிர்காக்கும் சாதனங்கள் மற்றும்/அல்லது பாதுகாப்பு பயன்பாடுகளில் மைக்ரோசிப் சாதனங்களைப் பயன்படுத்துவது முற்றிலும் வாங்குபவரின் ஆபத்தில் உள்ளது, மேலும் அத்தகைய பயன்பாட்டினால் ஏற்படும் எந்தவொரு மற்றும் அனைத்து சேதங்கள், உரிமைகோரல்கள், வழக்குகள் அல்லது செலவுகளிலிருந்தும் பாதிப்பில்லாத மைக்ரோசிப்பைப் பாதுகாக்க, இழப்பீடு வழங்க மற்றும் வைத்திருக்க வாங்குபவர் ஒப்புக்கொள்கிறார். வேறுவிதமாகக் கூறப்படாவிட்டால், எந்தவொரு மைக்ரோசிப் அறிவுசார் சொத்துரிமைகளின் கீழும் எந்த உரிமங்களும் மறைமுகமாகவோ அல்லது வேறுவிதமாகவோ தெரிவிக்கப்படுவதில்லை.

அமெரிக்கா ASIA/PACIFIC ASIA/PACIFIC ஐரோப்பா
கார்ப்பரேட் அலுவலகம்2355 மேற்கு சாண்ட்லர் Blvd. சாண்ட்லர், AZ 85224-6199Tel: 480-792-7200Fax: 480-792-7277தொழில்நுட்ப ஆதரவு: www.microchip.com/support Web முகவரி: www.microchip.com அட்லாண்டாDuluth, GATel: 678-957-9614Fax: 678-957-1455ஆஸ்டின், TXதொலைபேசி: 512-257-3370பாஸ்டன் வெஸ்ட்பரோ, MA தொலைபேசி: 774-760-0087Fax: 774-760-0088சிகாகோஇட்டாஸ்கா, ஐஎல்டெல்: 630-285-0071 தொலைநகல்: 630-285-0075டல்லாஸ்அடிசன், TXTel: 972-818-7423 தொலைநகல்: 972-818-2924டெட்ராய்ட்நோவி, மிடெல்: 248-848-4000ஹூஸ்டன், TXதொலைபேசி: 281-894-5983இண்டியானாபோலிஸ் Noblesville, IN தொலைபேசி: 317-773-8323Fax: 317-773-5453Tel: 317-536-2380லாஸ் ஏஞ்சல்ஸ் மிஷன் விஜோ, சிஏ தொலைபேசி: 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-1980Fax: 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 ஆஸ்திரியா - வெல்ஸ்Tel: 43-7242-2244-39Fax: 43-7242-2244-393டென்மார்க் - கோபன்ஹேகன்Tel: 45-4485-5910Fax: 45-4485-2829பின்லாந்து - எஸ்பூதொலைபேசி: 358-9-4520-820பிரான்ஸ் - பாரிஸ்Tel: 33-1-69-53-63-20Fax: 33-1-69-30-90-79ஜெர்மனி - கார்ச்சிங்தொலைபேசி: 49-8931-9700ஜெர்மனி - ஹான்தொலைபேசி: 49-2129-3766400ஜெர்மனி - ஹெய்ல்பிரான்தொலைபேசி: 49-7131-72400ஜெர்மனி - கார்ல்ஸ்ரூஹேதொலைபேசி: 49-721-625370ஜெர்மனி - முனிச்Tel: 49-89-627-144-0Fax: 49-89-627-144-44ஜெர்மனி - ரோசன்ஹெய்ம்தொலைபேசி: 49-8031-354-560இஸ்ரேல் - ரானானாதொலைபேசி: 972-9-744-7705இத்தாலி - மிலன்Tel: 39-0331-742611Fax: 39-0331-466781இத்தாலி - படோவாதொலைபேசி: 39-049-7625286நெதர்லாந்து - ட்ரூனென்Tel: 31-416-690399Fax: 31-416-690340நார்வே - ட்ரொன்ட்ஹெய்ம்தொலைபேசி: 47-72884388போலந்து - வார்சாதொலைபேசி: 48-22-3325737ருமேனியா - புக்கரெஸ்ட்Tel: 40-21-407-87-50ஸ்பெயின் - மாட்ரிட்Tel: 34-91-708-08-90Fax: 34-91-708-08-91ஸ்வீடன் - கோதன்பெர்க்Tel: 46-31-704-60-40ஸ்வீடன் - ஸ்டாக்ஹோம்தொலைபேசி: 46-8-5090-4654யுகே - வோக்கிங்ஹாம்Tel: 44-118-921-5800Fax: 44-118-921-5820

மைக்ரோசிப் லோகோ

ஆவணங்கள் / ஆதாரங்கள்

மைக்ரோசிப் டெக்னாலஜி கோர்ஜேTAGபிழைத்திருத்த செயலிகள் [pdf] பயனர் வழிகாட்டி
கோர் ஜேTAGபிழைத்திருத்த செயலிகள், கோர்ஜேTAGபிழைத்திருத்தம், செயலிகள்

குறிப்புகள்

கருத்து தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்படாது. தேவையான புலங்கள் குறிக்கப்பட்டுள்ளன *