
JTAG, சர்க்யூட் போர்டுகளை உடல் ரீதியாகத் தொடாமல் சோதித்துப் சரிசெய்ய உங்களை அனுமதிப்பதன் மூலம் செயல்படுகிறது. JTAG செயல்படும் விதத்திற்கு நன்றி, நெரிசலான பலகைகளில் கூட, சிக்கல்களை விரைவாகக் கண்டறியலாம். இது ஒரு சில பின்களை மட்டுமே பயன்படுத்துகிறது மற்றும் சாதாரண செயல்பாடுகளுக்கு இடையூறு விளைவிக்காது, இதனால் சாதனத்திற்கு சோதனை எளிதாகவும், எளிதில் புரியாததாகவும் இருக்கும். விரைவான பிழைத்திருத்தம் மற்றும் வேகமான ஃபார்ம்வேர் புதுப்பிப்புகளிலிருந்து நீங்கள் பயனடைகிறீர்கள். தொழில்நுட்பம் முன்னேறும்போது, புதிய சாதனங்கள் மற்றும் விதிமுறைகளுக்கு ஏற்ப JTAG உங்களுக்கு உதவுகிறது, இது உங்கள் வேலையை எளிதாக்குகிறது மற்றும் நம்பகமானதாக ஆக்குகிறது.
முக்கிய எடுத்துக்காட்டுகள்
JTAG மூலம் சர்க்யூட் போர்டுகளைத் தொடாமலேயே அவற்றைச் சோதித்துப் சரிசெய்யலாம். இது சோதனையை எளிதாக்குகிறது மற்றும் இடையூறாக இருக்காது.
JTAG உடனான எல்லை-ஸ்கேன் சோதனை, பரபரப்பான PCBகளில் சாலிடரிங் மற்றும் உடைந்த கம்பிகளில் உள்ள சிக்கல்களைக் கண்டறிந்துள்ளது.
நீங்கள் JTAG ஐப் பயன்படுத்தி சாதனங்களை நிரல் செய்து, பலகையிலேயே firmware ஐப் புதுப்பிக்கலாம். இது நேரத்தை மிச்சப்படுத்துவதோடு தவறுகளைத் தடுக்கவும் உதவுகிறது.
JTAG ஒன்றுக்கு மேற்பட்ட கோர்களைக் கொண்ட அமைப்புகளுடன் செயல்படுகிறது. இது ஒரே நேரத்தில் பல கோர்களைச் சோதித்துப் சரிசெய்ய உங்களை அனுமதிக்கிறது.
JTAG ஐப் பயன்படுத்துவது அதிக சிக்கல்களைக் கண்டறிய உதவுகிறது, பெரும்பாலும் 90% க்கும் அதிகமாக. இது இன்று மின்னணு சாதனங்களைச் சோதிக்க JTAG ஐ ஒரு நல்ல மற்றும் நம்பகமான வழியாக மாற்றுகிறது.
JTAG என்றால் என்ன?
JTAG இடைமுக அடிப்படைகள்
உங்கள் சோதனை உபகரணங்களை ஒரு சர்க்யூட் போர்டுடன் இணைக்க jtag இடைமுகத்தைப் பயன்படுத்துகிறீர்கள். இந்த இணைப்பு பலகையில் உள்ள சில்லுகளுடன் நேரடியாகப் பேச உங்களை அனுமதிக்கிறது. நீங்கள் பலகையை ஆய்வுகள் அல்லது ஊசிகளால் தொட வேண்டியதில்லை. jtag இடைமுகம் சில பிரத்யேக ஊசிகள் மூலம் சிக்னல்களை அனுப்புவதன் மூலம் செயல்படுகிறது. உங்கள் சாதனத்தின் உள் செயல்பாடுகளை நீங்கள் கட்டுப்படுத்தலாம் மற்றும் கவனிக்கலாம். இந்த முறை சிக்கல்களை விரைவாகவும் பாதுகாப்பாகவும் கண்டறிய உதவுகிறது.
நீங்கள் ஒரு PCB-ஐ சோதித்து பிழைத்திருத்தம் செய்யும்போது JTAG உங்களுக்கு பல முக்கியமான செயல்பாடுகளை வழங்குகிறது:
எல்லை-ஸ்கேன் சோதனையானது சாலிடரிங் சிக்கல்கள், ஷார்ட்ஸ் அல்லது உடைந்த இணைப்புகளைக் கண்டறிய உதவுகிறது.
செயலி அல்லது நினைவகத்துடன் தொடர்புகொள்வதன் மூலம் உட்பொதிக்கப்பட்ட அமைப்புகளை நீங்கள் பிழைத்திருத்தம் செய்யலாம்.
கணினிக்குள்ளேயே நிரலாக்கம், ஃபார்ம்வேர் அல்லது மென்பொருளை சிப்களில் பதிவேற்ற உங்களை அனுமதிக்கிறது.
சாதனத்தின் ஆரோக்கியத்தைக் கண்காணிக்க நீங்கள் பதிவேடுகள் மற்றும் நினைவகத்தைக் கண்காணிக்கலாம்.
தவறு கண்டறிதல் ஷார்ட்ஸ் மற்றும் ஓப்பன்கள் போன்ற உற்பத்தி குறைபாடுகளைக் கண்டறிய உதவுகிறது.
குறிப்பு: ஒவ்வொரு முள் அல்லது சுவடுகளையும் அடைய முடியாதபோதும் பலகைகளைச் சோதிக்க jtag ஐப் பயன்படுத்தலாம். இது நவீன, சிக்கலான PCB களுக்கு ஏற்றதாக அமைகிறது.
நிலையான பின்அவுட் மற்றும் நெறிமுறை
jtag இடைமுகம் ஒரு எளிய பின்அவுட்டைப் பயன்படுத்துகிறது. நீங்கள் வழக்கமாக ஐந்து முக்கிய பின்களைக் காண்பீர்கள்:
பின் பெயர் | விழா |
|---|---|
டிடிஐ | சோதனை தரவு |
டிடிஓ | சோதனை தரவு அவுட் |
TPC ஐ | சோதனை கடிகாரம் |
தொடர்ந்து TMS | சோதனைப் பயன்முறையைத் தேர்ந்தெடுக்கவும் |
டி.ஆர்.எஸ்.டி. | சோதனை மீட்டமைப்பு (விரும்பினால்) |
உங்கள் சோதனைக் கருவியிலிருந்து இந்த பின்களை சாதனத்துடன் இணைக்கிறீர்கள். jtag நெறிமுறை தரவை ஒரு தொடர் முறையில் அனுப்புகிறது. நீங்கள் சோதனைத் தரவை சாதனத்திற்கு மாற்றுகிறீர்கள், மேலும் முடிவுகளை மீண்டும் படிக்கிறீர்கள். இந்த செயல்முறை கூடுதல் வன்பொருள் இல்லாமல் இணைப்புகள், நிரல் சில்லுகள் மற்றும் பிழைத்திருத்த அமைப்புகளைச் சரிபார்க்க உங்களை அனுமதிக்கிறது.
JTAG உங்கள் வேலையை எளிதாக்குகிறது. நீங்கள் நேரத்தை மிச்சப்படுத்துகிறீர்கள், பிழைகளைக் குறைக்கிறீர்கள், நம்பகத்தன்மையை மேம்படுத்துகிறீர்கள். ஒவ்வொரு கட்டத்திலும் சோதனை மற்றும் பிழைத்திருத்தத்திற்கு jtag உங்களுக்கு உதவும் என்று நீங்கள் நம்பலாம்.
PCB சோதனைக்கு JTAG எவ்வாறு செயல்படுகிறது
எல்லை ஸ்கேன் முறை
எல்லை ஸ்கேன் முறை ஒவ்வொரு பின்னையும் தொடாமல் PCB-ஐ சோதிக்க உங்களை அனுமதிக்கிறது. JTAG ஒவ்வொரு உள்ளீடு மற்றும் வெளியீட்டு பின்னிலும் சிறப்பு ஷிப்ட்-ரிஜிஸ்டர் செல்களை வைக்கிறது. இவை எல்லை ஸ்கேன் செல்கள் என்று அழைக்கப்படுகின்றன. நீங்கள் சாதனத்தின் வழியாக சோதனைத் தரவை ஒரு நேரத்தில் ஒரு பிட் நகர்த்துகிறீர்கள். சோதனை அணுகல் போர்ட் மற்றும் எல்லை ஸ்கேன் பதிவு இதைக் கட்டுப்படுத்த உங்களுக்கு உதவுகின்றன. இந்த அமைப்பு இணைப்புகளைச் சரிபார்க்கவும், நெரிசலான பலகைகளில் சோதனைகளை இயக்கவும் உங்களை அனுமதிக்கிறது.
எல்லை ஸ்கேன் சோதனை உங்களுக்கு உதவுகிறது:
ஆய்வுகளைப் பயன்படுத்தாமல் சிப் இணைப்புகளைச் சோதிக்கவும்.
ஒவ்வொரு பின்னிலும் குறுகிய சுற்றுகள் மற்றும் திறந்த சுற்றுகளைக் கண்டறியவும்.
சாதனத்திற்கு தீங்கு விளைவிக்காமல் இயல்பான மற்றும் சோதனை முறைக்கு இடையில் மாறவும்.
மற்ற அமைப்புகள் அடைய முடியாத நிரம்பிய PCBகளில் சோதனைகளை இயக்கவும்.
நீங்கள் சோதனை வடிவங்களை எல்லை ஸ்கேன் செல்களுக்கு நகர்த்துவதன் மூலம் JTAG ஐப் பயன்படுத்துகிறீர்கள். செல்கள் பின்களுக்கு சிக்னல்களை அனுப்பி பதில்களைப் பிடிக்கின்றன. இது காணாமல் போன இழுவை மின்தடையங்கள் அல்லது குறுகிய சுற்றுகளைக் கண்டறிய உதவுகிறது. உங்களுக்கு கூடுதல் வன்பொருள் தேவையில்லை, எனவே உங்கள் வேலை வேகமாகவும் எளிதாகவும் இருக்கும்.
டிஜிட்டல் இன்டர்கனெக்ஷன் சோதனை
JTAG சோதனையானது பகுதிகளுக்கு இடையேயான டிஜிட்டல் இணைப்புகளைச் சரிபார்க்க உதவுகிறது. ஒவ்வொரு சிக்னல் பாதையும் சரியாகச் செயல்படுவதை உறுதிசெய்ய இதைப் பயன்படுத்தலாம். JTAG ஸ்கேன் சங்கிலி மூலம் சோதனைத் தரவை அனுப்பி, திரும்பி வருவதைப் படிக்கிறது. பதில் தவறாக இருந்தால், இணைப்பில் சிக்கல் உள்ளது.
உங்களுக்கு பல நன்மைகள் கிடைக்கும்:
நீங்கள் ஷார்ட் சர்க்யூட்கள், சாலிடர் ஷார்ட்ஸ் மற்றும் காணாமல் போன பாகங்களைக் காணலாம்.
சிக்கல்களை ஏற்படுத்தும் தவறான அல்லது பின்னோக்கிய பகுதிகளை நீங்கள் சரிபார்க்கலாம்.
பல சில்லுகள் கொண்ட சிக்கலான பலகைகளைச் சரிபார்க்க நீங்கள் சோதனை அமைப்புகளைப் பயன்படுத்தலாம்.
நீங்கள் 95% க்கும் மேற்பட்ட நிலையான தவறுகளை மறைக்க முடியும்.
பிழை வகை | விளக்கம் |
|---|---|
சாலிடர் ஷார்ட்ஸ் | அதிகப்படியான சாலிடரிங் காரணமாக ஊசிகள் அல்லது தடயங்கள் தொடும்போது இது நிகழும். |
திறந்த இணைப்புகள் | போதுமான சாலிடர், உடைந்த மூட்டுகள் அல்லது உடைந்த தடயங்கள் இல்லாதபோது, சிக்னல்கள் உள்ளே செல்ல முடியாதபோது இது நிகழ்கிறது. |
சிக்கிய தவறுகள் | ஒரு வலை எப்போதும் உயரமாகவோ அல்லது தாழ்வாகவோ இருக்கும்போது, பெரும்பாலும் ஷார்ட்ஸிலிருந்து பவர் அல்லது கிரவுண்ட் வரை நடக்கும்போது இது நிகழும். |
கூறுகள் காணவில்லை | சாதனத்தின் அனைத்து பின்களிலும் திறந்த இணைப்புகளாகக் காண்பிக்கப்படும். |
தவறான அல்லது தலைகீழான கூறுகள் | இன்டர்கனெக்ட் சோதனையின் போது விசித்திரமான நடத்தையை ஏற்படுத்தக்கூடும். |
JTAG சோதனை பல வகையான தவறுகளைக் கண்டறியும். பழைய சோதனை முறைகளால் கையாள முடியாத பலகைகளில் இதைப் பயன்படுத்தலாம். உங்களுக்கு நகங்களின் படுக்கை பொருத்துதல் அல்லது பறக்கும் ஆய்வு சோதனையாளர்கள் தேவையில்லை. நவீன, அதிக அடர்த்தி கொண்ட PCB களுக்கு JTAG சிறந்தது.
தவறு கண்டறிதல் மற்றும் பாதுகாப்பு
முடிந்தவரை பல தவறுகளைக் கண்டறிய விரும்புகிறீர்கள். ஷார்ட் சர்க்யூட்கள், பிரிட்ஜிங் மற்றும் தவறான பாகங்கள் போன்ற பின்-லெவல் சிக்கல்களை JTAG கண்டறிகிறது. தவறு கவரேஜ் என்பது உங்கள் சோதனையால் கண்டறியக்கூடிய தவறுகளின் சதவீதமாகும். JTAG உடன், உங்கள் பலகையை சோதனைக்காக வடிவமைத்தால், நீங்கள் பெரும்பாலும் 90% க்கும் அதிகமான தவறு கவரேஜைப் பெறுவீர்கள்.
JTAG ஷார்ட் சர்க்யூட்கள், ஓபன் சர்க்யூட்கள் மற்றும் சிக்கிய தவறுகளைக் கண்டறிகிறது.
நீங்கள் குறைவான சோதனை முறைகளைப் பயன்படுத்தலாம், 20-50% சேமிக்கலாம், சோதனைப் புள்ளிகளுக்கு ஒரு சிறிய பகுதி மட்டுமே தேவைப்படும்.
நீங்கள் சோதனைகளை விரைவாகவும் எளிதாகவும் இயக்கலாம் சோதனை அமைப்புகள்.
JTAG சோதனை பழைய முறைகளை விட சிறந்தது. பெட்-ஆஃப்-நெயில்ஸ் மற்றும் ஃப்ளையிங் ப்ரோப் சோதனையாளர்கள் ஒவ்வொரு முனையையும் தொட வேண்டும், இது புதிய பலகைகளில் கடினமாக இருக்கும். JTAG டெய்சி-செயின்ஸ் சாதனங்கள், எனவே நீங்கள் ஒரே நேரத்தில் பல சில்லுகளை சோதிக்கலாம். நீங்கள் நேரத்தை மிச்சப்படுத்துகிறீர்கள், மேலும் உங்கள் வேலையை மிகவும் நம்பகமானதாக ஆக்குகிறீர்கள்.
குறிப்பு: JTAG ஆல் எல்லா தவறுகளையும் கண்டுபிடிக்க முடியாது, குறிப்பாக அனலாக் சர்க்யூட்கள் அல்லது JTAG அல்லாத பாகங்களில். சிறந்த முடிவுகளைப் பெற, இன்-சர்க்யூட் சோதனை அல்லது தானியங்கி ஆப்டிகல் ஆய்வு போன்ற பிற சோதனை அமைப்புகளுடன் நீங்கள் அடிக்கடி JTAG ஐப் பயன்படுத்துகிறீர்கள்.
பல நிறுவனங்கள் JTAG மூலம் தங்கள் சோதனையை சிறப்பாகச் செய்துள்ளன. எடுத்துக்காட்டாக, IMSAR மணிநேரங்களில் அல்ல, நிமிடங்களில் மோசமான பாகங்களைக் கண்டுபிடிக்க முடியும். ஃபைபர் ஆப்டிக் உபகரண நிபுணர்கள் JTAG ஐப் பயன்படுத்தி சோதனை நேரத்தைக் குறைத்துள்ளனர். இந்த உண்மையான எடுத்துக்காட்டுகள் JTAG மின்னணு உற்பத்தியை விரைவாகவும் நம்பகமானதாகவும் மாற்ற எவ்வாறு உதவுகிறது என்பதைக் காட்டுகிறது.
பிழைத்திருத்தம் மற்றும் நிரலாக்கத்தில் JTAG பயன்பாடுகள்
உட்பொதிக்கப்பட்ட அமைப்புகளை பிழைத்திருத்துதல்
JTAG உட்பொதிக்கப்பட்ட அமைப்புகளை பிழைத்திருத்தம் செய்வதை மிகவும் எளிதாக்குகிறது. JTAG இயக்கப்பட்ட சாதனங்களுடன், செயலி செயல்படுவதை நீங்கள் பார்த்து கட்டுப்படுத்தலாம். நீங்கள் எப்போது வேண்டுமானாலும் குறியீட்டைத் தொடங்கலாம் மற்றும் நிறுத்தலாம். குறியீட்டை ஒரு படி மேலே சென்று பார்க்கலாம். இது பிழைகளை விரைவாகக் கண்டறிய உதவுகிறது. குறியீட்டை இடைநிறுத்த பிரேக் பாயிண்டுகளை அமைக்கலாம். உங்கள் குறியீடு நினைவகத்தை அல்லது பதிவுகளை எவ்வாறு மாற்றுகிறது என்பதையும் நீங்கள் பார்க்கலாம்.
உட்பொதிக்கப்பட்ட அமைப்புகளை பிழைத்திருத்தம் செய்வதற்கு JTAG என்ன செய்ய முடியும் என்பதைக் காட்டும் அட்டவணை இங்கே:
விண்ணப்ப வகை | விளக்கம் |
|---|---|
வன்பொருள் சோதனை | சாதனங்கள், பலகைகள் மற்றும் அமைப்புகளில் ஏதேனும் சிக்கல்கள் உள்ளதா எனச் சரிபார்க்க உங்களை அனுமதிக்கிறது. |
மென்பொருள் பிழைத்திருத்தம் | அறிவுறுத்தல் அல்லது மூல மட்டத்தில் குறியீட்டை பிழைத்திருத்த அனுமதிக்கிறது. |
நிரலாக்க சாதனங்கள் | உருவாக்கும் போது ஃபார்ம்வேரை ஏற்றவும் பூட்லோடர்களை அமைக்கவும் உங்களை அனுமதிக்கிறது. |
சுற்றுக்குள்ளான பிழைத்திருத்தம் | நிகழ்நேர பிழைத்திருத்தத்திற்காக மைக்ரோகண்ட்ரோலர்கள், FPGAகள் மற்றும் SoCகளுக்கான அணுகலை உங்களுக்கு வழங்குகிறது. |
எல்லை-ஸ்கேன் சோதனை | PCB இணைப்புகளைச் சரிபார்த்து, பலகையை உருவாக்குவதில் உள்ள சிக்கல்களைக் கண்டறிகிறது. |
ஊடுருவாத கண்காணிப்பு | பலகையைப் பிரிக்காமல் CPU மற்றும் நினைவகத்தைப் பார்க்க உங்களை அனுமதிக்கிறது. |
JTAG இயக்கப்பட்ட சாதனங்களின் உள் பிழைத்திருத்த பகுதிகளுக்கு நேரடி அணுகலைப் பெறுவீர்கள். இதன் பொருள் நீங்கள் பல வகையான செயலிகள் மற்றும் அமைப்புகளை பிழைத்திருத்தம் செய்யலாம். நீங்கள் சுற்றுக்குள் பிழைத்திருத்தத்திற்கும் JTAG ஐப் பயன்படுத்தலாம். சாதனம் இன்னும் இயங்கும்போது சிக்கல்களை சரிசெய்ய இது உங்களுக்கு உதவுகிறது.
குறிப்பு: JTAG உடன், உட்பொதிக்கப்பட்ட அமைப்புகளைச் சோதிக்க அல்லது பிழைத்திருத்தம் செய்ய நீங்கள் சில்லுகளை அகற்றவோ அல்லது கூடுதல் ஆய்வுகளைப் பயன்படுத்தவோ தேவையில்லை.
சாதன நிரலாக்கம்
JTAG நிரலாக்க சாதனங்களை எளிதாகவும் நம்பகமானதாகவும் ஆக்குகிறது. JTAG இயக்கப்பட்ட சாதனங்களில் ஃபார்ம்வேரை ஏற்றவும், பூட்லோடர்களை அமைக்கவும், மென்பொருளைப் புதுப்பிக்கவும் JTAG ஐப் பயன்படுத்தலாம். JTAG எல்லை ஸ்கேனைப் பயன்படுத்துகிறது, எனவே பலகையில் சாலிடர் செய்யப்பட்ட பிறகு சில்லுகளை நிரல் செய்யலாம். இது நேரத்தை மிச்சப்படுத்துகிறது மற்றும் சோதனையின் போது தவறுகளைத் தவிர்க்க உதவுகிறது.
பல நிறுவனங்கள் சாதன நிரலாக்கத்திற்காக JTAG ஐப் பயன்படுத்துகின்றன, ஏனெனில் இது பல கருவிகள் மற்றும் கட்டமைப்புகளுடன் செயல்படுகிறது. JTAG ஐப் பயன்படுத்தும் மலிவான பிழைத்திருத்த கருவிகளை நீங்கள் காணலாம். இது பள்ளிகள் மற்றும் ஆய்வகங்களில் சாதன நிரலாக்கத்தைப் பற்றி அறிந்துகொள்வதை எளிதாக்குகிறது. JTAG இயக்கப்பட்ட சாதனங்கள் பலகையில் இருந்து பாகங்களை எடுக்காமல் குறியீட்டைப் புதுப்பிக்கவும் பிழைகளை சரிசெய்யவும் உங்களை அனுமதிக்கின்றன.
நீங்கள் ஃபிளாஷ் நினைவகம் மற்றும் மைக்ரோகண்ட்ரோலர்களை நிரல் செய்யலாம்.
நீங்கள் FPGAகள் மற்றும் SoCகளில் ஃபார்ம்வேரைப் புதுப்பிக்கலாம்.
சாதனங்கள் தயாரிக்கப்பட்ட பிறகு அவற்றை மீண்டும் நிரல் செய்யலாம்.
மல்டி-கோர் சிஸ்டம் ஆதரவு
ஒன்றுக்கு மேற்பட்ட கோர்களைக் கொண்ட அமைப்புகளைச் சோதித்துப் பிழைத்திருத்த JTAG உங்களுக்கு உதவுகிறது. நீங்கள் ஒரு சங்கிலியில் பல JTAG இயக்கப்பட்ட சாதனங்களுடன் இணைத்து ஒவ்வொன்றையும் கட்டுப்படுத்தலாம். இது கோர்கள் எவ்வாறு ஒன்றாகச் செயல்படுகின்றன என்பதைச் சோதிக்க உங்களை அனுமதிக்கிறது. நீங்கள் ஒவ்வொரு கோர்களையும் தனியாகவோ அல்லது அனைத்தையும் ஒரே நேரத்தில் பிழைத்திருத்தலாம்.
நீங்கள் JTAG ஐப் பயன்படுத்துகிறீர்கள்:
கோர்களுக்கு இடையிலான இணைப்புகளைச் சோதிக்கவும்.
வெவ்வேறு கோர்களில் இயங்கும் மென்பொருளை பிழைத்திருத்தம் செய்தல்.
ஒவ்வொரு மையத்தையும் புதிய குறியீட்டைக் கொண்டு நிரல் செய்யவும்.
சிக்கலான அமைப்புகளை நிர்வகிக்க JTAG உங்களுக்கு ஒரு வலுவான வழியை வழங்குகிறது. நீங்கள் தவறுகளைக் கண்டறியலாம், மென்பொருளைப் புதுப்பிக்கலாம் மற்றும் ஒவ்வொரு பகுதியும் சரியாகச் செயல்படுவதை உறுதிசெய்யலாம். இது சோதனை மற்றும் பிழைத்திருத்தத்தை வேகமாகவும் முழுமையாகவும் ஆக்குகிறது.
JTAG கட்டிடக்கலை
சோதனை அணுகல் போர்ட் (TAP)
சோதனை அணுகல் போர்ட் அல்லது TAP என்பது jtag வேலைக்கான முக்கிய உள்ளீடு ஆகும். TAP உங்கள் சோதனை கருவிகளை ஒரு சாதனத்தின் உட்புறத்துடன் இணைக்கிறது. இது சோதனை மற்றும் சிக்கல்களை சரிசெய்வதற்கான தரவை அனுப்பவும் பெறவும் உங்களை அனுமதிக்கிறது. TAP ஒரு சில பின்களை மட்டுமே பயன்படுத்துகிறது, எனவே உங்களுக்கு அதிக கம்பிகள் தேவையில்லை. இது உங்கள் அமைப்பை எளிதாகவும் வலுவாகவும் ஆக்குகிறது.
jtag-இல் TAP என்ன செய்கிறது என்பதைக் காட்டும் அட்டவணை இங்கே:
வசதிகள் | விளக்கம் |
|---|---|
இடைமுகம் | TAP வெளிப்புற சோதனை கருவிகளை உள் சோதனை தர்க்கத்துடன் இணைக்கிறது. |
கட்டுப்பாட்டு பொறிமுறை | தரவை நகர்த்தவும் செயல்களைக் கட்டுப்படுத்தவும் TAP ஒரு நிலை இயந்திரத்தைப் பயன்படுத்துகிறது. |
மாநில மேலாண்மை | பணிகளைக் கையாள TAP கட்டுப்படுத்தி 16-நிலை இயந்திரத்துடன் செயல்படுகிறது. |
தரவு பாதை பிரிப்பு | TAP அறிவுறுத்தல்கள் மற்றும் தரவுகளுக்கு தனித்தனி பாதைகளைக் கொண்டுள்ளது, எனவே நீங்கள் எதைச் சோதிக்க வேண்டும் என்பதைத் தேர்வுசெய்யலாம். |
சாதனத்திற்கு உள்ளேயும் வெளியேயும் தரவு எவ்வாறு செல்கிறது என்பதைக் கட்டுப்படுத்த TAP உங்களை அனுமதிக்கிறது. இது அறிவுறுத்தல் மற்றும் தரவு பாதைகளை தனித்தனியாக வைத்திருக்கிறது, எனவே நீங்கள் சிறப்பு சோதனைகளை இயக்கலாம்.
TAP கட்டுப்படுத்தி
TAP கட்டுப்படுத்தி jtag அமைப்பின் மூளை போன்றது. நீங்கள் அனைத்து jtag வேலைகளையும் இயக்க இதைப் பயன்படுத்துகிறீர்கள். TAP கட்டுப்படுத்தி என்பது TMS மற்றும் TCK பின்களிலிருந்து சிக்னல்களைப் படிக்கும் ஒரு டிஜிட்டல் பகுதியாகும். இது 16-நிலை இயந்திரத்தைப் பயன்படுத்தி அடுத்து என்ன செய்ய வேண்டும் என்பதைத் தேர்வுசெய்கிறது.
TAP கட்டுப்படுத்தி என்பது ஒரு நிலை இயந்திரம். TMS சமிக்ஞை மாநிலங்களுக்கு இடையில் அது எவ்வாறு நகர்கிறது என்பதைக் கட்டுப்படுத்துகிறது. ஒவ்வொரு நிலைக்கும் இரண்டு வழிகள் உள்ளன, எனவே TCK பயன்படுத்தப்படும்போது TMS ஒவ்வொரு மாற்றத்தையும் வழிநடத்த முடியும்.
அறிவுறுத்தல் மற்றும் தரவு முறைகளுக்கு இடையில் மாற நீங்கள் TAP கட்டுப்படுத்தியைப் பயன்படுத்தலாம். இது புதிய வழிமுறைகளை உள்ளிட அல்லது சாதனத்தின் வழியாக சோதனைத் தரவை நகர்த்த உங்களை அனுமதிக்கிறது. சோதனை மற்றும் நிரலாக்கத்திற்கான வெவ்வேறு பதிவேடுகளுடன் பணிபுரியவும் TAP கட்டுப்படுத்தி உங்களுக்கு உதவுகிறது.
பதிவேடுகள் மற்றும் வழிமுறை குறிவிலக்கி
ஒவ்வொரு jtag சாதனத்திலும் சில முக்கியமான பதிவேடுகள் உள்ளன. சாதனம் இப்போது பயன்படுத்தும் கட்டளையை வழிமுறைப் பதிவேடு (IR) வைத்திருக்கிறது. தரவுப் பதிவேடுகள் (DRகள்) சோதனைத் தரவு, எல்லை ஸ்கேன் தகவல் அல்லது சாதன ஐடிகளை வைத்திருக்கின்றன. வழிமுறை குறிவிலக்கி IR ஐப் படித்து எந்தப் பதிவேட்டைப் பயன்படுத்த வேண்டும் என்பதைத் தேர்ந்தெடுக்கிறது.
சாதனத்தின் செயல்பாட்டை மாற்ற, நீங்கள் IR இல் புதிய வழிமுறைகளை வைக்கலாம். பின்னர் அறிவுறுத்தல் டிகோடர் உங்கள் வேலைக்கு சரியான தரவு பதிவேட்டைத் தேர்ந்தெடுக்கும். இந்த வழியில், நீங்கள் சில எளிய படிகளில் சாதனத்தை சோதிக்கலாம், நிரல் செய்யலாம் அல்லது சரிசெய்யலாம்.
தரவு மற்றும் வழிமுறைகள் எவ்வாறு நகரும் என்பதை நீங்கள் கட்டுப்படுத்துகிறீர்கள்.
நீங்கள் சிறப்புத் தேர்வுகள் அல்லது நிரலாக்க வேலைகளைத் தேர்ந்தெடுக்கலாம்.
சாதனத்தின் உட்புறத்தை விரைவாகவும் எளிதாகவும் அணுகலாம்.
jtag அமைப்பு கடினமான சோதனை மற்றும் சரிசெய்தல் வேலைகளைக் கையாள ஒரு வலுவான வழியை உங்களுக்கு வழங்குகிறது. நீங்கள் வேகமாக வேலை செய்யவும் சிக்கல்களை எளிதாகக் கண்டறியவும் இது உதவும் என்று நீங்கள் நம்பலாம்.
JTAG எதிராக தொடர்புடைய தரநிலைகள்
IJTAG கண்ணோட்டம்
மேம்பட்ட PCB சோதனையுடன் நீங்கள் பணிபுரியும் போது IJTAG ஐப் பார்க்கலாம். IJTAG என்பது உள் JTAG ஐக் குறிக்கிறது. இது அசல் jtag தரநிலையை அடிப்படையாகக் கொண்டது. IJTAG சில்லுகள், பலகைகள் மற்றும் முழு அமைப்புகளையும் சோதிக்க உதவுகிறது. ஒரு சிப்பிற்குள் பல IP தொகுதிகளை இணைக்க IJTAG ஐப் பயன்படுத்தலாம். இது பிளக்-அண்ட்-ப்ளே சோதனையை எளிதாக்குகிறது. உட்பொதிக்கப்பட்ட கருவிகளை அடைய IJTAG ஒரு சோதனை அணுகல் போர்ட்டைப் பயன்படுத்துகிறது. நீங்கள் அதிக கட்டுப்பாட்டையும் சோதனை அம்சங்களுக்கான விரைவான அணுகலையும் பெறுவீர்கள். IJTAG தரப்படுத்தப்பட்ட முறைகளையும் பயன்படுத்துகிறது, எனவே நீங்கள் வெவ்வேறு சாதனங்களை ஒரே வழியில் சோதிக்கலாம்.
JTAG மற்றும் IJTAG எவ்வாறு ஒப்பிடுகின்றன என்பதைக் காட்டும் அட்டவணை இங்கே:
வசதிகள் | அவற்றில் JTAG | ஐஜேடிஏஜி |
|---|---|---|
ஐபி தொகுதிகளின் ஒருங்கிணைப்பு | லிமிடெட் | பிளக்-அண்ட்-ப்ளே மூலம் மேம்படுத்தப்பட்டது |
உட்பொதிக்கப்பட்ட கருவிகளுக்கான அணுகல் | அடிப்படை அணுகல் | TAP மூலம் எளிதாக அணுகலாம் |
முறைகளின் தரப்படுத்தல் | தரப்படுத்தப்படவில்லை | சீரான அணுகலுக்காக தரப்படுத்தப்பட்டது |
சோதனை திறன்கள் | முதன்மையாக வாரிய நிலை | சிப், பலகை மற்றும் அமைப்பு சோதனை |
தத்தெடுப்பு | நிறுவப்பட்டது | வேகமாகப் பரவும் ஈர்ப்பு |
CJTAG கண்ணோட்டம்
CJTAG பற்றியும் நீங்கள் கேள்விப்பட்டிருக்கலாம். CJTAG என்பது Compact JTAG ஐ குறிக்கிறது. இது jtag தரநிலையின் சிறிய பதிப்பாகும். CJTAG குறைவான பின்களையும் குறைந்த சக்தியையும் பயன்படுத்துகிறது. சிறிய சில்லுகள் மற்றும் குறைந்த சக்தி கொண்ட சாதனங்களுக்கு நீங்கள் CJTAG ஐப் பயன்படுத்தலாம். மொபைல் சாதனங்கள் மற்றும் அணியக்கூடிய பொருட்களுக்கு CJTAG நன்றாக வேலை செய்கிறது. நீங்கள் இன்னும் வலுவான சோதனை அம்சங்களைப் பெறுகிறீர்கள், ஆனால் நீங்கள் இடத்தையும் ஆற்றலையும் சேமிக்கிறீர்கள். முழு jtag அமைப்பையும் பயன்படுத்த முடியாத சாதனங்களை சோதிக்க CJTAG உங்களுக்கு உதவுகிறது.
தனிப்பட்ட அம்சங்கள்
சோதனை மற்றும் பிழைத்திருத்தத்திற்கு jtag ஐப் பயன்படுத்தும்போது உங்களுக்கு சிறப்பு அம்சங்கள் கிடைக்கும்:
பின்களைத் தொடாமலே இணைப்புகளைச் சோதிக்க நீங்கள் எல்லை-ஸ்கேன் பயன்படுத்தலாம்.
பார்வையால் சரிபார்க்க கடினமாக இருக்கும் பால் கிரிட் வரிசை தொகுப்புகளை நீங்கள் சோதிக்கலாம்.
jtag செயல்பாடுகளுக்கு உங்களுக்கு நான்கு-பின் சோதனை அணுகல் போர்ட் மட்டுமே தேவை. பிற தரநிலைகளுக்கு அதிக பின்கள் அல்லது கூடுதல் வன்பொருள் தேவைப்படலாம்.
குறிப்பு: பல வகையான பலகைகள் மற்றும் சிப்களை சோதித்து பிழைத்திருத்தம் செய்ய நீங்கள் jtag ஐப் பயன்படுத்தலாம். உங்களுக்கு பெரிய சோதனை அமைப்புகள் அல்லது சிறப்பு ஆய்வுகள் தேவையில்லை.
உங்கள் திட்டத்திற்கு சரியான தரத்தை நீங்கள் தேர்வு செய்யலாம். JTAG, IJTAG மற்றும் CJTAG ஒவ்வொன்றும் உங்களுக்கு வலுவான சோதனை விருப்பங்களை வழங்குகின்றன. உங்கள் வேலையை விரைவாகவும் நம்பகமானதாகவும் மாற்றலாம்.
PCB-களைச் சோதித்துப் பார்ப்பதையும் சரிசெய்வதையும் எளிதாக்குவதால் நீங்கள் JTAG ஐப் பயன்படுத்துகிறீர்கள். JTAG சாதனங்களை போர்டில் நேரடியாகச் சோதிக்க, பிழைத்திருத்தம் செய்ய மற்றும் நிரல் செய்ய உங்களை அனுமதிக்கிறது. நீங்கள் அவற்றை அகற்ற வேண்டியதில்லை.
செயல்பாட்டில் | விளக்கம் |
|---|---|
மின்னணு சாதனங்களின் சோதனை | அவை தயாரிக்கப்படும்போது அவை சரியாக வேலை செய்கிறதா என்று சரிபார்க்கிறது. |
உட்பொதிக்கப்பட்ட அமைப்புகளை பிழைத்திருத்துதல் | வன்பொருள் அல்லது மென்பொருளில் உள்ள சிக்கல்களைக் கண்டறிந்து சரிசெய்ய உதவுகிறது. |
கணினிக்குள்ளேயே நிரலாக்கம் | சாதனம் போர்டில் இருக்கும் போது ஃபார்ம்வேரைப் புதுப்பிக்க உங்களை அனுமதிக்கிறது. |
எல்லை ஸ்கேன் சோதனை | திறந்த சுற்றுகள் மற்றும் ஷார்ட்ஸ் போன்ற புரிந்துகொள்ள முடியாத சிக்கல்களைக் கண்டறிகிறது. |
வன்பொருள் மற்றும் மென்பொருளை அடைய JTAG உங்களுக்கு ஒரு எளிய வழியை வழங்குகிறது. நீங்கள் பல சாதனங்களில் JTAG ஐப் பயன்படுத்தலாம். இது நேரத்தை மிச்சப்படுத்துகிறது மற்றும் குறைவான தவறுகளைச் செய்ய உதவுகிறது. JTAG ProVision போன்ற புதிய கருவிகள் சோதனையை இன்னும் எளிதாக்குகின்றன. அவை புதிய போக்குகளுக்கு உதவுகின்றன, எடுத்துக்காட்டாக, பொருட்களை சிறியதாக்குவது மற்றும் அதிக ரோபோக்களைப் பயன்படுத்துவது. நவீன வடிவமைப்பு மற்றும் தொழிற்சாலைகளுக்குத் தேவையானதை JTAG தொடர்ந்து கையாளுகிறது. உங்களுக்கு உதவ நீங்கள் அதை நம்பலாம்.
FAQ
JTAG என்றால் என்ன?
JTAG என்பது கூட்டு சோதனை நடவடிக்கை குழுவைக் குறிக்கிறது. மின்னணு சுற்றுகளைச் சோதித்து பிழைத்திருத்தம் செய்வதற்கான நிலையான வழியாக இதைப் பயன்படுத்துகிறீர்கள்.
எந்த PCBயிலும் JTAG-ஐப் பயன்படுத்த முடியுமா?
பலகை மற்றும் அதன் சில்லுகள் அதை ஆதரித்தால் மட்டுமே நீங்கள் JTAG ஐப் பயன்படுத்த முடியும். பெரும்பாலான நவீன டிஜிட்டல் சாதனங்களில் JTAG அடங்கும், ஆனால் சில பழைய அல்லது அனலாக் பாகங்கள் இல்லை.
பாரம்பரிய சோதனையை விட JTAG-ஐ ஏன் தேர்வு செய்ய வேண்டும்?
நீங்கள் நேரத்தை மிச்சப்படுத்துவதோடு கூடுதல் வன்பொருளையும் தவிர்க்கிறீர்கள். JTAG ஒவ்வொரு பின்னையும் தொடாமலேயே சோதிக்க, நிரல் செய்ய மற்றும் பிழைத்திருத்தம் செய்ய உங்களை அனுமதிக்கிறது. சிக்கலான பலகைகளில் சிறந்த தவறு கவரேஜைப் பெறுவீர்கள்.
உங்கள் சாதனங்களுக்கு JTAG பாதுகாப்பானதா?
ஆம்! JTAG சாதனத்தின் இயல்பான செயல்பாட்டில் தலையிடாமல் செயல்படுகிறது. சோதனை அல்லது நிரலாக்கத்தின் போது பலகையை சேதப்படுத்தும் அபாயம் உங்களுக்கு இல்லை.




