Avalon ஸ்ட்ரீமிங் இடைமுகம் FPGA IP பயனர் வழிகாட்டியுடன் intel அஞ்சல் பெட்டி கிளையண்ட்
Avalon ஸ்ட்ரீமிங் இடைமுகம் FPGA IP உடன் intel அஞ்சல் பெட்டி கிளையண்ட்

Avalon® ஸ்ட்ரீமிங் இடைமுகத்துடன் கூடிய அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் FPGA IP ஓவர்view

Avalon® ஸ்ட்ரீமிங் இடைமுகத்துடன் கூடிய அஞ்சல் பெட்டி கிளையண்ட் Intel® FPGA IP (Avalon ST கிளையண்ட் IP உடன் அஞ்சல் பெட்டி கிளையண்ட்) உங்கள் தனிப்பயன் லாஜிக்கும் பாதுகாப்பான சாதன நிர்வாகிக்கும் (SDM) இடையே ஒரு தகவல் தொடர்பு சேனலை வழங்குகிறது. கட்டளை பாக்கெட்டுகளை அனுப்ப மற்றும் SDM புற தொகுதிகளிலிருந்து பதில் பாக்கெட்டுகளைப் பெற Avalon ST IP உடன் அஞ்சல் பெட்டி கிளையண்டைப் பயன்படுத்தலாம். Avalon ST IP உடன் அஞ்சல் பெட்டி கிளையண்ட் SDM இயங்கும் செயல்பாடுகளை வரையறுக்கிறது.

பின்வரும் புற தொகுதிக்கூறுகளிலிருந்து தகவலைப் பெறுவதற்கும் ஃபிளாஷ் நினைவகத்தை அணுகுவதற்கும் உங்கள் தனிப்பயன் லாஜிக் இந்தத் தொடர்புச் சேனலைப் பயன்படுத்தலாம்:

  • சிப் ஐடி
  • வெப்பநிலை சென்சார்
  • தொகுதிtagஇ சென்சார்
  • குவாட் சீரியல் பெரிஃபெரல் இடைமுகம் (SPI) ஃபிளாஷ் நினைவகம்

குறிப்பு: இந்த பயனர் வழிகாட்டி முழுவதும், Avalon ST என்ற சொல் Avalon ஸ்ட்ரீமிங் இடைமுகம் அல்லது IP ஐ சுருக்கமாகக் கூறுகிறது.

படம் 1. Avalon ST IP சிஸ்டம் வடிவமைப்பு கொண்ட அஞ்சல் பெட்டி கிளையண்ட்
Avalon ST IP சிஸ்டம் வடிவமைப்பு கொண்ட அஞ்சல் பெட்டி கிளையண்ட்

Avalon ST IP உடன் அஞ்சல் பெட்டி கிளையண்ட் சிப் ஐடியைப் படிக்கும் பயன்பாட்டைப் பின்வரும் படம் காட்டுகிறது.

படம் 2. Avalon ST IP உடன் அஞ்சல் பெட்டி கிளையண்ட் சிப் ஐடியைப் படிக்கிறது
Avalon ST IP உடன் அஞ்சல் பெட்டி கிளையண்ட் சிப் ஐடியைப் படிக்கிறது

சாதன குடும்ப ஆதரவு

இன்டெல் FPGA ஐபிகளுக்கான சாதன ஆதரவு நிலை வரையறைகளை பின்வருபவை பட்டியலிடுகிறது:

  • முன்கூட்டிய ஆதரவு — இந்தச் சாதனக் குடும்பத்திற்கான உருவகப்படுத்துதல் மற்றும் தொகுக்க IP கிடைக்கிறது. டைமிங் மாடல்களில், லேஅவுட்-பிந்தைய தகவல்களின் அடிப்படையில் தாமதங்களின் ஆரம்ப பொறியியல் மதிப்பீடுகள் அடங்கும். சிலிக்கான் சோதனை உண்மையான சிலிக்கான் மற்றும் நேர மாதிரிகளுக்கு இடையிலான தொடர்பை மேம்படுத்துவதால் நேர மாதிரிகள் மாற்றத்திற்கு உட்பட்டவை. கணினி கட்டமைப்பு மற்றும் வள பயன்பாட்டு ஆய்வுகள், உருவகப்படுத்துதல், பின் அவுட், கணினி தாமத மதிப்பீடுகள், அடிப்படை நேர மதிப்பீடுகள் (பைப்லைன் பட்ஜெட்) மற்றும் I/O பரிமாற்ற உத்தி (தரவு-பாதை அகலம், வெடிப்பு ஆழம், I/O தரநிலை வர்த்தகம் ஆகியவற்றிற்கு இந்த IP ஐப் பயன்படுத்தலாம். ஆஃப்ஸ்).
  • பூர்வாங்க ஆதரவு — இந்தச் சாதனக் குடும்பத்திற்கான பூர்வாங்க நேர மாதிரிகள் மூலம் IP சரிபார்க்கப்பட்டது. ஐபி அனைத்து செயல்பாட்டுத் தேவைகளையும் பூர்த்தி செய்கிறது, ஆனால் சாதனக் குடும்பத்திற்கான நேரப் பகுப்பாய்வில் இன்னும் இருக்கலாம். இது எச்சரிக்கையுடன் உற்பத்தி வடிவமைப்புகளில் பயன்படுத்தப்படலாம்.
  • இறுதி ஆதரவு — இந்தச் சாதனக் குடும்பத்திற்கான இறுதி நேர மாதிரிகள் மூலம் IP சரிபார்க்கப்பட்டது. IP ஆனது சாதனக் குடும்பத்திற்கான அனைத்து செயல்பாட்டு மற்றும் நேரத் தேவைகளைப் பூர்த்தி செய்கிறது மற்றும் உற்பத்தி வடிவமைப்புகளில் பயன்படுத்தப்படலாம்.

அட்டவணை 1. சாதன குடும்ப ஆதரவு

சாதன குடும்பம் ஆதரவு
இன்டெல் அஜிலெக்ஸ்™ அட்வான்ஸ்

குறிப்பு: அஞ்சல் பெட்டி கிளையண்டை Avalon Streaming Interface Intel FPGA IP உடன் நீங்கள் உருவகப்படுத்த முடியாது, ஏனெனில் IP ஆனது SDM இலிருந்து பதில்களைப் பெறுகிறது. இந்த ஐபியை சரிபார்க்க, நீங்கள் வன்பொருள் மதிப்பீட்டைச் செய்யுமாறு இன்டெல் பரிந்துரைக்கிறது.

தொடர்புடைய தகவல்
அவலோன் ஸ்ட்ரீமிங் இடைமுகத்துடன் கூடிய அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் FPGA IP வெளியீட்டு குறிப்புகள்

அளவுருக்கள்

அளவுரு பெயர் மதிப்பு விளக்கம்
நிலை இடைமுகத்தை இயக்கு ஆஃப் இந்த இடைமுகத்தை நீங்கள் இயக்கும் போது, ​​Avalon ஸ்ட்ரீமிங் இடைமுகத்துடன் கூடிய அஞ்சல் பெட்டி கிளையண்ட் Intel FPGA IP கட்டளை_status_invalid சமிக்ஞையை உள்ளடக்கியது. command_status_invalid உறுதிப்படுத்தும்போது, ​​நீங்கள் ஐபியை மீட்டமைக்க வேண்டும்.

இடைமுகங்கள்
Avalon Streaming Interface Intel FPGA IP இடைமுகங்களுடன் அஞ்சல் பெட்டி கிளையண்டை பின்வரும் படம் விளக்குகிறது:

படம் 3. Avalon Streaming Interface Intel FPGA IP இடைமுகங்களுடன் அஞ்சல் பெட்டி கிளையண்ட்
Avalon Streaming Interface Intel FPGA IP இடைமுகங்களுடன் அஞ்சல் பெட்டி கிளையண்ட்

Avalon ஸ்ட்ரீமிங் இடைமுகங்களைப் பற்றிய கூடுதல் தகவலுக்கு, Avalon இடைமுக விவரக்குறிப்புகளைப் பார்க்கவும்.
தொடர்புடைய தகவல்
அவலோன் இடைமுக விவரக்குறிப்புகள்

கடிகாரம் மற்றும் இடைமுகங்களை மீட்டமைக்கவும்

அட்டவணை 2. கடிகாரம் மற்றும் இடைமுகங்களை மீட்டமைக்கவும்

சிக்னல் பெயர் திசை விளக்கம்
in_clk உள்ளீடு இது Avalon ஸ்ட்ரீமிங் இடைமுகங்களுக்கான கடிகாரம். அதிகபட்ச அதிர்வெண் 250 மெகா ஹெர்ட்ஸ்.
in_reset உள்ளீடு இது செயலில் உள்ள உயர் மீட்டமைப்பாகும். Avalon ஸ்ட்ரீமிங் இடைமுகம் Intel FPGA IP (Avalon ST IP உடன் அஞ்சல் பெட்டி கிளையண்ட்) உடன் அஞ்சல் பெட்டி கிளையண்டை மீட்டமைக்க in_reset ஐ உறுதிப்படுத்தவும். in_reset சிக்னல் உறுதிப்படுத்தும் போது, ​​SDM ஆனது Avalon ST IP உடன் அஞ்சல் பெட்டி கிளையண்டிலிருந்து நிலுவையில் உள்ள எந்தச் செயலையும் பறிக்க வேண்டும். SDM ஆனது பிற கிளையண்டுகளிடமிருந்து கட்டளைகளை செயல்படுத்துவதைத் தொடர்கிறது.

சாதனம் பயனர் பயன்முறையில் நுழையும் போது, ​​Avalon ST IP உடனான அஞ்சல் பெட்டி கிளையண்ட் சரியாகச் செயல்படுவதை உறுதிசெய்ய, FPGA துணி பயனர் பயன்முறையில் நுழையும் வரை மீட்டமைப்பை வைத்திருக்க, உங்கள் வடிவமைப்பில் Reset Release Intel FPGA IP இருக்க வேண்டும். பயனர் ரீசெட் அல்லது ரீசெட் ரிலீஸ் ஐபியின் வெளியீட்டை இணைக்கும் போது ரீசெட் சின்க்ரோனைசரைப் பயன்படுத்த இன்டெல் பரிந்துரைக்கிறது.

