intel-ਲੋਗੋ

Intel Arria 872 GX FPGA ਨਾਲ AN 10 ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ

AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-ਉਤਪਾਦ

ਜਾਣ-ਪਛਾਣ

ਇਸ ਦਸਤਾਵੇਜ਼ ਬਾਰੇ

ਇਹ ਦਸਤਾਵੇਜ਼ ਟੀਚਾ ਸਰਵਰ ਪਲੇਟਫਾਰਮ ਵਿੱਚ Intel Arria® 10 GX FPGA ਦੇ ਨਾਲ Intel® ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਤੁਹਾਡੇ AFU ਡਿਜ਼ਾਈਨ ਦੀ ਪਾਵਰ ਅਤੇ ਥਰਮਲ ਕਾਰਗੁਜ਼ਾਰੀ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣ ਅਤੇ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਦੇ ਤਰੀਕੇ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।

ਪਾਵਰ ਨਿਰਧਾਰਨ

ਬੋਰਡ ਪ੍ਰਬੰਧਨ ਕੰਟਰੋਲਰ Intel FPGA PAC 'ਤੇ ਥਰਮਲ ਅਤੇ ਪਾਵਰ ਇਵੈਂਟਸ ਦੀ ਨਿਗਰਾਨੀ ਅਤੇ ਪ੍ਰਬੰਧਨ ਕਰਦਾ ਹੈ। ਜਦੋਂ ਬੋਰਡ ਜਾਂ FPGA ਬਹੁਤ ਜ਼ਿਆਦਾ ਗਰਮ ਹੋ ਰਿਹਾ ਹੈ ਜਾਂ ਬਹੁਤ ਜ਼ਿਆਦਾ ਕਰੰਟ ਖਿੱਚ ਰਿਹਾ ਹੈ, ਤਾਂ ਬੋਰਡ ਪ੍ਰਬੰਧਨ ਕੰਟਰੋਲਰ ਸੁਰੱਖਿਆ ਲਈ FPGA ਪਾਵਰ ਨੂੰ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ। ਇਸ ਤੋਂ ਬਾਅਦ, ਇਹ PCIe ਲਿੰਕ ਨੂੰ ਵੀ ਹੇਠਾਂ ਲਿਆਉਂਦਾ ਹੈ ਜੋ ਇੱਕ ਅਚਾਨਕ ਸਿਸਟਮ ਕਰੈਸ਼ ਦਾ ਕਾਰਨ ਬਣ ਸਕਦਾ ਹੈ। ਬੋਰਡ ਸ਼ਟਡਾਊਨ ਨੂੰ ਚਾਲੂ ਕਰਨ ਵਾਲੇ ਮਾਪਦੰਡਾਂ ਬਾਰੇ ਹੋਰ ਵੇਰਵਿਆਂ ਲਈ ਆਟੋ-ਸ਼ਟਡਾਊਨ ਵੇਖੋ। ਆਮ ਮਾਮਲਿਆਂ ਵਿੱਚ, FPGA ਤਾਪਮਾਨ ਅਤੇ ਪਾਵਰ ਬੰਦ ਹੋਣ ਦਾ ਸਭ ਤੋਂ ਵੱਡਾ ਕਾਰਨ ਹਨ। ਡਾਊਨਟਾਈਮ ਨੂੰ ਘੱਟ ਤੋਂ ਘੱਟ ਕਰਨ ਅਤੇ ਸਿਸਟਮ ਸਥਿਰਤਾ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ, ਇੰਟੇਲ ਸਿਫ਼ਾਰਿਸ਼ ਕਰਦਾ ਹੈ ਕਿ ਕੁੱਲ ਬੋਰਡ ਪਾਵਰ 66 ਡਬਲਯੂ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੈ ਅਤੇ ਐਫਪੀਜੀਏ ਪਾਵਰ 45 ਡਬਲਯੂ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੈ। ਵਿਅਕਤੀਗਤ ਭਾਗਾਂ ਅਤੇ ਬੋਰਡ ਅਸੈਂਬਲੀਆਂ ਵਿੱਚ ਪਾਵਰ ਪਰਿਵਰਤਨਸ਼ੀਲਤਾ ਹੈ। ਇਸ ਲਈ, ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਨਾਮਾਤਰ ਮੁੱਲ ਸੀਮਾਵਾਂ ਤੋਂ ਘੱਟ ਹਨ ਕਿ ਬੋਰਡ ਵੱਖ-ਵੱਖ ਵਰਕਲੋਡ ਅਤੇ ਇਨਲੇਟ ਤਾਪਮਾਨਾਂ ਵਾਲੇ ਸਿਸਟਮ ਵਿੱਚ ਬੇਤਰਤੀਬ ਬੰਦ ਦਾ ਅਨੁਭਵ ਨਹੀਂ ਕਰਦਾ ਹੈ।

ਪਾਵਰ ਨਿਰਧਾਰਨ

 

ਸਿਸਟਮ

ਕੁੱਲ ਬੋਰਡ ਪਾਵਰ (ਵਾਟਸ)  

FPGA ਪਾਵਰ (ਵਾਟਸ)

ਇੱਕ FPGA ਇੰਟਰਫੇਸ ਮੈਨੇਜਰ (FIM) ਅਤੇ AFU ਵਾਲਾ ਇੱਕ ਸਿਸਟਮ ਜੋ 15 ਡਿਗਰੀ ਸੈਲਸੀਅਸ ਦੇ ਕੋਰ ਤਾਪਮਾਨ 'ਤੇ ਘੱਟੋ-ਘੱਟ 95 ਮਿੰਟ ਲਈ ਸਭ ਤੋਂ ਮਾੜੇ-ਕੇਸ ਥ੍ਰੋਟਲਿੰਗ ਵਰਕਲੋਡ ਨਾਲ ਚੱਲਦਾ ਹੈ।  

66

 

45

