intel-LOGO

Intel FPGA Cerdyn Cyflymu Rhaglenadwy N3000 Rheolwr Rheoli Bwrdd

intel-FPGA-Rhaglenadwy-Cyflymiad-Cerdyn-N3000-Bwrdd-Rheoli-Rheolwr-CYNNYRCH

Cerdyn Cyflymiad Rhaglenadwy Intel FPGA N3000 BMC Cyflwyniad

Am y Ddogfen hon

Cyfeiriwch at Ganllaw Defnyddiwr Rheoli Bwrdd Cerdyn Cyflymu Rhaglenadwy Intel FPGA N3000 i ddysgu mwy am swyddogaethau a nodweddion Intel® MAX® 10 BMC ac i ddeall sut i ddarllen data telemetreg ar Intel FPGA PAC N3000 gan ddefnyddio PLDM dros MCTP SMBus ac I2C SMBus . Mae cyflwyniad i wraidd ymddiriedaeth Intel MAX 10 (RoT) a diweddariad system bell diogel wedi'i gynnwys.

Drosoddview
Mae'r Intel MAX 10 BMC yn gyfrifol am reoli, monitro a chaniatáu mynediad i nodweddion bwrdd. Mae'r Intel MAX 10 BMC yn rhyngwynebu â synwyryddion ar y bwrdd, y FPGA a'r fflach, ac yn rheoli dilyniannau pŵer ymlaen / pŵer i ffwrdd, cyfluniad FPGA a phôl data telemetreg. Gallwch gyfathrebu â'r BMC gan ddefnyddio protocol fersiwn 1.1.1 y Model Data Lefel Platfform (PLDM). Gellir uwchraddio cadarnwedd BMC dros PCIe gan ddefnyddio'r nodwedd diweddaru system bell.

Nodweddion BMC

  • Yn gweithredu fel Gwraidd Ymddiriedolaeth (RoT) ac yn galluogi nodweddion diweddaru diogel Intel FPGA PAC N3000.
  • Yn rheoli diweddariadau firmware a fflach FPGA dros PCIe.
  • Yn rheoli cyfluniad FPGA.
  • Yn ffurfweddu'r gosodiadau rhwydwaith ar gyfer dyfais ail-amseru Ethernet C827.
  • Rheolaethau Pŵer i fyny a phweru i lawr dilyniannu a chanfod namau gyda diogelwch diffodd awtomatig.
  • Yn rheoli pŵer ac ailosod ar y bwrdd.
  • Rhyngwynebau â synwyryddion, fflach FPGA a QSFPs.
  • Yn monitro data telemetreg (tymheredd bwrdd, cyftage a chyfredol) ac yn darparu camau amddiffynnol pan fydd darlleniadau y tu allan i'r trothwy critigol.
    • Yn adrodd am ddata telemetreg i gynnal BMC trwy Fodel Data Lefel Llwyfan (PLDM) dros MCTP SMBus neu I2C.
    • Yn cefnogi PLDM dros MCTP SMBus trwy PCIe SMBus. Cyfeiriad caethweision 0-did yw 8xCE.
    • Yn cefnogi I2C SMBus. 0xBC yw'r cyfeiriad caethweision 8-did.
  • Yn cyrchu'r cyfeiriadau MAC Ethernet yn EEPROM a dynodiad uned y gellir ei newid yn y maes (FRUID) EEPROM.

Intel Gorfforaeth. Cedwir pob hawl. Mae Intel, logo Intel, a nodau Intel eraill yn nodau masnach Intel Corporation neu ei is-gwmnïau. Mae Intel yn gwarantu perfformiad ei gynhyrchion FPGA a lled-ddargludyddion i fanylebau cyfredol yn unol â gwarant safonol Intel, ond mae'n cadw'r hawl i wneud newidiadau i unrhyw gynhyrchion a gwasanaethau ar unrhyw adeg heb rybudd. Nid yw Intel yn cymryd unrhyw gyfrifoldeb nac atebolrwydd sy'n deillio o gymhwyso neu ddefnyddio unrhyw wybodaeth, cynnyrch neu wasanaeth a ddisgrifir yma ac eithrio fel y cytunwyd yn benodol yn ysgrifenedig gan Intel. Cynghorir cwsmeriaid Intel i gael y fersiwn ddiweddaraf o fanylebau dyfeisiau cyn dibynnu ar unrhyw wybodaeth gyhoeddedig a chyn archebu cynhyrchion neu wasanaethau. *Gellir hawlio enwau a brandiau eraill fel eiddo eraill.

Diagram Bloc Lefel Uchel BMC

intel-FPGA-Rhaglenadwy-Cyflymiad-Cerdyn-N3000-Bwrdd-Rheoli-Rheolwr-FIG-1

Gwraidd Ymddiriedaeth (RoT)
Mae'r Intel MAX 10 BMC yn gweithredu fel Gwraidd Ymddiriedaeth (RoT) ac yn galluogi nodwedd diweddaru system bell ddiogel y Intel FPGA PAC N3000. Mae'r RoT yn cynnwys nodweddion a allai helpu i atal y canlynol:

  • Llwytho neu weithredu cod neu ddyluniadau anawdurdodedig
  • Gweithrediadau aflonyddgar a geisiwyd gan feddalwedd ddi-freintiedig, meddalwedd breintiedig, neu'r BMC gwesteiwr
  • Gweithredu cod hŷn yn anfwriadol neu ddyluniadau gyda bygiau hysbys neu wendidau trwy alluogi’r BMC i ddirymu awdurdodiad

Cerdyn Cyflymiad Rhaglenadwy Intel® FPGA Canllaw Defnyddiwr Rheolwr Rheoli Bwrdd N3000

Mae Intel FPGA PAC N3000 BMC hefyd yn gorfodi nifer o bolisïau diogelwch eraill sy'n ymwneud â mynediad trwy ryngwynebau amrywiol, yn ogystal â diogelu'r fflach ar y bwrdd trwy gyfyngiad cyfradd ysgrifennu. Cyfeiriwch at Ganllaw Defnyddiwr Diogelwch Cerdyn Cyflymu Rhaglenadwy Intel FPGA N3000 i gael gwybodaeth am RoT a nodweddion diogelwch Intel FPGA PAC N3000.