Avalon ST IP உடன் அஞ்சல் பெட்டி கிளையண்டின் ரீசெட் போர்ட். ரீசெட் சின்க்ரோனைசரைச் செயல்படுத்த, பிளாட்ஃபார்ம் டிசைனரில் கிடைக்கும் ரீசெட் பிரிட்ஜ் இன்டெல் எஃப்பிஜிஏ ஐபியைப் பயன்படுத்தவும்.

குறிப்பு: பிளாட்ஃபார்ம் டிசைனரில் உள்ள ஐபி உடனடி மற்றும் இணைப்பு வழிகாட்டுதல்களுக்கு, ரிமோட் சிஸ்டம் அப்டேட் டிசைனுக்கான தேவையான தொடர்பு மற்றும் ஹோஸ்ட் கூறுகளைப் பார்க்கவும்.ampIntel Agilex உள்ளமைவு பயனர் கையேட்டில் உள்ள படம்.

கட்டளை இடைமுகம்
SDM க்கு கட்டளைகளை அனுப்ப Avalon Streaming (Avalon ST) இடைமுகத்தைப் பயன்படுத்தவும்.

அட்டவணை 3. கட்டளை இடைமுகம்

சிக்னல் பெயர் திசை விளக்கம்
கட்டளை_தயார் வெளியீடு Avalon ST Intel FPGA IP உடனான அஞ்சல் பெட்டி கிளையண்ட், பயன்பாட்டிலிருந்து கட்டளைகளைப் பெறத் தயாராக இருக்கும் போது கட்டளை_ரெடியை உறுதிப்படுத்துகிறது. தயார்_தாமதம் 0 சுழற்சிகள். Avalon ST உடனான அஞ்சல்பெட்டி கிளையண்ட் கட்டளை_தரவு[31:0] கட்டளை_ரெடி வலியுறுத்தும் அதே சுழற்சியில் ஏற்கலாம்.
கட்டளை_செல்லுபடியாகும் உள்ளீடு command_valid சமிக்ஞை கட்டளை_தரவு செல்லுபடியாகும் என்பதைக் குறிக்கிறது.
கட்டளை_தரவு[31:0] உள்ளீடு command_data பஸ் SDM க்கு கட்டளைகளை இயக்குகிறது. கட்டளைகளின் வரையறைகளுக்கு கட்டளை பட்டியல் மற்றும் விளக்கத்தைப் பார்க்கவும்.
command_startofpacket உள்ளீடு command_startofpacket கட்டளைப் பொதியின் முதல் சுழற்சியில் உறுதிப்படுத்துகிறது.
கட்டளை_endofpacket உள்ளீடு command_endofpacket கட்டளையின் கடைசி சுழற்சியில் ஒரு பாக்கெட்டை உறுதிப்படுத்துகிறது.

படம் 4. Avalon ST கட்டளைப் பொதிக்கான நேரம்
fig:m ST கட்டளை பாக்கெட்

பதில் இடைமுகம்
SDM Avalon ST கிளையண்ட் IP ஆனது உங்கள் பயன்பாட்டிற்கு பதில் இடைமுகத்தைப் பயன்படுத்தி பதில்களை அனுப்புகிறது.

அட்டவணை 4. பதில் இடைமுகம்

சமிக்ஞை 5 திசை விளக்கம்
பதில்_தயார் உள்ளீடு பயன்பாட்டின் தர்க்கம் பதில்_ரெடி சிக்னலைப் பதிலைப் பெறும் போதெல்லாம் உறுதிப்படுத்த முடியும்.
பதில்_செல்லுபடியாகும் வெளியீடு பதில்_தரவு செல்லுபடியாகும் என்பதைக் குறிக்க SDM ஆனது response_valid என்பதை உறுதிப்படுத்துகிறது.
பதில்_தரவு[31:0] வெளியீடு கோரப்பட்ட தகவலை வழங்க SDM பதில்_தரவை இயக்குகிறது. பதிலின் முதல் வார்த்தை SDM வழங்கும் கட்டளையை அடையாளம் காட்டும் ஒரு தலைப்பு. பார்க்கவும் கட்டளை பட்டியல் மற்றும் விளக்கம் கட்டளைகளின் வரையறைகளுக்கு.
பதில்_தொடக்கப் பொதி வெளியீடு மறுமொழி பாக்கெட்டின் முதல் சுழற்சியில் response_startofpacket உறுதிப்படுத்துகிறது.
பதில்_endofpacket வெளியீடு மறுமொழி பாக்கெட்டின் கடைசி சுழற்சியில் response_endofpacket உறுதிப்படுத்துகிறது.

படம் 5. Avalon ST ரெஸ்பான்ஸ் பாக்கெட்டுக்கான நேரம்
அவலோன் எஸ்டி ரெஸ்பான்ஸ் பாக்கெட்

கட்டளை நிலை இடைமுகம்

அட்டவணை 5. கட்டளை நிலை இடைமுகம்

சிக்னல் பெயர் திசை விளக்கம்
கட்டளை_நிலை_தவறானது வெளியீடு கட்டளை_status_invalid பிழையைக் குறிக்க வலியுறுத்துகிறது. கட்டளைத் தலைப்பில் குறிப்பிடப்பட்ட கட்டளையின் நீளம் அனுப்பப்பட்ட கட்டளையின் நீளத்துடன் பொருந்தவில்லை என்பதைக் குறிக்க இந்த சமிக்ஞை பொதுவாக வலியுறுத்துகிறது. command_status_invalid உறுதிப்படுத்தும் போது, ​​Avalon ஸ்ட்ரீமிங் இடைமுகம் Intel FPGA IP உடன் அஞ்சல் பெட்டி கிளையண்டை மறுதொடக்கம் செய்ய உங்கள் பயன்பாட்டு லாஜிக் in_reset உறுதிப்படுத்த வேண்டும்.

படம் 6. command_status_invalid Assertsக்குப் பிறகு மீட்டமைக்கவும்
படம்: command_status_invalid Asserts

கட்டளைகள் மற்றும் பதில்கள்

அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் FPGA IP வழியாக கட்டளை மற்றும் மறுமொழி பாக்கெட்டுகளைப் பயன்படுத்தி ஹோஸ்ட் கன்ட்ரோலர் SDM உடன் தொடர்பு கொள்கிறது.

கட்டளை மற்றும் மறுமொழி பாக்கெட்டுகளின் முதல் வார்த்தையானது கட்டளை அல்லது பதிலைப் பற்றிய அடிப்படை தகவலை வழங்கும் தலைப்பு.

படம் 7. கட்டளை மற்றும் பதில் தலைப்பு வடிவம்
படம்: கட்டளை மற்றும் பதில் தலைப்பு வடிவம்

குறிப்பு: கட்டளைத் தலைப்பில் உள்ள LENGTH புலம் தொடர்புடைய கட்டளையின் கட்டளை நீளத்துடன் பொருந்த வேண்டும்.
பின்வரும் அட்டவணை தலைப்பு கட்டளையின் புலங்களை விவரிக்கிறது.

அட்டவணை 6. கட்டளை மற்றும் பதில் தலைப்பு விளக்கம்

தலைப்பு பிட் விளக்கம்
ஒதுக்கப்பட்டது [31:28] ஒதுக்கப்பட்டது.
ID [27:24] கட்டளை ஐடி. பதில் தலைப்பு கட்டளைத் தலைப்பில் குறிப்பிடப்பட்ட ஐடியை வழங்குகிறது. கட்டளை விளக்கங்களுக்கு செயல்பாட்டு கட்டளைகளைப் பார்க்கவும்.
0 [23] ஒதுக்கப்பட்டது.
நீளம் [22:12] தலைப்புக்குப் பின் வரும் வாதங்களின் வார்த்தைகளின் எண்ணிக்கை. கொடுக்கப்பட்ட கட்டளைக்கு தவறான எண்ணிக்கையிலான வாதங்களின் சொற்கள் உள்ளிடப்பட்டால் IP பிழையுடன் பதிலளிக்கிறது.
கட்டளைத் தலைப்பில் குறிப்பிடப்பட்ட கட்டளை நீளத்திற்கும் அனுப்பப்பட்ட சொற்களின் எண்ணிக்கைக்கும் இடையில் பொருந்தாத தன்மை இருந்தால். குறுக்கீடு நிலைப் பதிவேட்டின் (COMMAND_INVALID) பிட் 3 ஐ IP உயர்த்துகிறது மற்றும் அஞ்சல் பெட்டி கிளையண்ட் மீட்டமைக்கப்பட வேண்டும்.
ஒதுக்கப்பட்டது [11] ஒதுக்கப்பட்டது. 0 க்கு அமைக்கப்பட வேண்டும்.
கட்டளைக் குறியீடு/பிழைக் குறியீடு [10:0] கட்டளை குறியீடு கட்டளையை குறிப்பிடுகிறது. கட்டளை வெற்றியடைந்ததா அல்லது தோல்வியடைந்ததா என்பதை பிழை குறியீடு குறிக்கிறது.
கட்டளைத் தலைப்பில், இந்த பிட்கள் கட்டளைக் குறியீட்டைக் குறிக்கின்றன. பதில் தலைப்பில், இந்த பிட்கள் பிழைக் குறியீட்டைக் குறிக்கின்றன. கட்டளை வெற்றியடைந்தால், பிழைக் குறியீடு 0. கட்டளை தோல்வியுற்றால், வரையறுக்கப்பட்ட பிழைக் குறியீடுகளைப் பார்க்கவும் பிழை குறியீடு பதில்கள்.

