इंटेल FPGA प्रोग्राम करण्यायोग्य प्रवेग कार्ड N3000 बोर्ड व्यवस्थापन नियंत्रक
इंटेल FPGA प्रोग्रामेबल प्रवेग कार्ड N3000 BMC परिचय
या दस्तऐवजाबद्दल
Intel® MAX® 3000 BMC ची कार्ये आणि वैशिष्ट्यांबद्दल अधिक जाणून घेण्यासाठी आणि MCTP SMBus आणि I10C SMBus वर PLDM वापरून Intel FPGA PAC N3000 वरील टेलीमेट्री डेटा कसा वाचावा हे समजून घेण्यासाठी इंटेल FPGA प्रोग्रामेबल एक्सेलरेशन कार्ड N2 बोर्ड व्यवस्थापन वापरकर्ता मार्गदर्शक पहा. . इंटेल MAX 10 रूट ऑफ ट्रस्ट (RoT) आणि सुरक्षित रिमोट सिस्टम अपडेटचा परिचय समाविष्ट केला आहे.
ओव्हरview
Intel MAX 10 BMC बोर्ड वैशिष्ट्यांवर नियंत्रण, देखरेख आणि प्रवेश मंजूर करण्यासाठी जबाबदार आहे. Intel MAX 10 BMC ऑन-बोर्ड सेन्सर्स, FPGA आणि फ्लॅशसह इंटरफेस करते आणि पॉवर-ऑन/पॉवर-ऑफ अनुक्रम, FPGA कॉन्फिगरेशन आणि टेलिमेट्री डेटा पोलिंग व्यवस्थापित करते. तुम्ही BMC शी प्लॅटफॉर्म लेव्हल डेटा मॉडेल (PLDM) आवृत्ती १.१.१ प्रोटोकॉल वापरून संवाद साधू शकता. BMC फर्मवेअर हे PCIe वर रिमोट सिस्टम अपडेट वैशिष्ट्य वापरून फील्ड अपग्रेड करण्यायोग्य आहे.
बीएमसीची वैशिष्ट्ये
- रुट ऑफ ट्रस्ट (RoT) म्हणून कार्य करते आणि Intel FPGA PAC N3000 ची सुरक्षित अपडेट वैशिष्ट्ये सक्षम करते.
- PCIe वर फर्मवेअर आणि FPGA फ्लॅश अपडेट्स नियंत्रित करते.
- FPGA कॉन्फिगरेशन व्यवस्थापित करते.
- C827 इथरनेट री-टाइमर डिव्हाइससाठी नेटवर्क सेटिंग्ज कॉन्फिगर करते.
- स्वयंचलित शट-डाउन संरक्षणासह पॉवर अप आणि पॉवर डाउन अनुक्रम आणि दोष शोधणे नियंत्रित करते.
- पॉवर नियंत्रित करते आणि बोर्डवर रीसेट करते.
- सेन्सर्स, FPGA फ्लॅश आणि QSFP सह इंटरफेस.
- टेलीमेट्री डेटाचे निरीक्षण करते (बोर्ड तापमान, व्हॉलtage आणि वर्तमान) आणि वाचन गंभीर थ्रेशोल्डच्या बाहेर असताना संरक्षणात्मक क्रिया प्रदान करते.
- MCTP SMBus किंवा I2C वर प्लॅटफॉर्म लेव्हल डेटा मॉडेल (PLDM) द्वारे BMC होस्ट करण्यासाठी टेलीमेट्री डेटाचा अहवाल देतो.
- PCIe SMBus द्वारे MCTP SMBus वर PLDM चे समर्थन करते. 0xCE हा 8-बिट स्लेव्ह पत्ता आहे.
- I2C SMBus चे समर्थन करते. 0xBC हा 8-बिट स्लेव्ह पत्ता आहे.
- EEPROM मधील इथरनेट MAC पत्ते आणि फील्ड बदलण्यायोग्य युनिट ओळख (FRUID) EEPROM मध्ये प्रवेश करते.
इंटेल कॉर्पोरेशन. सर्व हक्क राखीव. इंटेल, इंटेल लोगो आणि इतर इंटेल चिन्ह हे इंटेल कॉर्पोरेशन किंवा त्याच्या उपकंपन्यांचे ट्रेडमार्क आहेत. इंटेल त्याच्या FPGA आणि सेमीकंडक्टर उत्पादनांच्या कार्यप्रदर्शनास इंटेलच्या मानक वॉरंटीनुसार वर्तमान वैशिष्ट्यांनुसार वॉरंटी देते, परंतु कोणत्याही वेळी कोणतीही सूचना न देता कोणतीही उत्पादने आणि सेवांमध्ये बदल करण्याचा अधिकार राखून ठेवते. इंटेलने लिखित स्वरूपात स्पष्टपणे मान्य केल्याशिवाय येथे वर्णन केलेल्या कोणत्याही माहिती, उत्पादन किंवा सेवेच्या अर्जामुळे किंवा वापरामुळे उद्भवणारी कोणतीही जबाबदारी किंवा उत्तरदायित्व इंटेल गृहीत धरत नाही. इंटेल ग्राहकांना कोणत्याही प्रकाशित माहितीवर विसंबून राहण्यापूर्वी आणि उत्पादने किंवा सेवांसाठी ऑर्डर देण्यापूर्वी डिव्हाइस वैशिष्ट्यांची नवीनतम आवृत्ती मिळविण्याचा सल्ला दिला जातो. *इतर नावे आणि ब्रँडवर इतरांची मालमत्ता म्हणून दावा केला जाऊ शकतो.
BMC उच्च-स्तरीय ब्लॉक आकृती
रुट ऑफ ट्रस्ट (RoT)
Intel MAX 10 BMC रुट ऑफ ट्रस्ट (RoT) म्हणून कार्य करते आणि Intel FPGA PAC N3000 चे सुरक्षित रिमोट सिस्टम अपडेट वैशिष्ट्य सक्षम करते. RoT मध्ये खालील गोष्टींना प्रतिबंध करण्यात मदत करणारी वैशिष्ट्ये समाविष्ट आहेत:
- अनधिकृत कोड किंवा डिझाइन लोड करणे किंवा अंमलात आणणे
- अनप्रिव्हिलेज्ड सॉफ्टवेअर, विशेषाधिकार प्राप्त सॉफ्टवेअर किंवा होस्ट BMC द्वारे विस्कळीत ऑपरेशन्सचा प्रयत्न
- BMC ला अधिकृतता मागे घेण्यास सक्षम करून जुन्या कोडची किंवा ज्ञात बग्स किंवा भेद्यतेसह डिझाइनची अनपेक्षित अंमलबजावणी
Intel® FPGA Programmable Acceleration Card N3000 बोर्ड व्यवस्थापन नियंत्रक वापरकर्ता मार्गदर्शक
Intel FPGA PAC N3000 BMC विविध इंटरफेसद्वारे प्रवेशाशी संबंधित इतर अनेक सुरक्षा धोरणे देखील लागू करते, तसेच राइट रेट मर्यादेद्वारे ऑन-बोर्ड फ्लॅशचे संरक्षण करते. Intel FPGA PAC N3000 च्या RoT आणि सुरक्षा वैशिष्ट्यांविषयी माहितीसाठी कृपया Intel FPGA Programmable Acceleration Card N3000 सुरक्षा वापरकर्ता मार्गदर्शक पहा.
संबंधित माहिती
इंटेल FPGA प्रोग्राम करण्यायोग्य प्रवेग कार्ड N3000 सुरक्षा वापरकर्ता मार्गदर्शक
सुरक्षित रिमोट सिस्टम अपडेट
BMC प्रमाणीकरण आणि अखंडता तपासणीसह Intel MAX 10 BMC Nios® फर्मवेअर आणि RTL प्रतिमा आणि Intel Arria® 10 FPGA प्रतिमा अद्यतनांसाठी सुरक्षित RSU ला समर्थन देते. Nios फर्मवेअर अपडेट प्रक्रियेदरम्यान इमेज ऑथेंटिकेट करण्याचे प्रभारी आहे. अपडेट्स PCIe इंटरफेसवर Intel Arria 10 GT FPGA वर ढकलले जातात, जे त्या बदल्यात ते Intel Arria 10 FPGA SPI मास्टर वर Intel MAX 10 FPGA SPI स्लेव्हवर लिहितात. s नावाचे तात्पुरते फ्लॅश क्षेत्रtaging एरिया SPI इंटरफेसद्वारे कोणत्याही प्रकारचे प्रमाणीकरण बिटस्ट्रीम संचयित करते. BMC RoT डिझाइनमध्ये क्रिप्टोग्राफिक मॉड्यूल आहे जे SHA2 256 बिट हॅश व्हेरिफिकेशन फंक्शन आणि ECDSA 256 P 256 सिग्नेचर व्हेरिफिकेशन फंक्शन की आणि यूजर इमेज ऑथेंटिकेट करण्यासाठी लागू करते. Nios फर्मवेअर क्रिप्टोग्राफिक मॉड्यूल वापरतेtaging क्षेत्र. प्रमाणीकरण पास झाल्यास, Nios फर्मवेअर वापरकर्ता प्रतिमा वापरकर्त्याच्या फ्लॅश क्षेत्रामध्ये कॉपी करते. प्रमाणीकरण अयशस्वी झाल्यास, Nios फर्मवेअर त्रुटी नोंदवते. Intel FPGA PAC N3000 च्या RoT आणि सुरक्षा वैशिष्ट्यांविषयी माहितीसाठी कृपया Intel FPGA Programmable Acceleration Card N3000 सुरक्षा वापरकर्ता मार्गदर्शक पहा.
संबंधित माहिती
इंटेल FPGA प्रोग्राम करण्यायोग्य प्रवेग कार्ड N3000 सुरक्षा वापरकर्ता मार्गदर्शक
पॉवर अनुक्रम व्यवस्थापन
बीएमसी पॉवर सिक्वेन्सर स्टेट मशीन पॉवर-ऑन प्रक्रियेदरम्यान किंवा सामान्य ऑपरेशन दरम्यान कॉर्नर केससाठी इंटेल FPGA PAC N3000 पॉवर-ऑन आणि पॉवर-ऑफ अनुक्रम व्यवस्थापित करते. Intel MAX 10 पॉवर-अप फ्लोमध्ये संपूर्ण प्रक्रिया समाविष्ट आहे ज्यात Intel MAX 10 बूट-अप, Nios बूट-अप आणि FPGA कॉन्फिगरेशनसाठी पॉवर अनुक्रम व्यवस्थापन समाविष्ट आहे. होस्टने इंटेल MAX 10 आणि FPGA या दोन्हींच्या बिल्ड आवृत्त्या तसेच प्रत्येक पॉवर-सायकलनंतर Nios स्थिती तपासणे आवश्यक आहे आणि Intel FPGA PAC N3000 कॉर्नर केसेस जसे की Intel MAX 10 किंवा FPGA फॅक्टरी बिल्ड लोड अयशस्वी किंवा Nios बूट अप अपयश. BMC खालील परिस्थितींमध्ये कार्डची पॉवर बंद करून Intel FPGA PAC N3000 चे संरक्षण करते:
- 12 V सहाय्यक किंवा PCIe धार पुरवठा खंडtage 10.46 V च्या खाली आहे
- FPGA कोर तापमान 100°C पर्यंत पोहोचते
- बोर्ड तापमान 85 डिग्री सेल्सियस पर्यंत पोहोचते
सेन्सर्सद्वारे बोर्ड मॉनिटरिंग
Intel MAX 10 BMC मॉनिटर्स voltagई, इंटेल FPGA PAC N3000 वरील विविध घटकांचे वर्तमान आणि तापमान. होस्ट BMC PCIe SMBus द्वारे टेलीमेट्री डेटा ऍक्सेस करू शकतो. होस्ट BMC आणि Intel FPGA PAC N3000 Intel MAX 10 BMC मधील PCIe SMBus PLDM वर MCTP SMBus एंडपॉईंट आणि स्टँडर्ड I2C स्लेव्ह ते Avalon-MM इंटरफेस (केवळ-वाचनीय) द्वारे सामायिक केले आहे.
MCTP SMBus वर PLDM द्वारे बोर्ड मॉनिटरिंग
Intel FPGA PAC N3000 वरील BMC PCIe* SMBus वर BMC सर्व्हरशी संवाद साधते. MCTP कंट्रोलर प्लॅटफॉर्म लेव्हल डेटा मॉडेल (PLDM) वर मॅनेजमेंट कॉम्पोनंट ट्रान्सपोर्ट प्रोटोकॉल (MCTP) स्टॅकला सपोर्ट करतो. MCTP एंडपॉइंट स्लेव्ह अॅड्रेस डीफॉल्टनुसार 0xCE आहे. आवश्यक असल्यास ते इन-बँड मार्गाने बाह्य FPGA क्वाड SPI फ्लॅशच्या संबंधित विभागात पुन्हा प्रोग्राम केले जाऊ शकते. इंटेल FPGA PAC N3000 BMC हे PLDM आणि MCTP कमांडच्या उपसंचाचे समर्थन करते जेणेकरुन BMC सर्व्हरला सेन्सर डेटा जसे की व्हॉल्यूम प्राप्त करण्यासाठी सक्षम करा.tagई, वर्तमान आणि तापमान.
टीप:
MCTP SMBus एंडपॉइंटवर प्लॅटफॉर्म लेव्हल डेटा मॉडेल (PLDM) समर्थित आहे. मूळ PCIe द्वारे MCTP वर PLDM समर्थित नाही. SMBus डिव्हाइस श्रेणी: "फिक्स्ड नॉट डिस्कवरेबल" डिव्हाइस डीफॉल्टनुसार समर्थित आहे, परंतु सर्व चार डिव्हाइस श्रेणी समर्थित आहेत आणि फील्ड-पुन्हा कॉन्फिगर करण्यायोग्य आहेत. ACK-पोल समर्थित आहे
- SMBus डीफॉल्ट स्लेव्ह अॅड्रेस 0xCE सह समर्थित.
- निश्चित किंवा नियुक्त केलेल्या गुलाम पत्त्यासह समर्थित.
BMC मॅनेजमेंट कॉम्पोनंट ट्रान्सपोर्ट प्रोटोकॉल (MCTP) बेस स्पेसिफिकेशन (DTMF स्पेसिफिकेशन DSP1.3.0) च्या आवृत्ती 0236, प्लॅटफॉर्म मॉनिटरिंग आणि कंट्रोल स्टँडर्ड (DTMF स्पेसिफिकेशन DSP1.1.1) साठी PLDM ची आवृत्ती 0248 आणि आवृत्ती 1.0.0 चे समर्थन करते. संदेश नियंत्रण आणि शोधासाठी PLDM (DTMF तपशील DSP0240).
संबंधित माहिती
डिस्ट्रिब्युटेड मॅनेजमेंट टास्क फोर्स (DMTF) स्पेसिफिकेशन्स विशिष्ट DMTF स्पेसिफिकेशन्सच्या लिंकसाठी
SMBus इंटरफेस गती
Intel FPGA PAC N3000 अंमलबजावणी डीफॉल्टनुसार 100 KHz वर SMBus व्यवहारांना समर्थन देते.
एमसीटीपी पॅकेटायझेशन सपोर्ट
MCTP व्याख्या
- संदेशाचा मुख्य भाग MCTP संदेशाच्या पेलोडचे प्रतिनिधित्व करतो. संदेशाचा मुख्य भाग एकाधिक MCTP पॅकेट्सचा विस्तार करू शकतो.
- MCTP पॅकेट पेलोड MCTP संदेशाच्या संदेशाच्या मुख्य भागाचा संदर्भ देते जो एका MCTP पॅकेटमध्ये ठेवला जातो.
- ट्रान्समिशन युनिट MCTP पॅकेट पेलोडच्या भागाच्या आकाराचा संदर्भ देते.
ट्रान्समिशन युनिट आकार
- MCTP साठी बेसलाइन ट्रान्समिशन युनिट (किमान ट्रान्समिशन युनिट) आकार 64 बाइट्स आहे.
- सर्व MCTP नियंत्रण संदेशांना वाटाघाटीशिवाय बेसलाइन ट्रान्समिशन युनिटपेक्षा मोठे नसलेले पॅकेट पेलोड असणे आवश्यक आहे. (एंडपॉइंट्समधील मोठ्या ट्रान्समिशन युनिट्ससाठी वाटाघाटी यंत्रणा संदेश प्रकार-विशिष्ट आहे आणि एमसीटीपी बेस स्पेसिफिकेशनमध्ये संबोधित केलेली नाही)
- कोणताही MCTP मेसेज ज्याचा मेसेज बॉडी साइज 64 बाइट्सपेक्षा मोठा असेल तो एकाच मेसेज ट्रान्समिशनसाठी अनेक पॅकेट्समध्ये विभागला जाईल.
MCTP पॅकेट फील्ड
जेनेरिक पॅकेट/संदेश फील्ड
समर्थित कमांड सेट
समर्थित MCTP आदेश
- MCTP आवृत्ती सपोर्ट मिळवा
- बेस स्पेक आवृत्ती माहिती
- नियंत्रण प्रोटोकॉल आवृत्ती माहिती
- MCTP आवृत्तीवर PLDM
- एंडपॉइंट आयडी सेट करा
- एंडपॉइंट आयडी मिळवा
- एंडपॉइंट UUID मिळवा
- संदेश प्रकार समर्थन मिळवा
- विक्रेता परिभाषित संदेश समर्थन मिळवा
टीप:
गेट व्हेंडर डिफाइंड मेसेज सपोर्ट कमांडसाठी, BMC पूर्णत्व कोड ERROR_INVALID_DATA(0x02) सह प्रतिसाद देते.
समर्थित PLDM बेस स्पेसिफिकेशन कमांड
- SetTID
- GetTID
- PLDMVersion मिळवा
- पीएलडीएमटी प्रकार मिळवा
- पीएलडीएमसी कमांड मिळवा
प्लॅटफॉर्म मॉनिटरिंग आणि कंट्रोल स्पेसिफिकेशन कमांडसाठी समर्थित PLDM
- SetTID
- GetTID
- GetSensorReading
- GetSensorThresholds
- SetSensorThresholds
- मिळवाPDRRepositoryInfo
- पीडीआर मिळवा
टीप:
BMC Nios II कोर पोल वेगवेगळ्या टेलीमेट्री डेटासाठी दर 1 मिलीसेकंदाने घेते, आणि मतदानाचा कालावधी सुमारे 500~800 मिलीसेकंद घेते, म्हणून प्रतिसाद संदेश विरुद्ध GetSensorReading किंवा GetSensorThresholds कमांडचा संबंधित विनंती संदेश त्यानुसार दर 500~800 मिलिसेकंदांनी अपडेट होतो.
टीप:
GetStateSensorReadings समर्थित नाही.
PLDM टोपोलॉजी आणि पदानुक्रम
परिभाषित प्लॅटफॉर्म वर्णनकर्ता रेकॉर्ड
Intel FPGA PAC N3000 मध्ये 20 प्लॅटफॉर्म डिस्क्रिप्टर रेकॉर्ड्स (PDRs) वापरतात. Intel MAX 10 BMC फक्त एकत्रित PDR चे समर्थन करते जेथे QSFP प्लग केलेले आणि अनप्लग केलेले असताना PDR डायनॅमिकरित्या जोडले किंवा काढले जाणार नाहीत. अनप्लग केल्यावर सेन्सर ऑपरेशनल स्थिती अनुपलब्ध म्हणून नोंदवली जाईल.
सेन्सरची नावे आणि रेकॉर्ड हँडल
सर्व PDR ला रेकॉर्ड हँडल नावाचे अपारदर्शक अंकीय मूल्य नियुक्त केले जाते. हे मूल्य GetPDR (DTMF स्पेसिफिकेशन DSP0248) द्वारे PDR रेपॉजिटरीमध्ये वैयक्तिक PDR मध्ये प्रवेश करण्यासाठी वापरले जाते. खालील सारणी इंटेल FPGA PAC N3000 वर परीक्षण केलेल्या सेन्सर्सची एकत्रित यादी आहे.
PDRs सेन्सरची नावे आणि रेकॉर्ड हँडल
कार्य | सेन्सरचे नाव | सेन्सर माहिती | PLDM | ||
सेन्सर वाचन स्त्रोत (घटक) | PDR
रेकॉर्ड हँडल |
PDR मध्ये थ्रेशोल्ड | थ्रेशोल्ड बदल PLDM द्वारे परवानगी | ||
एकूण इंटेल FPGA PAC इनपुट पॉवर | बोर्ड पावर | PCIe बोटांनी 12V वर्तमान आणि व्हॉल्यूममधून गणना कराtage | 1 | 0 | नाही |
PCIe बोटांनी 12 V वर्तमान | 12 V बॅकप्लेन वर्तमान | PAC1932 SENSE1 | 2 | 0 | नाही |
PCIe बोटांनी 12 V Voltage | 12 V बॅकप्लेन व्हॉलtage | PAC1932 SENSE1 | 3 | 0 | नाही |
1.2 V Rail Voltage | 1.2 व्ही व्हॉलtage | MAX10 ADC | 4 | 0 | नाही |
1.8 V Rail Voltage | 1.8 व्ही व्हॉलtage | MAX 10 ADC | 6 | 0 | नाही |
3.3 V Rail Voltage | 3.3 व्ही व्हॉलtage | MAX 10 ADC | 8 | 0 | नाही |
FPGA Core Voltage | FPGA Core Voltage | LTC3884 (U44) | 10 | 0 | नाही |
FPGA कोर वर्तमान | FPGA कोर वर्तमान | LTC3884 (U44) | 11 | 0 | नाही |
FPGA कोर तापमान | FPGA कोर तापमान | TMP411 द्वारे FPGA टेंप डायोड | 12 | वरची चेतावणी: 90
अप्पर फॅटल: 100 |
होय |
बोर्ड तापमान | बोर्ड तापमान | TMP411 (U65) | 13 | वरची चेतावणी: 75
अप्पर फॅटल: 85 |
होय |
QSFP0 Voltage | QSFP0 Voltage | बाह्य QSFP मॉड्यूल (J4) | 14 | 0 | नाही |
QSFP0 तापमान | QSFP0 तापमान | बाह्य QSFP मॉड्यूल (J4) | 15 | वरची चेतावणी: QSFP विक्रेत्याने सेट केलेले मूल्य
अप्पर फेटल: QSFP विक्रेत्याने सेट केलेले मूल्य |
नाही |
PCIe सहाय्यक 12V वर्तमान | 12 V AUX | PAC1932 SENSE2 | 24 | 0 | नाही |
PCIe Auxiliary 12V Voltage | 12 V AUX Voltage | PAC1932 SENSE2 | 25 | 0 | नाही |
QSFP1 Voltage | QSFP1 Voltage | बाह्य QSFP मॉड्यूल (J5) | 37 | 0 | नाही |
QSFP1 तापमान | QSFP1 तापमान | बाह्य QSFP मॉड्यूल (J5) | 38 | वरची चेतावणी: QSFP विक्रेत्याने सेट केलेले मूल्य
अप्पर फेटल: QSFP विक्रेत्याने सेट केलेले मूल्य |
नाही |
PKVL एक कोर तापमान | PKVL एक कोर तापमान | PKVL चिप (88EC055) (U18A) | 44 | 0 | नाही |
चालू ठेवले… |
कार्य | सेन्सरचे नाव | सेन्सर माहिती | PLDM | ||
सेन्सर वाचन स्त्रोत (घटक) | PDR
रेकॉर्ड हँडल |
PDR मध्ये थ्रेशोल्ड | थ्रेशोल्ड बदल PLDM द्वारे परवानगी | ||
PKVL A Serdes तापमान | PKVL A Serdes तापमान | PKVL चिप (88EC055) (U18A) | 45 | 0 | नाही |
PKVL B कोर तापमान | PKVL B कोर तापमान | PKVL चिप (88EC055) (U23A) | 46 | 0 | नाही |
PKVL B Serdes तापमान | PKVL B Serdes तापमान | PKVL चिप (88EC055) (U23A) | 47 | 0 | नाही |
टीप:
QSFP साठी अप्पर चेतावणी आणि उच्च घातक मूल्ये QSFP विक्रेत्याद्वारे सेट केली जातात. मूल्यांसाठी विक्रेता डेटाशीटचा संदर्भ घ्या. BMC ही थ्रेशोल्ड मूल्ये वाचेल आणि त्यांना कळवेल. fpgad ही एक सेवा आहे जी तुम्हाला सर्व्हरला क्रॅश होण्यापासून वाचवण्यास मदत करू शकते जेव्हा हार्डवेअर वरच्या नॉन-रिकव्हेबल किंवा लोअर नॉन-रिकव्हेबल सेन्सर थ्रेशोल्ड (ज्याला घातक थ्रेशोल्ड देखील म्हणतात) पोहोचते. बोर्ड मॅनेजमेंट कंट्रोलरने नोंदवलेल्या प्रत्येक 20 सेन्सरचे निरीक्षण करण्यास fpgad सक्षम आहे. अधिक माहितीसाठी कृपया Intel Acceleration Stack User Guide: Intel FPGA Programmable Acceleration Card N3000 मधील ग्रेसफुल शटडाउन विषयाचा संदर्भ घ्या.
टीप:
पात्र OEM सर्व्हर सिस्टमने तुमच्या वर्कलोडसाठी आवश्यक कूलिंग प्रदान केले पाहिजे. तुम्ही खालील OPAE कमांड रूट किंवा sudo म्हणून चालवून सेन्सर्सची मूल्ये मिळवू शकता: $ sudo fpgainfo bmc
संबंधित माहिती
Intel Acceleration Stack User Guide: Intel FPGA Programmable Acceleration Card N3000
I2C SMBus द्वारे बोर्ड मॉनिटरिंग
Avalon-MM इंटरफेसचा मानक I2C स्लेव्ह (केवळ-वाचनीय) होस्ट BMC आणि Intel MAX 10 RoT यांच्यामध्ये PCIe SMBus शेअर करतो. इंटेल FPGA PAC N3000 मानक I2C स्लेव्ह इंटरफेसला सपोर्ट करते आणि स्लेव्ह अॅड्रेस 0xBC बाय डीफॉल्ट फक्त आउट-ऑफ-बँड प्रवेशासाठी आहे. बाइट अॅड्रेसिंग मोड 2-बाइट ऑफसेट अॅड्रेस मोड आहे. येथे टेलीमेट्री डेटा रजिस्टर मेमरी मॅप आहे जो तुम्ही I2C कमांडद्वारे माहिती ऍक्सेस करण्यासाठी वापरू शकता. वर्णन स्तंभामध्ये वास्तविक मूल्ये मिळविण्यासाठी परत केलेल्या नोंदणी मूल्यांवर पुढील प्रक्रिया कशी केली जाऊ शकते याचे वर्णन केले आहे. तुम्ही कोणता सेन्सर वाचता त्यानुसार युनिट्स सेल्सिअस (°C), mA, mV, mW असू शकतात.
टेलीमेट्री डेटा रजिस्टर मेमरी नकाशा
नोंदणी करा | ऑफसेट | रुंदी | प्रवेश | फील्ड | डीफॉल्ट मूल्य | वर्णन |
बोर्ड तापमान | 0x100 | 32 | RO | [३१:२८] | 32'h00000000 | TMP411(U65)
नोंदणी मूल्य स्वाक्षरी पूर्णांक तापमान = नोंदणी मूल्य आहे * १ |
बोर्ड तापमान उच्च चेतावणी | 0x104 | 32 | RW | [३१:२८] | 32'h00000000 | TMP411(U65)
नोंदणी मूल्य स्वाक्षरी पूर्णांक आहे |
उच्च मर्यादा = नोंदणी मूल्य
* १ |
||||||
बोर्ड तापमान उच्च घातक | 0x108 | 32 | RW | [३१:२८] | 32'h00000000 | TMP411(U65)
नोंदणी मूल्य स्वाक्षरी पूर्णांक आहे |
उच्च गंभीर = नोंदणी मूल्य
* १ |
||||||
FPGA कोर तापमान | 0x110 | 32 | RO | [३१:२८] | 32'h00000000 | TMP411(U65)
नोंदणी मूल्य स्वाक्षरी पूर्णांक आहे |
तापमान = नोंदणी मूल्य
* १ |
||||||
FPGA मरतात
तापमान उच्च चेतावणी |
0x114 | 32 | RW | [३१:२८] | 32'h00000000 | TMP411(U65)
नोंदणी मूल्य स्वाक्षरी पूर्णांक आहे |
उच्च मर्यादा = नोंदणी मूल्य
* १ |
||||||
चालू ठेवले… |
नोंदणी करा | ऑफसेट | रुंदी | प्रवेश | फील्ड | डीफॉल्ट मूल्य | वर्णन |
FPGA Core Voltage | 0x13 सी | 32 | RO | [३१:२८] | 32'h00000000 | LTC3884(U44)
खंडtage(mV) = नोंदणी मूल्य |
FPGA कोर वर्तमान | 0x140 | 32 | RO | [३१:२८] | 32'h00000000 | LTC3884(U44)
वर्तमान(mA) = नोंदणी मूल्य |
12v बॅकप्लेन व्हॉलtage | 0x144 | 32 | RO | [३१:२८] | 32'h00000000 | खंडtage(mV) = नोंदणी मूल्य |
12v बॅकप्लेन वर्तमान | 0x148 | 32 | RO | [३१:२८] | 32'h00000000 | वर्तमान(mA) = नोंदणी मूल्य |
1.2v Voltage | 0x14 सी | 32 | RO | [३१:२८] | 32'h00000000 | खंडtage(mV) = नोंदणी मूल्य |
12v Aux Voltage | 0x150 | 32 | RO | [३१:२८] | 32'h00000000 | खंडtage(mV) = नोंदणी मूल्य |
12v ऑक्स करंट | 0x154 | 32 | RO | [३१:२८] | 32'h00000000 | वर्तमान(mA) = नोंदणी मूल्य |
1.8v Voltage | 0x158 | 32 | RO | [३१:२८] | 32'h00000000 | खंडtage(mV) = नोंदणी मूल्य |
3.3v Voltage | 0x15 सी | 32 | RO | [३१:२८] | 32'h00000000 | खंडtage(mV) = नोंदणी मूल्य |
बोर्ड पावर | 0x160 | 32 | RO | [३१:२८] | 32'h00000000 | पॉवर(mW) = नोंदणी मूल्य |
PKVL एक कोर तापमान | 0x168 | 32 | RO | [३१:२८] | 32'h00000000 | PKVL1(U18A)
नोंदणी मूल्य स्वाक्षरी पूर्णांक आहे तापमान = नोंदणी मूल्य * १ |
PKVL A Serdes तापमान | 0x16 सी | 32 | RO | [३१:२८] | 32'h00000000 | PKVL1(U18A)
नोंदणी मूल्य स्वाक्षरी पूर्णांक आहे तापमान = नोंदणी मूल्य * १ |
PKVL B कोर तापमान | 0x170 | 32 | RO | [३१:२८] | 32'h00000000 | PKVL2(U23A)
नोंदणी मूल्य स्वाक्षरी पूर्णांक आहे तापमान = नोंदणी मूल्य * १ |
PKVL B Serdes तापमान | 0x174 | 32 | RO | [३१:२८] | 32'h00000000 | PKVL2(U23A)
नोंदणी मूल्य स्वाक्षरी पूर्णांक आहे तापमान = नोंदणी मूल्य * १ |
QSFP मूल्ये QSFP मॉड्यूल वाचून आणि योग्य रजिस्टरमध्ये वाचलेल्या मूल्यांचा अहवाल देऊन प्राप्त केली जातात. जर QSFP मॉड्यूल डिजिटल डायग्नोस्टिक्स मॉनिटरिंगला समर्थन देत नसेल किंवा QSFP मॉड्यूल स्थापित नसेल, तर QSFP रजिस्टरमधून वाचलेल्या मूल्यांकडे दुर्लक्ष करा. I2C बसद्वारे टेलीमेट्री डेटा वाचण्यासाठी इंटेलिजेंट प्लॅटफॉर्म मॅनेजमेंट इंटरफेस (IPMI) टूल वापरा.
2x0 पत्त्यावर बोर्ड तापमान वाचण्यासाठी I100C कमांड:
खालील आदेशात:
- 0x20 हा तुमच्या सर्व्हरचा I2C मास्टर बस पत्ता आहे जो थेट PCIe स्लॉटमध्ये प्रवेश करू शकतो. हा पत्ता सर्व्हरनुसार बदलतो. तुमच्या सर्व्हरच्या योग्य I2C पत्त्यासाठी कृपया तुमच्या सर्व्हर डेटाशीटचा संदर्भ घ्या.
- 0xBC हा Intel MAX 2 BMC चा I10C स्लेव्ह पत्ता आहे.
- 4 वाचलेल्या डेटा बाइट्सची संख्या आहे
- 0x01 0x00 हा बोर्ड तापमानाचा रजिस्टर पत्ता आहे जो टेबलमध्ये सादर केला आहे.
आज्ञा:
ipmitool i2c बस=0x20 0xBC 4 0x01 0x00
आउटपुट:
१ ३०० ६९३ ६५७
हेक्साइडसिमलमधील आउटपुट मूल्य आहे: 0x72000000 0x72 दशांश मध्ये 114 आहे. सेल्सिअस तापमान मोजण्यासाठी 0.5: 114 x 0.5 = 57 °C ने गुणाकार करा
टीप:
सर्व सर्व्हर I2C बसला PCIe स्लॉटमध्ये थेट प्रवेशास समर्थन देत नाहीत. कृपया समर्थन माहिती आणि I2C बस पत्त्यासाठी तुमची सर्व्हर डेटाशीट तपासा.
EEPROM डेटा स्वरूप
हा विभाग MAC पत्ता EEPROM आणि FRUID EEPROM या दोन्हींचे डेटा स्वरूप परिभाषित करतो आणि ते अनुक्रमे होस्ट आणि FPGA द्वारे ऍक्सेस केले जाऊ शकतात.
MAC EEPROM
उत्पादनाच्या वेळी, इंटेल इंटेल इथरनेट कंट्रोलर XL710-BM2 MAC पत्त्यांसह MAC पत्ता EEPROM प्रोग्राम करते. Intel MAX 10 I2C बसद्वारे MAC पत्त्या EEPROM मधील पत्त्यांवर प्रवेश करते. खालील आदेश वापरून MAC पत्ता शोधा: $ sudo fpga mac
MAC पत्ता EEPROM मध्ये फक्त 6x0h पत्त्यावर सुरू होणारा 00-बाइट MAC पत्ता असतो आणि त्यानंतर MAC पत्त्याची संख्या 08 असते. सुरवातीचा MAC पत्ता प्रिंटेड सर्किट बोर्ड (PCB) च्या मागील बाजूस असलेल्या लेबल स्टिकरवर देखील छापला जातो. OPAE ड्राइव्हर खालील ठिकाणाहून सुरुवातीचा MAC पत्ता प्राप्त करण्यासाठी sysfs नोड्स पुरवतो: /sys/class/fpga/intel-fpga-dev.*/intel-fpga-fme.*/spi altera.*.auto/spi_master/ spi */spi*/mac_address सुरू करत आहे MAC पत्ता उदाample: 644C360F4430 OPAE ड्रायव्हर खालील स्थानावरून गणना प्राप्त करतो: /sys/class/fpga/ intel-fpga-dev.*/intel-fpga-fme.*/spi-altera.*.auto/spi_master/ spi*/ spi*/mac_count MAC संख्या उदाample: 08 सुरुवातीच्या MAC पत्त्यापासून, उर्वरित सात MAC पत्ते सुरुवातीच्या MAC पत्त्याच्या किमान महत्त्वाच्या बाइट (LSB) मध्ये अनुक्रमे वाढ करून प्रत्येक त्यानंतरच्या MAC पत्त्यासाठी एकाच्या संख्येने मिळवले जातात. त्यानंतरचा MAC पत्ता उदाampले:
- 644C360F4431
- 644C360F4432
- 644C360F4433
- 644C360F4434
- 644C360F4435
- 644C360F4436
- 644C360F4437
नोंद: तुम्ही ES Intel FPGA PAC N3000 वापरत असल्यास, MAC EEPROM कदाचित प्रोग्राम केलेले नसेल. जर MAC EEPROM प्रोग्राम केलेले नसेल तर पहिला MAC पत्ता FFFFFFFFFFFFF म्हणून परत येतो.
फील्ड बदलण्यायोग्य युनिट ओळख (FRUID) EEPROM प्रवेश
तुम्ही फक्त SMBus द्वारे होस्ट BMC कडून फील्ड बदलण्यायोग्य युनिट ओळख (FRUID) EEPROM (0xA0) वाचू शकता. FRUID EEPROM मधील रचना IPMI तपशीलावर आधारित आहे, प्लॅटफॉर्म व्यवस्थापन FRU माहिती संचयन व्याख्या, v1.3, मार्च 24, 2015, ज्यावरून बोर्ड माहिती संरचना प्राप्त केली जाते. FRUID EEPROM बोर्ड क्षेत्र आणि उत्पादन माहिती क्षेत्रासह सामान्य शीर्षलेख स्वरूपाचे अनुसरण करते. FRUID EEPROM वर सामान्य शीर्षलेखातील कोणती फील्ड लागू होतात यासाठी खालील तक्त्याचा संदर्भ घ्या.
FRUID EEPROM चे सामान्य शीर्षलेख
कॉमन हेडरमधील सर्व फील्ड अनिवार्य आहेत.
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | FRUID EEPROM मूल्य |
1 |
कॉमन हेडर फॉरमॅट आवृत्ती 7:4 – आरक्षित, 0000b म्हणून लिहा
3:0 - या तपशीलासाठी आवृत्ती क्रमांक = 1h स्वरूपित करा |
01h (00000001b म्हणून सेट करा) |
1 |
अंतर्गत वापर क्षेत्र प्रारंभ ऑफसेट (8 बाइट्सच्या पटीत).
00h सूचित करते की हे क्षेत्र उपस्थित नाही. |
00h (उपस्थित नाही) |
1 |
चेसिस माहिती क्षेत्र प्रारंभ ऑफसेट (8 बाइट्सच्या पटीत).
00h सूचित करते की हे क्षेत्र उपस्थित नाही. |
00h (उपस्थित नाही) |
1 |
बोर्ड क्षेत्र प्रारंभ ऑफसेट (8 बाइट्सच्या पटीत).
00h सूचित करते की हे क्षेत्र उपस्थित नाही. |
01 ता |
1 |
उत्पादन माहिती क्षेत्र प्रारंभ ऑफसेट (8 बाइट्सच्या पटीत).
00h सूचित करते की हे क्षेत्र उपस्थित नाही. |
0 सीएच |
1 |
मल्टीरेकॉर्ड क्षेत्र प्रारंभ ऑफसेट (8 बाइट्सच्या पटीत).
00h सूचित करते की हे क्षेत्र उपस्थित नाही. |
00h (उपस्थित नाही) |
1 | PAD, 00h म्हणून लिहा | 00 ता |
1 |
कॉमन हेडर चेकसम (शून्य चेकसम) |
F2h |
सामान्य हेडर बाइट्स EEPROM च्या पहिल्या पत्त्यावरून ठेवल्या जातात. लेआउट खालील आकृतीप्रमाणे दिसते.
FRUID EEPROM मेमरी लेआउट ब्लॉक आकृती
FRUID EEPROM बोर्ड क्षेत्र
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | फील्ड मूल्ये | फील्ड एन्कोडिंग |
1 | बोर्ड एरिया फॉरमॅट व्हर्जन 7:4 – आरक्षित, 0000b 3:0 असे लिहा – फॉरमॅट आवृत्ती क्रमांक | 0x01 | 1h (0000 0001b) वर सेट करा |
1 | बोर्ड क्षेत्राची लांबी (8 बाइट्सच्या पटीत) | 0x0B | 88 बाइट्स (2 पॅड 00 बाइट्सचा समावेश आहे) |
1 | भाषा कोड | 0x00 | इंग्रजीसाठी 0 वर सेट करा
टीप: यावेळी इतर कोणत्याही भाषा समर्थित नाहीत |
3 | Mfg. तारीख / वेळ: 0:00 तास 1/1/96 पासून मिनिटांची संख्या.
कमीत कमी लक्षणीय बाइट प्रथम (लिटल एंडियन) 00_00_00h = अनिर्दिष्ट (डायनॅमिक फील्ड) |
0x10
0x65 0xB7 |
12:00 AM 1/1/96 ते दुपारी 12 दरम्यान वेळेत फरक
11/07/2018 12018960 आहे मिनिटे = b76510h - लिटल एंडियन फॉरमॅटमध्ये संग्रहित |
1 | बोर्ड उत्पादक प्रकार/लांबी बाइट | 0xD2 | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 11b
5:0 - 010010b (डेटा 18 बाइट) |
P | बोर्ड उत्पादक बाइट्स | 0x49
0x6E 0x74 0x65 0x6 सी 0xAE |
8-बिट ASCII + LATIN1 कोडेड Intel® Corporation |
चालू ठेवले… |
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | फील्ड मूल्ये | फील्ड एन्कोडिंग |
0x20
0x43 0x6F 0x72 0x70 0x6F 0x72 0x61 0x74 0x69 0x6F 0x6E |
|||
1 | बोर्ड उत्पादन नाव प्रकार/लांबी बाइट | 0xD5 | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 11b
5:0 - 010101b (डेटा 21 बाइट) |
Q | बोर्ड उत्पादन नाव बाइट्स | 0X49
0X6E 0X74 0X65 0X6C 0XAE 0X20 0X46 0X50 0X47 0X41 0X20 0X50 0X41 0X43 0X20 0X4E 0X33 0X30 0X30 0X30 |
8-बिट ASCII + LATIN1 कोडेड इंटेल FPGA PAC N3000 |
1 | बोर्ड अनुक्रमांक प्रकार/लांबी बाइट | 0xCC | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 11b
5:0 - 001100b (डेटा 12 बाइट) |
N | बोर्ड अनुक्रमांक बाइट्स (डायनॅमिक फील्ड) | 0x30
0x30 0x30 0x30 0x30 0x30 0x30 0x30 |
8-बिट ASCII + LATIN1 कोडेड
1ले 6 हेक्स अंक OUI: 000000 आहेत 2रा 6 हेक्स अंक MAC पत्ता आहेत: 000000 |
चालू ठेवले… |
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | फील्ड मूल्ये | फील्ड एन्कोडिंग |
0x30
0x30 0x30 0x30 |
टीप: हे माजी म्हणून कोड केलेले आहेample आणि वास्तविक उपकरणामध्ये बदल करणे आवश्यक आहे
1ले 6 हेक्स अंक OUI: 644C36 आहेत 2रा 6 हेक्स अंक हे MAC पत्ता आहेत: 00AB2E टीप: नाही ओळखण्यासाठी प्रोग्राम केलेले FRUID, OUI आणि MAC पत्ता "0000" वर सेट करा. |
||
1 | बोर्ड भाग क्रमांक प्रकार/लांबी बाइट | 0xCE | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 11b
5:0 - 001110b (डेटा 14 बाइट) |
M | बोर्ड भाग क्रमांक बाइट्स | 0x4B
0x38 0x32 0x34 0x31 0x37 0x20 0x30 0x30 0x32 0x20 0x20 0x20 0x20 |
8-बिट ASCII + LATIN1 BOM ID सह कोड केलेले.
14 बाइट लांबीसाठी, कोडेड बोर्ड भाग क्रमांक उदाample आहे K82417-002 टीप: हे माजी म्हणून कोड केलेले आहेample आणि वास्तविक उपकरणामध्ये बदल करणे आवश्यक आहे. हे फील्ड मूल्य भिन्न बोर्ड PBA क्रमांकासह बदलते. FRUID मध्ये PBA पुनरावृत्ती काढली गेली आहे. हे शेवटचे चार बाइट्स रिक्त परत येतात आणि भविष्यातील वापरासाठी राखीव असतात. |
1 | FRU File आयडी प्रकार/लांबी बाइट | 0x00 | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 00b
5:0 - 000000b (डेटा 0 बाइट) FRU File आयडी बाइट फील्ड ज्याने याचे अनुसरण केले पाहिजे ते समाविष्ट केलेले नाही कारण फील्ड 'नल' असेल. टीप: FRU File आयडी बाइट्स. FRU File आवृत्ती फील्ड हे पूर्व-परिभाषित फील्ड आहे जे सत्यापित करण्यासाठी उत्पादन सहाय्य म्हणून प्रदान केले जाते file जे FRU माहिती लोड करण्यासाठी उत्पादन किंवा फील्ड अपडेट दरम्यान वापरले होते. सामग्री निर्माता-विशिष्ट आहे. हे फील्ड बोर्ड माहिती क्षेत्रात देखील प्रदान केले आहे. एकतर किंवा दोन्ही फील्ड 'शून्य' असू शकतात. |
1 | MMID प्रकार/लांबी बाइट | 0xC6 | 8-बिट ASCII + LATIN1 कोडेड |
चालू ठेवले… |
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | फील्ड मूल्ये | फील्ड एन्कोडिंग |
७:६ - ११ ब
5:0 - 000110b (डेटा 6 बाइट) टीप: हे माजी म्हणून कोड केलेले आहेample आणि वास्तविक उपकरणामध्ये बदल करणे आवश्यक आहे |
|||
M | MMID बाइट्स | 0x39
0x39 0x39 0x44 0x58 0x46 |
6 हेक्स अंक म्हणून फॉरमॅट केले. विशिष्ट माजीampसेलमध्ये Intel FPGA PAC N3000 MMID = 999DXF.
हे फील्ड मूल्य MMID, OPN, PBN इत्यादी विविध SKU फील्डसह बदलते. |
1 | C1h (आणखी माहिती फील्ड नाही दर्शविण्यासाठी टाइप/लांबी बाइट एन्कोड केलेले). | 0xC1 | |
Y | 00h - कोणतीही उर्वरित न वापरलेली जागा | 0x00 | |
1 | बोर्ड एरिया चेकसम (शून्य चेकसम) | 0xB9 | टीप: या टेबलमधील चेकसम हे टेबलमध्ये वापरलेल्या मूल्यांसाठी मोजलेले शून्य चेकसम आहे. Intel FPGA PAC N3000 च्या वास्तविक मूल्यांसाठी त्याची पुनर्गणना करणे आवश्यक आहे. |
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | फील्ड मूल्ये | फील्ड एन्कोडिंग |
1 | उत्पादन क्षेत्र स्वरूप आवृत्ती 7:4 – आरक्षित, 0000b म्हणून लिहा
3:0 - या तपशीलासाठी आवृत्ती क्रमांक = 1h स्वरूपित करा |
0x01 | 1h (0000 0001b) वर सेट करा |
1 | उत्पादन क्षेत्राची लांबी (8 बाइट्सच्या पटीत) | 0x0A | एकूण 80 बाइट्स |
1 | भाषा कोड | 0x00 | इंग्रजीसाठी 0 वर सेट करा
टीप: यावेळी इतर कोणत्याही भाषा समर्थित नाहीत |
1 | उत्पादकाचे नाव प्रकार/लांबी बाइट | 0xD2 | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 11b
5:0 - 010010b (डेटा 18 बाइट) |
N | उत्पादकाचे नाव बाइट्स | 0x49
0x6E 0x74 0x65 0x6 सी 0xAE 0x20 0x43 0x6F |
8-बिट ASCII + LATIN1 कोडेड इंटेल कॉर्पोरेशन |
चालू ठेवले… |
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | फील्ड मूल्ये | फील्ड एन्कोडिंग |
0x72
0x70 0x6F 0x72 0x61 0x74 0x69 0x6F 0x6E |
|||
1 | उत्पादनाचे नाव प्रकार/लांबी बाइट | 0xD5 | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 11b
5:0 - 010101b (डेटा 21 बाइट) |
M | उत्पादनाचे नाव बाइट्स | 0x49
0x6E 0x74 0x65 0x6 सी 0xAE 0x20 0x46 0x50 0x47 0x41 0x20 0x50 0x41 0x43 0x20 0x4E 0x33 0x30 0x30 0x30 |
8-बिट ASCII + LATIN1 कोडेड इंटेल FPGA PAC N3000 |
1 | उत्पादन भाग/मॉडेल क्रमांक प्रकार/लांबी बाइट | 0xCE | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 11b
5:0 - 001110b (डेटा 14 बाइट) |
O | उत्पादन भाग/मॉडेल क्रमांक बाइट्स | 0x42
0x44 0x2D 0x4E 0x56 0x56 0x2D 0x4E 0x33 0x30 0x30 0x30 0x2D 0x31 |
8-बिट ASCII + LATIN1 कोडेड
BD-NVV- N3000-1 बोर्डासाठी OPN हे फील्ड मूल्य भिन्न Intel FPGA PAC N3000 OPN सह बदलते. |
चालू ठेवले… |
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | फील्ड मूल्ये | फील्ड एन्कोडिंग |
1 | उत्पादन आवृत्ती प्रकार/लांबी बाइट | 0x01 | 8-बिट बायनरी 7:6 – 00b
5:0 - 000001b (डेटा 1 बाइट) |
R | उत्पादन आवृत्ती बाइट्स | 0x00 | हे फील्ड कुटुंब सदस्य म्हणून एन्कोड केलेले आहे |
1 | उत्पादन अनुक्रमांक प्रकार/लांबी बाइट | 0xCC | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 11b
5:0 - 001100b (डेटा 12 बाइट) |
P | उत्पादन अनुक्रमांक बाइट्स (डायनॅमिक फील्ड) | 0x30
0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 0x30 |
8-बिट ASCII + LATIN1 कोडेड
1ले 6 हेक्स अंक OUI: 000000 आहेत 2रा 6 हेक्स अंक MAC पत्ता आहेत: 000000 टीप: हे माजी म्हणून कोड केलेले आहेample आणि वास्तविक उपकरणामध्ये बदल करणे आवश्यक आहे. 1ले 6 हेक्स अंक OUI: 644C36 आहेत 2रा 6 हेक्स अंक हे MAC पत्ता आहेत: 00AB2E टीप: नाही ओळखण्यासाठी प्रोग्राम केलेले FRUID, OUI आणि MAC पत्ता "0000" वर सेट करा. |
1 | मालमत्ता Tag प्रकार/लांबी बाइट | 0x01 | 8-बिट बायनरी 7:6 – 00b
5:0 - 000001b (डेटा 1 बाइट) |
Q | मालमत्ता Tag | 0x00 | सपोर्ट नाही |
1 | FRU File आयडी प्रकार/लांबी बाइट | 0x00 | 8-बिट ASCII + LATIN1 कोडेड 7:6 – 00b
5:0 - 000000b (डेटा 0 बाइट) FRU File आयडी बाइट फील्ड ज्याने याचे अनुसरण केले पाहिजे ते समाविष्ट केलेले नाही कारण फील्ड 'नल' असेल. |
चालू ठेवले… |
फील्डची लांबी बाइट्समध्ये | फील्ड वर्णन | फील्ड मूल्ये | फील्ड एन्कोडिंग |
टीप: FRU file आयडी बाइट्स.
FRU File आवृत्ती फील्ड हे पूर्व-परिभाषित फील्ड आहे जे सत्यापित करण्यासाठी उत्पादन सहाय्य म्हणून प्रदान केले जाते file जे FRU माहिती लोड करण्यासाठी उत्पादन किंवा फील्ड अपडेट दरम्यान वापरले होते. सामग्री निर्माता-विशिष्ट आहे. हे फील्ड बोर्ड माहिती क्षेत्रात देखील प्रदान केले आहे. एकतर किंवा दोन्ही फील्ड 'शून्य' असू शकतात. |
|||
1 | C1h (आणखी माहिती फील्ड नाही दर्शविण्यासाठी टाइप/लांबी बाइट एन्कोड केलेले). | 0xC1 | |
Y | 00h - कोणतीही उर्वरित न वापरलेली जागा | 0x00 | |
1 | उत्पादन माहिती क्षेत्र चेकसम (शून्य चेकसम)
(डायनॅमिक फील्ड) |
0x9D | टीप: या टेबलमधील चेकसम हे टेबलमध्ये वापरलेल्या मूल्यांसाठी मोजलेले शून्य चेकसम आहे. इंटेल FPGA PAC च्या वास्तविक मूल्यांसाठी त्याची पुनर्गणना करणे आवश्यक आहे. |
Intel® FPGA Programmable Acceleration Card N3000 बोर्ड व्यवस्थापन नियंत्रक वापरकर्ता मार्गदर्शक
पुनरावृत्ती इतिहास
Intel FPGA Programmable Acceleration Card N3000 बोर्ड मॅनेजमेंट कंट्रोलर वापरकर्ता मार्गदर्शक साठी पुनरावृत्ती इतिहास
दस्तऐवज आवृत्ती | बदल |
2019.11.25 | प्रारंभिक उत्पादन प्रकाशन. |
इंटेल कॉर्पोरेशन. सर्व हक्क राखीव. इंटेल, इंटेल लोगो आणि इतर इंटेल चिन्ह हे इंटेल कॉर्पोरेशन किंवा त्याच्या उपकंपन्यांचे ट्रेडमार्क आहेत. इंटेल त्याच्या FPGA आणि सेमीकंडक्टर उत्पादनांच्या कार्यप्रदर्शनास इंटेलच्या मानक वॉरंटीनुसार वर्तमान वैशिष्ट्यांनुसार वॉरंटी देते, परंतु कोणत्याही वेळी कोणतीही सूचना न देता कोणतीही उत्पादने आणि सेवांमध्ये बदल करण्याचा अधिकार राखून ठेवते. इंटेलने लिखित स्वरूपात स्पष्टपणे मान्य केल्याशिवाय येथे वर्णन केलेल्या कोणत्याही माहिती, उत्पादन किंवा सेवेच्या अर्जामुळे किंवा वापरामुळे उद्भवणारी कोणतीही जबाबदारी किंवा दायित्व स्वीकारत नाही. इंटेल ग्राहकांना कोणत्याही प्रकाशित माहितीवर विसंबून राहण्यापूर्वी आणि उत्पादने किंवा सेवांसाठी ऑर्डर देण्यापूर्वी डिव्हाइस वैशिष्ट्यांची नवीनतम आवृत्ती प्राप्त करण्याचा सल्ला दिला जातो.
*इतर नावे आणि ब्रँडवर इतरांची मालमत्ता म्हणून दावा केला जाऊ शकतो.
कागदपत्रे / संसाधने
![]() |
इंटेल FPGA प्रोग्राम करण्यायोग्य प्रवेग कार्ड N3000 बोर्ड व्यवस्थापन नियंत्रक [pdf] वापरकर्ता मार्गदर्शक FPGA Programmable Acceleration Card N3000 बोर्ड, मॅनेजमेंट कंट्रोलर, FPGA, Programmable Acceleration Card N3000 बोर्ड, मॅनेजमेंट कंट्रोलर, N3000 बोर्ड मॅनेजमेंट कंट्रोलर, मॅनेजमेंट कंट्रोलर |