Gwybodaeth Gysylltiedig
Cerdyn Cyflymiad Rhaglenadwy Intel FPGA Canllaw Defnyddiwr Diogelwch N3000

Diweddariad System Anghysbell Ddiogel
Mae'r BMC yn cefnogi RSU Diogel ar gyfer cadarnwedd Intel MAX 10 BMC Nios® a delwedd RTL a diweddariadau delwedd Intel Arria® 10 FPGA gyda gwiriadau dilysu a chywirdeb. Mae firmware Nios yn gyfrifol am ddilysu'r ddelwedd yn ystod y broses ddiweddaru. Mae'r diweddariadau yn cael eu gwthio dros y rhyngwyneb PCIe i'r Intel Arria 10 GT FPGA, sydd yn ei dro yn ei ysgrifennu dros y meistr Intel Arria 10 FPGA SPI i gaethweision Intel MAX 10 FPGA SPI. Mae ardal fflach dros dro o'r enw stagMae ardal ing yn storio unrhyw fath o ffrwd did dilysu trwy ryngwyneb SPI. Mae dyluniad BMC RoT yn cynnwys y modiwl cryptograffig sy'n gweithredu swyddogaeth gwirio hash SHA2 256 bit a swyddogaeth dilysu llofnod ECDSA 256 P 256 i ddilysu'r allweddi a delwedd y defnyddiwr. Mae firmware Nios yn defnyddio'r modiwl cryptograffig i ddilysu'r ddelwedd a lofnodwyd gan y defnyddiwr yn y ffeil staging ardal. Os bydd y dilysiad yn mynd heibio, mae cadarnwedd Nios yn copïo delwedd y defnyddiwr i ardal fflach y defnyddiwr. Os bydd y dilysiad yn methu, mae firmware Nios yn adrodd am wall. Cyfeiriwch at Ganllaw Defnyddiwr Diogelwch Cerdyn Cyflymu Rhaglenadwy Intel FPGA N3000 i gael gwybodaeth am RoT a nodweddion diogelwch Intel FPGA PAC N3000.

Gwybodaeth Gysylltiedig
Cerdyn Cyflymiad Rhaglenadwy Intel FPGA Canllaw Defnyddiwr Diogelwch N3000

Rheoli Dilyniant Pŵer
Mae'r peiriant cyflwr dilyniannwr BMC Power yn rheoli dilyniannau pŵer ymlaen a phŵer i ffwrdd Intel FPGA PAC N3000 ar gyfer achosion cornel yn ystod y broses pŵer ymlaen neu weithrediad arferol. Mae llif pŵer-up Intel MAX 10 yn cwmpasu'r broses gyfan gan gynnwys cychwyn Intel MAX 10, cychwyn Nios, a rheoli dilyniant pŵer ar gyfer cyfluniad FPGA. Rhaid i'r gwesteiwr wirio fersiynau adeiladu'r Intel MAX 10 a FPGA, yn ogystal â statws Nios ar ôl pob cylch pŵer, a chymryd camau cyfatebol rhag ofn i Intel FPGA PAC N3000 redeg i mewn i achosion cornel fel Intel MAX 10 neu Methiant llwyth adeiladu ffatri FPGA neu fethiant cychwyn Nios. Mae'r BMC yn amddiffyn Intel FPGA PAC N3000 trwy gau pŵer i'r cerdyn o dan yr amodau a ganlyn:

  • 12 V Cyflenwad ymyl ategol neu PCIe cyftage yn is na 10.46 V.
  • Mae tymheredd craidd FPGA yn cyrraedd 100 ° C
  • Mae tymheredd y bwrdd yn cyrraedd 85 ° C

Monitro'r Bwrdd Trwy Synwyryddion
Mae'r Intel MAX 10 BMC monitro cyftage, cerrynt a thymheredd gwahanol gydrannau ar y Intel FPGA PAC N3000. Gall gwesteiwr BMC gael mynediad at y data telemetreg trwy PCIe SMBus. Mae'r PCIe SMBus rhwng gwesteiwr BMC ac Intel FPGA PAC N3000 Intel MAX 10 BMC yn cael ei rannu gan y PLDM dros derfynbwynt MCTP SMBus a safonol caethwas I2C i ryngwyneb Avalon-MM (darllen yn unig).

Monitro'r Bwrdd trwy PLDM dros MCTP SMBus

Mae'r BMC ar Intel FPGA PAC N3000 yn cyfathrebu â gweinydd BMC dros y PCIe * SMBus. Mae'r rheolydd MCTP yn cefnogi Model Data Lefel Platfform (PLDM) dros stac Protocol Cludiant Cydran Rheoli (MCTP). Cyfeiriad caethwas terfynbwynt MCTP yw 0xCE yn ddiofyn. Gellir ei ail-raglennu i mewn i adran gyfatebol o fflach SPI Quad FPGA allanol trwy ffordd mewn band os oes angen. Mae Intel FPGA PAC N3000 BMC yn cefnogi is-set o'r gorchmynion PLDM a MCTP i alluogi gweinydd BMC i gael data synhwyrydd megis cyfroltage, cerrynt a thymheredd.

Nodyn: 
Cefnogir Model Data Lefel Llwyfan (PLDM) dros bwynt terfyn MCTP SMBus. Ni chefnogir PLDM dros MCTP trwy PCIe brodorol. Categori dyfais SMBus: Cefnogir dyfais “Sefydlog nad yw'n Ddarganfod” yn ddiofyn, ond cefnogir pob un o'r pedwar categori dyfais ac mae modd eu hailgyflunio yn y maes. Cefnogir ACK-Poll

  • Wedi'i gefnogi gan gyfeiriad caethweision rhagosodedig SMBus 0xCE.
  • Wedi'i gefnogi gan gyfeiriad caethwas sefydlog neu neilltuedig.

Mae'r BMC yn cefnogi fersiwn 1.3.0 o Fanyleb Sylfaen Protocol Cludiant Cydran Rheoli (MCTP) (manyleb DTMF DSP0236), fersiwn 1.1.1 o'r PLDM ar gyfer safon Monitro a Rheoli Llwyfan (manyleb DTMF DSP0248), a fersiwn 1.0.0 o'r PLDM ar gyfer Rheoli Neges a Darganfod (manyleb DTMF DSP0240).