செயல்பாட்டு கட்டளைகள்

Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது
முக்கியமானது:
Intel Agilex சாதனங்களுக்கு, நீங்கள் சீரியல் ஃபிளாஷ் அல்லது குவாட் SPI ஃபிளாஷ் ரீசெட் பின்னை AS_nRST பின்னுடன் இணைக்க வேண்டும். QSPI மீட்டமைப்பை SDM முழுமையாகக் கட்டுப்படுத்த வேண்டும். குவாட் SPI ரீசெட் பின்னை எந்த வெளிப்புற ஹோஸ்டுடனும் இணைக்க வேண்டாம்.

அட்டவணை 7. கட்டளை பட்டியல் மற்றும் விளக்கம்

கட்டளை குறியீடு (ஹெக்ஸ்) கட்டளை நீளம் (1) பதில் நீளம் (1) விளக்கம்
இல்லை 0 0 0 சரி நிலை பதிலை அனுப்புகிறது.
GET_IDCODE 10 0 1 இந்தப் பதில் J என்ற ஒரு வாதத்தைக் கொண்டுள்ளது.TAG சாதனத்திற்கான IDCODE
GET_CHIPID 12 0 2 பதிலில் 64-பிட் CHIPID மதிப்பு உள்ளது.
GET_USERCODE 13 0 1 இந்தப் பதிலில் 32-பிட் J என்ற ஒரு வாதமும் உள்ளது.TAG உள்ளமைவு பிட்ஸ்ட்ரீம் சாதனத்திற்கு எழுதும் USERCODE.
பெறு_தொகுதிTAGE 18 1 n(2) GET_VOLTAGE கட்டளை படிக்க வேண்டிய சேனல்களைக் குறிப்பிடும் பிட்மாஸ்க் போன்ற ஒற்றை வாதத்தைக் கொண்டுள்ளது. பிட் 0 சேனல் 0 ஐக் குறிப்பிடுகிறது, பிட் 1 சேனல் 1 ஐக் குறிப்பிடுகிறது, மற்றும் பல.
பதிலில் பிட்மாஸ்கில் உள்ள ஒவ்வொரு பிட்டிற்கும் ஒரு வார்த்தை வாதம் உள்ளது. தொகுதிtage return ஆனது பைனரி புள்ளிக்குக் கீழே 16 பிட்கள் கொண்ட கையொப்பமிடப்படாத நிலையான-புள்ளி எண்ணாகும். உதாரணமாகample, ஒரு தொகுதிtage இன் 0.75V 0x0000C000 திரும்பும். (3)
Intel Agilex சாதனங்கள் ஒற்றை தொகுதியைக் கொண்டுள்ளனtagஇ சென்சார். இதன் விளைவாக, பதில் எப்போதும் ஒரு வார்த்தையாக இருக்கும்.
GET_ வெப்பநிலை 19 1 n(4) GET_TEMPERATURE கட்டளையானது நீங்கள் குறிப்பிடும் கோர் துணி அல்லது டிரான்ஸ்ஸீவர் சேனல் இருப்பிடங்களின் வெப்பநிலை அல்லது வெப்பநிலையை வழங்கும்.

Intel Agilex சாதனங்களுக்கு, இடங்களைக் குறிப்பிட sensor_req வாதத்தைப் பயன்படுத்தவும். sensor_req பின்வரும் புலங்களை உள்ளடக்கியது:

  • பிட்கள்[31:28]: ஒதுக்கப்பட்டது.
  • பிட்கள்[27:16]: சென்சார் இருப்பிடம். TSD இருப்பிடத்தைக் குறிப்பிடுகிறது.
  • பிட்கள்[15:0]: சென்சார் மாஸ்க். குறிப்பிடப்பட்ட சென்சார் இருப்பிடத்தைப் படிக்க சென்சார்களைக் குறிப்பிடுகிறது. பதிலில் கோரப்பட்ட ஒவ்வொரு வெப்பநிலைக்கும் ஒரு வார்த்தை உள்ளது. தவிர்க்கப்பட்டால், கட்டளை சேனல் 0 ஐப் படிக்கும். குறைந்த குறிப்பிடத்தக்க பிட் (எல்எஸ்பி) சென்சார் 0 உடன் ஒத்துள்ளது. மிகவும் குறிப்பிடத்தக்க பிட் (எம்எஸ்பி) சேனல் 15 ஐ ஒத்துள்ளது.

திரும்பிய வெப்பநிலை பைனரி புள்ளிக்கு கீழே 8 பிட்கள் கொண்ட கையொப்பமிடப்பட்ட நிலையான மதிப்பாகும். உதாரணமாகample, 10°C வெப்பநிலையானது 0x00000A00 திரும்பும். A வெப்பநிலை -1.5°C 0xFFFFFE80ஐ வழங்குகிறது.
பிட்மாஸ்க் தவறான இருப்பிடத்தைக் குறிப்பிட்டால், கட்டளை 0x80000000 -0x800000FF வரம்பில் உள்ள ஏதேனும் ஒரு பிழைக் குறியீட்டை வழங்கும்.
Intel Agilex சாதனங்களுக்கு, Intel Agilex பவர் மேனேஜ்மென்ட் பயனர் கையேட்டைப் பார்க்கவும், உள்ளூர் பில்ட்-இன் வெப்பநிலை சென்சார்கள் பற்றிய கூடுதல் தகவலுக்கு.

RSU_IMAGE_ UPDATE 5C 2 0 தொழிற்சாலை அல்லது பயன்பாட்டுப் படமாக இருக்கும் தரவு மூலத்திலிருந்து மறுகட்டமைப்பைத் தூண்டுகிறது.
தொடர்ந்தது…
  1. இந்த எண்ணில் கட்டளை அல்லது பதில் தலைப்பு இல்லை.
  2. பல சாதனங்களைப் படிப்பதை ஆதரிக்கும் Intel Agilex சாதனங்களுக்கு, உங்கள் சாதனத்தில் நீங்கள் இயக்கும் சேனல்களின் எண்ணிக்கையுடன் index n பொருந்துகிறது.
  3. பார்க்கவும் இன்டெல் அஜிலெக்ஸ் பவர் மேனேஜ்மென்ட் பயனர் கையேடு வெப்பநிலை சென்சார் சேனல்கள் மற்றும் இருப்பிடங்கள் பற்றிய கூடுதல் தகவலுக்கு.
  4. குறியீட்டு n சென்சார் முகமூடிகளின் எண்ணிக்கையைப் பொறுத்தது.
கட்டளை குறியீடு (ஹெக்ஸ்) கட்டளை நீளம் (1) பதில் நீளம் (1) விளக்கம்
இந்த கட்டளையானது விருப்பமான 64-பிட் வாதத்தை எடுக்கிறது, இது ஃபிளாஷில் மறுகட்டமைப்பு தரவு முகவரியைக் குறிப்பிடுகிறது. ஐபிக்கு வாதத்தை அனுப்பும்போது, ​​முதலில் பிட்களை [31:0] அதைத் தொடர்ந்து பிட்களை [63:32] அனுப்புகிறீர்கள். இந்த வாதத்தை நீங்கள் வழங்கவில்லை என்றால், அதன் மதிப்பு 0 என்று கருதப்படுகிறது.
  • பிட் [31:0]: பயன்பாட்டுப் படத்தின் தொடக்க முகவரி.
  • பிட் [63:32]: ஒதுக்கப்பட்டது (0 என எழுதவும்).

சாதனம் இந்தக் கட்டளையைச் செயலாக்கியதும், அது சாதனத்தை மறுகட்டமைக்கத் தொடங்கும் முன், பதில் FIFO க்கு மறுமொழி தலைப்பைத் தருகிறது. ஹோஸ்ட் பிசி அல்லது ஹோஸ்ட் கன்ட்ரோலர் மற்ற குறுக்கீடுகளுக்கு சேவை செய்வதை நிறுத்துகிறது மற்றும் கட்டளை வெற்றிகரமாக முடிக்கப்பட்டதைக் குறிக்க பதில் தலைப்புத் தரவைப் படிப்பதில் கவனம் செலுத்துகிறது. இல்லையெனில், மறுகட்டமைப்பு செயல்முறை தொடங்கியவுடன், ஹோஸ்ட் பிசி அல்லது ஹோஸ்ட் கன்ட்ரோலரால் பதிலைப் பெற முடியாது.
சாதனம் மறுகட்டமைப்புடன் தொடர்ந்ததும், வெளிப்புற ஹோஸ்ட் மற்றும் FPGA இடையேயான இணைப்பு இழக்கப்படும். உங்கள் வடிவமைப்பில் PCIeஐப் பயன்படுத்தினால், PCIe இணைப்பை நீங்கள் மீண்டும் கணக்கிட வேண்டும்.
முக்கியமானது: குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.

RSU_GET_SPT 5A 0 4 RSU_GET_SPT ஆனது RSU பயன்படுத்தும் இரண்டு துணைப் பகிர்வு அட்டவணைகளுக்கான குவாட் SPI ஃபிளாஷ் இருப்பிடத்தை மீட்டெடுக்கிறது: SPT0 மற்றும் SPT1.
4-வார்த்தை பதில் பின்வரும் தகவலைக் கொண்டுள்ளது:
வார்த்தை பெயர் விளக்கம்
0 SPT0[63:32] குவாட் SPI ஃபிளாஷில் SPT0 முகவரி.
1 SPT0[31:0]
2 SPT1[63:32] குவாட் SPI ஃபிளாஷில் SPT1 முகவரி.
3 SPT1[31:0]
CONFIG_ STATUS 4 0 6 கடைசி மறுகட்டமைப்பின் நிலையைப் புகாரளிக்கிறது. உள்ளமைவின் போதும் அதற்குப் பின்னரும் உள்ளமைவு நிலையைச் சரிபார்க்க இந்தக் கட்டளையைப் பயன்படுத்தலாம். பதிலில் பின்வரும் தகவல்கள் உள்ளன:
வார்த்தை சுருக்கம் விளக்கம்
0 மாநிலம் மிக சமீபத்திய உள்ளமைவு தொடர்பான பிழையை விவரிக்கிறது. கட்டமைப்பு பிழைகள் இல்லாதபோது 0 ஐ வழங்கும்.
பிழை புலத்தில் 2 புலங்கள் உள்ளன:
  • மேல் 16 பிட்கள்: முக்கிய பிழை குறியீடு.
  • கீழ் 16 பிட்கள்: சிறிய பிழைக் குறியீடு.