ਕੁੱਲ ਬੋਰਡ ਪਾਵਰ ਤੁਹਾਡੇ ਐਕਸਲੇਟਰ ਫੰਕਸ਼ਨਲ ਯੂਨਿਟ (AFU) ਡਿਜ਼ਾਈਨ (ਤਰਕ ਟੌਗਲਿੰਗ ਦੀ ਮਾਤਰਾ ਅਤੇ ਬਾਰੰਬਾਰਤਾ), ਇਨਲੇਟ ਤਾਪਮਾਨ, ਸਿਸਟਮ ਤਾਪਮਾਨ ਅਤੇ Intel FPGA PAC ਲਈ ਟੀਚੇ ਵਾਲੇ ਸਲਾਟ ਦੇ ਏਅਰਫਲੋ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ। ਇਸ ਪਰਿਵਰਤਨਸ਼ੀਲਤਾ ਦਾ ਪ੍ਰਬੰਧਨ ਕਰਨ ਲਈ, Intel ਤੁਹਾਨੂੰ ਬੋਰਡ ਪ੍ਰਬੰਧਨ ਕੰਟਰੋਲਰ ਦੁਆਰਾ ਪਾਵਰ ਸ਼ੱਟਡਾਊਨ ਨੂੰ ਰੋਕਣ ਲਈ ਇਸ ਪਾਵਰ ਨਿਰਧਾਰਨ ਨੂੰ ਪੂਰਾ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ

ਆਟੋ-ਬੰਦ ਕਰੋ।

ਪੂਰਵ-ਸ਼ਰਤਾਂ

ਸਰਵਰ ਮੂਲ ਉਪਕਰਣ ਨਿਰਮਾਤਾ (OEM) ਨੂੰ ਇਹ ਪ੍ਰਮਾਣਿਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਕਿ ਇੱਕ ਟੀਚਾ ਸਰਵਰ ਪਲੇਟਫਾਰਮ ਵਿੱਚ ਇੱਕ PCIe ਸਲਾਟ ਵਿੱਚ ਇੰਟਰਫੇਸ ਕਰਨ ਵਾਲਾ ਹਰੇਕ Intel FPGA PAC ਥਰਮਲ ਸੀਮਾਵਾਂ ਦੇ ਅੰਦਰ ਰਹਿ ਸਕਦਾ ਹੈ ਭਾਵੇਂ ਬੋਰਡ ਵੱਧ ਤੋਂ ਵੱਧ ਮਨਜ਼ੂਰ ਸ਼ਕਤੀ (66 W) ਦੀ ਖਪਤ ਕਰਦਾ ਹੈ। ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, Intel Arria 10 GX FPGA ਪਲੇਟਫਾਰਮ ਯੋਗਤਾ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਾਂ (1) ਦੇ ਨਾਲ Intel PAC ਵੇਖੋ।

ਟੂਲ ਲੋੜਾਂ

ਪਾਵਰ ਅਤੇ ਥਰਮਲ ਪ੍ਰਦਰਸ਼ਨ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣ ਅਤੇ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ ਤੁਹਾਡੇ ਕੋਲ ਹੇਠਾਂ ਦਿੱਤੇ ਟੂਲ ਹੋਣੇ ਚਾਹੀਦੇ ਹਨ।

  • ਸਾਫਟਵੇਅਰ:
    • ਵਿਕਾਸ ਲਈ ਇੰਟੈੱਲ ਐਕਸਲਰੇਸ਼ਨ ਸਟੈਕ
    • BWtoolkit
    • AFU ਡਿਜ਼ਾਈਨ(2)
    • Tcl ਸਕ੍ਰਿਪਟ (ਡਾਊਨਲੋਡ) - ਪ੍ਰੋਗਰਾਮਿੰਗ ਨੂੰ ਫਾਰਮੈਟ ਕਰਨ ਲਈ ਲੋੜੀਂਦਾ ਹੈ file ਵਿਸ਼ਲੇਸ਼ਣ ਲਈ
    • Intel Arria 10 ਡਿਵਾਈਸਾਂ ਲਈ ਅਰਲੀ ਪਾਵਰ ਐਸਟੀਮੇਟਰ
    • Intel FPGA PAC ਪਾਵਰ ਐਸਟੀਮੇਟਰ ਸ਼ੀਟ (ਡਾਊਨਲੋਡ)
  • ਹਾਰਡਵੇਅਰ:
    • Intel FPGA PAC
    • ਮਾਈਕ੍ਰੋ-USB ਕੇਬਲ(3)
    • Intel FPGA PAC(4) ਲਈ ਟਾਰਗੇਟ ਸਰਵਰ

Intel ਤੁਹਾਨੂੰ ਸਾਫਟਵੇਅਰ ਇੰਸਟਾਲੇਸ਼ਨ ਲਈ Intel Arria 10 GX FPGA ਦੇ ਨਾਲ Intel ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ ਲਈ Intel ਐਕਸਲਰੇਸ਼ਨ ਸਟੈਕ ਕਵਿੱਕ ਸਟਾਰਟ ਗਾਈਡ ਦੀ ਪਾਲਣਾ ਕਰਨ ਦੀ ਸਿਫ਼ਾਰਸ਼ ਕਰਦਾ ਹੈ।

ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ

Intel Arria 10 GX FPGA ਦੇ ਨਾਲ ਇੰਟੇਲ ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ ਲਈ ਇੰਟੇਲ ਐਕਸਲਰੇਸ਼ਨ ਸਟੈਕ ਤੇਜ਼ ਸ਼ੁਰੂਆਤ ਗਾਈਡ।

  1. ਇਸ ਦਸਤਾਵੇਜ਼ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ ਆਪਣੇ Intel ਸਹਾਇਤਾ ਪ੍ਰਤੀਨਿਧੀ ਨਾਲ ਸੰਪਰਕ ਕਰੋ।
  2. ਤੁਹਾਡੇ AFU ਨੂੰ ਕੰਪਾਇਲ ਕਰਨ ਤੋਂ ਬਾਅਦ build_synth ਡਾਇਰੈਕਟਰੀ ਬਣਾਈ ਜਾਂਦੀ ਹੈ।
  3. ਐਕਸਲਰੇਸ਼ਨ ਸਟੈਕ 1.2 ਵਿੱਚ, ਬੋਰਡ ਦੀ ਨਿਗਰਾਨੀ PCIe ਉੱਤੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।
  4. ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਹਾਡੇ 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 ਵੀ