Gwybodaeth Gysylltiedig
Manylebau Tasglu Rheoli Dosbarthedig (DMTF) Ar gyfer cyswllt â manylebau DMTF penodol

Cyflymder Rhyngwyneb SMBus

Mae gweithrediad Intel FPGA PAC N3000 yn cefnogi trafodion SMBus ar 100 KHz yn ddiofyn.

Cymorth Packetization MCTP

Diffiniadau MCTP

  • Mae'r corff neges yn cynrychioli llwyth cyflog neges MCTP. Gall y corff neges rychwantu pecynnau MCTP lluosog.
  • Mae llwyth tâl pecyn MCTP yn cyfeirio at y rhan o gorff neges neges MCTP sy'n cael ei gludo mewn un pecyn MCTP.
  • Mae Uned Darlledu yn cyfeirio at faint y gyfran o lwyth tâl pecyn MCTP.

Maint Uned Darlledu

  • Maint yr uned drosglwyddo sylfaenol (uned drosglwyddo leiaf) ar gyfer MCTP yw 64 beit.
  • Mae'n ofynnol i bob neges reoli MCTP gael llwyth tâl pecyn nad yw'n fwy na'r uned drosglwyddo sylfaenol heb negodi. (Mae'r mecanwaith negodi ar gyfer unedau trawsyrru mwy rhwng pwyntiau terfyn yn benodol i'r math o neges ac nid yw'n cael sylw ym manyleb Sylfaen MCTP)
  • Bydd unrhyw neges MCTP y mae ei maint corff neges yn fwy na 64 beit yn cael ei rhannu'n becynnau lluosog ar gyfer trosglwyddiad un neges.
Caeau Pecyn MCTP

Meysydd Pecyn/Neges Generig

intel-FPGA-Rhaglenadwy-Cyflymiad-Cerdyn-N3000-Bwrdd-Rheoli-Rheolwr-FIG-2

Setiau Gorchymyn â Chymorth

Gorchmynion MCTP a gefnogir

  • Cael Cefnogaeth Fersiwn MCTP
    • Sylfaen Manyleb Gwybodaeth Fersiwn
    • Gwybodaeth Fersiwn Protocol Rheoli
    • PLDM dros Fersiwn MCTP
  • Gosod ID Endpoint
  • Cael Endpoint ID
  • Cael Endpoint UUID
  • Cael Cefnogaeth Math Neges
  • Cael Cymorth Neges Diffiniedig Gwerthwr

Nodyn: 
Ar gyfer gorchymyn Cymorth Neges Diffiniedig Cael Gwerthwr, mae'r BMC yn ymateb gyda'r cod cwblhau ERROR_INVALID_DATA(0x02).

Gorchmynion Manyleb Sylfaen PLDM a Gefnogir

  • SetTID
  • GetTID
  • GetPLDMVersion
  • Mathau GetPLDMT
  • GetPLDMCommands

Cefnogi PLDM ar gyfer Monitro Llwyfan a Gorchmynion Manyleb Rheoli

  • SetTID
  • GetTID
  • GetSensorReading
  • Trothwyau GetSensor
  • Trothwyon SetSensor
  • GetPDRRGwybodaeth storfa
  • CaelPDR

Nodyn: 
Mae polau craidd BMC Nios II ar gyfer gwahanol ddata telemetreg bob 1 milieiliad, ac mae hyd y pleidleisio yn cymryd tua 500 ~ 800 milieiliad, felly mae'r neges ymateb yn erbyn neges cais cyfatebol o'r gorchymyn GetSensorReading neu GetSensorThresholds yn diweddaru yn unol â hynny bob 500 ~ 800 milieiliad.

Nodyn: 
Ni chefnogir GetStateSensorReadings.

Topoleg a Hierarchaeth PLDM

Cofnodion Disgrifydd Platfform Diffiniedig
Mae Intel FPGA PAC N3000 yn defnyddio 20 o Gofnodion Disgrifydd Llwyfan (PDRs). Mae Intel MAX 10 BMC ond yn cefnogi PDRs cyfunol lle na fydd y PDRs yn cael eu hychwanegu neu eu tynnu'n ddeinamig pan fydd QSFP wedi'i blygio a'i ddad-blygio. Pan fydd wedi'i ddad-blygio, adroddir yn syml nad yw statws gweithredol y synhwyrydd ar gael.

Enwau Synhwyrau a Thrin Cofnod
Rhoddir gwerth rhifol afloyw o'r enw'r Cofnod Trin i bob PDR. Defnyddir y gwerth hwn ar gyfer cyrchu PDRs unigol yn y Storfa PDR trwy GetPDR (manyleb DTMF DSP0248). Mae'r tabl canlynol yn rhestr gyfunol o synwyryddion a fonitrwyd ar Intel FPGA PAC N3000.

PDRs Enwau Synhwyrydd a Thrin Cofnodion

Swyddogaeth Enw'r Synhwyrydd Gwybodaeth Synhwyrydd PLDM
Ffynhonnell Darllen Synhwyrydd (Cydran) PDR

Trin Cofnod

Trothwyon mewn PDR Newidiadau trothwy a ganiateir trwy PLDM
Cyfanswm pŵer mewnbwn Intel FPGA PAC Pŵer y Bwrdd Cyfrifwch o fysedd PCIe 12V Cerrynt a Chyfroltage 1 0 Nac ydw
Bysedd PCIe 12 V Cyfredol Awyren 12 V Cerrynt PAC1932 SENSE1 2 0 Nac ydw
bysedd PCIe 12 V Cyftage 12 V Backplane Voltage PAC1932 SENSE1 3 0 Nac ydw
1.2 V Rheilffordd Cyftage 1.2 V Cyftage MAX10 ADC 4 0 Nac ydw
1.8 V Rheilffordd Cyftage 1.8 V Cyftage MAX 10 ADC 6 0 Nac ydw
3.3 V Rheilffordd Cyftage 3.3 V Cyftage MAX 10 ADC 8 0 Nac ydw
FPGA Craidd Cyftage FPGA Craidd Cyftage LTC3884 (U44) 10 0 Nac ydw
Cyfredol Craidd FPGA Cyfredol Craidd FPGA LTC3884 (U44) 11 0 Nac ydw
Tymheredd Craidd FPGA Tymheredd Craidd FPGA Deuod tymheredd FPGA trwy TMP411 12 Rhybudd Uchaf: 90