பின்னிணைப்பைப் பார்க்கவும்: CONFIG_STATUS மற்றும் RSU_STATUS பிழைக் குறியீடு விளக்கங்கள் அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் FPGA ஐபி  மேலும் தகவலுக்கு பயனர் கையேடு.

1 குவார்டஸ் பதிப்பு Intel Quartus® Prime மென்பொருள் பதிப்புகளில் 19.4 மற்றும் 21.2 இடையே கிடைக்கிறது, புலம் காட்டுகிறது:
  • பிட் [31:28]: மிக சமீபத்தில் பயன்படுத்தப்பட்ட ஃபார்ம்வேர் அல்லது முடிவு ஃபார்ம்வேர் நகலின் இன்டெக்ஸ். சாத்தியமான மதிப்புகள் 0, 1, 2 மற்றும் 3 ஆகும்.
  • பிட் [27:24]: ஒதுக்கப்பட்டது
  • பிட் [23:16]: மதிப்பு '0'
இன்டெல் குவார்டஸ் பிரைம் மென்பொருள் பதிப்பு 21.3 அல்லது அதற்குப் பிந்தைய பதிப்பில் கிடைக்கிறது, குவார்டஸ் பதிப்பு காட்டுகிறது:
  • பிட் [31:28]: மிக சமீபத்தில் பயன்படுத்தப்பட்ட ஃபார்ம்வேர் அல்லது முடிவு ஃபார்ம்வேர் நகலின் இன்டெக்ஸ். சாத்தியமான மதிப்புகள் 0, 1, 2 மற்றும் 3 ஆகும்.
  • பிட் [27:24]: ஒதுக்கப்பட்டது
  • பிட் [23:16]: மேஜர் குவார்டஸ் வெளியீடு எண்
  • பிட் [15:8]: சிறிய குவார்டஸ் வெளியீடு எண்
  • பிட் [7:0]: குவார்டஸ் புதுப்பிப்பு எண்

உதாரணமாகample, இன்டெல் குவார்டஸ் பிரைம் மென்பொருள் பதிப்பு 21.3.1 இல், பின்வரும் மதிப்புகள் பெரிய மற்றும் சிறிய குவார்டஸ் வெளியீட்டு எண்கள் மற்றும் குவார்டஸ் புதுப்பிப்பு எண்ணைக் குறிக்கின்றன:

  • பிட் [23:16] = 8'd21 = 8'h15
  • பிட் [15:8] = 8'd3 = 8'h3
  • பிட் [7:0] = 8'd1 = 8'h1
2 பின் நிலை
  • பிட் [31]: தற்போதைய nSTATUS வெளியீட்டு மதிப்பு (செயலில் குறைவு)
  • பிட் [30]: nCONFIG உள்ளீட்டு மதிப்பு கண்டறியப்பட்டது (செயலில் குறைவு)
  • பிட் [29:8]: ஒதுக்கப்பட்டது
  • பிட் [7:6]: உள்ளமைவு கடிகார ஆதாரம்
    • 01 = உள் ஆஸிலேட்டர்
    • 10 = OSC_CLK_1
  • பிட் [5:3]: ஒதுக்கப்பட்டது
  • பிட் [2:0]: பவர் அப்பில் MSEL மதிப்பு
3 மென்மையான செயல்பாடு நிலை SDM பின்னுக்கு செயல்பாட்டை நீங்கள் ஒதுக்காவிட்டாலும், ஒவ்வொரு மென்மையான செயல்பாடுகளின் மதிப்பையும் கொண்டுள்ளது.
  • பிட் [31:6]: ஒதுக்கப்பட்டது
  • பிட் [5]: HPS_WARMRESET
  • பிட் [4]: ​​HPS_COLDRESET
  • பிட் [3]: SEU_ERROR
  • பிட் [2]: CVP_DONE
  • பிட் [1]: INIT_DONE
  • பிட் [0]: CONF_DONE
4 பிழை இடம் பிழை இருப்பிடத்தைக் கொண்டுள்ளது. பிழைகள் இல்லை என்றால் 0 ஐ வழங்கும்.
5 பிழை விவரங்கள் பிழை விவரங்களைக் கொண்டுள்ளது. பிழைகள் இல்லை என்றால் 0 ஐ வழங்கும்.
RSU_STATUS 5B 0 9 தற்போதைய ரிமோட் சிஸ்டம் மேம்படுத்தல் நிலையைப் புகாரளிக்கிறது. கட்டமைப்பின் போது மற்றும் அது முடிந்ததும் உள்ளமைவு நிலையை சரிபார்க்க இந்த கட்டளையைப் பயன்படுத்தலாம். இந்த கட்டளை பின்வரும் பதில்களை வழங்குகிறது:
வார்த்தை சுருக்கம் விளக்கம்

(தொடரும்….)

  1. இந்த எண்ணில் கட்டளை அல்லது பதில் தலைப்பு இல்லை
0-1 தற்போதைய படம் தற்போது இயங்கும் பயன்பாட்டு படத்தின் ஃபிளாஷ் ஆஃப்செட்.
2-3 தோல்வியடைந்த படம் அதிக முன்னுரிமை தோல்வியடைந்த பயன்பாட்டு படத்தின் ஃபிளாஷ் ஆஃப்செட். ஃபிளாஷ் நினைவகத்தில் பல படங்கள் இருந்தால், தோல்வியடைந்த முதல் படத்தின் மதிப்பை சேமிக்கிறது. அனைத்து 0களின் மதிப்பு தோல்வியுற்ற படங்கள் இல்லை என்பதைக் குறிக்கிறது. தோல்வியுற்ற படங்கள் இல்லை என்றால், நிலைத் தகவலின் மீதமுள்ள சொற்கள் சரியான தகவலைச் சேமிக்காது.
குறிப்பு:ASx4 இலிருந்து மறுகட்டமைக்க nCONFIG இல் உயரும் விளிம்பு, இந்த புலத்தை அழிக்கவில்லை. அஞ்சல் பெட்டி கிளையண்ட் ஒரு புதிய RSU_IMAGE_UPDATE கட்டளையைப் பெற்று, புதுப்பிப்புப் படத்திலிருந்து வெற்றிகரமாக உள்ளமைக்கப்படும்போது, ​​தோல்வியடைந்த படத்தைப் பற்றிய தகவல் புதுப்பிக்கப்படும்.
4 மாநிலம் தோல்வியடைந்த படத்தின் தோல்வி குறியீடு. பிழை புலம் இரண்டு பகுதிகளைக் கொண்டுள்ளது:
  • பிட் [31:16]: முக்கிய பிழை குறியீடு
  • பிட் [15:0]: சிறு பிழைக் குறியீடு தோல்விகள் இல்லாததற்கு 0 ஐ வழங்கும். பார்க்கவும்

இணைப்பு: மேலும் தகவலுக்கு அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் FPGA IP பயனர் வழிகாட்டியில் CONFIG_STATUS மற்றும் RSU_STATUS பிழைக் குறியீடு விளக்கங்கள்.

5 பதிப்பு RSU இடைமுக பதிப்பு மற்றும் பிழை ஆதாரம்.
மேலும் தகவலுக்கு, ஹார்ட் பிராசசர் சிஸ்டம் ரிமோட் சிஸ்டம் புதுப்பிப்பு பயனர் கையேட்டில் உள்ள RSU நிலை மற்றும் பிழைக் குறியீடுகள் பகுதியைப் பார்க்கவும்.
6 பிழை இடம் தோல்வியடைந்த படத்தின் பிழை இருப்பிடத்தைச் சேமிக்கிறது. பிழைகள் இல்லாததற்கு 0 ஐ வழங்குகிறது.
7 பிழை விவரங்கள் தோல்வியடைந்த படத்திற்கான பிழை விவரங்களைச் சேமிக்கிறது. பிழைகள் இல்லை என்றால் 0 ஐ வழங்கும்.
8 தற்போதைய பட மறுமுயற்சி கவுண்டர் தற்போதைய படத்திற்கு முயற்சி செய்யப்பட்ட மறு முயற்சிகளின் எண்ணிக்கை. கவுண்டர் ஆரம்பத்தில் 0 ஆகும். கவுண்டர் முதல் மறு முயற்சிக்குப் பிறகு 1 ஆகவும், இரண்டாவது மறு முயற்சிக்குப் பிறகு 2 ஆகவும் அமைக்கப்படும்.
உங்கள் இன்டெல் குவார்டஸ் பிரைம் அமைப்புகளில் அதிகபட்ச மறு முயற்சிகளின் எண்ணிக்கையைக் குறிப்பிடவும். File (.qsf). கட்டளை: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. MAX_RETRY கவுண்டருக்கான செல்லுபடியாகும் மதிப்புகள் 1-3. கிடைக்கக்கூடிய மறு முயற்சிகளின் உண்மையான எண்ணிக்கை MAX_RETRY -1 ஆகும்.
இந்த புலம் Intel Quartus Prime Pro பதிப்பு மென்பொருளின் பதிப்பு 19.3 இல் சேர்க்கப்பட்டது.
தொடர்ந்தது…
  1. இந்த எண்ணில் கட்டளை அல்லது பதில் தலைப்பு இல்லை.