ਆਟੋ-ਸ਼ਟਡਾਊਨ ਤੋਂ ਬਾਅਦ ਰਿਕਵਰੀ

ਬੋਰਡ ਪ੍ਰਬੰਧਨ ਕੰਟਰੋਲਰ ਅਗਲੇ ਪਾਵਰ ਚੱਕਰ ਤੱਕ ਪਾਵਰ ਬੰਦ ਰੱਖਦਾ ਹੈ। ਇਸ ਲਈ, ਜਦੋਂ ਇੱਕ Intel FPGA PAC ਕਾਰਡ ਦੀ ਪਾਵਰ ਬੰਦ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ Intel FPGA PAC ਨੂੰ ਪਾਵਰ ਵਾਪਸ ਕਰਨ ਲਈ ਸਰਵਰ ਨੂੰ ਪਾਵਰ ਚੱਕਰ ਦੇਣਾ ਚਾਹੀਦਾ ਹੈ।

ਪਾਵਰ ਬੰਦ ਹੋਣ ਦਾ ਆਮ ਕਾਰਨ ਹੈ FPGA ਓਵਰਹੀਟਿੰਗ (ਜਦੋਂ ਕੋਰ ਤਾਪਮਾਨ 100 ਡਿਗਰੀ ਸੈਲਸੀਅਸ ਤੋਂ ਵੱਧ ਹੁੰਦਾ ਹੈ), ਜਾਂ FPGA ਬਹੁਤ ਜ਼ਿਆਦਾ ਕਰੰਟ ਖਿੱਚਦਾ ਹੈ। ਇਹ ਆਮ ਤੌਰ 'ਤੇ ਉਦੋਂ ਵਾਪਰਦਾ ਹੈ ਜਦੋਂ AFU ਡਿਜ਼ਾਈਨ Intel FPGA PAC ਪਰਿਭਾਸ਼ਿਤ ਪਾਵਰ ਲਿਫ਼ਾਫ਼ਿਆਂ ਤੋਂ ਵੱਧ ਜਾਂਦਾ ਹੈ ਜਾਂ ਨਾਕਾਫ਼ੀ ਏਅਰਫਲੋ ਹੁੰਦਾ ਹੈ। ਇਸ ਸਥਿਤੀ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਆਪਣੇ AFU ਵਿੱਚ ਬਿਜਲੀ ਦੀ ਖਪਤ ਨੂੰ ਘਟਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।

OPAE ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਆਨ-ਬੋਰਡ ਸੈਂਸਰਾਂ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ

ਬੋਰਡ ਮੈਨੇਜਮੈਂਟ ਕੰਟਰੋਲਰ ਤੋਂ ਤਾਪਮਾਨ ਅਤੇ ਪਾਵਰ ਸੈਂਸਰ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨ ਲਈ fpgainfo ਕਮਾਂਡ ਲਾਈਨ ਪ੍ਰੋਗਰਾਮ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਤੁਸੀਂ ਇਸ ਪ੍ਰੋਗਰਾਮ ਨੂੰ ਐਕਸਲਰੇਸ਼ਨ ਸਟੈਕ 1.2 ਅਤੇ ਇਸ ਤੋਂ ਬਾਅਦ ਦੇ ਨਾਲ ਵਰਤ ਸਕਦੇ ਹੋ। ਐਕਸਲਰੇਸ਼ਨ ਸਟੈਕ 1.1 ਜਾਂ ਇਸ ਤੋਂ ਪੁਰਾਣੇ ਲਈ, ਅਗਲੇ ਭਾਗ ਵਿੱਚ ਦੱਸੇ ਅਨੁਸਾਰ BWMonitor ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਤਾਪਮਾਨ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨ ਲਈ:

  • bash-4.2$ fpgainfo temp

Sample ਆਉਟਪੁੱਟ

AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-fig-2

ਪਾਵਰ ਡਾਟਾ ਇਕੱਠਾ ਕਰਨ ਲਈ

  • bash-4.2$ fpgainfo ਪਾਵਰ

Sample ਆਉਟਪੁੱਟ

AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-fig-4AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-fig-5

BWMonitor ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਆਨ-ਬੋਰਡ ਸੈਂਸਰਾਂ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ

  • BWMonitor ਇੱਕ ਬਿੱਟਵੇਅਰ ਟੂਲ ਹੈ ਜੋ ਤੁਹਾਨੂੰ FPGA/ਬੋਰਡ ਦੇ ਤਾਪਮਾਨ ਨੂੰ ਮਾਪਣ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ, voltage, ਅਤੇ ਮੌਜੂਦਾ।

ਪੂਰਵ ਸ਼ਰਤ: ਤੁਹਾਨੂੰ Intel FPGA PAC ਅਤੇ ਸਰਵਰ ਦੇ ਵਿਚਕਾਰ ਇੱਕ ਮਾਈਕ੍ਰੋ-USB ਕੇਬਲ ਸਥਾਪਤ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ।

  1. ਢੁਕਵੇਂ ਬਿੱਟਵਰਕਸ II ਟੂਲਕਿੱਟ-ਲਾਈਟ ਸੌਫਟਵੇਅਰ, ਫਰਮਵੇਅਰ, ਅਤੇ ਬੂਟਲੋਡਰ ਨੂੰ ਸਥਾਪਿਤ ਕਰੋ।

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&

Sample ਮਾਪ

AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-fig-10