Angheuol Uchaf: 100

Oes
Tymheredd y Bwrdd Tymheredd y Bwrdd TMP411 (U65) 13 Rhybudd Uchaf: 75

Angheuol Uchaf: 85

Oes
QSFP0 Cyftage QSFP0 Cyftage Modiwl QSFP allanol (J4) 14 0 Nac ydw
Tymheredd QSFP0 Tymheredd QSFP0 Modiwl QSFP allanol (J4) 15 Rhybudd Uchaf: Gwerth a osodwyd gan y Gwerthwr QSFP

Angheuol Uchaf: Gwerth a osodwyd gan y Gwerthwr QSFP

Nac ydw
PCIe Ategol 12V Cyfredol 12 V AUX PAC1932 SENSE2 24 0 Nac ydw
PCIe Auxiliary 12V Cyftage 12 V AUX Cyftage PAC1932 SENSE2 25 0 Nac ydw
QSFP1 Cyftage QSFP1 Cyftage Modiwl QSFP allanol (J5) 37 0 Nac ydw
Tymheredd QSFP1 Tymheredd QSFP1 Modiwl QSFP allanol (J5) 38 Rhybudd Uchaf: Gwerth a osodwyd gan y Gwerthwr QSFP

Angheuol Uchaf: Gwerth a osodwyd gan y Gwerthwr QSFP

Nac ydw
PKVL A Tymheredd Craidd PKVL A Tymheredd Craidd Sglodyn PKVL (88EC055) (U18A) 44 0 Nac ydw
parhad…
Swyddogaeth Enw'r Synhwyrydd Gwybodaeth Synhwyrydd PLDM
Ffynhonnell Darllen Synhwyrydd (Cydran) PDR

Trin Cofnod

Trothwyon mewn PDR Newidiadau trothwy a ganiateir trwy PLDM
PKVL Tymheredd Serdes PKVL Tymheredd Serdes Sglodyn PKVL (88EC055) (U18A) 45 0 Nac ydw
Tymheredd Craidd PKVL B Tymheredd Craidd PKVL B Sglodyn PKVL (88EC055) (U23A) 46 0 Nac ydw
Tymheredd Serdes PKVL B Tymheredd Serdes PKVL B Sglodyn PKVL (88EC055) (U23A) 47 0 Nac ydw

Nodyn: 
Mae'r gwerthoedd Rhybudd Uwch a'r Angheuol Uchaf ar gyfer QSFP yn cael eu gosod gan y gwerthwr QSFP. Cyfeiriwch at daflen ddata'r gwerthwr am y gwerthoedd. Bydd y BMC yn darllen y gwerthoedd trothwy hyn ac yn adrodd arnynt. Mae fpgad yn wasanaeth a all eich helpu i amddiffyn y gweinydd rhag damwain pan fydd y caledwedd yn cyrraedd trothwy synhwyrydd anadferadwy uchaf neu is na ellir ei adennill (a elwir hefyd yn drothwy angheuol). Mae fpgad yn gallu monitro pob un o'r 20 synhwyrydd a adroddwyd gan Reolwr Rheoli'r Bwrdd. Cyfeiriwch at y pwnc Diswyddo Graceful o Ganllaw Defnyddiwr Intel Acceleration Stack: Cerdyn Cyflymiad Rhaglenadwy Intel FPGA N3000 am ragor o wybodaeth.

Nodyn:
Dylai systemau gweinydd OEM cymwysedig ddarparu'r oeri gofynnol ar gyfer eich llwythi gwaith. Gallwch gael gwerthoedd y synwyryddion trwy redeg y gorchymyn OPAE canlynol fel gwraidd neu sudo: $ sudo fpgainfo bmc

Gwybodaeth Gysylltiedig
Canllaw Defnyddiwr Stack Cyflymiad Intel: Cerdyn Cyflymiad Rhaglenadwy Intel FPGA N3000

Monitro'r Bwrdd trwy I2C SMBus

Mae'r caethwas safonol I2C i ryngwyneb Avalon-MM (darllen yn unig) yn rhannu'r PCIe SMBus rhwng y BMC gwesteiwr a'r Intel MAX 10 RoT. Mae Intel FPGA PAC N3000 yn cefnogi rhyngwyneb caethweision safonol I2C a'r cyfeiriad caethweision yw 0xBC yn ddiofyn ar gyfer mynediad y tu allan i'r band yn unig. Modd cyfeiriad beit yw modd cyfeiriad gwrthbwyso 2-beit. Dyma fap cof y gofrestr data telemetreg y gallwch ei ddefnyddio i gael mynediad at wybodaeth trwy'r gorchmynion I2C. Mae'r golofn ddisgrifiad yn disgrifio sut y gellir prosesu gwerthoedd y gofrestr a ddychwelwyd ymhellach i gael y gwerthoedd gwirioneddol. Gall yr unedau fod yn Celsius (°C), mA, mV, mW yn dibynnu ar ba synhwyrydd rydych chi'n ei ddarllen.

Map Cof Cofrestr Data Telemetreg

Cofrestrwch Gwrthbwyso Lled Mynediad Maes Gwerth Diofyn Disgrifiad
Tymheredd y Bwrdd 0x100 32 RO [31:0] 32'h00000000 TMP411(U65)

Gwerth cofrestr wedi'i lofnodi cyfanrif Tymheredd = gwerth cofrestr

*0.5

Tymheredd y Bwrdd Rhybudd Uchel 0x104 32 RW [31:0] 32'h00000000 TMP411(U65)

Cyfanrif wedi'i lofnodi yw gwerth y gofrestr

Terfyn Uchel = gwerth cofrestr

*0.5

Tymheredd y Bwrdd Angheuol Uchel 0x108 32 RW [31:0] 32'h00000000 TMP411(U65)

Cyfanrif wedi'i lofnodi yw gwerth y gofrestr

Uchel Critigol = gwerth cofrestr

*0.5

Tymheredd Craidd FPGA 0x110 32 RO [31:0] 32'h00000000 TMP411(U65)

