Intel Arria 872 GX FPGA સાથે AN 10 પ્રોગ્રામેબલ એક્સિલરેશન કાર્ડ
પરિચય
આ દસ્તાવેજ વિશે
આ દસ્તાવેજ લક્ષ્ય સર્વર પ્લેટફોર્મમાં Intel Arria® 10 GX FPGA સાથે Intel® Programmable Acceleration Card નો ઉપયોગ કરીને તમારી AFU ડિઝાઇનના પાવર અને થર્મલ પર્ફોર્મન્સનો અંદાજ કાઢવા અને માન્ય કરવાની પદ્ધતિઓ પ્રદાન કરે છે.
પાવર સ્પષ્ટીકરણ
બોર્ડ મેનેજમેન્ટ કંટ્રોલર ઇન્ટેલ એફપીજીએ પીએસી પર થર્મલ અને પાવર ઇવેન્ટ્સનું નિરીક્ષણ કરે છે અને તેનું સંચાલન કરે છે. જ્યારે બોર્ડ અથવા FPGA વધુ ગરમ થાય છે અથવા વધુ પડતો પ્રવાહ ખેંચે છે, ત્યારે બોર્ડ મેનેજમેન્ટ કંટ્રોલર સુરક્ષા માટે FPGA પાવરને બંધ કરે છે. ત્યારબાદ, તે PCIe લિંકને પણ નીચે લાવે છે જે અનપેક્ષિત સિસ્ટમ ક્રેશનું કારણ બની શકે છે. બોર્ડ શટડાઉનને ટ્રિગર કરતા માપદંડો વિશે વધુ વિગતો માટે ઑટો-શટડાઉનનો સંદર્ભ લો. સામાન્ય કિસ્સાઓમાં, FPGA તાપમાન અને પાવર બંધ થવાનું મુખ્ય કારણ છે. ડાઉનટાઇમ ઘટાડવા અને સિસ્ટમની સ્થિરતા સુનિશ્ચિત કરવા માટે, ઇન્ટેલ ભલામણ કરે છે કે બોર્ડની કુલ શક્તિ 66 W અને FPGA પાવર 45 W થી વધુ ન જાય. વ્યક્તિગત ઘટકો અને બોર્ડ એસેમ્બલીમાં પાવર વેરીએબિલિટી હોય છે. તેથી, બોર્ડને વિવિધ વર્કલોડ અને ઇનલેટ તાપમાન સાથેની સિસ્ટમમાં રેન્ડમ શટડાઉનનો અનુભવ ન થાય તેની ખાતરી કરવા માટે નજીવી કિંમતો મર્યાદા કરતાં ઓછી છે.
પાવર સ્પષ્ટીકરણ
સિસ્ટમ |
કુલ બોર્ડ પાવર (વોટ) |
FPGA પાવર (વોટ્સ) |
FPGA ઈન્ટરફેસ મેનેજર (FIM) અને AFU સાથેની સિસ્ટમ કે જે 15°C ના મુખ્ય તાપમાને ઓછામાં ઓછા 95 મિનિટ માટે સૌથી ખરાબ થ્રોટલિંગ વર્કલોડ સાથે ચાલે છે. |
66 |
45 |
કુલ બોર્ડ પાવર તમારા એક્સિલરેટર ફંક્શનલ યુનિટ (AFU) ડિઝાઇન (તર્ક ટૉગલ કરવાની રકમ અને આવર્તન), ઇનલેટ તાપમાન, સિસ્ટમ તાપમાન અને ઇન્ટેલ FPGA PAC માટે લક્ષ્ય સ્લોટના એરફ્લોના આધારે બદલાય છે. આ પરિવર્તનશીલતાને સંચાલિત કરવા માટે, ઇન્ટેલ તમને બોર્ડ મેનેજમેન્ટ કંટ્રોલર દ્વારા પાવર શટડાઉન અટકાવવા માટે આ પાવર સ્પષ્ટીકરણને પૂર્ણ કરવાની ભલામણ કરે છે.
સંબંધિત માહિતી
ઓટો-શટડાઉન.
પૂર્વજરૂરીયાતો
સર્વર ઓરિજિનલ ઇક્વિપમેન્ટ ઉત્પાદક (OEM) એ માન્ય કરવું આવશ્યક છે કે લક્ષ્ય સર્વર પ્લેટફોર્મમાં PCIe સ્લોટ સાથે ઇન્ટરફેસ કરતી દરેક Intel FPGA PAC થર્મલ મર્યાદામાં રહી શકે છે, ભલે બોર્ડ મહત્તમ મંજૂર પાવર (66 W) વાપરે. વધુ માહિતી માટે, Intel Arria 10 GX FPGA પ્લેટફોર્મ લાયકાત માર્ગદર્શિકા(1) સાથે Intel PAC નો સંદર્ભ લો.
સાધનોની આવશ્યકતાઓ
પાવર અને થર્મલ કામગીરીનો અંદાજ કાઢવા અને તેનું મૂલ્યાંકન કરવા માટે તમારી પાસે નીચેના સાધનો હોવા આવશ્યક છે.
- સૉફ્ટવેર:
- વિકાસ માટે ઇન્ટેલ પ્રવેગક સ્ટેક
- BWtoolkit
- AFU ડિઝાઇન(2)
- Tcl સ્ક્રિપ્ટ (ડાઉનલોડ કરો) - પ્રોગ્રામિંગને ફોર્મેટ કરવા માટે જરૂરી છે file વિશ્લેષણ માટે
- Intel Arria 10 ઉપકરણો માટે પ્રારંભિક પાવર એસ્ટીમેટર
- ઇન્ટેલ એફપીજીએ પીએસી પાવર એસ્ટીમેટર શીટ (ડાઉનલોડ કરો)
- હાર્ડવેર:
- ઇન્ટેલ FPGA PAC
- માઇક્રો-યુએસબી કેબલ(3)
- Intel FPGA PAC(4) માટે લક્ષ્ય સર્વર
Intel ભલામણ કરે છે કે તમે સોફ્ટવેર ઇન્સ્ટોલેશન માટે Intel Arria 10 GX FPGA સાથે Intel Programmable Acceleration Card માટે Intel Acceleration Stack Quick Start Guide ને અનુસરો.
સંબંધિત માહિતી
Intel Arria 10 GX FPGA સાથે ઇન્ટેલ પ્રોગ્રામેબલ એક્સિલરેશન કાર્ડ માટે ઇન્ટેલ એક્સિલરેશન સ્ટેક ક્વિક સ્ટાર્ટ ગાઇડ.
- આ દસ્તાવેજને ઍક્સેસ કરવા માટે તમારા Intel સપોર્ટ પ્રતિનિધિનો સંપર્ક કરો.
- તમે તમારું AFU કમ્પાઈલ કરો તે પછી build_synth ડિરેક્ટરી બનાવવામાં આવે છે.
- પ્રવેગક સ્ટેક 1.2 માં, બોર્ડ મોનિટરિંગ PCIe પર કરવામાં આવે છે.
- ખાતરી કરો કે તમારા OEM એ તમારા Intel FPGA PAC માટે પ્લેટફોર્મ લાયકાત માર્ગદર્શિકા અનુસાર લક્ષ્યાંકિત PCIe સ્લોટ(ઓ) માન્ય કર્યા છે.
બોર્ડ મેનેજમેન્ટ કંટ્રોલરનો ઉપયોગ કરીને
ઓટો-શટડાઉન
બોર્ડ મેનેજમેન્ટ કંટ્રોલર રીસેટ્સ, વિવિધ પાવર રેલ્સ, FPGA અને બોર્ડ તાપમાનનું નિરીક્ષણ અને નિયંત્રણ કરે છે. જ્યારે બોર્ડ મેનેજમેન્ટ કંટ્રોલર બોર્ડને સંભવિત રૂપે નુકસાન પહોંચાડી શકે તેવી પરિસ્થિતિઓને સમજે છે, ત્યારે તે રક્ષણ માટે આપમેળે બોર્ડ પાવર બંધ કરે છે.
નોંધ: જ્યારે FPGA પાવર ગુમાવે છે, ત્યારે Intel FPGA PAC અને હોસ્ટ વચ્ચે PCIe લિંક ડાઉન થાય છે. ઘણી સિસ્ટમોમાં, PCIe લિંક-ડાઉન સિસ્ટમ ક્રેશનું કારણ બની શકે છે.
સ્વતઃ-શટડાઉન માપદંડ
નીચેનું કોષ્ટક માપદંડોની યાદી આપે છે જેનાથી આગળ બોર્ડ મેનેજમેન્ટ કંટ્રોલર બોર્ડ પાવરને બંધ કરે છે.
પરિમાણ | થ્રેશોલ્ડ મર્યાદા |
બોર્ડ પાવર | 66 ડબ્લ્યુ |
12v બેકપ્લેન વર્તમાન | 6 એ |
12v બેકપ્લેન વોલ્યુમtage | 14 વી |
1.2v વર્તમાન | 16 એ |
1.2v વોલ્યુમtage | 1.4 વી |
1.8v વર્તમાન | 8 એ |
1.8v વોલ્યુમtage | 2.04 વી |
3.3v વર્તમાન | 8 એ |
3.3v વોલ્યુમtage | 3.96 વી |
FPGA કોર વોલ્યુમtage | 1.08 વી |
FPGA કોર વર્તમાન | 60 એ |
FPGA કોર તાપમાન | 100°C |
કોર સપ્લાય તાપમાન | 120°C |
બોર્ડ તાપમાન | 80°C |
QSFP તાપમાન | 90°C |
QSFP વોલ્યુમtage | 3.7 વી |
સ્વતઃ-શટડાઉન પછી પુનઃપ્રાપ્ત થઈ રહ્યું છે
બોર્ડ મેનેજમેન્ટ કંટ્રોલર આગામી પાવર સાયકલ સુધી પાવર બંધ રાખે છે. તેથી, જ્યારે ઇન્ટેલ FPGA PAC કાર્ડ પાવર બંધ થાય છે, ત્યારે તમારે Intel FPGA PAC ને પાવર પરત કરવા માટે સર્વરને પાવર સાયકલ કરવી આવશ્યક છે.
પાવર શટડાઉનનું સામાન્ય કારણ FPGA ઓવરહિટીંગ છે (જ્યારે મુખ્ય તાપમાન 100 °C થી વધુ હોય છે), અથવા FPGA વધુ પડતો પ્રવાહ ખેંચે છે. આ સામાન્ય રીતે ત્યારે થાય છે જ્યારે AFU ડિઝાઇન ઇન્ટેલ FPGA PAC નિર્ધારિત પાવર એન્વલપ્સ કરતાં વધી જાય અથવા અપર્યાપ્ત એરફ્લો હોય. આ કિસ્સામાં, તમારે તમારા AFU માં પાવર વપરાશ ઘટાડવો આવશ્યક છે.
OPAE નો ઉપયોગ કરીને ઓન-બોર્ડ સેન્સર્સનું નિરીક્ષણ કરો
બોર્ડ મેનેજમેન્ટ કંટ્રોલર પાસેથી તાપમાન અને પાવર સેન્સર ડેટા એકત્ર કરવા માટે fpgainfo કમાન્ડ લાઇન પ્રોગ્રામનો ઉપયોગ કરો. તમે આ પ્રોગ્રામનો ઉપયોગ એક્સિલરેશન સ્ટેક 1.2 અને તેનાથી આગળના પ્રોગ્રામ સાથે કરી શકો છો. પ્રવેગક સ્ટેક 1.1 અથવા તેથી વધુ માટે, આગળના વિભાગમાં વર્ણવ્યા મુજબ BWMonitor ટૂલનો ઉપયોગ કરો.
તાપમાન ડેટા એકત્રિત કરવા માટે:
- bash-4.2$ fpgainfo temp
Sample આઉટપુટ
પાવર ડેટા એકત્ર કરવા માટે
- bash-4.2$ fpgainfo પાવર
Sample આઉટપુટ
BWMonitor નો ઉપયોગ કરીને ઓન-બોર્ડ સેન્સરનું નિરીક્ષણ કરો
- BWMonitor એ બિટવેર ટૂલ છે જે તમને FPGA/બોર્ડ તાપમાન માપવા માટે પરવાનગી આપે છે, વોલ્યુમtage, અને વર્તમાન.
પૂર્વશરત: તમારે Intel FPGA PAC અને સર્વર વચ્ચે માઇક્રો-USB કેબલ ઇન્સ્ટોલ કરવી આવશ્યક છે.
- યોગ્ય BittWorks II Toolkit-Lite સોફ્ટવેર, ફર્મવેર અને બુટલોડર ઇન્સ્ટોલ કરો.
OS-સુસંગત બિટવર્કસ II ટૂલકીટલાઈટ વર્ઝન
ઓપરેટિંગ સિસ્ટમ | પ્રકાશન | બિટવર્ક્સ II ટૂલકિટ-લાઇટ સંસ્કરણ | આદેશ ઇન્સ્ટોલ કરો | |
CentOS 7.4/RHEL 7.4 | 2018.6 Enterprise Linux 7 (64-bit) | bw2tk-
lite-2018.6.el7.x86_64.rpm |
||
sudo yum install bw2tk-\ lite-2018.6.el7.x86_64.rpm | ||||
ઉબુન્ટુ 16.04 | 2018.6 ઉબુન્ટુ 16.04 (64-બીટ) | bw2tk-
lite-2018.6.u1604.amd64.deb |
||
sudo dpkg -i bw2tk-\ 2018.6.u1604.amd64.deb |
પ્રારંભનો સંદર્ભ લો webBMC ફર્મવેર અને ટૂલ્સ ડાઉનલોડ કરવા માટે પૃષ્ઠ
- BMC ફર્મવેર સંસ્કરણ: 26889
- BMC બુટલોડર સંસ્કરણ: 26879
સાચવો fileહોસ્ટ મશીન પર જાણીતા સ્થાન પર s. નીચેની સ્ક્રિપ્ટ આ સ્થાન માટે સંકેત આપે છે.
PATH માં બિટવેર ટૂલ ઉમેરો:
- PATH=/opt/bwtk/2018.6.0L/bin/:$PATH નિકાસ કરો
તમે BWMonitor નો ઉપયોગ કરીને લોન્ચ કરી શકો છો
- /opt/bwtk/2018.6L/bin/bwmonitor-gui&
Sampલે માપન
AFU ડિઝાઇન પાવર વેરિફિકેશન
પાવર માપન પ્રવાહ
તમારી AFU ડિઝાઇનની શક્તિનું મૂલ્યાંકન કરવા માટે, નીચેના મેટ્રિક્સને કેપ્ચર કરો:
- કુલ બોર્ડ પાવર અને FPGA તાપમાન
- (15 મિનિટ માટે તમારી ડિઝાઇન પર સૌથી ખરાબ-કેસ ડેટા પેટર્ન ચલાવ્યા પછી)
- સ્થિર શક્તિ અને તાપમાન
- (સ્થિર શક્તિ માપન ડિઝાઇનનો ઉપયોગ કરીને)
- સૌથી ખરાબ કેસ સ્ટેટિક પાવર
- (Intel Arria 10 ઉપકરણો માટે પ્રારંભિક પાવર એસ્ટીમેટરનો ઉપયોગ કરીને અનુમાનિત મૂલ્યો)
પછી, તમારી AFU ડિઝાઇન સ્પષ્ટીકરણને પૂર્ણ કરે છે કે કેમ તે ચકાસવા માટે આ રેકોર્ડ કરેલ મેટ્રિક્સ સાથે Intel FPGA PAC પાવર એસ્ટીમેટર શીટ (ડાઉનલોડ) નો ઉપયોગ કરો.
કુલ બોર્ડ પાવર માપવા
આ પગલાં અનુસરો
- Intel Arria 10 GX FPGA સાથે Intel PAC ને સર્વરમાં યોગ્ય PCIe સ્લોટમાં ઇન્સ્ટોલ કરો. જો તમે માપન માટે BWMonitor નો ઉપયોગ કરી રહ્યાં હોવ, તો સર્વરના કોઈપણ USB પોર્ટ સાથે કાર્ડની પાછળની બાજુથી માઇક્રો-USB કેબલને કનેક્ટ કરો.
- તમારું AFU લોડ કરો અને તેની મહત્તમ શક્તિ પર ચલાવો.
- જો AFU ઈથરનેટનો ઉપયોગ કરે છે, તો ખાતરી કરો કે નેટવર્ક કેબલ અથવા મોડ્યુલ શામેલ કરવામાં આવ્યું છે અને લિંક પાર્ટનર સાથે જોડાયેલ છે અને AFU માં નેટવર્ક ટ્રાફિક ચાલુ છે.
- જો યોગ્ય હોય તો, ઓન-બોર્ડ DDR4 કસરત કરવા માટે સતત DMA ચલાવો.
- AFU ને સૌથી ખરાબ ટ્રાફિક તેમજ FPGA નો સંપૂર્ણ વ્યાયામ કરવા માટે હોસ્ટ પર તમારી એપ્લિકેશનો ચલાવો. ખાતરી કરો કે તમે સૌથી વધુ તણાવપૂર્ણ ડેટા ટ્રાફિક સાથે FPGA પર ભાર મૂક્યો છે. FPGA કોર ટેમ્પરેચર સેટલ થવા દેવા માટે આ સ્ટેપને ઓછામાં ઓછા 15 મિનિટ સુધી ચલાવો.
- નોંધ: પરીક્ષણ દરમિયાન, કુલ બોર્ડ પાવર, એફપીજીએ પાવર અને એફપીજીએ કોર ટેમ્પરેચર વેલ્યુનું નિરીક્ષણ કરો જેથી તેઓ સ્પષ્ટીકરણની અંદર રહે. જો 66 W, 45 W, અથવા 100 ° C મર્યાદા પહોંચી જાય, તો તરત જ પરીક્ષણ બંધ કરો.
- FPGA કોર તાપમાન સ્થિર થયા પછી, કુલ બોર્ડ પાવર અને FPGA કોર તાપમાન રેકોર્ડ કરવા માટે fpgainfo પ્રોગ્રામ અથવા BWMonitor ટૂલનો ઉપયોગ કરો. પંક્તિ 1 માં આ મૂલ્યો દાખલ કરો: Intel FPGA PAC પાવર એસ્ટીમેટર શીટનું કુલ બોર્ડ પાવર માપન.
ઇન્ટેલ FPGA PAC પાવર એસ્ટીમેટર શીટ એસample
વાસ્તવિક સ્થિર શક્તિનું માપન
લિકેજ કરંટ એ બોર્ડ-ટુ-બોર્ડ પાવર વપરાશ વિવિધતાનું મુખ્ય કારણ છે. ઉપરોક્ત વિભાગના પાવર માપનમાં લીકેજ કરંટ (સ્થિર શક્તિ) અને AFU તર્ક (ડાયનેમિક પાવર)ને કારણે પાવરનો સમાવેશ થાય છે. આ વિભાગમાં, તમે ગતિશીલ શક્તિને સમજવા માટે બોર્ડ-અંડર-ટેસ્ટની સ્થિર શક્તિને માપશો.
FPGA સ્ટેટિક પાવરને માપતા પહેલા, FPGA પ્રોગ્રામિંગ પર પ્રક્રિયા કરવા માટે disable-gpio-input-bufferintelpac-arria10-gx.tcl સ્ક્રિપ્ટ (ડાઉનલોડ) નો ઉપયોગ કરો. file, (*.sof file) જેમાં FIM અને AFU ડિઝાઇન હોય છે. tcl સ્ક્રિપ્ટ તમામ FPGA ઇનપુટ પિનને નિષ્ક્રિય કરે છે તેની ખાતરી કરવા માટે કે FPGA ની અંદર કોઈ ટૉગલિંગ નથી (જેનો અર્થ છે કોઈ ગતિશીલ શક્તિ નથી). મિનિમલ ફ્લો એક્સ નો સંદર્ભ લોampતરીકે સંકલન કરવા માટેample AFU. જનરેટ કરેલ *.sof file પર સ્થિત છે:
- cd $OPAE_PLATFORM_ROOT/hw/sampલેસ/ $ OPAE_PLATFORM_ROOT/hw/sampલેસ/ બિલ્ડ_સિન્થ/બિલ્ડ/આઉટપુટ_files/ afu__*.sof
તમારે ઉપરોક્ત નિર્દેશિકામાં disable-gpio-input-buffer-intel-pac-arria10-gx.tcl સાચવવું જોઈએ અને પછી નીચેનો આદેશ ચલાવો.
- # quartus_asm -t disable-gpio-input-buffer-intel-pac-arria10-gx.tclafu_*.sof
Sample આઉટપુટ
માહિતી: ******************************************************** ***************** માહિતી:
ક્વાર્ટસ પ્રાઇમ એસેમ્બલર ચાલી રહ્યું છે
માહિતી: સંસ્કરણ 17.1.1 બિલ્ડ 273 12/19/2017 SJ પ્રો આવૃત્તિ
માહિતી: કોપીરાઈટ (C) 2017 Intel Corporation. બધા હકો અમારી પાસે રાખેલા છે. માહિતી: તમારો ઉપયોગ
ઇન્ટેલ કોર્પોરેશનના ડિઝાઇન ટૂલ્સ, લોજિક ફંક્શન્સ માહિતી: અને અન્ય સોફ્ટવેર અને ટૂલ્સ, અને તેના AMPપી ભાગીદાર તર્ક માહિતી: કાર્યો અને કોઈપણ આઉટપુટ files ઉપરોક્ત કોઈપણ માહિતીમાંથી: (ડિવાઈસ પ્રોગ્રામિંગ અથવા સિમ્યુલેશન સહિત files), અને કોઈપણ માહિતી: સંકળાયેલ દસ્તાવેજો અથવા માહિતી સ્પષ્ટપણે આધીન છે માહિતી: ઇન્ટેલ પ્રોગ્રામ લાયસન્સ માહિતીના નિયમો અને શરતો અનુસાર: સબ્સ્ક્રિપ્શન એગ્રીમેન્ટ, ઇન્ટેલ ક્વાર્ટસ પ્રાઇમ લાઇસન્સ એગ્રીમેન્ટ, માહિતી:
tcl સ્ક્રિપ્ટના સફળ અમલ પર, afu_*.sof file અપડેટ થયેલ છે અને FPGA પ્રોગ્રામિંગ માટે તૈયાર છે.
વાસ્તવિક સ્થિર શક્તિને માપવા માટે આ પગલાંઓ અનુસરો
- *.sof પ્રોગ્રામ કરવા માટે Intel Quartus® Prime પ્રોગ્રામરનો ઉપયોગ કરો file. વિગતવાર પગલાંઓ માટે પૃષ્ઠ 12 પર Intel Quartus Prime Programmer નો ઉપયોગ કરો.
- એફપીજીએ કોર ટેમ્પરેચર, વોલ્યુમનું નિરીક્ષણ કરોtage, અને BWMonitor ટૂલનો ઉપયોગ કરીને વર્તમાન. પંક્તિ 2 માં આ મૂલ્યો દાખલ કરો: Intel FPGA PAC પાવર એસ્ટીમેટર શીટનું FPGA કોર સ્ટેટિક પાવર માપન.
સંબંધિત માહિતી
- Intel Arria 10 GX FPGA સાથે ઇન્ટેલ પ્રોગ્રામેબલ એક્સિલરેશન કાર્ડ માટે ઇન્ટેલ એક્સિલરેશન સ્ટેક ક્વિક સ્ટાર્ટ ગાઇડ
- BWMonitor નો ઉપયોગ કરીને ઓન-બોર્ડ સેન્સરનું નિરીક્ષણ કરો.
ઇન્ટેલ ક્વાર્ટસ પ્રાઇમ પ્રોગ્રામરનો ઉપયોગ કરવો
આ પગલાંઓ ચલાવવા માટે તમારી પાસે Intel FPGA PAC અને સર્વર વચ્ચે જોડાયેલ માઇક્રો USB કેબલ હોવી આવશ્યક છે:
- Intel FPGA PAC કાર્ડનો રૂટ પોર્ટ અને એન્ડપોઇન્ટ શોધો: $lspci -tv | grep 09c4
Example આઉટપુટ 1 બતાવે છે કે રૂટ પોર્ટ d7:0.0 છે અને એન્ડપોઇન્ટ d8:0.0 છે.
- -+-[0000:d7]-+-00.0-[d8]—-00.0 ઇન્ટેલ કોર્પોરેશન ઉપકરણ 09c4
Example આઉટપુટ 2 બતાવે છે કે રૂટ પોર્ટ 0:1.0 છે અને એન્ડપોઇન્ટ 3:0.0 છે.
- +-01.0-[03]—-00.0 ઇન્ટેલ કોર્પોરેશન ઉપકરણ 09c4
Example આઉટપુટ 3 બતાવે છે કે રૂટ પોર્ટ 85:2.0 છે અને એન્ડપોઇન્ટ 86:0.0 છે અને
- +-[0000:85]-+-02.0-[86]—-00.0 ઇન્ટેલ કોર્પોરેશન ઉપકરણ 09c4
નોંધ: કોઈ આઉટપુટ PCIe* ઉપકરણ ગણતરી નિષ્ફળતા સૂચવે છે અને તે ફ્લેશ પ્રોગ્રામ કરેલ નથી.
- # FPGA ની સુધારી ન શકાય તેવી ભૂલો અને સુધારી શકાય તેવી ભૂલોને માસ્ક કરો
- $ sudo setpci -s d8:0.0 ECAP_AER+0x08.L=0xFFFFFFFF
- $ sudo setpci -s d8:0.0 ECAP_AER+0x14.L=0xFFFFFFFF
- # સુધારી ન શકાય તેવી ભૂલોને માસ્ક કરો અને આરપીની સુધારી શકાય તેવી ભૂલોને માસ્ક કરો
- $ sudo setpci -s d7:0.0 ECAP_AER+0x08.L=0xFFFFFFFF
- $ sudo setpci -s d7:0.0 ECAP_AER+0x14.L=0xFFFFFFFF
નીચેનો ઇન્ટેલ ક્વાર્ટસ પ્રાઇમ પ્રોગ્રામર આદેશ ચલાવો:
- sudo $QUARTUS_HOME/bin/quartus_pgm -m JTAG -o 'pvbi;afu_*.sof'
- સુધારી ન શકાય તેવી ભૂલોને અનમાસ્ક કરવા અને સુધારી શકાય તેવી ભૂલોને માસ્ક કરવા માટે, નીચેના આદેશો ચલાવો
- # સુધારી ન શકાય તેવી ભૂલોને અનમાસ્ક કરો અને FPGA ની સુધારી શકાય તેવી ભૂલોને માસ્ક કરો
- $ sudo setpci -s d8:0.0 ECAP_AER+0x08.L=0x00000000
- $ sudo setpci -s d8:0.0 ECAP_AER+0x14.L=0x00000000
- # સુધારી ન શકાય તેવી ભૂલોને અનમાસ્ક કરો અને આરપીની સુધારી શકાય તેવી ભૂલોને માસ્ક કરો:
- $ sudo setpci -s d7:0.0 ECAP_AER+0x08.L=0x00000000
- $ sudo setpci -s d7:0.0 ECAP_AER+0x14.L=0x00000000
- # સુધારી ન શકાય તેવી ભૂલોને અનમાસ્ક કરો અને FPGA ની સુધારી શકાય તેવી ભૂલોને માસ્ક કરો
- રીબૂટ કરો.
સંબંધિત માહિતી
Intel Arria 10 GX FPGA સાથે ઇન્ટેલ પ્રોગ્રામેબલ એક્સિલરેશન કાર્ડ માટે ઇન્ટેલ એક્સિલરેશન સ્ટેક ક્વિક સ્ટાર્ટ ગાઇડ
સૌથી ખરાબ-કેસ કોર સ્ટેટિક પાવરનો અંદાજ
સૌથી ખરાબ સ્થિતિની સ્થિર શક્તિનો અંદાજ કાઢવા માટે આ પગલાં અનુસરો
- મિનિમલ ફ્લો એક્સ નો સંદર્ભ લોampતરીકે સંકલન કરવા માટેample AFU અહીં સ્થિત છે:
- /hw/sampલેસ/ /
- Intel Quartus Prime Pro Edition સોફ્ટવેરમાં, ક્લિક કરો File > પ્રોજેક્ટ ખોલો અને તમારું .qpf પસંદ કરો file નીચેના પાથ પરથી AFU સંશ્લેષણ પ્રોજેક્ટ ખોલવા માટે:
- /hw/sampલેસ/ /build_synth/build
- પ્રોજેક્ટ > EPE જનરેટ કરો પર ક્લિક કરો File જરૂરી .csv બનાવવા માટે file.
- પગલું 2 ચિત્ર
- પગલું 2 ચિત્ર
- અર્લી પાવર એસ્ટીમેટર ટૂલ (5) ખોલો અને CSV આયાત કરો આયકન પર ક્લિક કરો. ઉપરોક્ત જનરેટ કરેલ .csv પસંદ કરો file.
- નોંધ: તમે .csv આયાત કરતી વખતે ચેતવણીને અવગણી શકો છો file.
- ઇનપુટ્સ પરિમાણો આપમેળે ભરવામાં આવે છે.
- જંકશન ટેમ્પમાં યુઝર એન્ટર કરેલ મૂલ્ય બદલો. ટીજે ક્ષેત્ર. અને જંકશન ટેમ્પ સેટ કરો. TJ (°C) ફીલ્ડ થી 95
- પાવર લાક્ષણિકતાઓ ફીલ્ડને લાક્ષણિકમાંથી મહત્તમમાં બદલો.
- EPE ટૂલમાં, PSTATIC એ વોટ્સમાં કુલ સ્થિર શક્તિ છે. તમે રિપોર્ટ ટેબમાંથી સૌથી ખરાબ કેસ કોર સ્ટેટિક પાવરની ગણતરી કરી શકો છો
EPE ટૂલ એસample આઉટપુટ
રિપોર્ટ ટેબ
માજીampઉપર બતાવેલ છે, કુલ FPGA કોર સ્ટેટિક કરંટ એ 0.9V (VCC, VCCP, VCCERAM) પરના તમામ સ્ટેટિક કરંટ અને સ્ટેન્ડબાય કરંટનો સરવાળો છે. પંક્તિ 3 માં આ મૂલ્ય દાખલ કરો: Intel FPGA PAC પાવર એસ્ટીમેટર શીટના EPE માંથી સૌથી ખરાબ સ્ટેટિક પાવર. તમારા AFU ના મહત્તમ પાવર વપરાશ માટે ગણતરી કરેલ આઉટપુટ પંક્તિનું અવલોકન કરો.
Intel Arria 10 GX FPGA સાથે Intel PAC માટે થર્મલ અને પાવર માર્ગદર્શિકા માટે દસ્તાવેજ પુનરાવર્તન ઇતિહાસ
દસ્તાવેજ સંસ્કરણ | ફેરફારો |
2019.08.30 | પ્રારંભિક પ્રકાશન. |
ઇન્ટેલ કોર્પોરેશન. બધા હકો અમારી પાસે રાખેલા છે. ઇન્ટેલ, ઇન્ટેલ લોગો અને અન્ય ઇન્ટેલ ચિહ્નો ઇન્ટેલ કોર્પોરેશન અથવા તેની પેટાકંપનીઓના ટ્રેડમાર્ક છે. ઇન્ટેલ તેના FPGA અને સેમિકન્ડક્ટર ઉત્પાદનોના પ્રદર્શનને ઇન્ટેલની માનક વોરંટી અનુસાર વર્તમાન સ્પષ્ટીકરણો માટે વોરંટી આપે છે, પરંતુ સૂચના વિના કોઈપણ સમયે કોઈપણ ઉત્પાદનો અને સેવાઓમાં ફેરફાર કરવાનો અધિકાર અનામત રાખે છે. Intel દ્વારા લેખિતમાં સ્પષ્ટપણે સંમત થયા સિવાય અહીં વર્ણવેલ કોઈપણ માહિતી, ઉત્પાદન અથવા સેવાના એપ્લિકેશન અથવા ઉપયોગથી ઉદ્ભવતી કોઈ જવાબદારી અથવા જવાબદારી સ્વીકારતી નથી. ઇન્ટેલ ગ્રાહકોને સલાહ આપવામાં આવે છે કે તેઓ કોઈપણ પ્રકાશિત માહિતી પર આધાર રાખતા પહેલા અને ઉત્પાદનો અથવા સેવાઓ માટે ઓર્ડર આપતા પહેલા ઉપકરણ વિશિષ્ટતાઓનું નવીનતમ સંસ્કરણ પ્રાપ્ત કરે.
અન્ય નામો અને બ્રાન્ડનો દાવો અન્યની મિલકત તરીકે થઈ શકે છે.
ISO
- 9001:2015
નોંધાયેલ
ID: 683795
સંસ્કરણ: 2019.08.30
દસ્તાવેજો / સંસાધનો
![]() |
Intel Arria 872 GX FPGA સાથે intel AN 10 પ્રોગ્રામેબલ એક્સિલરેશન કાર્ડ [પીડીએફ] વપરાશકર્તા માર્ગદર્શિકા Intel Arria 872 GX FPGA સાથે AN 10 પ્રોગ્રામેબલ એક્સિલરેશન કાર્ડ, AN 872, Intel Arria 10 GX FPGA સાથે પ્રોગ્રામેબલ એક્સિલરેશન કાર્ડ |