AFU ਡਿਜ਼ਾਈਨ ਪਾਵਰ ਵੈਰੀਫਿਕੇਸ਼ਨ

ਪਾਵਰ ਮਾਪਣ ਦਾ ਪ੍ਰਵਾਹ

ਆਪਣੇ AFU ਡਿਜ਼ਾਈਨ ਦੀ ਸ਼ਕਤੀ ਦਾ ਮੁਲਾਂਕਣ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਕੈਪਚਰ ਕਰੋ:

  • ਕੁੱਲ ਬੋਰਡ ਪਾਵਰ ਅਤੇ FPGA ਤਾਪਮਾਨ
    • (ਤੁਹਾਡੇ ਡਿਜ਼ਾਈਨ 'ਤੇ 15 ਮਿੰਟਾਂ ਲਈ ਸਭ ਤੋਂ ਖਰਾਬ-ਕੇਸ ਡੇਟਾ ਪੈਟਰਨ ਚਲਾਉਣ ਤੋਂ ਬਾਅਦ)
  • ਸਥਿਰ ਪਾਵਰ ਅਤੇ ਤਾਪਮਾਨ
    • (ਸਟੈਟਿਕ ਪਾਵਰ ਮਾਪ ਡਿਜ਼ਾਈਨ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ)
  • ਸਭ ਤੋਂ ਮਾੜਾ ਕੇਸ ਸਟੈਟਿਕ ਪਾਵਰ
    • (Intel Arria 10 ਡਿਵਾਈਸਾਂ ਲਈ ਅਰਲੀ ਪਾਵਰ ਐਸਟੀਮੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਅਨੁਮਾਨਿਤ ਮੁੱਲ)

ਫਿਰ, ਇਹ ਤਸਦੀਕ ਕਰਨ ਲਈ ਕਿ ਕੀ ਤੁਹਾਡਾ AFU ਡਿਜ਼ਾਈਨ ਨਿਰਧਾਰਨ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ, ਇਹਨਾਂ ਰਿਕਾਰਡ ਕੀਤੇ ਮੈਟ੍ਰਿਕਸ ਦੇ ਨਾਲ Intel FPGA PAC ਪਾਵਰ ਐਸਟੀਮੇਟਰ ਸ਼ੀਟ (ਡਾਊਨਲੋਡ) ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਕੁੱਲ ਬੋਰਡ ਪਾਵਰ ਨੂੰ ਮਾਪਣਾ

ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ

  1. Intel Arria 10 GX FPGA ਨਾਲ Intel PAC ਨੂੰ ਸਰਵਰ ਵਿੱਚ ਇੱਕ ਯੋਗ PCIe ਸਲਾਟ ਵਿੱਚ ਸਥਾਪਿਤ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ ਮਾਪ ਲਈ BWMonitor ਦੀ ਵਰਤੋਂ ਕਰ ਰਹੇ ਹੋ, ਤਾਂ ਕਾਰਡ ਦੇ ਪਿਛਲੇ ਹਿੱਸੇ ਤੋਂ ਮਾਈਕ੍ਰੋ-USB ਕੇਬਲ ਨੂੰ ਸਰਵਰ ਦੇ ਕਿਸੇ ਵੀ USB ਪੋਰਟ ਨਾਲ ਕਨੈਕਟ ਕਰੋ।
  2. ਆਪਣੇ AFU ਨੂੰ ਲੋਡ ਕਰੋ ਅਤੇ ਇਸਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਸ਼ਕਤੀ 'ਤੇ ਚਲਾਓ।
    • ਜੇਕਰ AFU ਈਥਰਨੈੱਟ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਤਾਂ ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਨੈੱਟਵਰਕ ਕੇਬਲ ਜਾਂ ਮੋਡੀਊਲ ਸ਼ਾਮਲ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਲਿੰਕ ਪਾਰਟਨਰ ਨਾਲ ਜੁੜਿਆ ਹੋਇਆ ਹੈ ਅਤੇ AFU ਵਿੱਚ ਨੈੱਟਵਰਕ ਟ੍ਰੈਫਿਕ ਚਾਲੂ ਹੈ।
    • ਜੇਕਰ ਉਚਿਤ ਹੋਵੇ, ਤਾਂ ਆਨ-ਬੋਰਡ DDR4 ਕਸਰਤ ਕਰਨ ਲਈ ਲਗਾਤਾਰ DMA ਚਲਾਓ।
    • AFU ਨੂੰ ਸਭ ਤੋਂ ਭੈੜੇ ਟ੍ਰੈਫਿਕ ਦੇ ਨਾਲ-ਨਾਲ FPGA ਦਾ ਪੂਰੀ ਤਰ੍ਹਾਂ ਅਭਿਆਸ ਕਰਨ ਲਈ ਹੋਸਟ 'ਤੇ ਆਪਣੀਆਂ ਐਪਲੀਕੇਸ਼ਨਾਂ ਚਲਾਓ। ਇਹ ਸੁਨਿਸ਼ਚਿਤ ਕਰੋ ਕਿ ਤੁਸੀਂ ਸਭ ਤੋਂ ਤਣਾਅਪੂਰਨ ਡੇਟਾ ਟ੍ਰੈਫਿਕ ਦੇ ਨਾਲ FPGA 'ਤੇ ਜ਼ੋਰ ਦਿੰਦੇ ਹੋ. FPGA ਕੋਰ ਤਾਪਮਾਨ ਨੂੰ ਸੈਟਲ ਕਰਨ ਲਈ ਘੱਟੋ-ਘੱਟ 15 ਮਿੰਟ ਲਈ ਇਸ ਪੜਾਅ ਨੂੰ ਚਲਾਓ।
      • ਨੋਟ: ਜਾਂਚ ਦੇ ਦੌਰਾਨ, ਕੁੱਲ ਬੋਰਡ ਪਾਵਰ, FPGA ਪਾਵਰ, ਅਤੇ FPGA ਕੋਰ ਤਾਪਮਾਨ ਮੁੱਲ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ ਤਾਂ ਜੋ ਇਹ ਯਕੀਨੀ ਬਣਾਇਆ ਜਾ ਸਕੇ ਕਿ ਉਹ ਨਿਰਧਾਰਨ ਦੇ ਅੰਦਰ ਰਹਿਣ। ਜੇਕਰ 66 ਡਬਲਯੂ, 45 ਡਬਲਯੂ, ਜਾਂ 100 ਡਿਗਰੀ ਸੈਲਸੀਅਸ ਸੀਮਾਵਾਂ ਪੂਰੀਆਂ ਹੋ ਜਾਂਦੀਆਂ ਹਨ, ਤਾਂ ਤੁਰੰਤ ਟੈਸਟ ਬੰਦ ਕਰ ਦਿਓ।
  3. FPGA ਕੋਰ ਤਾਪਮਾਨ ਸਥਿਰ ਹੋਣ ਤੋਂ ਬਾਅਦ, ਕੁੱਲ ਬੋਰਡ ਪਾਵਰ ਅਤੇ FPGA ਕੋਰ ਤਾਪਮਾਨ ਨੂੰ ਰਿਕਾਰਡ ਕਰਨ ਲਈ fpgainfo ਪ੍ਰੋਗਰਾਮ ਜਾਂ BWMonitor ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰੋ। ਕਤਾਰ 1 ਵਿੱਚ ਇਹਨਾਂ ਮੁੱਲਾਂ ਨੂੰ ਇਨਪੁਟ ਕਰੋ: Intel FPGA PAC ਪਾਵਰ ਐਸਟੀਮੇਟਰ ਸ਼ੀਟ ਦਾ ਕੁੱਲ ਬੋਰਡ ਪਾਵਰ ਮਾਪ।

Intel FPGA PAC ਪਾਵਰ ਐਸਟੀਮੇਟਰ ਸ਼ੀਟ ਐੱਸample

AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-fig-11

ਅਸਲ ਸਥਿਰ ਸ਼ਕਤੀ ਨੂੰ ਮਾਪਣਾ

ਲੀਕੇਜ ਕਰੰਟ ਬੋਰਡ-ਟੂ-ਬੋਰਡ ਪਾਵਰ ਖਪਤ ਪਰਿਵਰਤਨ ਦਾ ਇੱਕ ਪ੍ਰਮੁੱਖ ਕਾਰਨ ਹੈ। ਉਪਰੋਕਤ ਸੈਕਸ਼ਨ ਤੋਂ ਪਾਵਰ ਮਾਪਾਂ ਵਿੱਚ ਲੀਕੇਜ ਕਰੰਟ (ਸਟੈਟਿਕ ਪਾਵਰ) ਕਾਰਨ ਪਾਵਰ ਅਤੇ AFU ਤਰਕ (ਡਾਇਨੈਮਿਕ ਪਾਵਰ) ਦੇ ਕਾਰਨ ਪਾਵਰ ਸ਼ਾਮਲ ਹੈ। ਇਸ ਭਾਗ ਵਿੱਚ, ਤੁਸੀਂ ਗਤੀਸ਼ੀਲ ਸ਼ਕਤੀ ਨੂੰ ਸਮਝਣ ਲਈ ਬੋਰਡ-ਅੰਡਰ-ਟੈਸਟ ਦੀ ਸਥਿਰ ਸ਼ਕਤੀ ਨੂੰ ਮਾਪੋਗੇ।

FPGA ਸਥਿਰ ਸ਼ਕਤੀ ਨੂੰ ਮਾਪਣ ਤੋਂ ਪਹਿਲਾਂ, FPGA ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਨ ਲਈ disable-gpio-input-bufferintelpac-arria10-gx.tcl ਸਕ੍ਰਿਪਟ (ਡਾਊਨਲੋਡ) ਦੀ ਵਰਤੋਂ ਕਰੋ। file, (*.sof file) ਜਿਸ ਵਿੱਚ ਇੱਕ FIM ਅਤੇ AFU ਡਿਜ਼ਾਈਨ ਸ਼ਾਮਲ ਹੈ। tcl ਸਕ੍ਰਿਪਟ ਇਹ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਸਾਰੇ FPGA ਇਨਪੁਟ ਪਿੰਨ ਨੂੰ ਅਯੋਗ ਕਰ ਦਿੰਦੀ ਹੈ ਕਿ FPGA (ਜਿਸਦਾ ਮਤਲਬ ਕੋਈ ਗਤੀਸ਼ੀਲ ਸ਼ਕਤੀ ਨਹੀਂ ਹੈ) ਦੇ ਅੰਦਰ ਕੋਈ ਟੌਗਲਿੰਗ ਨਹੀਂ ਹੈ। ਨਿਊਨਤਮ ਵਹਾਅ ਸਾਬਕਾ ਨੂੰ ਵੇਖੋample ਦੇ ਤੌਰ ਤੇ ਕੰਪਾਇਲ ਕਰਨ ਲਈample AFU. ਤਿਆਰ ਕੀਤਾ *.sof file 'ਤੇ ਸਥਿਤ ਹੈ:

  • cd $OPAE_PLATFORM_ROOT/hw/samples/ $OPAE_PLATFORM_ROOT/hw/samples/ build_synth/build/output_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 ਆਉਟਪੁੱਟ

ਜਾਣਕਾਰੀ: ************************************************** ***************** ਜਾਣਕਾਰੀ:
Quartus Prime Assembler ਚੱਲ ਰਿਹਾ ਹੈ
ਜਾਣਕਾਰੀ: ਸੰਸਕਰਣ 17.1.1 ਬਿਲਡ 273 12/19/2017 SJ ਪ੍ਰੋ ਐਡੀਸ਼ਨ
ਜਾਣਕਾਰੀ: ਕਾਪੀਰਾਈਟ (C) 2017 ਇੰਟੇਲ ਕਾਰਪੋਰੇਸ਼ਨ। ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ. ਜਾਣਕਾਰੀ: ਤੁਹਾਡੀ ਵਰਤੋਂ
ਇੰਟੇਲ ਕਾਰਪੋਰੇਸ਼ਨ ਦੇ ਡਿਜ਼ਾਈਨ ਟੂਲਜ਼, ਤਰਕ ਫੰਕਸ਼ਨ ਜਾਣਕਾਰੀ: ਅਤੇ ਹੋਰ ਸੌਫਟਵੇਅਰ ਅਤੇ ਟੂਲ, ਅਤੇ ਇਸਦੇ AMPP ਪਾਰਟਨਰ ਤਰਕ ਜਾਣਕਾਰੀ: ਫੰਕਸ਼ਨ, ਅਤੇ ਕੋਈ ਵੀ ਆਉਟਪੁੱਟ files ਪੂਰਵਗਠਿਤ ਕਿਸੇ ਵੀ ਜਾਣਕਾਰੀ ਤੋਂ: (ਡਿਵਾਈਸ ਪ੍ਰੋਗਰਾਮਿੰਗ ਜਾਂ ਸਿਮੂਲੇਸ਼ਨ ਸਮੇਤ files), ਅਤੇ ਕੋਈ ਵੀ ਜਾਣਕਾਰੀ: ਸੰਬੰਧਿਤ ਦਸਤਾਵੇਜ਼ ਜਾਂ ਜਾਣਕਾਰੀ ਸਪਸ਼ਟ ਤੌਰ 'ਤੇ ਵਿਸ਼ਾ ਹੈ ਜਾਣਕਾਰੀ: ਇੰਟੇਲ ਪ੍ਰੋਗਰਾਮ ਲਾਈਸੈਂਸ ਜਾਣਕਾਰੀ ਦੇ ਨਿਯਮਾਂ ਅਤੇ ਸ਼ਰਤਾਂ ਦੇ ਅਨੁਸਾਰ: ਸਬਸਕ੍ਰਿਪਸ਼ਨ ਇਕਰਾਰਨਾਮਾ, ਇੰਟੇਲ ਕੁਆਰਟਸ ਪ੍ਰਾਈਮ ਲਾਇਸੈਂਸ ਇਕਰਾਰਨਾਮਾ, ਜਾਣਕਾਰੀ:

AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-fig-15

ਟੀਸੀਐਲ ਸਕ੍ਰਿਪਟ ਦੇ ਸਫਲਤਾਪੂਰਵਕ ਚੱਲਣ 'ਤੇ, afu_*.sof file ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ FPGA ਪ੍ਰੋਗਰਾਮਿੰਗ ਲਈ ਤਿਆਰ ਹੈ।

ਅਸਲ ਸਥਿਰ ਸ਼ਕਤੀ ਨੂੰ ਮਾਪਣ ਲਈ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ

  1. *.sof ਨੂੰ ਪ੍ਰੋਗਰਾਮ ਕਰਨ ਲਈ Intel Quartus® Prime ਪ੍ਰੋਗਰਾਮਰ ਦੀ ਵਰਤੋਂ ਕਰੋ file. ਵਿਸਤ੍ਰਿਤ ਕਦਮਾਂ ਲਈ ਪੰਨਾ 12 'ਤੇ Intel Quartus Prime Programmer ਦੀ ਵਰਤੋਂ ਨੂੰ ਵੇਖੋ।
  2. FPGA ਕੋਰ ਤਾਪਮਾਨ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ, voltage, ਅਤੇ BWMonitor ਟੂਲ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਮੌਜੂਦਾ। ਕਤਾਰ 2 ਵਿੱਚ ਇਹਨਾਂ ਮੁੱਲਾਂ ਨੂੰ ਦਰਜ ਕਰੋ: Intel FPGA PAC ਪਾਵਰ ਐਸਟੀਮੇਟਰ ਸ਼ੀਟ ਦਾ FPGA ਕੋਰ ਸਥਿਰ ਪਾਵਰ ਮਾਪ।

ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ

  • Intel Arria 10 GX FPGA ਦੇ ਨਾਲ ਇੰਟੇਲ ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ ਲਈ ਇੰਟੇਲ ਐਕਸਲਰੇਸ਼ਨ ਸਟੈਕ ਤੇਜ਼ ਸ਼ੁਰੂਆਤ ਗਾਈਡ
  • BWMonitor ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਆਨ-ਬੋਰਡ ਸੈਂਸਰਾਂ ਦੀ ਨਿਗਰਾਨੀ ਕਰੋ।

Intel Quartus Prime Programmer ਦੀ ਵਰਤੋਂ ਕਰਨਾ

ਇਹਨਾਂ ਪੜਾਵਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਤੁਹਾਡੇ ਕੋਲ ਇੰਟੈਲ FPGA PAC ਅਤੇ ਸਰਵਰ ਦੇ ਵਿਚਕਾਰ ਮਾਈਕ੍ਰੋ USB ਕੇਬਲ ਜੁੜੀ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ:

  1. 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

ਹੇਠ ਦਿੱਤੀ Intel Quartus Prime Programmer ਕਮਾਂਡ ਚਲਾਓ:

  • sudo $QUARTUS_HOME/bin/quartus_pgm -m JTAG -o 'pvbi;afu_*.sof'

AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-fig-16 AN 872-ਪ੍ਰੋਗਰਾਮੇਬਲ-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-Intel-Arria-10-GX-FPGA-fig-17

  1. ਠੀਕ ਨਾ ਹੋਣ ਵਾਲੀਆਂ ਗਲਤੀਆਂ ਨੂੰ ਦੂਰ ਕਰਨ ਅਤੇ ਠੀਕ ਕਰਨ ਯੋਗ ਗਲਤੀਆਂ ਨੂੰ ਮਾਸਕ ਕਰਨ ਲਈ, ਹੇਠ ਲਿਖੀਆਂ ਕਮਾਂਡਾਂ ਚਲਾਓ
    • # ਐਫਪੀਜੀਏ ਦੀਆਂ ਗਲਤ ਗਲਤੀਆਂ ਨੂੰ ਅਣਮਾਸਕ ਕਰੋ ਅਤੇ ਠੀਕ ਕਰਨ ਯੋਗ ਗਲਤੀਆਂ ਨੂੰ ਮਾਸਕ ਕਰੋ
      • $ 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
  2. ਰੀਬੂਟ ਕਰੋ।

ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ

Intel Arria 10 GX FPGA ਦੇ ਨਾਲ ਇੰਟੇਲ ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ ਲਈ ਇੰਟੇਲ ਐਕਸਲਰੇਸ਼ਨ ਸਟੈਕ ਤੇਜ਼ ਸ਼ੁਰੂਆਤ ਗਾਈਡ

ਸਭ ਤੋਂ ਖਰਾਬ-ਕੇਸ ਕੋਰ ਸਟੈਟਿਕ ਪਾਵਰ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣਾ

ਸਭ ਤੋਂ ਖਰਾਬ ਸਥਿਤੀ ਸਥਿਰ ਸ਼ਕਤੀ ਦਾ ਅੰਦਾਜ਼ਾ ਲਗਾਉਣ ਲਈ ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ

  1. ਨਿਊਨਤਮ ਵਹਾਅ ਸਾਬਕਾ ਨੂੰ ਵੇਖੋample ਦੇ ਤੌਰ ਤੇ ਕੰਪਾਇਲ ਕਰਨ ਲਈample AFU ਇੱਥੇ ਸਥਿਤ ਹੈ:
    • /hw/samples/ /
  2. Intel Quartus Prime Pro Edition ਸਾਫਟਵੇਅਰ ਵਿੱਚ, ਕਲਿੱਕ ਕਰੋ File > ਪ੍ਰੋਜੈਕਟ ਖੋਲ੍ਹੋ ਅਤੇ ਆਪਣਾ .qpf ਚੁਣੋ file ਹੇਠ ਦਿੱਤੇ ਮਾਰਗ ਤੋਂ AFU ਸਿੰਥੇਸਿਸ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਖੋਲ੍ਹਣ ਲਈ:
    • /hw/samples/ /build_synth/build
  3. ਪ੍ਰੋਜੈਕਟ > EPE ਤਿਆਰ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ File ਲੋੜੀਂਦਾ .csv ਬਣਾਉਣ ਲਈ file.
    • ਕਦਮ 2 ਦ੍ਰਿਸ਼ਟਾਂਤAN-872-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-ਵਿਦ-Intel-Arria-10-GX-FPGA-ਅੰਜੀਰ-1
  4. ਅਰਲੀ ਪਾਵਰ ਐਸਟੀਮੇਟਰ ਟੂਲ (5) ਖੋਲ੍ਹੋ ਅਤੇ CSV ਆਯਾਤ ਕਰੋ ਆਈਕਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਉੱਪਰ ਬਣਾਏ ਗਏ .csv ਨੂੰ ਚੁਣੋ file.
    • ਨੋਟ: ਤੁਸੀਂ .csv ਨੂੰ ਆਯਾਤ ਕਰਦੇ ਸਮੇਂ ਚੇਤਾਵਨੀ ਨੂੰ ਅਣਡਿੱਠ ਕਰ ਸਕਦੇ ਹੋ file.
  5. ਇਨਪੁਟਸ ਪੈਰਾਮੀਟਰ ਆਪਣੇ ਆਪ ਭਰੇ ਜਾਂਦੇ ਹਨ।
  • ਮੁੱਲ ਨੂੰ ਜੰਕਸ਼ਨ ਟੈਂਪ ਵਿੱਚ ਯੂਜ਼ਰ ਐਂਟਰਡ ਵਿੱਚ ਬਦਲੋ। TJ ਖੇਤਰ. ਅਤੇ ਜੰਕਸ਼ਨ ਟੈਂਪ ਸੈੱਟ ਕਰੋ। TJ (°C) ਫੀਲਡ ਤੋਂ 95 ਤੱਕ
  • ਪਾਵਰ ਗੁਣਾਂ ਦੇ ਖੇਤਰ ਨੂੰ ਆਮ ਤੋਂ ਅਧਿਕਤਮ ਵਿੱਚ ਬਦਲੋ।
  • EPE ਟੂਲ ਵਿੱਚ, PSTATIC ਵਾਟਸ ਵਿੱਚ ਕੁੱਲ ਸਥਿਰ ਸ਼ਕਤੀ ਹੈ। ਤੁਸੀਂ ਰਿਪੋਰਟ ਟੈਬ ਤੋਂ ਸਭ ਤੋਂ ਮਾੜੇ ਕੇਸ ਕੋਰ ਸਟੈਟਿਕ ਪਾਵਰ ਦੀ ਗਣਨਾ ਕਰ ਸਕਦੇ ਹੋ

ਈਪੀਈ ਟੂਲ ਐੱਸample ਆਉਟਪੁੱਟ

AN-872-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-ਵਿਦ-Intel-Arria-10-GX-FPGA-ਅੰਜੀਰ-2

ਰਿਪੋਰਟ ਟੈਬ

AN-872-ਐਕਸੀਲਰੇਸ਼ਨ-ਕਾਰਡ-ਵਿਦ-Intel-Arria-10-GX-FPGA-ਅੰਜੀਰ-3

ਸਾਬਕਾ ਵਿੱਚampਉੱਪਰ ਦਿਖਾਇਆ ਗਿਆ ਹੈ, ਕੁੱਲ FPGA ਕੋਰ ਸਟੈਟਿਕ ਕਰੰਟ 0.9V (VCC, VCCP, VCCERAM) 'ਤੇ ਸਾਰੇ ਸਥਿਰ ਕਰੰਟ ਅਤੇ ਸਟੈਂਡਬਾਏ ਕਰੰਟ ਦਾ ਜੋੜ ਹੈ। ਕਤਾਰ 3 ਵਿੱਚ ਇਹ ਮੁੱਲ ਦਾਖਲ ਕਰੋ: Intel FPGA PAC ਪਾਵਰ ਐਸਟੀਮੇਟਰ ਸ਼ੀਟ ਦੇ EPE ਤੋਂ ਸਭ ਤੋਂ ਖਰਾਬ ਸਥਿਰ ਸ਼ਕਤੀ। ਆਪਣੇ AFU ਦੀ ਵੱਧ ਤੋਂ ਵੱਧ ਬਿਜਲੀ ਦੀ ਖਪਤ ਲਈ ਗਣਨਾ ਕੀਤੀ ਆਉਟਪੁੱਟ ਕਤਾਰ ਨੂੰ ਵੇਖੋ।

Intel Arria 10 GX FPGA ਨਾਲ Intel PAC ਲਈ ਥਰਮਲ ਅਤੇ ਪਾਵਰ ਦਿਸ਼ਾ ਨਿਰਦੇਸ਼ਾਂ ਲਈ ਦਸਤਾਵੇਜ਼ ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ

ਦਸਤਾਵੇਜ਼ ਸੰਸਕਰਣ ਤਬਦੀਲੀਆਂ
2019.08.30 ਸ਼ੁਰੂਆਤੀ ਰੀਲੀਜ਼।

ਇੰਟੇਲ ਕਾਰਪੋਰੇਸ਼ਨ. ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ. Intel, Intel ਲੋਗੋ, ਅਤੇ ਹੋਰ Intel ਚਿੰਨ੍ਹ Intel ਕਾਰਪੋਰੇਸ਼ਨ ਜਾਂ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। Intel ਆਪਣੇ FPGA ਅਤੇ ਸੈਮੀਕੰਡਕਟਰ ਉਤਪਾਦਾਂ ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਦੀ ਵਾਰੰਟੀ Intel ਦੀ ਸਟੈਂਡਰਡ ਵਾਰੰਟੀ ਦੇ ਅਨੁਸਾਰ ਮੌਜੂਦਾ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਅਨੁਸਾਰ ਕਰਦਾ ਹੈ, ਪਰ ਬਿਨਾਂ ਨੋਟਿਸ ਦੇ ਕਿਸੇ ਵੀ ਸਮੇਂ ਕਿਸੇ ਵੀ ਉਤਪਾਦ ਅਤੇ ਸੇਵਾਵਾਂ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਕਰਨ ਦਾ ਅਧਿਕਾਰ ਰਾਖਵਾਂ ਰੱਖਦਾ ਹੈ। ਇੰਟੇਲ ਇੱਥੇ ਵਰਣਿਤ ਕਿਸੇ ਵੀ ਜਾਣਕਾਰੀ, ਉਤਪਾਦ, ਜਾਂ ਸੇਵਾ ਦੀ ਐਪਲੀਕੇਸ਼ਨ ਜਾਂ ਵਰਤੋਂ ਤੋਂ ਪੈਦਾ ਹੋਣ ਵਾਲੀ ਕੋਈ ਜ਼ਿੰਮੇਵਾਰੀ ਜਾਂ ਜ਼ਿੰਮੇਵਾਰੀ ਨਹੀਂ ਲੈਂਦਾ, ਸਿਵਾਏ ਇੰਟੇਲ ਦੁਆਰਾ ਲਿਖਤੀ ਤੌਰ 'ਤੇ ਸਪੱਸ਼ਟ ਤੌਰ 'ਤੇ ਸਹਿਮਤ ਹੋਏ। Intel ਗਾਹਕਾਂ ਨੂੰ ਸਲਾਹ ਦਿੱਤੀ ਜਾਂਦੀ ਹੈ ਕਿ ਉਹ ਕਿਸੇ ਵੀ ਪ੍ਰਕਾਸ਼ਿਤ ਜਾਣਕਾਰੀ 'ਤੇ ਭਰੋਸਾ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਅਤੇ ਉਤਪਾਦਾਂ ਜਾਂ ਸੇਵਾਵਾਂ ਲਈ ਆਰਡਰ ਦੇਣ ਤੋਂ ਪਹਿਲਾਂ ਡਿਵਾਈਸ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦਾ ਨਵੀਨਤਮ ਸੰਸਕਰਣ ਪ੍ਰਾਪਤ ਕਰਨ।

ਹੋਰ ਨਾਵਾਂ ਅਤੇ ਬ੍ਰਾਂਡਾਂ 'ਤੇ ਦੂਜਿਆਂ ਦੀ ਸੰਪਤੀ ਵਜੋਂ ਦਾਅਵਾ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।

ISO

  • 9001:2015
    ਰਜਿਸਟਰਡ

ID: 683795
ਸੰਸਕਰਣ: 2019.08.30

ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ

Intel Arria 872 GX FPGA ਨਾਲ intel AN 10 ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
Intel Arria 872 GX FPGA ਨਾਲ AN 10 ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ, AN 872, Intel Arria 10 GX FPGA ਨਾਲ ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਕਸਲਰੇਸ਼ਨ ਕਾਰਡ

ਹਵਾਲੇ

ਇੱਕ ਟਿੱਪਣੀ ਛੱਡੋ

ਤੁਹਾਡਾ ਈਮੇਲ ਪਤਾ ਪ੍ਰਕਾਸ਼ਿਤ ਨਹੀਂ ਕੀਤਾ ਜਾਵੇਗਾ। ਲੋੜੀਂਦੇ ਖੇਤਰਾਂ ਨੂੰ ਚਿੰਨ੍ਹਿਤ ਕੀਤਾ ਗਿਆ ਹੈ *