Cyfanrif wedi'i lofnodi yw gwerth y gofrestr

Tymheredd = gwerth cofrestr

*0.5

FPGA Marw

Tymheredd Uchel Rhybudd

0x114 32 RW [31:0] 32'h00000000 TMP411(U65)

Cyfanrif wedi'i lofnodi yw gwerth y gofrestr

Terfyn Uchel = gwerth cofrestr

*0.5

parhad…
Cofrestrwch Gwrthbwyso Lled Mynediad Maes Gwerth Diofyn Disgrifiad
FPGA Craidd Cyftage 0x13c 32 RO [31:0] 32'h00000000 LTC3884(U44)

Cyftage(mV) = gwerth cofrestr

Cyfredol Craidd FPGA 0x140 32 RO [31:0] 32'h00000000 LTC3884(U44)

Cyfredol(mA) = gwerth cofrestr

12v Backplane Voltage 0x144 32 RO [31:0] 32'h00000000 Cyftage(mV) = gwerth cofrestr
Awyren 12v Cyfredol 0x148 32 RO [31:0] 32'h00000000 Cyfredol(mA) = gwerth cofrestr
1.2v Cyftage 0x14c 32 RO [31:0] 32'h00000000 Cyftage(mV) = gwerth cofrestr
12v Aux Cyftage 0x150 32 RO [31:0] 32'h00000000 Cyftage(mV) = gwerth cofrestr
12v Aux Cyfredol 0x154 32 RO [31:0] 32'h00000000 Cyfredol(mA) = gwerth cofrestr
1.8v Cyftage 0x158 32 RO [31:0] 32'h00000000 Cyftage(mV) = gwerth cofrestr
3.3v Cyftage 0x15c 32 RO [31:0] 32'h00000000 Cyftage(mV) = gwerth cofrestr
Pŵer y Bwrdd 0x160 32 RO [31:0] 32'h00000000 Pŵer (mW) = gwerth cofrestr
PKVL A Tymheredd Craidd 0x168 32 RO [31:0] 32'h00000000 PKVL1(U18A)

Cyfanrif wedi'i lofnodi yw gwerth y gofrestr

Tymheredd = gwerth cofrestr

*0.5

PKVL Tymheredd Serdes 0x16c 32 RO [31:0] 32'h00000000 PKVL1(U18A)

Cyfanrif wedi'i lofnodi yw gwerth y gofrestr

Tymheredd = gwerth cofrestr

*0.5

Tymheredd Craidd PKVL B 0x170 32 RO [31:0] 32'h00000000 PKVL2(U23A)

Cyfanrif wedi'i lofnodi yw gwerth y gofrestr

Tymheredd = gwerth cofrestr

*0.5

Tymheredd Serdes PKVL B 0x174 32 RO [31:0] 32'h00000000 PKVL2(U23A)

Cyfanrif wedi'i lofnodi yw gwerth y gofrestr

Tymheredd = gwerth cofrestr

*0.5

Ceir gwerthoedd QSFP trwy ddarllen y modiwl QSFP ac adrodd ar y gwerthoedd darllen yn y gofrestr briodol. Os nad yw'r modiwl QSFP yn cefnogi Monitro Diagnosteg Digidol neu os nad yw'r modiwl QSFP wedi'i osod, yna anwybyddwch y gwerthoedd a ddarllenwyd o gofrestrau QSFP. Defnyddiwch yr offeryn Rhyngwyneb Rheoli Llwyfan Deallus (IPMI) i ddarllen y data telemetreg trwy'r bws I2C.

Gorchymyn I2C i ddarllen tymereddau'r bwrdd yn y cyfeiriad 0x100:
Yn y gorchymyn isod:

  • 0x20 yw prif gyfeiriad bws I2C eich gweinydd sy'n gallu cyrchu slotiau PCIe yn uniongyrchol. Mae'r cyfeiriad hwn yn amrywio gyda'r gweinydd. Cyfeiriwch at eich taflen ddata gweinyddwr i gael cyfeiriad I2C cywir eich gweinydd.
  • 0xBC yw cyfeiriad caethweision I2C yr Intel MAX 10 BMC.
  • 4 yw nifer y beit data darllen
  • 0x01 0x00 yw cyfeiriad cofrestr tymheredd y bwrdd a gyflwynir yn y tabl.

Gorchymyn:
bws ipmitool i2c=0x20 0xBC 4 0x01 0x00

Allbwn:
01110010 00000000 00000000 00000000

Y gwerth allbwn mewn hecsidegol yw: 0x72000000 0x72 yw 114 mewn degol. I gyfrifo'r tymheredd mewn Celsius lluoswch â 0.5: 114 x 0.5 = 57 °C

Nodyn: 
Nid yw pob gweinydd yn cefnogi mynediad bws I2C yn uniongyrchol i slotiau PCIe. Gwiriwch eich taflen ddata gweinyddwr am wybodaeth gefnogol a chyfeiriad bws I2C.

Fformat Data EEPROM

Mae'r adran hon yn diffinio fformat data'r MAC Address EEPROM a'r FRUID EEPROM ac y gall y gwesteiwr a FPGA eu cyrchu yn y drefn honno.

MAC EEPROM
Ar adeg gweithgynhyrchu, mae Intel yn rhaglennu'r cyfeiriad MAC EEPROM gyda chyfeiriadau Intel Ethernet Rheolydd XL710-BM2 MAC. Mae'r Intel MAX 10 yn cyrchu'r cyfeiriadau yn y cyfeiriad MAC EEPROM trwy'r bws I2C. Darganfyddwch y cyfeiriad MAC gan ddefnyddio'r gorchymyn canlynol: $ sudo fpga mac