RSU_NOTIFY 5D 1 0 RSU_STATUS பதிலில் உள்ள அனைத்து பிழைத் தகவலையும் அழித்து, மறுமுயற்சி கவுண்டரை மீட்டமைக்கும். ஒரு வார்த்தை வாதம் பின்வரும் புலங்களைக் கொண்டுள்ளது:
  • 0x00050000: தற்போதைய மீட்டமைப்பு மறுமுயற்சி கவுண்டரை அழிக்கவும். தற்போதைய மறுமுயற்சி கவுண்டரை மீட்டமைப்பது, தற்போதைய படம் முதல் முறையாக வெற்றிகரமாக ஏற்றப்பட்டது போல, கவுண்டரை மீண்டும் பூஜ்ஜியமாக அமைக்கிறது.
  • 0x00060000: பிழை நிலை தகவலை அழிக்கவும்.
  • மற்ற அனைத்து மதிப்புகளும் ஒதுக்கப்பட்டுள்ளன.

Intel Quartus Prime Pro பதிப்பு மென்பொருளின் பதிப்பு 19.3க்கு முன் இந்தக் கட்டளை கிடைக்காது.

QSPI_OPEN 32 0 0 குவாட் SPIக்கான பிரத்யேக அணுகலைக் கோருகிறது. மற்ற QSPI கோரிக்கைகளுக்கு முன்பாக இந்தக் கோரிக்கையை நீங்கள் வழங்குகிறீர்கள். Quad SPI பயன்பாட்டில் இல்லை மற்றும் SDM சாதனத்தை உள்ளமைக்கவில்லை என்றால் SDM கோரிக்கையை ஏற்றுக்கொள்கிறது.
SDM அணுகலை வழங்கினால் சரி என்று திரும்பும்.
இந்த அஞ்சல் பெட்டியைப் பயன்படுத்தி வாடிக்கையாளர்களுக்கு SDM பிரத்யேக அணுகலை வழங்குகிறது. QSPI_CLOSE கட்டளையைப் பயன்படுத்தி செயலில் உள்ள கிளையன்ட் அணுகலை கைவிடும் வரை பிற கிளையன்ட்கள் குவாட் SPI ஐ அணுக முடியாது.
க்வாட் எஸ்பிஐ ஃபிளாஷ் மெமரி சாதனங்களை எந்த மெயில்பாக்ஸ் கிளையன்ட் ஐபி வழியாகவும் அணுகுவது, ஹெச்பிஎஸ் மென்பொருள் உள்ளமைவில் QSPI ஐ முடக்கும் வரை, HPS ஐ உள்ளடக்கிய டிசைன்களில் இயல்பாக கிடைக்காது.
முக்கியமானது: குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.
QSPI_CLOSE 33 0 0 குவாட் SPI இடைமுகத்திற்கான பிரத்யேக அணுகலை மூடுகிறது.
முக்கியமானது:குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.
QSPI_SET_CS 34 1 0 சிப் தேர்ந்தெடுக்கப்பட்ட கோடுகள் வழியாக இணைக்கப்பட்ட குவாட் SPI சாதனங்களில் ஒன்றைக் குறிப்பிடுகிறது. கீழே விவரிக்கப்பட்டுள்ளபடி ஒரு வார்த்தை வாதத்தை எடுக்கிறது
  • பிட்கள்[31:28]: தேர்ந்தெடுக்க ஃபிளாஷ் சாதனம். nCSO[0:3] பின்களுடன் தொடர்புடைய மதிப்புக்கு கீழே உள்ள தகவலைப் பார்க்கவும்
    • மதிப்பு 4'h0000 ஆனது nCSO[0] உடன் தொடர்புடைய ஃபிளாஷைத் தேர்ந்தெடுக்கிறது.
    • மதிப்பு 4'h0001 ஆனது nCSO[1] உடன் தொடர்புடைய ஃபிளாஷைத் தேர்ந்தெடுக்கிறது.
    • மதிப்பு 4'h0002 ஆனது nCSO[2] உடன் தொடர்புடைய ஃபிளாஷைத் தேர்ந்தெடுக்கிறது.
    • மதிப்பு 4'h0003 தொடர்புடைய ஃபிளாஷைத் தேர்ந்தெடுக்கிறது nCSO[3].
  • பிட்கள்[27:0]: ஒதுக்கப்பட்டது (0 என எழுதவும்).

குறிப்பு: Intel Agilex அல்லது Intel Stratix® 10 சாதனங்கள் nCSO[4] உடன் இணைக்கப்பட்ட குவாட் SPI சாதனத்திலிருந்து AS உள்ளமைவுக்கு ஒரு AS x0 ஃபிளாஷ் நினைவக சாதனத்தை ஆதரிக்கின்றன. சாதனம் பயனர் பயன்முறையில் நுழைந்ததும், Mailbox Client IP அல்லது HPS உடன் தரவு சேமிப்பகமாகப் பயன்படுத்த, நீங்கள் நான்கு AS x4 ஃபிளாஷ் நினைவகங்களைப் பயன்படுத்தலாம். குவாட் SPI சாதனங்களை அணுக, TheMailbox Client IP அல்லது HPS nCSO[3:0] ஐப் பயன்படுத்தலாம்.
இந்தக் கட்டளை AS x4 உள்ளமைவுத் திட்டத்திற்கு விருப்பமானது, சிப் தேர்வு வரி கடைசியாக செயல்படுத்தப்பட்ட QSPI_SET_CS கட்டளையைப் பின்பற்றுகிறது அல்லது AS x0 உள்ளமைவுக்குப் பிறகு nCSO[4] க்கு இயல்புநிலையாகிறது. JTAG SDM_IO பின்களை இணைக்கும் QSPI ஃபிளாஷை அணுக, உள்ளமைவுத் திட்டத்திற்கு இந்தக் கட்டளையை இயக்க வேண்டும்.
SDM_IO பின்களைப் பயன்படுத்தி QSPI ஃபிளாஷ் நினைவக சாதனங்களுக்கான அணுகல் AS x4 உள்ளமைவு திட்டத்திற்கு மட்டுமே கிடைக்கிறது, JTAG உள்ளமைவு, மற்றும் AS x4 உள்ளமைவுக்காக தொகுக்கப்பட்ட வடிவமைப்பு. அவலோன் ஸ்ட்ரீமிங் இடைமுகம் (அவலோன் ST) உள்ளமைவு திட்டத்திற்கு, நீங்கள் QSPI ஃபிளாஷ் நினைவுகளை GPIO பின்களுடன் இணைக்க வேண்டும்.

தொடர்ந்தது…
  1. இந்த எண்ணில் கட்டளை அல்லது பதில் தலைப்பு இல்லை
முக்கியமானது: குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.
QSPI_READ 3A 2 N இணைக்கப்பட்ட குவாட் SPI சாதனத்தைப் படிக்கிறது. அதிகபட்ச பரிமாற்ற அளவு 4 கிலோபைட்டுகள் (KB) அல்லது 1024 வார்த்தைகள்.
இரண்டு வாதங்களை எடுக்கிறது:
  • குவாட் SPI ஃபிளாஷ் முகவரி (ஒரு வார்த்தை). முகவரியானது வார்த்தைக்கு ஏற்ப இருக்க வேண்டும். சாதனம் சீரமைக்கப்படாத முகவரிகளுக்கு 0x1 பிழைக் குறியீட்டை வழங்குகிறது.
  • படிக்க வேண்டிய வார்த்தைகளின் எண்ணிக்கை (ஒரு வார்த்தை).

வெற்றியடைந்தால், குவாட் SPI சாதனத்திலிருந்து படிக்கப்பட்ட தரவைத் தொடர்ந்து சரி என்பதை வழங்கும். தோல்வி பதில் பிழைக் குறியீட்டை வழங்கும்.
ஓரளவு வெற்றிகரமான வாசிப்புக்கு, QSPI_READ ஆனது OK நிலையை தவறாக வழங்கலாம்.
குறிப்பு: சாதன கட்டமைப்பு செயலில் இருக்கும்போது QSPI_READ கட்டளையை இயக்க முடியாது.
முக்கியமானது:குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.

QSPI_WRITE 39 2+N 0 குவாட் SPI சாதனத்தில் தரவை எழுதுகிறது. அதிகபட்ச பரிமாற்ற அளவு 4 கிலோபைட்டுகள் (KB) அல்லது 1024 வார்த்தைகள்.
மூன்று வாதங்களை எடுக்கிறது:
  • ஃபிளாஷ் முகவரி ஆஃப்செட் (ஒரு வார்த்தை). எழுதும் முகவரி வார்த்தை சீரமைக்கப்பட்டதாக இருக்க வேண்டும்.
  • எழுத வேண்டிய வார்த்தைகளின் எண்ணிக்கை (ஒரு வார்த்தை).
  • எழுத வேண்டிய தரவு (ஒன்று அல்லது அதற்கு மேற்பட்ட சொற்கள்). ஒரு வெற்றிகரமான எழுதுதல் சரி மறுமொழி குறியீட்டை வழங்கும்.

எழுதுவதற்கு நினைவகத்தைத் தயாரிக்க, இந்த கட்டளையை வழங்குவதற்கு முன் QSPI_ERASE கட்டளையைப் பயன்படுத்தவும்.
குறிப்பு: சாதன உள்ளமைவு செயலில் இருக்கும்போது QSPI_WRITE கட்டளையை இயக்க முடியாது.
முக்கியமானது:குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.