Mae'r Cyfeiriad MAC EEPROM yn cynnwys y cyfeiriad MAC 6-beit cychwynnol yn y cyfeiriad 0x00h ac yna'r cyfrif cyfeiriad MAC o 08. Mae'r cyfeiriad MAC cychwynnol hefyd wedi'i argraffu ar y sticer label ar ochr gefn y Bwrdd Cylchdaith Argraffedig (PCB). Mae gyrrwr OPAE yn darparu nodau sysfs i gael y cyfeiriad MAC cychwynnol o'r lleoliad canlynol: /sys/class/fpga/intel-fpga-dev.*/intel-fpga-fme.*/spi altera.*.auto/spi_master/spi */spi*/mac_address Cychwyn MAC Cyfeiriad Example: 644C360F4430 Mae gyrrwr OPAE yn cael y cyfrif o'r lleoliad canlynol: /sys/class/fpga/ intel-fpga-dev.*/intel-fpga-fme.*/spi-altera.*.auto/spi_master/ spi*/ spi*/mac_count MAC count Example: 08 O'r cyfeiriad MAC cychwynnol, ceir y saith cyfeiriad MAC sy'n weddill drwy gynyddu'r Byte Lleiaf Arwyddocaol (BGLl) o'r Cyfeiriad MAC cychwynnol yn ddilyniannol gan gyfrif o un ar gyfer pob cyfeiriad MAC dilynol. Cyfeiriad MAC dilynol cynample:

  • 644C360F4431
  • 644C360F4432
  • 644C360F4433
  • 644C360F4434
  • 644C360F4435
  • 644C360F4436
  • 644C360F4437

Nodyn: Os ydych chi'n defnyddio ES Intel FPGA PAC N3000, efallai na fydd y MAC EEPROM yn cael ei raglennu. Os nad yw'r MAC EEPROM wedi'i raglennu yna bydd y cyfeiriad MAC cyntaf yn darllen yn dychwelyd fel FFFFFFFFFFFF.

Adnabod Unedau Amnewid Maes (FRUID) EEPROM Mynediad
Gallwch ond darllen y maes adnabod uned amnewidiadwy (FRUID) EEPROM (0xA0) gan y BMC gwesteiwr trwy SMBus. Mae'r strwythur yn yr EEPROM FRUID yn seiliedig ar fanyleb IPMI, Diffiniad Storio Gwybodaeth Rheoli Platfform FRU, v1.3, Mawrth 24, 2015, y mae strwythur gwybodaeth bwrdd yn deillio ohono. Mae'r FRUID EEPROM yn dilyn y fformat pennawd cyffredin gydag Ardal y Bwrdd a'r Ardal Gwybodaeth Cynnyrch. Cyfeiriwch at y tabl isod i weld pa feysydd yn y pennawd cyffredin sy'n berthnasol i'r FRUID EEPROM.

Pennawd Cyffredin FRUID EEPROM
Mae'r holl feysydd yn y pennawd cyffredin yn orfodol.

Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerth EEPROM FRUID
 

 

1

Fformat Pennawd Cyffredin Fersiwn 7:4 – neilltuedig, ysgrifennwch fel 0000b

3:0 – fformat rhif y fersiwn = 1h ar gyfer y fanyleb hon

 

 

01h (Gosod fel 00000001b)

 

1

Gwrthbwyso Cychwyn Ardal Defnydd Mewnol (mewn lluosrifau o 8 beit).

Mae 00h yn nodi nad yw'r ardal hon yn bresennol.

 

00 awr (ddim yn bresennol)

 

1

Gwrthbwyso Cychwyn Ardal Wybodaeth Siasi (mewn lluosrifau o 8 beit).

Mae 00h yn nodi nad yw'r ardal hon yn bresennol.

 

00 awr (ddim yn bresennol)

 

1

Gwrthbwyso Cychwyn Ardal Bwrdd (mewn lluosrifau o 8 beit).

Mae 00h yn nodi nad yw'r ardal hon yn bresennol.

 

01awr

 

1

Maes Gwybodaeth Cynnyrch Cychwyn Gwrthbwyso (mewn lluosrifau o 8 beit).

Mae 00h yn nodi nad yw'r ardal hon yn bresennol.

 

0Ch

 

1

Gwrthbwyso Cychwyn Ardal AmlRecord (mewn lluosrifau o 8 beit).

Mae 00h yn nodi nad yw'r ardal hon yn bresennol.

 

00 awr (ddim yn bresennol)

1 PAD, ysgrifennwch fel 00h 00awr
 

1

Gwiriad Pennawd Cyffredin (dim siec)  

F2h

Mae'r beit pennawd cyffredin yn cael eu gosod o gyfeiriad cyntaf yr EEPROM. Mae'r gosodiad yn edrych fel y ffigwr isod.

Diagram Bloc Cynllun Cof FRUID EEPROM

intel-FPGA-Rhaglenadwy-Cyflymiad-Cerdyn-N3000-Bwrdd-Rheoli-Rheolwr-FIG-3

Ardal Bwrdd FRUID EEPROM

Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerthoedd Maes Amgodio Maes
1 Fformat Ardal y Bwrdd Fersiwn 7:4 – neilltuedig, ysgrifennwch fel 0000b 3:0 – fformat rhif y fersiwn 0x01 Wedi'i osod i 1 awr (0000 0001b)
1 Hyd Ardal y Bwrdd (mewn lluosrifau o 8 beit) 0x0B 88 beit (yn cynnwys 2 bad 00 beit)
1 Cod Iaith 0x00 Gosod i 0 ar gyfer Saesneg

Nodyn: Dim ieithoedd eraill yn cael eu cefnogi ar hyn o bryd

3 Dyddiad / Amser: Nifer y munudau o 0:00 awr 1/1/96.

Beit Lleiaf Arwyddocaol yn gyntaf (endian bach)

00_00_00h = amhenodol (maes deinamig)

0x10

0x65

0xB7

Gwahaniaeth amser rhwng 12:00 AM 1/1/96 a 12 PM

11/07/2018 yw 12018960

munud = b76510h - wedi'i storio mewn fformat endian bach

1 Bwrdd Gwneuthurwr math/hyd beit 0xD2 8-did ASCII + LATIN1 wedi'i godio 7:6 – 11b

5:0 – 010010b (18 beit o ddata)

P Bytes Gwneuthurwr Bwrdd 0x49

0x6E

0x74

0x65

0x6c

0xAE

8-did ASCII + LATIN1 cod Intel® Corporation
parhad…
Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerthoedd Maes Amgodio Maes
0x20

0x43

0x6F

0x72

0x70

0x6F

0x72

0x61

0x74

0x69

0x6F

0x6E

1 Bwrdd Enw Cynnyrch math/hyd beit 0xD5 8-did ASCII + LATIN1 wedi'i godio 7:6 – 11b