QSPI_ERASE 38 2 0 குவாட் SPI சாதனத்தின் 4/32/64 KB பிரிவை அழிக்கிறது. இரண்டு வாதங்களை எடுக்கிறது:
  • அழிப்பைத் தொடங்க ஃபிளாஷ் முகவரி ஆஃப்செட் (ஒரு வார்த்தை). அழிக்க வேண்டிய வார்த்தைகளின் எண்ணிக்கையைப் பொறுத்து, தொடக்க முகவரி இருக்க வேண்டும்:
    • அழிக்க வேண்டிய எண் வார்த்தைகள் 4x0 ஆக இருந்தால் 400 KB சீரமைக்கப்படும்
    • அழிக்க வேண்டிய எண் வார்த்தைகள் 32x0 ஆக இருந்தால் 2000 KB சீரமைக்கப்படும்
    • அழிக்க வேண்டிய எண் வார்த்தைகள் 64x0 என்றால் 4000 KB சீரமைக்கப்பட்டது 4/32/64 KB அல்லாத சீரமைக்கப்பட்ட முகவரிகளுக்கு பிழையை வழங்குகிறது.
  • அழிக்க வேண்டிய வார்த்தைகளின் எண்ணிக்கை, இதன் மடங்குகளில் குறிப்பிடப்பட்டுள்ளது:
    • 0 KB (400 வார்த்தைகள்) தரவை அழிக்க 4x100. இந்த விருப்பம் குறைந்தபட்ச அழிப்பு அளவு.
    • 0 KB (2000 வார்த்தைகள்) தரவை அழிக்க 32x500
    • 0 KB (4000 வார்த்தைகள்) தரவை அழிக்க 64x1000 வெற்றிகரமான அழித்தல் OK மறுமொழி குறியீட்டை வழங்கும்.

முக்கியமானது:குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.

QSPI_READ_ DEVICE_REG 35 2 N குவாட் SPI சாதனத்திலிருந்து பதிவேடுகளைப் படிக்கிறது. அதிகபட்ச வாசிப்பு 8 பைட்டுகள். இரண்டு வாதங்களை எடுக்கிறது:
  • வாசிப்பு கட்டளைக்கான ஆப்கோட்.
  • படிக்க வேண்டிய பைட்டுகளின் எண்ணிக்கை.
தொடர்ந்தது…
  1. இந்த எண்ணில் கட்டளை அல்லது பதில் தலைப்பு இல்லை.
ஒரு வெற்றிகரமான வாசிப்பு, சாதனத்திலிருந்து படிக்கப்பட்ட தரவைத் தொடர்ந்து சரி மறுமொழிக் குறியீட்டை வழங்கும். ரீட் டேட்டா ரிட்டர்ன் 4 பைட்டுகளின் பல மடங்குகளில் உள்ளது. படிக்க வேண்டிய பைட்டுகள் 4 பைட்டுகளின் துல்லியமான மடங்காக இல்லாவிட்டால், அடுத்த வார்த்தை எல்லை வரை 4 பைட்டுகளின் பல மடங்குகளால் பேட் செய்யப்பட்டு, பேட் செய்யப்பட்ட பிட் மதிப்பு பூஜ்ஜியமாகும்.
முக்கியமானது: குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.
QSPI_WRITE_ DEVICE_REG 36 2+N 0 குவாட் SPI இன் பதிவேடுகளுக்கு எழுதுகிறது. அதிகபட்ச எழுத்து 8 பைட்டுகள். மூன்று வாதங்களை எடுக்கிறது:
  • எழுதும் கட்டளைக்கான ஆப்கோட்.
  • எழுத வேண்டிய பைட்டுகளின் எண்ணிக்கை.
  • எழுத வேண்டிய தரவு.

செக்டார் அழித்தல் அல்லது துணைப் பிரிவு அழிப்பைச் செய்ய, நீங்கள் பின்வரும் முன்மாதிரியாக மிக முக்கியமான பைட் (MSB) முதல் குறைந்தபட்ச குறிப்பிடத்தக்க பைட் (LSB) வரிசையில் தொடர் ஃபிளாஷ் முகவரியைக் குறிப்பிட வேண்டும்.ampலீ விளக்குகிறது.
QSPI_WRITE_DEVICE_REG கட்டளையைப் பயன்படுத்தி 2x0FF04 முகவரியில் உள்ள மைக்ரான் 0000 ஜிகாபிட் (ஜிபி) ஃபிளாஷின் ஒரு பகுதியை அழிக்க, இங்கே காட்டப்பட்டுள்ளபடி ஃபிளாஷ் முகவரியை MSB முதல் LSB வரிசையில் எழுதவும்:
தலைப்பு: 0x00003036 ஆப்கோட்: 0x000000DC
எழுத வேண்டிய பைட்டுகளின் எண்ணிக்கை: 0x00000004 ஃபிளாஷ் முகவரி: 0x0000FF04
ஒரு வெற்றிகரமான எழுதுதல் சரி மறுமொழி குறியீட்டை வழங்கும். இந்த கட்டளை 4 பைட்டுகளின் பெருக்கமில்லாத தரவை அடுத்த வார்த்தை எல்லைக்கு அனுப்புகிறது. கட்டளையானது தரவுகளை பூஜ்ஜியத்துடன் இணைக்கிறது.
முக்கியமானது:குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.

QSPI_SEND_ DEVICE_OP 37 1 0 குவாட் SPIக்கு ஆப்கோடு கட்டளையை அனுப்புகிறது. ஒரு வாதத்தை எடுக்கிறது:
  • குவாட் SPI சாதனத்தை அனுப்ப ஆப்கோட்.

ஒரு வெற்றிகரமான கட்டளை OK மறுமொழி குறியீட்டை வழங்கும்.
முக்கியமானது:குவாட் SPI ஐ மீட்டமைக்கும்போது, ​​அதில் குறிப்பிடப்பட்டுள்ள வழிமுறைகளைப் பின்பற்ற வேண்டும் Quad SPI ஃப்ளாஷ் மீட்டமைக்கிறது பக்கம் 9 இல்.

CONFIG_STATUS மற்றும் RSU_STATUS பெரிய மற்றும் சிறிய பிழைக் குறியீடு விளக்கங்களுக்கு, பின் இணைப்பு: CONFIG_STATUS மற்றும் RSU_STATUS பிழைக் குறியீடு விளக்கங்களை அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் FPGA IP பயனர் வழிகாட்டியில் பார்க்கவும்.
தொடர்புடைய தகவல்

பிழை குறியீடு பதில்கள்

அட்டவணை 8. பிழை குறியீடுகள்

மதிப்பு (ஹெக்ஸ்) பிழை குறியீடு பதில் விளக்கம்
0 OK கட்டளை வெற்றிகரமாக முடிந்தது என்பதைக் குறிக்கிறது.
ஒரு கட்டளையானது OK நிலையை தவறாக வழங்கலாம்
QSPI_READ ஓரளவு வெற்றி பெற்றது.
1 INVALID_COMMAND தற்போது ஏற்றப்பட்ட பூட் ரோம் கட்டளைக் குறியீட்டை டிகோட் செய்யவோ அல்லது அங்கீகரிக்கவோ முடியாது என்பதைக் குறிக்கிறது.
3 UNKNOWN_COMMAND தற்போது ஏற்றப்பட்ட ஃபார்ம்வேர் கட்டளைக் குறியீட்டை டிகோட் செய்ய முடியாது என்பதைக் குறிக்கிறது.
4 INVALID_COMMAND_ அளவுருக்கள் கட்டளை தவறாக வடிவமைக்கப்பட்டுள்ளது என்பதைக் குறிக்கிறது. உதாரணமாகample, தலைப்பில் உள்ள நீள புல அமைப்பு தவறானது.
6 COMMAND_INVALID_ON_ SOURCE கட்டளை இயக்கப்படாத ஒரு மூலத்திலிருந்து வந்தது என்பதைக் குறிக்கிறது.
8 CLIENT_ID_NO_MATCH க்வாட் எஸ்பிஐக்கான பிரத்யேக அணுகலை மூடுவதற்கான கோரிக்கையை கிளையண்ட் ஐடியால் முடிக்க முடியாது என்பதைக் குறிக்கிறது. க்வாட் எஸ்பிஐக்கான தற்போதைய பிரத்யேக அணுகலுடன் இருக்கும் கிளையண்டுடன் கிளையண்ட் ஐடி பொருந்தவில்லை.
9 INVALID_ADDRESS முகவரி தவறானது. இந்த பிழை பின்வரும் நிபந்தனைகளில் ஒன்றைக் குறிக்கிறது:
  • சீரமைக்கப்படாத முகவரி
  • முகவரி வரம்பு சிக்கல்
  • படிக்க அனுமதி பிரச்சனை
  • தவறான சிப் தேர்வு மதிப்பு, 3க்கும் அதிகமான மதிப்பைக் காட்டுகிறது
  • RSU வழக்கில் தவறான முகவரி
  • GET_VOL க்கான தவறான பிட்மாஸ்க் மதிப்புTAGE கட்டளை
  • GET_TEMPERATURE கட்டளைக்கான தவறான பக்கத் தேர்வு
A AUTHENTICATION_FAIL உள்ளமைவு பிட்ஸ்ட்ரீம் கையொப்ப அங்கீகார தோல்வியைக் குறிக்கிறது.
B டைம்அவுட் இந்த பிழை பின்வரும் நிபந்தனைகளின் காரணமாக காலாவதியைக் குறிக்கிறது:
  • கட்டளை
  • QSPI_READ செயல்பாடு முடிவடையக் காத்திருக்கிறது
  • வெப்பநிலை உணரிகளில் ஒன்றிலிருந்து கோரப்பட்ட வெப்பநிலை வாசிப்புக்காகக் காத்திருக்கிறது. வெப்பநிலை உணரியில் சாத்தியமான வன்பொருள் பிழையைக் குறிக்கலாம்.
C HW_NOT_READY பின்வரும் நிபந்தனைகளில் ஒன்றைக் குறிக்கிறது:
  • வன்பொருள் தயாராக இல்லை. துவக்கம் அல்லது உள்ளமைவு சிக்கலைக் குறிக்கலாம். வன்பொருள் குவாட் SPI ஐக் குறிக்கலாம்.
  • FPGA ஐ உள்ளமைக்க RSU படம் பயன்படுத்தப்படவில்லை.
D HW_ERROR மீட்டெடுக்க முடியாத வன்பொருள் பிழை காரணமாக கட்டளை தோல்வியுற்றது என்பதைக் குறிக்கிறது.
80 - 8F COMMAND_ஸ்பெசிஃபிக்_ பிழை நீங்கள் பயன்படுத்திய SDM கட்டளையின் காரணமாக கட்டளை குறிப்பிட்ட பிழையைக் குறிக்கிறது.
SDM

கட்டளை

பிழை பெயர் பிழை குறியீடு விளக்கம்
GET_CHIPID EFUSE_SYSTEM_ தோல்வி 0x82 eFuse கேச் பாயிண்டர் தவறானது என்பதைக் குறிக்கிறது.
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/

QSPI_READ_D EVICE_REG/

QSPI_HW_ERROR 0x80 QSPI ஃபிளாஷ் நினைவகப் பிழையைக் குறிக்கிறது. இந்த பிழை பின்வரும் நிபந்தனைகளில் ஒன்றைக் குறிக்கிறது:
QSPI_WRITE_ DEVICE_REG/

QSPI_SEND_D EVICE_OP/

QSPI_READ

  • QSPI ஃபிளாஷ் சிப் தேர்வு அமைப்பில் சிக்கல்
  • QSPI ஃபிளாஷ் துவக்க சிக்கல்
  • QSPI ஃபிளாஷ் மீட்டமைப்பில் சிக்கல்
  • QSPI ஃபிளாஷ் அமைப்புகள் புதுப்பிப்பு சிக்கல்
QSPI_ALREADY_ OPEN 0x81 QSPI_OPEN கட்டளை வழியாக QSPI ஃபிளாஷிற்கான கிளையண்டின் பிரத்யேக அணுகல் ஏற்கனவே திறந்திருப்பதைக் குறிக்கிறது.
100 NOT_CONFIGURED சாதனம் கட்டமைக்கப்படவில்லை என்பதைக் குறிக்கிறது.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ பிஸி பின்வரும் பயன்பாட்டு நிகழ்வுகளின் காரணமாக சாதனம் பிஸியாக இருப்பதைக் குறிக்கிறது:
  • RSU: உள்ளகப் பிழையின் காரணமாக நிலைபொருளால் வெவ்வேறு பதிப்பிற்கு மாற முடியவில்லை.
  • HPS: HPS மறுகட்டமைப்பு செயல்முறை அல்லது HPS குளிர் மீட்டமைப்பில் HPS பிஸியாக இருக்கும்.
2FF ALT_SDM_MBOX_RESP_NO _ VALID_RESP_AVAILABLE சரியான பதில் கிடைக்கவில்லை என்பதைக் குறிக்கிறது.
3FF ALT_SDM_MBOX_RESP_ பிழை பொதுவான பிழை.

பிழை குறியீடு மீட்பு
பிழைக் குறியீட்டிலிருந்து மீட்டெடுப்பதற்கான சாத்தியமான படிகளை கீழே உள்ள அட்டவணை விவரிக்கிறது. பிழை மீட்பு குறிப்பிட்ட பயன்பாட்டு வழக்கைப் பொறுத்தது.
அட்டவணை 9. அறியப்பட்ட பிழைக் குறியீடுகளுக்கான பிழைக் குறியீடு மீட்பு

மதிப்பு பிழை குறியீடு பதில் பிழை குறியீடு மீட்பு
4 INVALID_COMMAND_ அளவுருக்கள் திருத்தப்பட்ட அளவுருக்கள் கொண்ட வாதங்களுடன் கட்டளைத் தலைப்பு அல்லது தலைப்பை மீண்டும் அனுப்பவும்.
உதாரணமாகample, தலைப்பில் உள்ள நீள புல அமைப்பு சரியான மதிப்புடன் அனுப்பப்பட்டுள்ளதா என்பதை உறுதி செய்யவும்.
6 COMMAND_INVALID_ ON_SOURCE J போன்ற செல்லுபடியாகும் மூலத்திலிருந்து கட்டளையை மீண்டும் அனுப்பவும்.TAG, HPS, அல்லது கோர் துணி.
8 CLIENT_ID_NO_MATCH குவாட் எஸ்பிஐக்கான அணுகலைத் திறந்த கிளையண்ட் அதன் அணுகலை நிறைவு செய்யும் வரை காத்திருந்து, குவாட் எஸ்பிஐக்கான பிரத்யேக அணுகலை மூடவும்.
9 INVALID_ADDRESS சாத்தியமான பிழை மீட்பு படிகள்:
GET_VOL க்குTAGE கட்டளை: செல்லுபடியாகும் பிட்மாஸ்க் மூலம் கட்டளையை அனுப்பு.
GET_TEMPERATURE கட்டளைக்கு: சரியான சென்சார் இருப்பிடம் மற்றும் சென்சார் முகமூடியுடன் கட்டளையை அனுப்பவும்.
QSPI செயல்பாட்டிற்கு:
  • செல்லுபடியாகும் சிப் தேர்வுடன் கட்டளையை அனுப்பவும்.
  • சரியான QSPI ஃபிளாஷ் முகவரியுடன் கட்டளையை அனுப்பவும்.

RSU க்கு: தொழிற்சாலை படம் அல்லது பயன்பாட்டின் சரியான தொடக்க முகவரியுடன் கட்டளையை அனுப்பவும்.

B டைம்அவுட் சாத்தியமான மீட்பு படிகள்:

GET_TEMPERATURE கட்டளைக்கு: கட்டளையை மீண்டும் அனுப்ப முயற்சிக்கவும். சிக்கல் தொடர்ந்தால், சாதனத்தை மறுகட்டமைக்கவும் அல்லது ஆற்றல் சுழற்சி செய்யவும்.

QSPI செயல்பாட்டிற்கு: QSPI இடைமுகங்களின் சமிக்ஞை ஒருமைப்பாட்டை சரிபார்த்து, கட்டளையை மீண்டும் முயற்சிக்கவும்.

HPS மறுதொடக்கம் செயல்பாட்டிற்கு: கட்டளையை மீண்டும் அனுப்ப முயற்சிக்கவும்.

C HW_NOT_READY சாத்தியமான மீட்பு படிகள்:

QSPI செயல்பாட்டிற்கு: மூல வழியாக சாதனத்தை மறுகட்டமைக்கவும். உங்கள் வடிவமைப்பை உருவாக்கப் பயன்படுத்தப்படும் ஐபி QSPI ஃபிளாஷ் அணுகலை அனுமதிக்கிறது என்பதை உறுதிப்படுத்தவும்.

RSU க்கு: RSU படத்துடன் சாதனத்தை உள்ளமைக்கவும்.

80 QSPI_HW_ERROR QSPI இடைமுக சமிக்ஞை ஒருமைப்பாட்டை சரிபார்த்து, QSPI சாதனம் சேதமடையவில்லை என்பதை உறுதிப்படுத்தவும்.
81 QSPI_ALREADY_OPEN கிளையண்ட் ஏற்கனவே QSPI ஐத் திறந்துள்ளார். அடுத்த செயல்பாட்டைத் தொடரவும்.
82 EFUSE_SYSTEM_FAILURE மறுகட்டமைப்பு அல்லது சக்தி சுழற்சி முயற்சி. மறுசீரமைப்பு அல்லது ஆற்றல் சுழற்சிக்குப் பிறகு பிழை தொடர்ந்தால், சாதனம் சேதமடைந்து மீட்க முடியாததாக இருக்கலாம்.
100 NOT_CONFIGURED HPS ஐ உள்ளமைக்கும் பிட்ஸ்ட்ரீமை அனுப்பவும்.
1FF ALT_SDM_MBOX_RESP_ DEVICE_ பிஸி சாத்தியமான பிழை மீட்பு படிகள்:

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

RSU க்கு: அகப் பிழையிலிருந்து மீட்டெடுக்க சாதனத்தை மறுகட்டமைக்கவும்.

HPS மறுதொடக்கம் செயல்பாட்டிற்கு: HPS அல்லது HPS Cold Reset மூலம் மறுகட்டமைப்பை முடிக்க காத்திருக்கவும்.

அவலோன் ஸ்ட்ரீமிங் இடைமுகத்துடன் கூடிய அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் FPGA IP பயனர் வழிகாட்டி ஆவணக் காப்பகங்கள்

இந்த பயனர் வழிகாட்டியின் சமீபத்திய மற்றும் முந்தைய பதிப்புகளுக்கு, பார்க்கவும் Avalon Streaming Interface Intel FPGA IP பயனர் வழிகாட்டியுடன் அஞ்சல் பெட்டி கிளையண்ட். IP அல்லது மென்பொருள் பதிப்பு பட்டியலிடப்படவில்லை என்றால், முந்தைய IP அல்லது மென்பொருள் பதிப்பிற்கான பயனர் வழிகாட்டி பொருந்தும்.

IP பதிப்புகள் v19.1 வரை உள்ள Intel Quartus Prime Design Suite மென்பொருள் பதிப்புகளைப் போலவே இருக்கும். Intel Quartus Prime Design Suite மென்பொருள் பதிப்பு 19.2 அல்லது அதற்குப் பிறகு, IP கோர்கள் புதிய IP பதிப்புத் திட்டத்தைக் கொண்டுள்ளன.

Avalon Streaming Interface Intel FPGA IP பயனர் வழிகாட்டியுடன் அஞ்சல் பெட்டி கிளையண்டிற்கான ஆவண திருத்த வரலாறு

ஆவணப் பதிப்பு இன்டெல் குவார்டஸ் பிரைம் பதிப்பு ஐபி பதிப்பு மாற்றங்கள்
2022.09.26 22.3 1.0.1 பின்வரும் மாற்றங்களைச் செய்தார்:
  • GET_VOL புதுப்பிக்கப்பட்டதுTAGE கட்டளை வரிசையில்

கட்டளை பட்டியல் மற்றும் விளக்க அட்டவணை.

  • டேபிள் சாதன குடும்ப ஆதரவில் குறிப்பு சேர்க்கப்பட்டது.
  • திருத்தப்பட்டது QSPI_SET_CS கட்டளை பட்டியல் மற்றும் விளக்க அட்டவணையில் கட்டளை விளக்கம்.