5:0 – 010101b (21 beit o ddata)

Q Bytes Enw Cynnyrch Bwrdd 0X49

0X6E

0X74

0X65

0X6C

0XAE

0X20

0X46

0X50

0X47

0X41

0X20

0X50

0X41

0X43

0X20

0X4E

0X33

0X30

0X30

0X30

8-did ASCII + LATIN1 cod Intel FPGA PAC N3000
1 Math Rhif Cyfresol Bwrdd/hyd beit 0xCC 8-did ASCII + LATIN1 wedi'i godio 7:6 – 11b

5:0 – 001100b (12 beit o ddata)

N Beit Rhif Cyfresol y Bwrdd (maes deinamig) 0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

8-did ASCII + LATIN1 wedi'i godio

1 digid hecs 6af yw OUI: 000000

2il 6 digid hecs yw cyfeiriad MAC: 000000

parhad…
Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerthoedd Maes Amgodio Maes
0x30

0x30

0x30

0x30

Nodyn: Mae hwn yn cael ei godio fel example ac mae angen ei addasu mewn dyfais wirioneddol

1 digid hecs 6af yw OUI: 644C36

2il 6 digid hecs yw cyfeiriad MAC: 00AB2E

Nodyn: I adnabod ddim

FRUID wedi'i raglennu, gosod cyfeiriad OUI a MAC i “0000”.

1 Rhan Bwrdd Math o rif/hyd beit 0xCE 8-did ASCII + LATIN1 wedi'i godio 7:6 – 11b

5:0 – 001110b (14 beit o ddata)

M Beit Nifer Rhan y Bwrdd 0x4B

0x38

0x32

0x34

0x31

0x37

0x20

0x30

0x30

0x32

0x20

0x20

0x20

0x20

8-did ASCII + LATIN1 wedi'i godio ag ID BOM.

Ar gyfer hyd 14 beit, rhif rhan y bwrdd wedi'i godio example yn K82417-002

Nodyn: Mae hwn yn cael ei godio fel example ac mae angen ei addasu mewn dyfais wirioneddol.

Mae'r gwerth maes hwn yn amrywio gyda rhif PBA bwrdd gwahanol.

Mae PBA Revision wedi'i ddileu yn FRUID. Mae'r pedwar beit olaf hyn yn dychwelyd yn wag ac yn cael eu cadw i'w defnyddio yn y dyfodol.

1 FRU File ID math/hyd beit 0x00 8-did ASCII + LATIN1 wedi'i godio 7:6 – 00b

5:0 – 000000b (0 beit o ddata)

Yr FRU File Nid yw maes ID beit a ddylai ddilyn hwn wedi'i gynnwys gan y byddai'r maes yn 'null'.

Nodyn: FRU File ID beit. Yr FRU File maes fersiwn yn faes a ddiffiniwyd ymlaen llaw a ddarperir fel cymorth gweithgynhyrchu ar gyfer gwirio'r file a ddefnyddiwyd yn ystod gweithgynhyrchu neu ddiweddariad maes i lwytho'r wybodaeth FRU. Mae'r cynnwys yn benodol i'r gwneuthurwr. Darperir y maes hwn hefyd yn y maes Gwybodaeth Bwrdd.

Gall y naill faes neu'r llall neu'r ddau fod yn 'nwl'.

1 Math/hyd beit MMID 0xC6 8-did ASCII + LATIN1 wedi'i godio
parhad…
Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerthoedd Maes Amgodio Maes
7:6-11b

5:0 – 000110b (6 beit o ddata)

Nodyn: Mae hwn yn cael ei godio fel example ac mae angen ei addasu mewn dyfais wirioneddol

M beit MMID 0x39

0x39

0x39

0x44

0x58

0x46

Wedi'i fformatio fel 6 digid hecs. Cyn penodolample mewn cell ochr yn ochr â Intel FPGA PAC N3000 MMID = 999DXF.

Mae'r gwerth maes hwn yn amrywio gyda gwahanol feysydd SKUs fel MMID, OPN, PBN ac ati.