2022.04.04 22.1 1.0.1 கட்டளை பட்டியல் மற்றும் விளக்க அட்டவணை புதுப்பிக்கப்பட்டது.
  • CONFIG_STATUS கட்டளைக்கான பின் நிலை விளக்கம் புதுப்பிக்கப்பட்டது.
  • REBOOT_HPS கட்டளை அகற்றப்பட்டது.
2021.10.04 21.3 1.0.1 பின்வரும் மாற்றத்தைச் செய்தார்:
  • திருத்தப்பட்டது கட்டளை பட்டியல் மற்றும் விளக்கம் அட்டவணை. இதற்கான விளக்கம் புதுப்பிக்கப்பட்டது:
    • CONFIG_STATUS
    • RSU_STATUS
2021.06.21 21.2 1.0.1 பின்வரும் மாற்றங்களைச் செய்தார்:
  • திருத்தப்பட்டது கட்டளை பட்டியல் மற்றும் விளக்கம் அட்டவணை. இதற்கான விளக்கம் புதுப்பிக்கப்பட்டது:
    • RSU_STATUS
    • QSPI_OPEN
    • QSPI_SET_CS
    • QSPI_ERASE
2021.03.29 21.1 1.0.1 பின்வரும் மாற்றங்களைச் செய்தார்:
  • இல் திருத்தப்பட்ட RSU_IMAGE_UPDATE விளக்கம் கட்டளை பட்டியல் மற்றும் விளக்கம் அட்டவணை.
  • மறுசீரமைக்கப்பட்டது செயல்பாட்டு கட்டளைகள். CONFIG_STATUS மற்றும் RSU_STATUS கட்டளைகளுக்கான பெரிய மற்றும் சிறிய பிழைக் குறியீடு விளக்கங்கள் அகற்றப்பட்டன. பெரிய மற்றும் சிறிய பிழைக் குறியீடுகள் இப்போது பின் இணைப்பாக ஆவணப்படுத்தப்பட்டுள்ளன அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் FPGA IP பயனர் வழிகாட்டி.
2020.12.14 20.4 1.0.1 பின்வரும் மாற்றங்களைச் செய்தார்:
  • இல் QSPI ஃபிளாஷை மீட்டமைப்பது பற்றிய முக்கிய குறிப்பு சேர்க்கப்பட்டது செயல்பாட்டு கட்டளைகள் தலைப்பு.
  • புதுப்பிக்கப்பட்டது கட்டளை பட்டியல் மற்றும் விளக்கம் மேசை:
    • GET_TEMPERATURE கட்டளை விளக்கம் திருத்தப்பட்டது.
    • திருத்தப்பட்ட RSU_IMAGE_UPDATE கட்டளை விளக்கம்.
  • QSPI ஃபிளாஷை மீட்டமைப்பது பற்றிய உரை சேர்க்கப்பட்டது.
  • வெளிப்புற ஹோஸ்ட் மற்றும் FPGA இடையே நடத்தை விவரிக்கும் உரை சேர்க்கப்பட்டது.
  • நீக்கப்பட்ட உரை: சாதனம் ஏற்கனவே உள்ளமைவு கட்டளையைச் செயல்படுத்தினால் பூஜ்ஜியமற்ற பதிலை வழங்கும்.
    • அதிகபட்ச பரிமாற்ற அளவு 4 கிலோபைட்டுகள் அல்லது 1024 சொற்கள் என்பதைக் குறிப்பிட QSPI_WRITE மற்றும் QSPI_READ விளக்கங்கள் புதுப்பிக்கப்பட்டன.
    • QSPI_OPEN, QSPI_CLOSE மற்றும் QSPI_SET_CSக்கான பதில் நீளம் 1 முதல் 0 வரை சரி செய்யப்பட்டது கட்டளை.
    • திருத்தப்பட்ட QSPI_OPEN, QSPI_WRITE, QSPI_READ_DEVICE_REG மற்றும் QSPI_WRITE_DEVICE_REG விளக்கங்கள்.
    • புதிய கட்டளை சேர்க்கப்பட்டது: REBOOT_HPS.
  • புதிய தலைப்பு சேர்க்கப்பட்டது: பிழை குறியீடு மீட்பு.
2020.10.05 20.3 1.0.1
  • இந்த பயனர் வழிகாட்டியின் தலைப்பு மாற்றப்பட்டது அஞ்சல் பெட்டி Avalon ஸ்ட்ரீமிங் இடைமுகம் கிளையண்ட் இன்டெல் FPGA IP பயனர் வழிகாட்டி செய்ய Avalon Streaming Interface Intel FPGA IP பயனர் வழிகாட்டியுடன் அஞ்சல் பெட்டி கிளையண்ட் இன்டெல் குவார்டஸ் பிரைம் ஐபி கேடலாக்கில் ஐபி பெயர் மாற்றம் காரணமாக.
  • அனைத்து ஐபி பெயர் நிகழ்வுகளும் உலகளவில் புதுப்பிக்கப்பட்டன.
  • Intel Agilex சாதனங்களுக்கான GET TEMPERATURE கட்டளை விளக்கம் திருத்தப்பட்டது கட்டளை பட்டியல் மற்றும் விளக்கம் அட்டவணை.
  • இல் ரீசெட் சின்க்ரோனைசர் பற்றிய பரிந்துரை சேர்க்கப்பட்டது கடிகாரம் மற்றும் இடைமுகங்களை மீட்டமைக்கவும் அட்டவணை.
  • புதுப்பிக்கப்பட்டது பிழை குறியீடுகள் அட்டவணை. புதிய பிழைக் குறியீடு பதில்கள் சேர்க்கப்பட்டன:
    • HW_ERROR
    • COMMAND_SPECIFIC_ERROR
  • அகற்றப்பட்டது வெப்பநிலை சென்சார் இருப்பிடங்கள் தலைப்பு. வெப்பநிலை சென்சார் தகவல் கிடைக்கிறது இன்டெல் அஜிலெக்ஸ் பவர் மேனேஜ்மென்ட் பயனர் கையேடு.
2020.06.30 20.2 1.0.0
  • இந்த பயனர் வழிகாட்டியின் தலைப்பு மாற்றப்பட்டது அஞ்சல் பெட்டி Avalon ST கிளையண்ட் இன்டெல் FPGA IP பயனர் கையேடு செய்ய அஞ்சல் பெட்டி Avalon ஸ்ட்ரீமிங் இடைமுகம் கிளையண்ட் இன்டெல் FPGA IP பயனர் வழிகாட்டி.
  • தலைப்பு தலைப்பு மாற்றப்பட்டது கட்டளை மற்றும் பதில் தலைப்பு செய்ய கட்டளைகள் மற்றும் பதில்கள்.
  • இல் திருத்தப்பட்ட ஐடி, நீளம் மற்றும் கட்டளைக் குறியீடு/பிழைக் குறியீடு விளக்கங்கள் கட்டளை மற்றும் பதில் தலைப்பு விளக்கம் அட்டவணை.
  • தலைப்பு தலைப்பு மாற்றப்பட்டது ஆதரிக்கப்படும் கட்டளைகள் செய்ய செயல்பாட்டு கட்டளைகள்.
  • பின்வரும் கட்டளைகளின் விளக்கத்தை இல் திருத்தப்பட்டது கட்டளை பட்டியல் மற்றும் விளக்கம் மேசை:
    • GET_TEMPERATURE
    • RSU_STATUS
    • QSPI_SET_CS
  • தலைப்பு தலைப்பு மாற்றப்பட்டது பிழை குறியீடுகள் செய்ய பிழை குறியீடு பதில்கள்.
  • இலிருந்து UNKNOWN_BR கட்டளை அகற்றப்பட்டது பிழை குறியீடு அட்டவணை.
2020.04.13 20.1 1.0.0 பின்வரும் மாற்றங்களைச் செய்தார்:
  • TSD இருப்பிடங்களை விளக்கும் புள்ளிவிவரங்கள் உட்பட GET_TEMPERATURE கட்டளைக்கான வெப்பநிலை உணரிகள் பற்றிய தகவல் சேர்க்கப்பட்டது.
  • இல் RSU_NOTIFY கட்டளை சேர்க்கப்பட்டது கட்டளை குறியீடு பட்டியல் மற்றும் விளக்கம் அட்டவணை.
  • புதுப்பிக்கப்பட்டது பிழை குறியீடுகள் மேசை:
    • INVALID_COMMAND_PARAMETERS என INVALID_LENGTH என மறுபெயரிடப்பட்டது.
    • COMMAND_INVALID_ON_SOURCE ஹெக்ஸ் மதிப்பு 5 இலிருந்து 6 ஆக மாற்றப்பட்டது.
    • CLIENT_ID_NO_MATCH ஹெக்ஸ் மதிப்பு 6 இலிருந்து 8 ஆக மாற்றப்பட்டது.
    • INVALID_ADDRESS ஹெக்ஸ் மதிப்பு 7 இலிருந்து 9 ஆக மாற்றப்பட்டது.
    • AUTHENTICATION_FAIL கட்டளை சேர்க்கப்பட்டது.
    • TIMEOUT ஹெக்ஸ் மதிப்பு 8 இலிருந்து Bக்கு மாற்றப்பட்டது.
    • HW_NOT_READY ஹெக்ஸ் மதிப்பு 9 இலிருந்து C ஆக மாற்றப்பட்டது.
2019.09.30 19.3 1.0.0 ஆரம்ப வெளியீடு.

 கருத்துக்கு, தயவுசெய்து செல்க:  FPGAtechdocfeedback@intel.com

 

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

Avalon ஸ்ட்ரீமிங் இடைமுகம் FPGA IP உடன் intel அஞ்சல் பெட்டி கிளையண்ட் [pdf] பயனர் வழிகாட்டி
Avalon ஸ்ட்ரீமிங் இடைமுகம் FPGA IP, அஞ்சல் பெட்டி கிளையண்ட், Avalon ஸ்ட்ரீமிங் இடைமுகம் FPGA IP உடன் அஞ்சல் பெட்டி கிளையண்ட்

குறிப்புகள்

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

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