1 C1h (math/hyd beit wedi'i amgodio i nodi dim mwy o feysydd gwybodaeth). 0xC1
Y 00h – unrhyw ofod sydd ar ôl heb ei ddefnyddio 0x00
1 Gwiriad Ardal Bwrdd (sero checksum) 0xB9 Nodyn: Mae'r siec yn y tabl hwn yn swm siec sero wedi'i gyfrifo ar gyfer y gwerthoedd a ddefnyddir yn y tabl. Rhaid ei ailgyfrifo ar gyfer gwerthoedd gwirioneddol Intel FPGA PAC N3000.
Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerthoedd Maes Amgodio Maes
1 Fformat Maes Cynnyrch Fersiwn 7:4 – neilltuedig, ysgrifennwch fel 0000b

3:0 – fformat rhif y fersiwn = 1h ar gyfer y fanyleb hon

0x01 Wedi'i osod i 1 awr (0000 0001b)
1 Hyd Ardal Cynnyrch (mewn lluosrifau o 8 beit) 0x0A Cyfanswm o 80 beit
1 Cod Iaith 0x00 Gosod i 0 ar gyfer Saesneg

Nodyn: Dim ieithoedd eraill yn cael eu cefnogi ar hyn o bryd

1 Gwneuthurwr Enw math/hyd beit 0xD2 8-did ASCII + LATIN1 wedi'i godio 7:6 – 11b

5:0 – 010010b (18 beit o ddata)

N Bytes Enw Gwneuthurwr 0x49

0x6E

0x74

0x65

0x6c

0xAE

0x20

0x43

0x6F

8-did ASCII + LATIN1 cod Intel Corporation
parhad…
Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerthoedd Maes Amgodio Maes
0x72

0x70

0x6F

0x72

0x61

0x74

0x69

0x6F

0x6E

1 Math Enw Cynnyrch / beit hyd 0xD5 8-did ASCII + LATIN1 wedi'i godio 7:6 – 11b

5:0 – 010101b (21 beit o ddata)

M Bytes Enw Cynnyrch 0x49

0x6E

0x74

0x65

0x6c

0xAE

0x20

0x46

0x50

0x47

0x41

0x20

0x50

0x41

0x43

0x20

0x4E

0x33

0x30

0x30

0x30

8-did ASCII + LATIN1 cod Intel FPGA PAC N3000
1 Rhan Cynnyrch/Model Rhif math/hyd beit 0xCE 8-did ASCII + LATIN1 wedi'i godio 7:6 – 11b

5:0 – 001110b (14 beit o ddata)

O Beit Rhan Cynnyrch/Rhif Model 0x42

0x44

0x2D

0x4E

0x56

0x56

0x2D

0x4E

0x33

0x30

0x30

0x30

0x2D

0x31

8-did ASCII + LATIN1 wedi'i godio

OPN ar gyfer y bwrdd BD-NVV- N3000-1

Mae'r gwerth maes hwn yn amrywio gyda gwahanol OPNs Intel FPGA PAC N3000.

parhad…
Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerthoedd Maes Amgodio Maes
1 Cynnyrch Math o fersiwn / beit hyd 0x01 Deuaidd 8-did 7:6 – 00b

5:0 – 000001b (1 beit o ddata)

R Fersiwn beit Cynnyrch 0x00 Mae'r maes hwn wedi'i amgodio fel aelod o'r teulu
1 Math o rif cyfresol y cynnyrch/hyd beit 0xCC 8-did ASCII + LATIN1 wedi'i godio 7:6 – 11b

5:0 – 001100b (12 beit o ddata)

P Beit Rhif Cyfresol Cynnyrch (maes deinamig) 0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

0x30

8-did ASCII + LATIN1 wedi'i godio

1 digid hecs 6af yw OUI: 000000

2il 6 digid hecs yw cyfeiriad MAC: 000000

Nodyn: Mae hwn yn cael ei godio fel example ac mae angen ei addasu mewn dyfais wirioneddol.

1 digid hecs 6af yw OUI: 644C36

2il 6 digid hecs yw cyfeiriad MAC: 00AB2E

Nodyn: I adnabod ddim

FRUID wedi'i raglennu, gosod cyfeiriad OUI a MAC i “0000”.

1 Ased Tag math/hyd beit 0x01 Deuaidd 8-did 7:6 – 00b

5:0 – 000001b (1 beit o ddata)

Q Ased Tag 0x00 Heb ei gefnogi
1 FRU File ID math/hyd beit 0x00 8-did ASCII + LATIN1 wedi'i godio 7:6 – 00b

5:0 – 000000b (0 beit o ddata)

Yr FRU File Nid yw maes ID beit a ddylai ddilyn hwn wedi'i gynnwys gan y byddai'r maes yn 'null'.

parhad…
Hyd Maes mewn Bytes Disgrifiad o'r Maes Gwerthoedd Maes Amgodio Maes
Nodyn: FRU file ID beit.

Yr FRU File maes fersiwn yn faes a ddiffiniwyd ymlaen llaw a ddarperir fel cymorth gweithgynhyrchu ar gyfer gwirio'r file a ddefnyddiwyd yn ystod gweithgynhyrchu neu ddiweddariad maes i lwytho'r wybodaeth FRU. Mae'r cynnwys yn benodol i'r gwneuthurwr. Darperir y maes hwn hefyd yn y maes Gwybodaeth Bwrdd.

Gall y naill faes neu'r llall neu'r ddau fod yn 'nwl'.

1 C1h (math/hyd beit wedi'i amgodio i nodi dim mwy o feysydd gwybodaeth). 0xC1
Y 00h – unrhyw ofod sydd ar ôl heb ei ddefnyddio 0x00
1 Gwiriad Ardal Gwybodaeth Cynnyrch (sero checksum)

(Maes deinamig)

0x9D Nodyn: Mae'r siec yn y tabl hwn yn swm siec sero wedi'i gyfrifo ar gyfer y gwerthoedd a ddefnyddir yn y tabl. Rhaid ei ailgyfrifo ar gyfer gwerthoedd gwirioneddol PAC FPGA Intel.

Cerdyn Cyflymiad Rhaglenadwy Intel® FPGA Canllaw Defnyddiwr Rheolwr Rheoli Bwrdd N3000

Hanes Adolygu

Hanes Adolygu ar gyfer Cerdyn Cyflymu Rhaglenadwy Intel FPGA Canllaw Defnyddiwr Rheolwr Rheoli Bwrdd N3000

Fersiwn y Ddogfen Newidiadau
2019.11.25 Rhyddhad Cynhyrchu Cychwynnol.

Intel Gorfforaeth. Cedwir pob hawl. Mae Intel, logo Intel, a nodau Intel eraill yn nodau masnach Intel Corporation neu ei is-gwmnïau. Mae Intel yn gwarantu perfformiad ei gynhyrchion FPGA a lled-ddargludyddion i fanylebau cyfredol yn unol â gwarant safonol Intel, ond mae'n cadw'r hawl i wneud newidiadau i unrhyw gynhyrchion a gwasanaethau ar unrhyw adeg heb rybudd. Nid yw Intel yn cymryd unrhyw gyfrifoldeb nac atebolrwydd sy'n deillio o gymhwyso neu ddefnyddio unrhyw wybodaeth, cynnyrch neu wasanaeth a ddisgrifir yma ac eithrio fel y cytunwyd yn benodol yn ysgrifenedig gan Intel. Cynghorir cwsmeriaid Intel i gael y fersiwn ddiweddaraf o fanylebau dyfeisiau cyn dibynnu ar unrhyw wybodaeth gyhoeddedig a chyn archebu cynhyrchion neu wasanaethau.
*Gellir hawlio enwau a brandiau eraill fel eiddo eraill.

Dogfennau / Adnoddau

Intel FPGA Cerdyn Cyflymu Rhaglenadwy N3000 Rheolwr Rheoli Bwrdd [pdfCanllaw Defnyddiwr
Cerdyn Cyflymiad Rhaglenadwy FPGA Bwrdd N3000, Rheolydd Rheoli, FPGA, Cerdyn Cyflymiad Rhaglenadwy Bwrdd N3000, Rheolydd Rheoli, Rheolwr Rheoli Bwrdd N3000, Rheolydd Rheoli

Cyfeiriadau

Gadael sylw

Ni fydd eich cyfeiriad e-bost yn cael ei gyhoeddi. Mae meysydd gofynnol wedi'u marcio *