Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ FPGA IP ਉਪਭੋਗਤਾ ਗਾਈਡ ਦੇ ਨਾਲ intel ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ
Avalon® ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਓਵਰ ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟview
Avalon® ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel® FPGA IP (Avalon ST ਕਲਾਇੰਟ IP ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ) ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਤੁਹਾਡੇ ਕਸਟਮ ਤਰਕ ਅਤੇ ਸੁਰੱਖਿਅਤ ਡਿਵਾਈਸ ਮੈਨੇਜਰ (SDM) ਵਿਚਕਾਰ ਇੱਕ ਸੰਚਾਰ ਚੈਨਲ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਕਮਾਂਡ ਪੈਕੇਟ ਭੇਜਣ ਅਤੇ SDM ਪੈਰੀਫਿਰਲ ਮੋਡੀਊਲ ਤੋਂ ਜਵਾਬ ਪੈਕੇਟ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ Avalon ST IP ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। Avalon ST IP ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਉਹਨਾਂ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ ਜੋ SDM ਚਲਾਉਂਦਾ ਹੈ।
ਤੁਹਾਡਾ ਕਸਟਮ ਤਰਕ ਹੇਠਾਂ ਦਿੱਤੇ ਪੈਰੀਫਿਰਲ ਮੈਡਿਊਲਾਂ ਤੋਂ ਜਾਣਕਾਰੀ ਪ੍ਰਾਪਤ ਕਰਨ ਅਤੇ ਫਲੈਸ਼ ਮੈਮੋਰੀ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਇਸ ਸੰਚਾਰ ਚੈਨਲ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ:
- ਚਿੱਪ ਆਈ.ਡੀ
- ਤਾਪਮਾਨ ਸੈਂਸਰ
- ਵੋਲtage ਸੈਂਸਰ
- ਕਵਾਡ ਸੀਰੀਅਲ ਪੈਰੀਫਿਰਲ ਇੰਟਰਫੇਸ (SPI) ਫਲੈਸ਼ ਮੈਮੋਰੀ
ਨੋਟ: ਇਸ ਉਪਭੋਗਤਾ ਗਾਈਡ ਦੇ ਦੌਰਾਨ, Avalon ST ਸ਼ਬਦ Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ ਜਾਂ IP ਨੂੰ ਸੰਖੇਪ ਰੂਪ ਦਿੰਦਾ ਹੈ।
ਚਿੱਤਰ 1. Avalon ST IP ਸਿਸਟਮ ਡਿਜ਼ਾਈਨ ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ
ਹੇਠਾਂ ਦਿੱਤਾ ਚਿੱਤਰ ਇੱਕ ਐਪਲੀਕੇਸ਼ਨ ਦਿਖਾਉਂਦਾ ਹੈ ਜਿਸ ਵਿੱਚ Avalon ST IP ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਚਿੱਪ ID ਪੜ੍ਹਦਾ ਹੈ।
ਚਿੱਤਰ 2. Avalon ST IP ਰੀਡ ਚਿੱਪ ID ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ
ਡਿਵਾਈਸ ਪਰਿਵਾਰਕ ਸਹਾਇਤਾ
ਹੇਠਾਂ Intel FPGA IPs ਲਈ ਡਿਵਾਈਸ ਸਮਰਥਨ ਪੱਧਰ ਪਰਿਭਾਸ਼ਾਵਾਂ ਦੀ ਸੂਚੀ ਦਿੱਤੀ ਗਈ ਹੈ:
- ਅਗਾਊਂ ਸਹਾਇਤਾ — IP ਇਸ ਡਿਵਾਈਸ ਪਰਿਵਾਰ ਲਈ ਸਿਮੂਲੇਸ਼ਨ ਅਤੇ ਸੰਕਲਨ ਲਈ ਉਪਲਬਧ ਹੈ। ਟਾਈਮਿੰਗ ਮਾਡਲਾਂ ਵਿੱਚ ਸ਼ੁਰੂਆਤੀ ਪੋਸਟ-ਲੇਆਉਟ ਜਾਣਕਾਰੀ ਦੇ ਅਧਾਰ ਤੇ ਦੇਰੀ ਦੇ ਸ਼ੁਰੂਆਤੀ ਇੰਜੀਨੀਅਰਿੰਗ ਅਨੁਮਾਨ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ। ਟਾਈਮਿੰਗ ਮਾੱਡਲ ਬਦਲਣ ਦੇ ਅਧੀਨ ਹਨ ਕਿਉਂਕਿ ਸਿਲੀਕਾਨ ਟੈਸਟਿੰਗ ਅਸਲ ਸਿਲੀਕਾਨ ਅਤੇ ਟਾਈਮਿੰਗ ਮਾਡਲਾਂ ਦੇ ਵਿਚਕਾਰ ਸਬੰਧ ਨੂੰ ਸੁਧਾਰਦੀ ਹੈ। ਤੁਸੀਂ ਸਿਸਟਮ ਆਰਕੀਟੈਕਚਰ ਅਤੇ ਸਰੋਤ ਉਪਯੋਗਤਾ ਅਧਿਐਨਾਂ, ਸਿਮੂਲੇਸ਼ਨ, ਪਿੰਨ ਆਉਟ, ਸਿਸਟਮ ਲੇਟੈਂਸੀ ਅਸੈਸਮੈਂਟਸ, ਬੇਸਿਕ ਟਾਈਮਿੰਗ ਅਸੈਸਮੈਂਟ (ਪਾਈਪਲਾਈਨ ਬਜਟਿੰਗ), ਅਤੇ I/O ਟ੍ਰਾਂਸਫਰ ਰਣਨੀਤੀ (ਡੇਟਾ-ਪਾਥ ਚੌੜਾਈ, ਬਰਸਟ ਡੂੰਘਾਈ, I/O ਸਟੈਂਡਰਡ ਟ੍ਰੇਡ) ਲਈ ਇਸ IP ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। ਬੰਦ)
- ਮੁੱਢਲੀ ਸਹਾਇਤਾ — IP ਨੂੰ ਇਸ ਡਿਵਾਈਸ ਪਰਿਵਾਰ ਲਈ ਸ਼ੁਰੂਆਤੀ ਟਾਈਮਿੰਗ ਮਾਡਲਾਂ ਨਾਲ ਪ੍ਰਮਾਣਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। IP ਸਾਰੀਆਂ ਕਾਰਜਸ਼ੀਲ ਜ਼ਰੂਰਤਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ, ਪਰ ਹੋ ਸਕਦਾ ਹੈ ਕਿ ਅਜੇ ਵੀ ਡਿਵਾਈਸ ਪਰਿਵਾਰ ਲਈ ਸਮੇਂ ਦੇ ਵਿਸ਼ਲੇਸ਼ਣ ਤੋਂ ਗੁਜ਼ਰ ਰਿਹਾ ਹੋਵੇ। ਇਹ ਸਾਵਧਾਨੀ ਨਾਲ ਉਤਪਾਦਨ ਦੇ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ.
- ਅੰਤਮ ਸਹਾਇਤਾ — IP ਨੂੰ ਇਸ ਡਿਵਾਈਸ ਪਰਿਵਾਰ ਲਈ ਅੰਤਮ ਸਮੇਂ ਦੇ ਮਾਡਲਾਂ ਨਾਲ ਪ੍ਰਮਾਣਿਤ ਕੀਤਾ ਗਿਆ ਹੈ। IP ਡਿਵਾਈਸ ਪਰਿਵਾਰ ਲਈ ਸਾਰੀਆਂ ਕਾਰਜਸ਼ੀਲ ਅਤੇ ਸਮੇਂ ਦੀਆਂ ਲੋੜਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦਾ ਹੈ ਅਤੇ ਉਤਪਾਦਨ ਡਿਜ਼ਾਈਨਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
ਸਾਰਣੀ 1. ਡਿਵਾਈਸ ਪਰਿਵਾਰਕ ਸਹਾਇਤਾ
ਡਿਵਾਈਸ ਪਰਿਵਾਰ | ਸਪੋਰਟ |
Intel Agilex™ | ਐਡਵਾਂਸ |
ਨੋਟ: ਤੁਸੀਂ Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਦੀ ਨਕਲ ਨਹੀਂ ਕਰ ਸਕਦੇ ਕਿਉਂਕਿ IP ਨੂੰ SDM ਤੋਂ ਜਵਾਬ ਪ੍ਰਾਪਤ ਹੁੰਦੇ ਹਨ। ਇਸ IP ਨੂੰ ਪ੍ਰਮਾਣਿਤ ਕਰਨ ਲਈ, Intel ਸਿਫਾਰਸ਼ ਕਰਦਾ ਹੈ ਕਿ ਤੁਸੀਂ ਹਾਰਡਵੇਅਰ ਮੁਲਾਂਕਣ ਕਰੋ।
ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ
Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਰੀਲੀਜ਼ ਨੋਟਸ ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ
ਪੈਰਾਮੀਟਰ
ਪੈਰਾਮੀਟਰ ਦਾ ਨਾਮ | ਮੁੱਲ | ਵਰਣਨ |
ਸਥਿਤੀ ਇੰਟਰਫੇਸ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ | ਚਾਲੂ ਬੰਦ | ਜਦੋਂ ਤੁਸੀਂ ਇਸ ਇੰਟਰਫੇਸ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦੇ ਹੋ, ਤਾਂ Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਵਾਲੇ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਵਿੱਚ command_status_invalid ਸਿਗਨਲ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। ਜਦੋਂ command_status_invalid ਦਾਅਵਾ ਕਰਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਨੂੰ IP ਨੂੰ ਰੀਸੈਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। |
ਇੰਟਰਫੇਸ
ਹੇਠਾਂ ਦਿੱਤਾ ਚਿੱਤਰ Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਇੰਟਰਫੇਸ ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ:
ਚਿੱਤਰ 3. Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਇੰਟਰਫੇਸ ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ
Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ, Avalon ਇੰਟਰਫੇਸ ਨਿਰਧਾਰਨ ਵੇਖੋ.
ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ
Avalon ਇੰਟਰਫੇਸ ਨਿਰਧਾਰਨ
ਘੜੀ ਅਤੇ ਇੰਟਰਫੇਸ ਰੀਸੈਟ
ਟੇਬਲ 2. ਘੜੀ ਅਤੇ ਇੰਟਰਫੇਸ ਰੀਸੈਟ
ਸਿਗਨਲ ਦਾ ਨਾਮ | ਦਿਸ਼ਾ | ਵਰਣਨ |
in_clk | ਇੰਪੁੱਟ | ਇਹ Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ ਲਈ ਘੜੀ ਹੈ। 250 MHz ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ ਬਾਰੰਬਾਰਤਾ। |
in_reset | ਇੰਪੁੱਟ | ਇਹ ਇੱਕ ਸਰਗਰਮ ਉੱਚ ਰੀਸੈਟ ਹੈ. Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP (Avalon ST IP ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ) ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਨੂੰ ਰੀਸੈਟ ਕਰਨ ਲਈ in_reset ਦਾ ਦਾਅਵਾ ਕਰੋ। ਜਦੋਂ in_reset ਸਿਗਨਲ ਦਾਅਵਾ ਕਰਦਾ ਹੈ, ਤਾਂ SDM ਨੂੰ Avalon ST IP ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਤੋਂ ਕਿਸੇ ਵੀ ਬਕਾਇਆ ਗਤੀਵਿਧੀ ਨੂੰ ਫਲੱਸ਼ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। SDM ਦੂਜੇ ਕਲਾਇੰਟਸ ਤੋਂ ਆਦੇਸ਼ਾਂ 'ਤੇ ਕਾਰਵਾਈ ਕਰਨਾ ਜਾਰੀ ਰੱਖਦਾ ਹੈ।
Avalon ST IP ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਜਦੋਂ ਡਿਵਾਈਸ ਉਪਭੋਗਤਾ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਤੁਹਾਡੇ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਰੀਸੈਟ ਰੀਲੀਜ਼ Intel FPGA IP ਨੂੰ ਸ਼ਾਮਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ ਜਦੋਂ ਤੱਕ FPGA ਫੈਬਰਿਕ ਉਪਭੋਗਤਾ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਨਹੀਂ ਹੁੰਦਾ ਹੈ। Intel ਯੂਜ਼ਰ ਰੀਸੈਟ ਜਾਂ ਰੀਸੈਟ ਰੀਲੀਜ਼ IP ਦੇ ਆਉਟਪੁੱਟ ਨੂੰ ਕਨੈਕਟ ਕਰਦੇ ਸਮੇਂ ਰੀਸੈਟ ਸਿੰਕ੍ਰੋਨਾਈਜ਼ਰ ਦੀ ਵਰਤੋਂ ਕਰਨ ਦੀ ਸਿਫਾਰਸ਼ ਕਰਦਾ ਹੈ |
Avalon ST IP ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਦਾ ਰੀਸੈਟ ਪੋਰਟ। ਰੀਸੈਟ ਸਿੰਕ੍ਰੋਨਾਈਜ਼ਰ ਨੂੰ ਲਾਗੂ ਕਰਨ ਲਈ, ਪਲੇਟਫਾਰਮ ਡਿਜ਼ਾਈਨਰ ਵਿੱਚ ਉਪਲਬਧ ਰੀਸੈਟ ਬ੍ਰਿਜ Intel FPGA IP ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਨੋਟ: ਪਲੇਟਫਾਰਮ ਡਿਜ਼ਾਈਨਰ ਵਿੱਚ IP ਇੰਸਟੈਂਟੇਸ਼ਨ ਅਤੇ ਕਨੈਕਸ਼ਨ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼ਾਂ ਲਈ, ਰਿਮੋਟ ਸਿਸਟਮ ਅੱਪਡੇਟ ਡਿਜ਼ਾਈਨ ਐਕਸ ਲਈ ਲੋੜੀਂਦੇ ਸੰਚਾਰ ਅਤੇ ਹੋਸਟ ਕੰਪੋਨੈਂਟਸ ਨੂੰ ਵੇਖੋ।ampIntel Agilex ਸੰਰਚਨਾ ਯੂਜ਼ਰ ਗਾਈਡ ਵਿੱਚ le ਚਿੱਤਰ. |
ਕਮਾਂਡ ਇੰਟਰਫੇਸ
SDM ਨੂੰ ਕਮਾਂਡਾਂ ਭੇਜਣ ਲਈ Avalon ਸਟ੍ਰੀਮਿੰਗ (Avalon ST) ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਸਾਰਣੀ 3. ਕਮਾਂਡ ਇੰਟਰਫੇਸ
ਸਿਗਨਲ ਦਾ ਨਾਮ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਕਮਾਂਡ_ਤਿਆਰ | ਆਉਟਪੁੱਟ | Avalon ST Intel FPGA IP ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਕਮਾਂਡ_ready ਦਾ ਦਾਅਵਾ ਕਰਦਾ ਹੈ ਜਦੋਂ ਇਹ ਐਪਲੀਕੇਸ਼ਨ ਤੋਂ ਕਮਾਂਡਾਂ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਤਿਆਰ ਹੁੰਦਾ ਹੈ। ਤਿਆਰ_ਲੇਟੈਂਸੀ 0 ਚੱਕਰ ਹੈ। Avalon ST ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਕਮਾਂਡ_ਡੇਟਾ[31:0] ਨੂੰ ਉਸੇ ਚੱਕਰ ਵਿੱਚ ਸਵੀਕਾਰ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਕਮਾਂਡ_ਰੈਡੀ ਦਾਅਵਾ ਕਰਦਾ ਹੈ। |
command_valid | ਇੰਪੁੱਟ | ਕਮਾਂਡ_ਵੈਲਿਡ ਸਿਗਨਲ ਇਹ ਦਰਸਾਉਣ ਲਈ ਦਾਅਵਾ ਕਰਦਾ ਹੈ ਕਿ ਕਮਾਂਡ_ਡਾਟਾ ਵੈਧ ਹੈ। |
ਕਮਾਂਡ_ਡਾਟਾ[31:0] | ਇੰਪੁੱਟ | ਕਮਾਂਡ_ਡਾਟਾ ਬੱਸ ਐਸਡੀਐਮ ਨੂੰ ਕਮਾਂਡਾਂ ਭੇਜਦੀ ਹੈ। ਕਮਾਂਡਾਂ ਦੀ ਪਰਿਭਾਸ਼ਾ ਲਈ ਕਮਾਂਡ ਸੂਚੀ ਅਤੇ ਵਰਣਨ ਵੇਖੋ। |
command_startofpacket | ਇੰਪੁੱਟ | ਕਮਾਂਡ_ਸਟਾਰਟੋਫਪੈਕੇਟ ਕਮਾਂਡ ਪੈਕੇਟ ਦੇ ਪਹਿਲੇ ਚੱਕਰ ਵਿੱਚ ਦਾਅਵਾ ਕਰਦਾ ਹੈ। |
command_endofpacket | ਇੰਪੁੱਟ | ਕਮਾਂਡ_ਐਂਡੋਫਪੈਕੇਟ ਇੱਕ ਪੈਕੇਟ ਕਮਾਂਡ ਦੇ ਆਖਰੀ ਚੱਕਰ ਵਿੱਚ ਦਾਅਵਾ ਕਰਦਾ ਹੈ। |
ਚਿੱਤਰ 4. Avalon ST ਕਮਾਂਡ ਪੈਕੇਟ ਲਈ ਸਮਾਂ
ਜਵਾਬ ਇੰਟਰਫੇਸ
SDM Avalon ST ਕਲਾਇੰਟ IP ਜਵਾਬ ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਲਈ ਜਵਾਬ ਭੇਜਦਾ ਹੈ।
ਸਾਰਣੀ 4. ਜਵਾਬ ਇੰਟਰਫੇਸ
ਸਿਗਨਲ 5 | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਜਵਾਬ_ਤਿਆਰ | ਇੰਪੁੱਟ | ਜਦੋਂ ਵੀ ਕੋਈ ਜਵਾਬ ਪ੍ਰਾਪਤ ਕਰਨ ਦੇ ਯੋਗ ਹੁੰਦਾ ਹੈ ਤਾਂ ਐਪਲੀਕੇਸ਼ਨ ਤਰਕ ਜਵਾਬ_ਰੈਡੀ ਸਿਗਨਲ ਦਾ ਦਾਅਵਾ ਕਰ ਸਕਦਾ ਹੈ। |
ਜਵਾਬ_ਵੈਧ | ਆਉਟਪੁੱਟ | SDM ਇਹ ਦਰਸਾਉਣ ਲਈ ਜਵਾਬ_ਵੈਧ ਦਾ ਦਾਅਵਾ ਕਰਦਾ ਹੈ ਕਿ ਜਵਾਬ_ਡਾਟਾ ਵੈਧ ਹੈ। |
ਜਵਾਬ_ਡਾਟਾ[31:0] | ਆਉਟਪੁੱਟ | SDM ਬੇਨਤੀ ਕੀਤੀ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਜਵਾਬ_ਡਾਟਾ ਚਲਾਉਂਦਾ ਹੈ। ਜਵਾਬ ਦਾ ਪਹਿਲਾ ਸ਼ਬਦ ਇੱਕ ਸਿਰਲੇਖ ਹੈ ਜੋ ਉਸ ਕਮਾਂਡ ਦੀ ਪਛਾਣ ਕਰਦਾ ਹੈ ਜੋ SDM ਪ੍ਰਦਾਨ ਕਰ ਰਿਹਾ ਹੈ। ਵੇਖੋ ਕਮਾਂਡ ਸੂਚੀ ਅਤੇ ਵਰਣਨ ਕਮਾਂਡਾਂ ਦੀ ਪਰਿਭਾਸ਼ਾ ਲਈ। |
ਜਵਾਬ_ਸਟਾਰਟਫਪੈਕੇਟ | ਆਉਟਪੁੱਟ | ਜਵਾਬ_ਸਟਾਰਟੋਫਪੈਕੇਟ ਇੱਕ ਜਵਾਬ ਪੈਕੇਟ ਦੇ ਪਹਿਲੇ ਚੱਕਰ ਵਿੱਚ ਦਾਅਵਾ ਕਰਦਾ ਹੈ। |
ਜਵਾਬ_ਐਂਡੋਫਪੈਕੇਟ | ਆਉਟਪੁੱਟ | Response_endofpacket ਇੱਕ ਜਵਾਬ ਪੈਕੇਟ ਦੇ ਆਖਰੀ ਚੱਕਰ ਵਿੱਚ ਦਾਅਵਾ ਕਰਦਾ ਹੈ। |
ਚਿੱਤਰ 5. Avalon ST ਜਵਾਬ ਪੈਕੇਟ ਲਈ ਸਮਾਂ
ਕਮਾਂਡ ਸਥਿਤੀ ਇੰਟਰਫੇਸ
ਸਾਰਣੀ 5. ਕਮਾਂਡ ਸਥਿਤੀ ਇੰਟਰਫੇਸ
ਸਿਗਨਲ ਦਾ ਨਾਮ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਕਮਾਂਡ_ਸਥਿਤੀ_ਅਯੋਗ | ਆਉਟਪੁੱਟ | ਕਮਾਂਡ_status_invalid ਇੱਕ ਗਲਤੀ ਨੂੰ ਦਰਸਾਉਣ ਲਈ ਦਾਅਵਾ ਕਰਦਾ ਹੈ। ਇਹ ਸਿਗਨਲ ਆਮ ਤੌਰ 'ਤੇ ਇਹ ਦਰਸਾਉਣ ਲਈ ਦਾਅਵਾ ਕਰਦਾ ਹੈ ਕਿ ਕਮਾਂਡ ਹੈਡਰ ਵਿੱਚ ਨਿਰਧਾਰਤ ਕਮਾਂਡ ਦੀ ਲੰਬਾਈ ਭੇਜੀ ਗਈ ਕਮਾਂਡ ਦੀ ਲੰਬਾਈ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੀ ਹੈ। ਜਦੋਂ command_status_invalid ਦਾਅਵਾ ਕਰਦਾ ਹੈ, ਤਾਂ ਤੁਹਾਡੇ ਐਪਲੀਕੇਸ਼ਨ ਤਰਕ ਨੂੰ Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਨੂੰ ਮੁੜ ਚਾਲੂ ਕਰਨ ਲਈ in_reset ਦਾ ਦਾਅਵਾ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। |
ਚਿੱਤਰ 6. Command_status_invalid Asserts ਤੋਂ ਬਾਅਦ ਰੀਸੈਟ ਕਰੋ
ਹੁਕਮ ਅਤੇ ਜਵਾਬ
ਹੋਸਟ ਕੰਟਰੋਲਰ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ Intel FPGA IP ਰਾਹੀਂ ਕਮਾਂਡ ਅਤੇ ਰਿਸਪਾਂਸ ਪੈਕੇਟ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ SDM ਨਾਲ ਸੰਚਾਰ ਕਰਦਾ ਹੈ।
ਕਮਾਂਡ ਅਤੇ ਰਿਸਪਾਂਸ ਪੈਕੇਟਸ ਦਾ ਪਹਿਲਾ ਸ਼ਬਦ ਇੱਕ ਹੈਡਰ ਹੈ ਜੋ ਕਮਾਂਡ ਜਾਂ ਜਵਾਬ ਬਾਰੇ ਮੁਢਲੀ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
ਚਿੱਤਰ 7. ਕਮਾਂਡ ਅਤੇ ਜਵਾਬ ਹੈਡਰ ਫਾਰਮੈਟ
ਨੋਟ: ਕਮਾਂਡ ਸਿਰਲੇਖ ਵਿੱਚ LENGTH ਖੇਤਰ ਅਨੁਸਾਰੀ ਕਮਾਂਡ ਦੀ ਕਮਾਂਡ ਲੰਬਾਈ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ ਹੈਡਰ ਕਮਾਂਡ ਦੇ ਖੇਤਰਾਂ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ।
ਸਾਰਣੀ 6. ਕਮਾਂਡ ਅਤੇ ਜਵਾਬ ਸਿਰਲੇਖ ਦਾ ਵੇਰਵਾ
ਸਿਰਲੇਖ | ਬਿੱਟ | ਵਰਣਨ |
ਰਾਖਵਾਂ | [31:28] | ਰਾਖਵਾਂ. |
ID | [27:24] | ਕਮਾਂਡ ID. ਜਵਾਬ ਸਿਰਲੇਖ ਕਮਾਂਡ ਸਿਰਲੇਖ ਵਿੱਚ ਦਰਸਾਏ ਆਈਡੀ ਨੂੰ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਕਮਾਂਡ ਵੇਰਵਿਆਂ ਲਈ ਓਪਰੇਸ਼ਨ ਕਮਾਂਡਾਂ ਨੂੰ ਵੇਖੋ। |
0 | [23] | ਰਾਖਵਾਂ. |
ਲੰਬਾਈ | [22:12] | ਸਿਰਲੇਖ ਤੋਂ ਬਾਅਦ ਆਰਗੂਮੈਂਟ ਦੇ ਸ਼ਬਦਾਂ ਦੀ ਸੰਖਿਆ। IP ਇੱਕ ਗਲਤੀ ਨਾਲ ਜਵਾਬ ਦਿੰਦਾ ਹੈ ਜੇਕਰ ਕਿਸੇ ਦਿੱਤੇ ਕਮਾਂਡ ਲਈ ਆਰਗੂਮੈਂਟ ਦੇ ਸ਼ਬਦਾਂ ਦੀ ਇੱਕ ਗਲਤ ਸੰਖਿਆ ਦਰਜ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਜੇਕਰ ਕਮਾਂਡ ਸਿਰਲੇਖ ਵਿੱਚ ਨਿਰਧਾਰਤ ਕਮਾਂਡ ਲੰਬਾਈ ਅਤੇ ਭੇਜੇ ਗਏ ਸ਼ਬਦਾਂ ਦੀ ਸੰਖਿਆ ਵਿੱਚ ਕੋਈ ਮੇਲ ਨਹੀਂ ਹੈ। IP ਇੰਟਰੱਪਟ ਸਟੇਟਸ ਰਜਿਸਟਰ (COMMAND_INVALID) ਦੇ ਬਿੱਟ 3 ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ ਅਤੇ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਨੂੰ ਰੀਸੈਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। |
ਰਾਖਵਾਂ | [11] | ਰਾਖਵਾਂ. 0 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। |
ਕਮਾਂਡ ਕੋਡ/ਗਲਤੀ ਕੋਡ | [10:0] | ਕਮਾਂਡ ਕੋਡ ਕਮਾਂਡ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਗਲਤੀ ਕੋਡ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕੀ ਕਮਾਂਡ ਸਫਲ ਹੋਈ ਜਾਂ ਅਸਫਲ। ਕਮਾਂਡ ਹੈਡਰ ਵਿੱਚ, ਇਹ ਬਿੱਟ ਕਮਾਂਡ ਕੋਡ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਜਵਾਬ ਸਿਰਲੇਖ ਵਿੱਚ, ਇਹ ਬਿੱਟ ਗਲਤੀ ਕੋਡ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ। ਜੇਕਰ ਕਮਾਂਡ ਸਫਲ ਹੁੰਦੀ ਹੈ, ਤਾਂ ਐਰਰ ਕੋਡ 0 ਹੁੰਦਾ ਹੈ। ਜੇਕਰ ਕਮਾਂਡ ਫੇਲ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਇਸ ਵਿੱਚ ਪਰਿਭਾਸ਼ਿਤ ਐਰਰ ਕੋਡ ਵੇਖੋ। ਗਲਤੀ ਕੋਡ ਜਵਾਬ. |
ਓਪਰੇਸ਼ਨ ਕਮਾਂਡ
Quad SPI ਫਲੈਸ਼ ਰੀਸੈੱਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ
ਮਹੱਤਵਪੂਰਨ: Intel Agilex ਡਿਵਾਈਸਾਂ ਲਈ, ਤੁਹਾਨੂੰ ਸੀਰੀਅਲ ਫਲੈਸ਼ ਜਾਂ ਕਵਾਡ SPI ਫਲੈਸ਼ ਰੀਸੈਟ ਪਿੰਨ ਨੂੰ AS_nRST ਪਿੰਨ ਨਾਲ ਕਨੈਕਟ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। SDM ਨੂੰ QSPI ਰੀਸੈਟ ਨੂੰ ਪੂਰੀ ਤਰ੍ਹਾਂ ਕੰਟਰੋਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਕਵਾਡ SPI ਰੀਸੈਟ ਪਿੰਨ ਨੂੰ ਕਿਸੇ ਬਾਹਰੀ ਹੋਸਟ ਨਾਲ ਨਾ ਕਨੈਕਟ ਕਰੋ.
ਸਾਰਣੀ 7. ਕਮਾਂਡ ਸੂਚੀ ਅਤੇ ਵਰਣਨ
ਹੁਕਮ | ਕੋਡ (ਹੈਕਸ) | ਕਮਾਂਡ ਦੀ ਲੰਬਾਈ (1) | ਜਵਾਬ ਦੀ ਲੰਬਾਈ (1) | ਵਰਣਨ |
ਨਹੀਂ | 0 | 0 | 0 | ਇੱਕ ਠੀਕ ਸਥਿਤੀ ਜਵਾਬ ਭੇਜਦਾ ਹੈ। |
GET_IDCODE | 10 | 0 | 1 | ਜਵਾਬ ਵਿੱਚ ਇੱਕ ਦਲੀਲ ਹੈ ਜੋ ਕਿ ਜੇTAG ਡਿਵਾਈਸ ਲਈ IDCODE |
GET_CHIPID | 12 | 0 | 2 | ਜਵਾਬ ਵਿੱਚ ਸਭ ਤੋਂ ਘੱਟ ਮਹੱਤਵਪੂਰਨ ਸ਼ਬਦ ਦੇ ਨਾਲ 64-ਬਿੱਟ CHIPID ਮੁੱਲ ਸ਼ਾਮਲ ਹੈ। |
GET_USERCODE | 13 | 0 | 1 | ਜਵਾਬ ਵਿੱਚ ਇੱਕ ਦਲੀਲ ਹੈ ਜੋ ਕਿ 32-ਬਿੱਟ ਜੇTAG USERCODE ਜੋ ਕਿ ਕੌਂਫਿਗਰੇਸ਼ਨ ਬਿੱਟਸਟ੍ਰੀਮ ਡਿਵਾਈਸ ਨੂੰ ਲਿਖਦਾ ਹੈ। |
GET_VOLTAGE | 18 | 1 | n(2) | GET_VOLTAGE ਕਮਾਂਡ ਵਿੱਚ ਇੱਕ ਸਿੰਗਲ ਆਰਗੂਮੈਂਟ ਹੈ ਜੋ ਪੜ੍ਹਨ ਲਈ ਚੈਨਲਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਇੱਕ ਬਿਟਮਾਸਕ ਹੈ। ਬਿੱਟ 0 ਚੈਨਲ 0 ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ, ਬਿੱਟ 1 ਚੈਨਲ 1 ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ, ਅਤੇ ਹੋਰ ਵੀ। ਜਵਾਬ ਵਿੱਚ ਬਿੱਟਮਾਸਕ ਵਿੱਚ ਸੈੱਟ ਕੀਤੇ ਹਰੇਕ ਬਿੱਟ ਲਈ ਇੱਕ-ਸ਼ਬਦ ਦੀ ਦਲੀਲ ਸ਼ਾਮਲ ਹੁੰਦੀ ਹੈ। ਵੋਲtage ਰਿਟਰਨ ਕੀਤਾ ਗਿਆ ਇੱਕ ਹਸਤਾਖਰਿਤ ਫਿਕਸਡ-ਪੁਆਇੰਟ ਨੰਬਰ ਹੈ ਜਿਸ ਵਿੱਚ ਬਾਈਨਰੀ ਪੁਆਇੰਟ ਤੋਂ ਹੇਠਾਂ 16 ਬਿੱਟ ਹਨ। ਸਾਬਕਾ ਲਈample, a voltag0.75V ਦਾ e 0x0000C000 ਦਿੰਦਾ ਹੈ। (3) Intel Agilex ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਇੱਕ ਸਿੰਗਲ ਵੋਲ ਹੈtagਈ ਸੈਂਸਰ. ਸਿੱਟੇ ਵਜੋਂ, ਜਵਾਬ ਹਮੇਸ਼ਾ ਇੱਕ ਸ਼ਬਦ ਹੁੰਦਾ ਹੈ. |
GET_ TEMPERATURE | 19 | 1 | n(4) | GET_TEMPERATURE ਕਮਾਂਡ ਤੁਹਾਡੇ ਦੁਆਰਾ ਨਿਰਦਿਸ਼ਟ ਕੋਰ ਫੈਬਰਿਕ ਜਾਂ ਟ੍ਰਾਂਸਸੀਵਰ ਚੈਨਲ ਸਥਾਨਾਂ ਦਾ ਤਾਪਮਾਨ ਜਾਂ ਤਾਪਮਾਨ ਵਾਪਸ ਕਰਦੀ ਹੈ।
Intel Agilex ਡਿਵਾਈਸਾਂ ਲਈ, ਸਥਾਨਾਂ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਨ ਲਈ sensor_req ਆਰਗੂਮੈਂਟ ਦੀ ਵਰਤੋਂ ਕਰੋ। sensor_req ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਖੇਤਰ ਸ਼ਾਮਲ ਹਨ:
ਵਾਪਸ ਕੀਤਾ ਗਿਆ ਤਾਪਮਾਨ ਬਾਈਨਰੀ ਪੁਆਇੰਟ ਦੇ ਹੇਠਾਂ 8 ਬਿੱਟਾਂ ਦੇ ਨਾਲ ਇੱਕ ਹਸਤਾਖਰਿਤ ਸਥਿਰ ਮੁੱਲ ਹੈ। ਸਾਬਕਾ ਲਈample, 10°C ਦਾ ਤਾਪਮਾਨ 0x00000A00 ਦਿੰਦਾ ਹੈ। A ਦਾ ਤਾਪਮਾਨ -1.5°C 0xFFFFFE80 ਵਾਪਸ ਕਰਦਾ ਹੈ। |
RSU_IMAGE_ ਅੱਪਡੇਟ | 5C | 2 | 0 | ਡਾਟਾ ਸਰੋਤ ਤੋਂ ਮੁੜ ਸੰਰਚਨਾ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ ਜੋ ਕਿ ਫੈਕਟਰੀ ਜਾਂ ਐਪਲੀਕੇਸ਼ਨ ਚਿੱਤਰ ਹੋ ਸਕਦਾ ਹੈ। |
ਜਾਰੀ… |
- ਇਸ ਨੰਬਰ ਵਿੱਚ ਕਮਾਂਡ ਜਾਂ ਜਵਾਬ ਸਿਰਲੇਖ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ।
- Intel Agilex ਡਿਵਾਈਸਾਂ ਲਈ ਜੋ ਕਈ ਡਿਵਾਈਸਾਂ ਨੂੰ ਪੜ੍ਹਨ ਦਾ ਸਮਰਥਨ ਕਰਦੇ ਹਨ, ਸੂਚਕਾਂਕ n ਉਹਨਾਂ ਚੈਨਲਾਂ ਦੀ ਸੰਖਿਆ ਨਾਲ ਮੇਲ ਖਾਂਦਾ ਹੈ ਜੋ ਤੁਸੀਂ ਆਪਣੀ ਡਿਵਾਈਸ ਤੇ ਸਮਰੱਥ ਕਰਦੇ ਹੋ।
- ਨੂੰ ਵੇਖੋ Intel Agilex ਪਾਵਰ ਪ੍ਰਬੰਧਨ ਉਪਭੋਗਤਾ ਗਾਈਡ ਤਾਪਮਾਨ ਸੈਂਸਰ ਚੈਨਲਾਂ ਅਤੇ ਟਿਕਾਣਿਆਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ।
- ਸੂਚਕਾਂਕ n ਸੈਂਸਰ ਮਾਸਕ ਦੀ ਸੰਖਿਆ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ।
ਹੁਕਮ | ਕੋਡ (ਹੈਕਸ) | ਕਮਾਂਡ ਦੀ ਲੰਬਾਈ (1) | ਜਵਾਬ ਦੀ ਲੰਬਾਈ (1) | ਵਰਣਨ | ||
ਇਹ ਕਮਾਂਡ ਇੱਕ ਵਿਕਲਪਿਕ 64-ਬਿੱਟ ਆਰਗੂਮੈਂਟ ਲੈਂਦੀ ਹੈ ਜੋ ਫਲੈਸ਼ ਵਿੱਚ ਪੁਨਰ-ਸੰਰਚਨਾ ਡੇਟਾ ਐਡਰੈੱਸ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ। IP ਨੂੰ ਆਰਗੂਮੈਂਟ ਭੇਜਦੇ ਸਮੇਂ, ਤੁਸੀਂ ਪਹਿਲਾਂ ਬਿੱਟ [31:0] ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਬਿੱਟ [63:32] ਭੇਜਦੇ ਹੋ। ਜੇਕਰ ਤੁਸੀਂ ਇਹ ਆਰਗੂਮੈਂਟ ਪ੍ਰਦਾਨ ਨਹੀਂ ਕਰਦੇ ਹੋ ਤਾਂ ਇਸਦਾ ਮੁੱਲ 0 ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ।
ਇੱਕ ਵਾਰ ਜਦੋਂ ਡਿਵਾਈਸ ਇਸ ਕਮਾਂਡ ਦੀ ਪ੍ਰਕਿਰਿਆ ਕਰਦਾ ਹੈ, ਤਾਂ ਇਹ ਡਿਵਾਈਸ ਨੂੰ ਮੁੜ ਸੰਰਚਿਤ ਕਰਨ ਲਈ ਅੱਗੇ ਵਧਣ ਤੋਂ ਪਹਿਲਾਂ ਜਵਾਬੀ ਸਿਰਲੇਖ ਨੂੰ FIFO ਵਿੱਚ ਵਾਪਸ ਕਰ ਦਿੰਦਾ ਹੈ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਹੋਸਟ PC ਜਾਂ ਹੋਸਟ ਕੰਟਰੋਲਰ ਹੋਰ ਰੁਕਾਵਟਾਂ ਦੀ ਸੇਵਾ ਕਰਨਾ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ ਅਤੇ ਕਮਾਂਡ ਨੂੰ ਸਫਲਤਾਪੂਰਵਕ ਪੂਰਾ ਹੋਣ ਦਾ ਸੰਕੇਤ ਦੇਣ ਲਈ ਜਵਾਬ ਸਿਰਲੇਖ ਡੇਟਾ ਨੂੰ ਪੜ੍ਹਨ 'ਤੇ ਧਿਆਨ ਕੇਂਦਰਤ ਕਰਦਾ ਹੈ। ਨਹੀਂ ਤਾਂ, ਮੁੜ ਸੰਰਚਨਾ ਪ੍ਰਕਿਰਿਆ ਸ਼ੁਰੂ ਹੋਣ ਤੋਂ ਬਾਅਦ ਹੋਸਟ PC ਜਾਂ ਹੋਸਟ ਕੰਟਰੋਲਰ ਜਵਾਬ ਪ੍ਰਾਪਤ ਕਰਨ ਦੇ ਯੋਗ ਨਹੀਂ ਹੋ ਸਕਦਾ ਹੈ। |
||||||
RSU_GET_SPT | 5A | 0 | 4 | RSU_GET_SPT ਦੋ ਸਬ-ਪਾਰਟੀਸ਼ਨ ਟੇਬਲਾਂ ਲਈ ਕਵਾਡ SPI ਫਲੈਸ਼ ਟਿਕਾਣਾ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਜੋ RSU ਵਰਤਦਾ ਹੈ: SPT0 ਅਤੇ SPT1। 4-ਸ਼ਬਦਾਂ ਦੇ ਜਵਾਬ ਵਿੱਚ ਹੇਠ ਲਿਖੀ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੈ: |
||
ਸ਼ਬਦ | ਨਾਮ | ਵਰਣਨ | ||||
0 | SPT0[63:32] | ਕਵਾਡ SPI ਫਲੈਸ਼ ਵਿੱਚ SPT0 ਪਤਾ। | ||||
1 | SPT0[31:0] | |||||
2 | SPT1[63:32] | ਕਵਾਡ SPI ਫਲੈਸ਼ ਵਿੱਚ SPT1 ਪਤਾ। | ||||
3 | SPT1[31:0] | |||||
CONFIG_ ਸਥਿਤੀ | 4 | 0 | 6 | ਆਖਰੀ ਪੁਨਰ-ਸੰਰਚਨਾ ਦੀ ਸਥਿਤੀ ਦੀ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਇਸ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਸੰਰਚਨਾ ਦੇ ਦੌਰਾਨ ਅਤੇ ਬਾਅਦ ਵਿੱਚ ਸੰਰਚਨਾ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਕਰ ਸਕਦੇ ਹੋ। ਜਵਾਬ ਵਿੱਚ ਹੇਠ ਲਿਖੀ ਜਾਣਕਾਰੀ ਸ਼ਾਮਲ ਹੈ: | ||
ਸ਼ਬਦ | ਸੰਖੇਪ | ਵਰਣਨ | ||||
0 | ਰਾਜ | ਸਭ ਤੋਂ ਤਾਜ਼ਾ ਸੰਰਚਨਾ ਸੰਬੰਧੀ ਗਲਤੀ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। ਕੋਈ ਸੰਰਚਨਾ ਗਲਤੀ ਨਾ ਹੋਣ 'ਤੇ 0 ਵਾਪਸ ਕਰਦਾ ਹੈ। ਗਲਤੀ ਖੇਤਰ ਵਿੱਚ 2 ਖੇਤਰ ਹਨ:
ਅੰਤਿਕਾ ਵੇਖੋ: CONFIG_STATUS ਅਤੇ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ Intel ਵਿੱਚ RSU_STATUS ਗਲਤੀ ਕੋਡ ਵਰਣਨ FPGA IP ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ ਉਪਭੋਗਤਾ ਗਾਈਡ। |
||||
1 | ਕੁਆਰਟਸ ਸੰਸਕਰਣ | 19.4 ਅਤੇ 21.2 ਦੇ ਵਿਚਕਾਰ Intel Quartus® Prime ਸਾਫਟਵੇਅਰ ਸੰਸਕਰਣਾਂ ਵਿੱਚ ਉਪਲਬਧ, ਫੀਲਡ ਡਿਸਪਲੇ:
|
Intel Quartus Prime ਸਾਫਟਵੇਅਰ ਸੰਸਕਰਣ 21.3 ਜਾਂ ਬਾਅਦ ਵਿੱਚ ਉਪਲਬਧ, Quartus ਸੰਸਕਰਣ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਦਾ ਹੈ:
ਸਾਬਕਾ ਲਈampਲੇ, Intel Quartus Prime ਸਾਫਟਵੇਅਰ ਸੰਸਕਰਣ 21.3.1 ਵਿੱਚ, ਹੇਠਾਂ ਦਿੱਤੇ ਮੁੱਲ ਵੱਡੇ ਅਤੇ ਛੋਟੇ ਕੁਆਰਟਸ ਰੀਲੀਜ਼ ਨੰਬਰ, ਅਤੇ ਕੁਆਰਟਸ ਅੱਪਡੇਟ ਨੰਬਰ ਨੂੰ ਦਰਸਾਉਂਦੇ ਹਨ:
|
||||||
2 | ਪਿੰਨ ਸਥਿਤੀ |
|
||||
3 | ਨਰਮ ਫੰਕਸ਼ਨ ਸਥਿਤੀ | ਹਰੇਕ ਸਾਫਟ ਫੰਕਸ਼ਨਾਂ ਦਾ ਮੁੱਲ ਰੱਖਦਾ ਹੈ, ਭਾਵੇਂ ਤੁਸੀਂ ਇੱਕ SDM ਪਿੰਨ ਨੂੰ ਫੰਕਸ਼ਨ ਨਿਰਧਾਰਤ ਨਹੀਂ ਕੀਤਾ ਹੈ।
|
||||
4 | ਗੜਬੜ ਟਿਕਾਣਾ | ਗਲਤੀ ਟਿਕਾਣਾ ਸ਼ਾਮਿਲ ਹੈ। ਜੇਕਰ ਕੋਈ ਤਰੁੱਟੀਆਂ ਨਹੀਂ ਹਨ ਤਾਂ 0 ਵਾਪਸ ਕਰਦਾ ਹੈ। | ||||
5 | ਗੜਬੜ ਵੇਰਵੇ | ਗਲਤੀ ਦੇ ਵੇਰਵੇ ਸ਼ਾਮਲ ਹਨ। ਜੇਕਰ ਕੋਈ ਤਰੁੱਟੀਆਂ ਨਹੀਂ ਹਨ ਤਾਂ 0 ਵਾਪਸ ਕਰਦਾ ਹੈ। | ||||
RSU_STATUS | 5B | 0 | 9 | ਮੌਜੂਦਾ ਰਿਮੋਟ ਸਿਸਟਮ ਅੱਪਗਰੇਡ ਸਥਿਤੀ ਦੀ ਰਿਪੋਰਟ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਇਸ ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਸੰਰਚਨਾ ਦੇ ਦੌਰਾਨ ਅਤੇ ਇਸ ਦੇ ਮੁਕੰਮਲ ਹੋਣ ਤੋਂ ਬਾਅਦ ਸੰਰਚਨਾ ਸਥਿਤੀ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਕਰ ਸਕਦੇ ਹੋ। ਇਹ ਕਮਾਂਡ ਹੇਠਾਂ ਦਿੱਤੇ ਜਵਾਬ ਵਾਪਸ ਕਰਦੀ ਹੈ: | ||
ਸ਼ਬਦ | ਸੰਖੇਪ | ਵਰਣਨ
(ਜਾਰੀ ਰੱਖੋ...) |
- ਇਸ ਨੰਬਰ ਵਿੱਚ ਕਮਾਂਡ ਜਾਂ ਜਵਾਬ ਸਿਰਲੇਖ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ
0-1 | ਮੌਜੂਦਾ ਚਿੱਤਰ | ਵਰਤਮਾਨ ਵਿੱਚ ਚੱਲ ਰਹੇ ਐਪਲੀਕੇਸ਼ਨ ਚਿੱਤਰ ਦਾ ਫਲੈਸ਼ ਆਫਸੈੱਟ। | ||||
2-3 | ਅਸਫਲ ਚਿੱਤਰ | ਸਭ ਤੋਂ ਵੱਧ ਤਰਜੀਹੀ ਅਸਫਲ ਐਪਲੀਕੇਸ਼ਨ ਚਿੱਤਰ ਦਾ ਫਲੈਸ਼ ਆਫਸੈੱਟ। ਜੇਕਰ ਫਲੈਸ਼ ਮੈਮੋਰੀ ਵਿੱਚ ਮਲਟੀਪਲ ਚਿੱਤਰ ਉਪਲਬਧ ਹਨ, ਤਾਂ ਅਸਫਲ ਹੋਏ ਪਹਿਲੇ ਚਿੱਤਰ ਦੇ ਮੁੱਲ ਨੂੰ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਸਾਰੇ 0s ਦਾ ਮੁੱਲ ਕੋਈ ਅਸਫਲ ਚਿੱਤਰਾਂ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਜੇਕਰ ਕੋਈ ਫੇਲ ਹੋਣ ਵਾਲੀਆਂ ਤਸਵੀਰਾਂ ਨਹੀਂ ਹਨ, ਤਾਂ ਸਥਿਤੀ ਜਾਣਕਾਰੀ ਦੇ ਬਾਕੀ ਬਚੇ ਸ਼ਬਦ ਵੈਧ ਜਾਣਕਾਰੀ ਨੂੰ ਸਟੋਰ ਨਹੀਂ ਕਰਦੇ ਹਨ। ਨੋਟ:ASx4 ਤੋਂ ਮੁੜ ਸੰਰਚਿਤ ਕਰਨ ਲਈ nCONFIG 'ਤੇ ਇੱਕ ਵਧ ਰਿਹਾ ਕਿਨਾਰਾ, ਇਸ ਖੇਤਰ ਨੂੰ ਸਾਫ਼ ਨਹੀਂ ਕਰਦਾ ਹੈ। ਅਸਫਲ ਚਿੱਤਰ ਬਾਰੇ ਜਾਣਕਾਰੀ ਸਿਰਫ ਉਦੋਂ ਅੱਪਡੇਟ ਹੁੰਦੀ ਹੈ ਜਦੋਂ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਇੱਕ ਨਵੀਂ RSU_IMAGE_UPDATE ਕਮਾਂਡ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਅਤੇ ਅੱਪਡੇਟ ਚਿੱਤਰ ਤੋਂ ਸਫਲਤਾਪੂਰਵਕ ਸੰਰਚਿਤ ਕਰਦਾ ਹੈ। |
||||
4 | ਰਾਜ | ਅਸਫਲ ਚਿੱਤਰ ਦਾ ਅਸਫਲਤਾ ਕੋਡ। ਗਲਤੀ ਖੇਤਰ ਦੇ ਦੋ ਭਾਗ ਹਨ:
ਅੰਤਿਕਾ: ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ Intel FPGA IP ਉਪਭੋਗਤਾ ਗਾਈਡ ਵਿੱਚ CONFIG_STATUS ਅਤੇ RSU_STATUS ਗਲਤੀ ਕੋਡ ਦੇ ਵੇਰਵੇ। |
||||
5 | ਸੰਸਕਰਣ | RSU ਇੰਟਰਫੇਸ ਸੰਸਕਰਣ ਅਤੇ ਗਲਤੀ ਸਰੋਤ। ਵਧੇਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਹਾਰਡ ਪ੍ਰੋਸੈਸਰ ਸਿਸਟਮ ਰਿਮੋਟ ਸਿਸਟਮ ਅੱਪਡੇਟ ਯੂਜ਼ਰ ਗਾਈਡ ਵਿੱਚ RSU ਸਥਿਤੀ ਅਤੇ ਗਲਤੀ ਕੋਡ ਭਾਗ ਵੇਖੋ। |
||||
6 | ਗੜਬੜ ਟਿਕਾਣਾ | ਫੇਲ ਹੋਣ ਵਾਲੇ ਚਿੱਤਰ ਦਾ ਗਲਤੀ ਟਿਕਾਣਾ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਬਿਨਾਂ ਕਿਸੇ ਗਲਤੀ ਦੇ 0 ਵਾਪਸ ਕਰਦਾ ਹੈ। | ||||
7 | ਗੜਬੜ ਵੇਰਵੇ | ਅਸਫਲ ਚਿੱਤਰ ਲਈ ਗਲਤੀ ਵੇਰਵੇ ਸਟੋਰ ਕਰਦਾ ਹੈ। ਜੇਕਰ ਕੋਈ ਤਰੁੱਟੀਆਂ ਨਹੀਂ ਹਨ ਤਾਂ 0 ਵਾਪਸ ਕਰਦਾ ਹੈ। | ||||
8 | ਮੌਜੂਦਾ ਚਿੱਤਰ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਕਾਊਂਟਰ | ਮੌਜੂਦਾ ਚਿੱਤਰ ਲਈ ਕੋਸ਼ਿਸ਼ ਕੀਤੀਆਂ ਗਈਆਂ ਕੋਸ਼ਿਸ਼ਾਂ ਦੀ ਗਿਣਤੀ। ਕਾਊਂਟਰ ਸ਼ੁਰੂ ਵਿੱਚ 0 ਹੈ। ਕਾਊਂਟਰ ਨੂੰ ਪਹਿਲੀ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਤੋਂ ਬਾਅਦ 1, ਫਿਰ ਦੂਜੀ ਮੁੜ-ਕੋਸ਼ਿਸ਼ ਤੋਂ ਬਾਅਦ 2 'ਤੇ ਸੈੱਟ ਕੀਤਾ ਗਿਆ ਹੈ। ਆਪਣੀਆਂ Intel Quartus Prime ਸੈਟਿੰਗਾਂ ਵਿੱਚ ਮੁੜ ਕੋਸ਼ਿਸ਼ਾਂ ਦੀ ਅਧਿਕਤਮ ਸੰਖਿਆ ਨਿਰਧਾਰਤ ਕਰੋ File (.qsf)। ਕਮਾਂਡ ਹੈ: set_global_assignment -name RSU_MAX_RETRY_COUNT 3. MAX_RETRY ਕਾਊਂਟਰ ਲਈ ਵੈਧ ਮੁੱਲ 1-3 ਹਨ। ਉਪਲਬਧ ਮੁੜ ਕੋਸ਼ਿਸ਼ਾਂ ਦੀ ਅਸਲ ਸੰਖਿਆ MAX_RETRY -1 ਹੈ ਇਹ ਖੇਤਰ Intel Quartus Prime Pro ਐਡੀਸ਼ਨ ਸੌਫਟਵੇਅਰ ਦੇ ਸੰਸਕਰਣ 19.3 ਵਿੱਚ ਜੋੜਿਆ ਗਿਆ ਸੀ। |
||||
ਜਾਰੀ… |
- ਇਸ ਨੰਬਰ ਵਿੱਚ ਕਮਾਂਡ ਜਾਂ ਜਵਾਬ ਸਿਰਲੇਖ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ।
RSU_NOTIFY | 5D | 1 | 0 | RSU_STATUS ਜਵਾਬ ਵਿੱਚ ਸਾਰੀ ਗਲਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਸਾਫ਼ ਕਰਦਾ ਹੈ ਅਤੇ ਮੁੜ ਕੋਸ਼ਿਸ਼ ਕਾਊਂਟਰ ਨੂੰ ਰੀਸੈਟ ਕਰਦਾ ਹੈ। ਇੱਕ-ਸ਼ਬਦ ਦੀ ਦਲੀਲ ਵਿੱਚ ਹੇਠਾਂ ਦਿੱਤੇ ਖੇਤਰ ਹਨ:
ਇਹ ਕਮਾਂਡ ਇੰਟੇਲ ਕੁਆਰਟਸ ਪ੍ਰਾਈਮ ਪ੍ਰੋ ਐਡੀਸ਼ਨ ਸੌਫਟਵੇਅਰ ਦੇ ਸੰਸਕਰਣ 19.3 ਤੋਂ ਪਹਿਲਾਂ ਉਪਲਬਧ ਨਹੀਂ ਹੈ। |
QSPI_OPEN | 32 | 0 | 0 | Quad SPI ਤੱਕ ਵਿਸ਼ੇਸ਼ ਪਹੁੰਚ ਦੀ ਬੇਨਤੀ ਕਰਦਾ ਹੈ। ਤੁਸੀਂ ਕਿਸੇ ਹੋਰ QSPI ਬੇਨਤੀਆਂ ਤੋਂ ਪਹਿਲਾਂ ਇਹ ਬੇਨਤੀ ਜਾਰੀ ਕਰਦੇ ਹੋ। SDM ਬੇਨਤੀ ਨੂੰ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ ਜੇਕਰ ਕਵਾਡ SPI ਵਰਤੋਂ ਵਿੱਚ ਨਹੀਂ ਹੈ ਅਤੇ SDM ਡਿਵਾਈਸ ਨੂੰ ਕੌਂਫਿਗਰ ਨਹੀਂ ਕਰ ਰਿਹਾ ਹੈ। ਜੇਕਰ SDM ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਤਾਂ ਠੀਕ ਹੈ। SDM ਇਸ ਮੇਲਬਾਕਸ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਕਲਾਇੰਟ ਨੂੰ ਵਿਸ਼ੇਸ਼ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। ਹੋਰ ਕਲਾਇੰਟ ਕਵਾਡ SPI ਤੱਕ ਪਹੁੰਚ ਨਹੀਂ ਕਰ ਸਕਦੇ ਜਦੋਂ ਤੱਕ ਕਿਰਿਆਸ਼ੀਲ ਕਲਾਇੰਟ QSPI_CLOSE ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪਹੁੰਚ ਨੂੰ ਤਿਆਗ ਨਹੀਂ ਦਿੰਦਾ। ਕਿਸੇ ਵੀ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ IP ਦੁਆਰਾ ਕਵਾਡ SPI ਫਲੈਸ਼ ਮੈਮੋਰੀ ਡਿਵਾਈਸਾਂ ਤੱਕ ਪਹੁੰਚ ਡਿਫਾਲਟ ਰੂਪ ਵਿੱਚ HPS ਸ਼ਾਮਲ ਕਰਨ ਵਾਲੇ ਡਿਜ਼ਾਈਨਾਂ ਵਿੱਚ ਉਪਲਬਧ ਨਹੀਂ ਹੈ, ਜਦੋਂ ਤੱਕ ਤੁਸੀਂ HPS ਸੌਫਟਵੇਅਰ ਸੰਰਚਨਾ ਵਿੱਚ QSPI ਨੂੰ ਅਯੋਗ ਨਹੀਂ ਕਰਦੇ ਹੋ। ਮਹੱਤਵਪੂਰਨ: ਕਵਾਡ SPI ਨੂੰ ਰੀਸੈਟ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਇਸ ਵਿੱਚ ਦਰਸਾਏ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ Quad SPI ਫਲੈਸ਼ ਰੀਸੈੱਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਪੰਨਾ 9 'ਤੇ. |
QSPI_CLOSE | 33 | 0 | 0 | ਕਵਾਡ SPI ਇੰਟਰਫੇਸ ਲਈ ਵਿਸ਼ੇਸ਼ ਪਹੁੰਚ ਨੂੰ ਬੰਦ ਕਰਦਾ ਹੈ। ਮਹੱਤਵਪੂਰਨ:ਕਵਾਡ SPI ਨੂੰ ਰੀਸੈਟ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਇਸ ਵਿੱਚ ਦਰਸਾਏ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ Quad SPI ਫਲੈਸ਼ ਰੀਸੈੱਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਪੰਨਾ 9 'ਤੇ. |
QSPI_SET_CS | 34 | 1 | 0 | ਚਿਪ ਸਿਲੈਕਟ ਲਾਈਨਾਂ ਰਾਹੀਂ ਨੱਥੀ ਕਵਾਡ SPI ਡਿਵਾਈਸਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਨਿਸ਼ਚਿਤ ਕਰਦਾ ਹੈ। ਹੇਠਾਂ ਦੱਸੇ ਅਨੁਸਾਰ ਇੱਕ-ਸ਼ਬਦ ਦੀ ਦਲੀਲ ਲੈਂਦਾ ਹੈ
ਨੋਟ: Intel Agilex ਜਾਂ Intel Stratix® 10 ਡਿਵਾਈਸਾਂ nCSO[4] ਨਾਲ ਕਨੈਕਟ ਕੀਤੇ ਕਵਾਡ SPI ਡਿਵਾਈਸ ਤੋਂ AS ਸੰਰਚਨਾ ਲਈ ਇੱਕ AS x0 ਫਲੈਸ਼ ਮੈਮੋਰੀ ਡਿਵਾਈਸ ਦਾ ਸਮਰਥਨ ਕਰਦੀਆਂ ਹਨ। ਇੱਕ ਵਾਰ ਜਦੋਂ ਡਿਵਾਈਸ ਉਪਭੋਗਤਾ ਮੋਡ ਵਿੱਚ ਦਾਖਲ ਹੋ ਜਾਂਦੀ ਹੈ, ਤਾਂ ਤੁਸੀਂ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ IP ਜਾਂ HPS ਨਾਲ ਡਾਟਾ ਸਟੋਰੇਜ ਵਜੋਂ ਵਰਤਣ ਲਈ ਚਾਰ AS x4 ਫਲੈਸ਼ ਯਾਦਾਂ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ। TheMailbox ਕਲਾਇੰਟ IP ਜਾਂ HPS quad SPI ਡਿਵਾਈਸਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ nCSO[3:0] ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹਨ। |
ਜਾਰੀ… |
- ਇਸ ਨੰਬਰ ਵਿੱਚ ਕਮਾਂਡ ਜਾਂ ਜਵਾਬ ਸਿਰਲੇਖ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ
ਮਹੱਤਵਪੂਰਨ: ਕਵਾਡ SPI ਨੂੰ ਰੀਸੈਟ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਇਸ ਵਿੱਚ ਦਰਸਾਏ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ Quad SPI ਫਲੈਸ਼ ਰੀਸੈੱਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਪੰਨਾ 9 'ਤੇ. | ||||
QSPI_READ | 3A | 2 | N | ਨੱਥੀ ਕਵਾਡ SPI ਡਿਵਾਈਸ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ। ਅਧਿਕਤਮ ਟ੍ਰਾਂਸਫਰ ਦਾ ਆਕਾਰ 4 ਕਿਲੋਬਾਈਟ (KB) ਜਾਂ 1024 ਸ਼ਬਦ ਹੈ। ਦੋ ਦਲੀਲਾਂ ਲੈਂਦਾ ਹੈ:
ਸਫਲ ਹੋਣ 'ਤੇ, ਕੁਆਡ SPI ਡਿਵਾਈਸ ਤੋਂ ਰੀਡ ਡੇਟਾ ਦੇ ਬਾਅਦ ਠੀਕ ਹੈ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਇੱਕ ਅਸਫਲ ਜਵਾਬ ਇੱਕ ਗਲਤੀ ਕੋਡ ਵਾਪਸ ਕਰਦਾ ਹੈ। |
QSPI_WRITE | 39 | 2+ਐਨ | 0 | ਕਵਾਡ SPI ਡਿਵਾਈਸ ਤੇ ਡਾਟਾ ਲਿਖਦਾ ਹੈ। ਅਧਿਕਤਮ ਟ੍ਰਾਂਸਫਰ ਦਾ ਆਕਾਰ 4 ਕਿਲੋਬਾਈਟ (KB) ਜਾਂ 1024 ਸ਼ਬਦ ਹੈ। ਤਿੰਨ ਦਲੀਲਾਂ ਲੈਂਦਾ ਹੈ:
ਲਿਖਤਾਂ ਲਈ ਮੈਮੋਰੀ ਤਿਆਰ ਕਰਨ ਲਈ, ਇਸ ਕਮਾਂਡ ਨੂੰ ਜਾਰੀ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ QSPI_ERASE ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ। |
QSPI_ERASE | 38 | 2 | 0 | ਕਵਾਡ SPI ਡਿਵਾਈਸ ਦੇ ਇੱਕ 4/32/64 KB ਸੈਕਟਰ ਨੂੰ ਮਿਟਾਉਂਦਾ ਹੈ। ਦੋ ਦਲੀਲਾਂ ਲੈਂਦਾ ਹੈ:
ਮਹੱਤਵਪੂਰਨ:ਕਵਾਡ SPI ਨੂੰ ਰੀਸੈਟ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਇਸ ਵਿੱਚ ਦਰਸਾਏ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ Quad SPI ਫਲੈਸ਼ ਰੀਸੈੱਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਪੰਨਾ 9 'ਤੇ. |
QSPI_READ_ DEVICE_REG | 35 | 2 | N | ਕਵਾਡ SPI ਡਿਵਾਈਸ ਤੋਂ ਰਜਿਸਟਰਾਂ ਨੂੰ ਪੜ੍ਹਦਾ ਹੈ। ਅਧਿਕਤਮ ਰੀਡ 8 ਬਾਈਟ ਹੈ। ਦੋ ਦਲੀਲਾਂ ਲੈਂਦਾ ਹੈ:
|
ਜਾਰੀ… |
- ਇਸ ਨੰਬਰ ਵਿੱਚ ਕਮਾਂਡ ਜਾਂ ਜਵਾਬ ਸਿਰਲੇਖ ਸ਼ਾਮਲ ਨਹੀਂ ਹੈ।
ਇੱਕ ਸਫਲ ਰੀਡ ਡਿਵਾਈਸ ਤੋਂ ਪੜ੍ਹੇ ਗਏ ਡੇਟਾ ਦੇ ਬਾਅਦ ਠੀਕ ਜਵਾਬ ਕੋਡ ਵਾਪਸ ਕਰਦਾ ਹੈ। ਰੀਡ ਡਾਟਾ ਰਿਟਰਨ 4 ਬਾਈਟਾਂ ਦੇ ਮਲਟੀਪਲ ਵਿੱਚ ਹੈ। ਜੇਕਰ ਪੜ੍ਹਨ ਲਈ ਬਾਈਟਸ 4 ਬਾਈਟਾਂ ਦਾ ਸਟੀਕ ਗੁਣਜ ਨਹੀਂ ਹੈ, ਤਾਂ ਇਸਨੂੰ 4 ਬਾਈਟਾਂ ਦੇ ਗੁਣਜ ਨਾਲ ਪੈਡ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜਦੋਂ ਤੱਕ ਕਿ ਅਗਲੇ ਸ਼ਬਦ ਦੀ ਸੀਮਾ ਅਤੇ ਪੈਡ ਕੀਤੇ ਬਿੱਟ ਮੁੱਲ ਜ਼ੀਰੋ ਨਹੀਂ ਹੁੰਦਾ। ਮਹੱਤਵਪੂਰਨ: ਕਵਾਡ SPI ਨੂੰ ਰੀਸੈਟ ਕਰਦੇ ਸਮੇਂ, ਤੁਹਾਨੂੰ ਇਸ ਵਿੱਚ ਦਰਸਾਏ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰਨੀ ਚਾਹੀਦੀ ਹੈ Quad SPI ਫਲੈਸ਼ ਰੀਸੈੱਟ ਕੀਤਾ ਜਾ ਰਿਹਾ ਹੈ ਪੰਨਾ 9 'ਤੇ. |
||||
QSPI_WRITE_ DEVICE_REG | 36 | 2+ਐਨ | 0 | ਕਵਾਡ ਐਸਪੀਆਈ ਦੇ ਰਜਿਸਟਰਾਂ ਨੂੰ ਲਿਖਦਾ ਹੈ। ਅਧਿਕਤਮ ਲਿਖਤ 8 ਬਾਈਟ ਹੈ। ਤਿੰਨ ਦਲੀਲਾਂ ਲੈਂਦਾ ਹੈ:
ਸੈਕਟਰ ਮਿਟਾਉਣ ਜਾਂ ਸਬ-ਸੈਕਟਰ ਮਿਟਾਉਣ ਲਈ, ਤੁਹਾਨੂੰ ਸਭ ਤੋਂ ਮਹੱਤਵਪੂਰਨ ਬਾਈਟ (MSB) ਤੋਂ ਘੱਟੋ-ਘੱਟ ਮਹੱਤਵਪੂਰਨ ਬਾਈਟ (LSB) ਕ੍ਰਮ ਵਿੱਚ ਸੀਰੀਅਲ ਫਲੈਸ਼ ਐਡਰੈੱਸ ਨੂੰ ਨਿਮਨਲਿਖਤ ਸਾਬਕਾ ਦੇ ਰੂਪ ਵਿੱਚ ਨਿਰਧਾਰਤ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈample ਦਰਸਾਉਂਦਾ ਹੈ। |
QSPI_SEND_ DEVICE_OP | 37 | 1 | 0 | ਕਵਾਡ SPI ਨੂੰ ਇੱਕ ਕਮਾਂਡ ਓਪਕੋਡ ਭੇਜਦਾ ਹੈ। ਇੱਕ ਦਲੀਲ ਲੈਂਦਾ ਹੈ:
ਇੱਕ ਸਫਲ ਕਮਾਂਡ ਠੀਕ ਜਵਾਬ ਕੋਡ ਵਾਪਸ ਕਰਦੀ ਹੈ। |
CONFIG_STATUS ਅਤੇ RSU_STATUS ਮੁੱਖ ਅਤੇ ਮਾਮੂਲੀ ਗਲਤੀ ਕੋਡ ਵਰਣਨ ਲਈ, ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ Intel FPGA IP ਉਪਭੋਗਤਾ ਗਾਈਡ ਵਿੱਚ ਅੰਤਿਕਾ: CONFIG_STATUS ਅਤੇ RSU_STATUS ਗਲਤੀ ਕੋਡ ਵਰਣਨ ਵੇਖੋ।
ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ
- ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ Intel FPGA IP ਉਪਭੋਗਤਾ ਗਾਈਡ: CONFIG_STATUS ਅਤੇ RSU_STATUS ਗਲਤੀ ਕੋਡ ਵਰਣਨ
CONFIG_STATUS ਅਤੇ RSU_STATUS ਗਲਤੀ ਕੋਡਾਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ। - Intel Agilex ਪਾਵਰ ਪ੍ਰਬੰਧਨ ਉਪਭੋਗਤਾ ਗਾਈਡ
ਤਾਪਮਾਨ ਸੰਵੇਦਕ ਚੈਨਲ ਨੰਬਰ ਅਤੇ ਤਾਪਮਾਨ ਸੰਵੇਦਕ ਡਾਇਡ (TSDs) ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ। - Intel Agilex ਹਾਰਡ ਪ੍ਰੋਸੈਸਰ ਸਿਸਟਮ ਤਕਨੀਕੀ ਹਵਾਲਾ ਮੈਨੂਅਲ
- Intel Agilex ਹਾਰਡ ਪ੍ਰੋਸੈਸਰ ਸਿਸਟਮ ਰਿਮੋਟ ਸਿਸਟਮ ਅੱਪਡੇਟ ਯੂਜ਼ਰ ਗਾਈਡ
ਗਲਤੀ ਕੋਡ ਜਵਾਬ
ਸਾਰਣੀ 8. ਗਲਤੀ ਕੋਡ
ਮੁੱਲ (ਹੈਕਸ) | ਗਲਤੀ ਕੋਡ ਜਵਾਬ | ਵਰਣਨ | |||||||||
0 | OK | ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਮਾਂਡ ਸਫਲਤਾਪੂਰਵਕ ਪੂਰੀ ਹੋਈ ਹੈ। ਇੱਕ ਕਮਾਂਡ ਗਲਤੀ ਨਾਲ ਠੀਕ ਸਥਿਤੀ ਵਾਪਸ ਕਰ ਸਕਦੀ ਹੈ ਜੇਕਰ ਇੱਕ ਕਮਾਂਡ, ਜਿਵੇਂ ਕਿ QSPI_READ ਅੰਸ਼ਕ ਤੌਰ 'ਤੇ ਸਫਲ ਹੈ। |
|||||||||
1 | INVALID_COMMAND | ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਵਰਤਮਾਨ ਵਿੱਚ ਲੋਡ ਕੀਤਾ ਬੂਟ ROM ਕਮਾਂਡ ਕੋਡ ਨੂੰ ਡੀਕੋਡ ਜਾਂ ਪਛਾਣ ਨਹੀਂ ਸਕਦਾ ਹੈ। | |||||||||
3 | UNKNOWN_COMMAND | ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਵਰਤਮਾਨ ਵਿੱਚ ਲੋਡ ਕੀਤਾ ਫਰਮਵੇਅਰ ਕਮਾਂਡ ਕੋਡ ਨੂੰ ਡੀਕੋਡ ਨਹੀਂ ਕਰ ਸਕਦਾ ਹੈ। | |||||||||
4 | INVALID_COMMAND_ PARAMETERS | ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਮਾਂਡ ਗਲਤ ਢੰਗ ਨਾਲ ਫਾਰਮੈਟ ਕੀਤੀ ਗਈ ਹੈ। ਸਾਬਕਾ ਲਈample, ਸਿਰਲੇਖ ਵਿੱਚ ਲੰਬਾਈ ਖੇਤਰ ਸੈਟਿੰਗ ਵੈਧ ਨਹੀਂ ਹੈ। | |||||||||
6 | COMMAND_INVALID_ON_ SOURCE | ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਮਾਂਡ ਇੱਕ ਸਰੋਤ ਤੋਂ ਹੈ ਜਿਸ ਲਈ ਇਹ ਸਮਰੱਥ ਨਹੀਂ ਹੈ। | |||||||||
8 | CLIENT_ID_NO_MATCH | ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕਲਾਇੰਟ ਆਈਡੀ ਕਵਾਡ ਐਸਪੀਆਈ ਦੀ ਵਿਸ਼ੇਸ਼ ਪਹੁੰਚ ਨੂੰ ਬੰਦ ਕਰਨ ਦੀ ਬੇਨਤੀ ਨੂੰ ਪੂਰਾ ਨਹੀਂ ਕਰ ਸਕਦੀ। ਕਲਾਇੰਟ ਆਈਡੀ ਮੌਜੂਦਾ ਕਲਾਇੰਟ ਨਾਲ ਕੁਆਡ SPI ਦੀ ਮੌਜੂਦਾ ਵਿਸ਼ੇਸ਼ ਪਹੁੰਚ ਨਾਲ ਮੇਲ ਨਹੀਂ ਖਾਂਦੀ ਹੈ। | |||||||||
9 | INVALID_ADDRESS | ਪਤਾ ਅਵੈਧ ਹੈ। ਇਹ ਗਲਤੀ ਹੇਠ ਲਿਖੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ:
|
|||||||||
A | AUTHENTICATION_FAIL | ਕੌਂਫਿਗਰੇਸ਼ਨ ਬਿੱਟਸਟ੍ਰੀਮ ਦਸਤਖਤ ਪ੍ਰਮਾਣਿਕਤਾ ਅਸਫਲਤਾ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। | |||||||||
B | ਸਮਾਂ ਖ਼ਤਮ | ਇਹ ਗਲਤੀ ਹੇਠ ਲਿਖੀਆਂ ਸ਼ਰਤਾਂ ਦੇ ਕਾਰਨ ਸਮਾਂ ਸਮਾਪਤ ਹੋਣ ਦਾ ਸੰਕੇਤ ਦਿੰਦੀ ਹੈ:
|
|||||||||
C | HW_NOT_READY | ਹੇਠ ਲਿਖੀਆਂ ਸ਼ਰਤਾਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ:
|
|||||||||
D | HW_ERROR | ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਨਾ-ਪ੍ਰਾਪਤ ਹਾਰਡਵੇਅਰ ਗਲਤੀ ਦੇ ਕਾਰਨ ਕਮਾਂਡ ਅਸਫਲ ਹੋ ਗਈ ਹੈ। | |||||||||
80 – 8F | COMMAND_SPECIFIC_ ERROR | ਤੁਹਾਡੇ ਦੁਆਰਾ ਵਰਤੀ ਗਈ ਇੱਕ SDM ਕਮਾਂਡ ਦੇ ਕਾਰਨ ਇੱਕ ਕਮਾਂਡ ਖਾਸ ਗਲਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। | |||||||||
ਐਸ.ਡੀ.ਐਮ
ਹੁਕਮ |
ਗਲਤੀ ਦਾ ਨਾਮ | ਗਲਤੀ ਕੋਡ | ਵਰਣਨ | ||||||||
GET_CHIPID | EFUSE_SYSTEM_FAILURE | 0x82 | ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ eFuse ਕੈਸ਼ ਪੁਆਇੰਟਰ ਅਵੈਧ ਹੈ। | ||||||||
QSPI_OPEN/ QSPI_CLOSE/ QSPI_SET_CS/
QSPI_READ_D EVICE_REG/ |
QSPI_HW_ERROR | 0x80 | QSPI ਫਲੈਸ਼ ਮੈਮੋਰੀ ਗਲਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਇਹ ਗਲਤੀ ਹੇਠ ਲਿਖੀਆਂ ਸਥਿਤੀਆਂ ਵਿੱਚੋਂ ਇੱਕ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ: | ||||||||
QSPI_WRITE_ DEVICE_REG/
QSPI_SEND_D EVICE_OP/ QSPI_READ |
|
||||||||||
QSPI_ALREADY_ OPEN | 0x81 | ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ QSPI_OPEN ਕਮਾਂਡ ਰਾਹੀਂ QSPI ਫਲੈਸ਼ ਤੱਕ ਕਲਾਇੰਟ ਦੀ ਵਿਸ਼ੇਸ਼ ਪਹੁੰਚ ਪਹਿਲਾਂ ਹੀ ਖੁੱਲ੍ਹੀ ਹੈ। | |||||||||
100 | NOT_CONFIGURED | ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਡਿਵਾਈਸ ਕੌਂਫਿਗਰ ਨਹੀਂ ਕੀਤੀ ਗਈ ਹੈ। | |||||||||
1 ਐੱਫ | ALT_SDM_MBOX_RESP_ DEVICE_ BUSY | ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਡਿਵਾਈਸ ਨਿਮਨਲਿਖਤ ਵਰਤੋਂ ਦੇ ਮਾਮਲਿਆਂ ਦੇ ਕਾਰਨ ਵਿਅਸਤ ਹੈ:
|
|||||||||
2 ਐੱਫ | ALT_SDM_MBOX_RESP_NO _ VALID_RESP_AVAILABLE | ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕੋਈ ਵੈਧ ਜਵਾਬ ਉਪਲਬਧ ਨਹੀਂ ਹੈ। | |||||||||
3 ਐੱਫ | ALT_SDM_MBOX_RESP_ ਗੜਬੜ | ਆਮ ਗਲਤੀ। |
ਗਲਤੀ ਕੋਡ ਰਿਕਵਰੀ
ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਇੱਕ ਗਲਤੀ ਕੋਡ ਤੋਂ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਸੰਭਵ ਕਦਮਾਂ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ। ਗਲਤੀ ਰਿਕਵਰੀ ਖਾਸ ਵਰਤੋਂ ਦੇ ਕੇਸ 'ਤੇ ਨਿਰਭਰ ਕਰਦੀ ਹੈ।
ਸਾਰਣੀ 9. ਜਾਣੇ-ਪਛਾਣੇ ਐਰਰ ਕੋਡਾਂ ਲਈ ਐਰਰ ਕੋਡ ਰਿਕਵਰੀ
ਮੁੱਲ | ਗਲਤੀ ਕੋਡ ਜਵਾਬ | ਗਲਤੀ ਕੋਡ ਰਿਕਵਰੀ |
4 | INVALID_COMMAND_ PARAMETERS | ਸਹੀ ਕੀਤੇ ਪੈਰਾਮੀਟਰਾਂ ਦੇ ਨਾਲ ਆਰਗੂਮੈਂਟਸ ਦੇ ਨਾਲ ਕਮਾਂਡ ਹੈਡਰ ਜਾਂ ਹੈਡਰ ਨੂੰ ਦੁਬਾਰਾ ਭੇਜੋ। ਸਾਬਕਾ ਲਈample, ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਸਿਰਲੇਖ ਵਿੱਚ ਲੰਬਾਈ ਖੇਤਰ ਸੈਟਿੰਗ ਸਹੀ ਮੁੱਲ ਦੇ ਨਾਲ ਭੇਜੀ ਗਈ ਹੈ। |
6 | COMMAND_INVALID_ ON_SOURCE | ਵੈਧ ਸਰੋਤ ਤੋਂ ਕਮਾਂਡ ਨੂੰ ਮੁੜ ਭੇਜੋ ਜਿਵੇਂ ਕਿ ਜੇTAG, HPS, ਜਾਂ ਕੋਰ ਫੈਬਰਿਕ. |
8 | CLIENT_ID_NO_MATCH | ਉਸ ਕਲਾਇੰਟ ਦੀ ਉਡੀਕ ਕਰੋ ਜਿਸਨੇ ਕਵਾਡ ਐਸਪੀਆਈ ਦੀ ਪਹੁੰਚ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਖੋਲ੍ਹਿਆ ਹੈ ਅਤੇ ਫਿਰ ਕਵਾਡ ਐਸਪੀਆਈ ਦੀ ਵਿਸ਼ੇਸ਼ ਪਹੁੰਚ ਨੂੰ ਬੰਦ ਕਰ ਦਿੰਦਾ ਹੈ। |
9 | INVALID_ADDRESS | ਸੰਭਵ ਗਲਤੀ ਰਿਕਵਰੀ ਪੜਾਅ: GET_VOL ਲਈTAGE ਕਮਾਂਡ: ਇੱਕ ਵੈਧ ਬਿਟਮਾਸਕ ਨਾਲ ਕਮਾਂਡ ਭੇਜੋ। GET_TEMPERATURE ਕਮਾਂਡ ਲਈ: ਵੈਧ ਸੈਂਸਰ ਟਿਕਾਣੇ ਅਤੇ ਸੈਂਸਰ ਮਾਸਕ ਨਾਲ ਕਮਾਂਡ ਭੇਜੋ। QSPI ਕਾਰਵਾਈ ਲਈ:
RSU ਲਈ: ਫੈਕਟਰੀ ਚਿੱਤਰ ਜਾਂ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਇੱਕ ਵੈਧ ਸ਼ੁਰੂਆਤੀ ਪਤੇ ਦੇ ਨਾਲ ਕਮਾਂਡ ਭੇਜੋ। |
B | ਸਮਾਂ ਖ਼ਤਮ | ਸੰਭਵ ਰਿਕਵਰੀ ਪੜਾਅ:
GET_TEMPERATURE ਕਮਾਂਡ ਲਈ: ਕਮਾਂਡ ਦੁਬਾਰਾ ਭੇਜਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਜੇਕਰ ਸਮੱਸਿਆ ਬਣੀ ਰਹਿੰਦੀ ਹੈ, ਤਾਂ ਡਿਵਾਈਸ ਨੂੰ ਮੁੜ ਸੰਰਚਿਤ ਕਰੋ ਜਾਂ ਪਾਵਰ ਸਾਈਕਲ ਕਰੋ। QSPI ਓਪਰੇਸ਼ਨ ਲਈ: QSPI ਇੰਟਰਫੇਸ ਦੀ ਸਿਗਨਲ ਇਕਸਾਰਤਾ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਕਮਾਂਡ ਨੂੰ ਦੁਬਾਰਾ ਕੋਸ਼ਿਸ਼ ਕਰੋ। HPS ਰੀਸਟਾਰਟ ਓਪਰੇਸ਼ਨ ਲਈ: ਕਮਾਂਡ ਦੁਬਾਰਾ ਭੇਜਣ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। |
C | HW_NOT_READY | ਸੰਭਵ ਰਿਕਵਰੀ ਪੜਾਅ:
QSPI ਓਪਰੇਸ਼ਨ ਲਈ: ਸਰੋਤ ਦੁਆਰਾ ਡਿਵਾਈਸ ਨੂੰ ਮੁੜ ਸੰਰਚਿਤ ਕਰੋ। ਯਕੀਨੀ ਬਣਾਓ ਕਿ ਤੁਹਾਡੇ ਡਿਜ਼ਾਈਨ ਨੂੰ ਬਣਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਣ ਵਾਲਾ IP QSPI ਫਲੈਸ਼ ਤੱਕ ਪਹੁੰਚ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ। RSU ਲਈ: RSU ਚਿੱਤਰ ਨਾਲ ਡਿਵਾਈਸ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ। |
80 | QSPI_HW_ERROR | QSPI ਇੰਟਰਫੇਸ ਸਿਗਨਲ ਦੀ ਇਕਸਾਰਤਾ ਦੀ ਜਾਂਚ ਕਰੋ ਅਤੇ ਯਕੀਨੀ ਬਣਾਓ ਕਿ QSPI ਡਿਵਾਈਸ ਖਰਾਬ ਨਹੀਂ ਹੋਈ ਹੈ। |
81 | QSPI_ALREADY_OPEN | ਕਲਾਇੰਟ ਪਹਿਲਾਂ ਹੀ QSPI ਖੋਲ੍ਹਿਆ ਹੋਇਆ ਹੈ। ਅਗਲੀ ਕਾਰਵਾਈ ਨਾਲ ਜਾਰੀ ਰੱਖੋ। |
82 | EFUSE_SYSTEM_FAILURE | ਮੁੜ ਸੰਰਚਨਾ ਜਾਂ ਪਾਵਰ ਚੱਕਰ ਦੀ ਕੋਸ਼ਿਸ਼ ਕਰੋ। ਜੇਕਰ ਪੁਨਰ-ਸੰਰਚਨਾ ਜਾਂ ਪਾਵਰ ਚੱਕਰ ਤੋਂ ਬਾਅਦ ਗਲਤੀ ਜਾਰੀ ਰਹਿੰਦੀ ਹੈ, ਤਾਂ ਡਿਵਾਈਸ ਖਰਾਬ ਹੋ ਸਕਦੀ ਹੈ ਅਤੇ ਮੁੜ-ਪ੍ਰਾਪਤ ਨਹੀਂ ਹੋ ਸਕਦੀ। |
100 | NOT_CONFIGURED | ਇੱਕ ਬਿੱਟਸਟ੍ਰੀਮ ਭੇਜੋ ਜੋ HPS ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਦਾ ਹੈ। |
1 ਐੱਫ | ALT_SDM_MBOX_RESP_ DEVICE_ BUSY | ਸੰਭਵ ਗਲਤੀ ਰਿਕਵਰੀ ਪੜਾਅ:
QSPI ਓਪਰੇਸ਼ਨ ਲਈ: ਚੱਲ ਰਹੀ ਸੰਰਚਨਾ ਜਾਂ ਹੋਰ ਕਲਾਇੰਟ ਦੀ ਕਾਰਵਾਈ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਉਡੀਕ ਕਰੋ। RSU ਲਈ: ਅੰਦਰੂਨੀ ਗਲਤੀ ਤੋਂ ਮੁੜ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਡਿਵਾਈਸ ਨੂੰ ਮੁੜ ਸੰਰਚਿਤ ਕਰੋ। HPS ਰੀਸਟਾਰਟ ਓਪਰੇਸ਼ਨ ਲਈ: HPS ਜਾਂ HPS ਕੋਲਡ ਰੀਸੈਟ ਦੁਆਰਾ ਮੁੜ ਸੰਰਚਨਾ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ ਉਡੀਕ ਕਰੋ। |
Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਉਪਭੋਗਤਾ ਗਾਈਡ ਦਸਤਾਵੇਜ਼ ਆਰਕਾਈਵ ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ
ਇਸ ਉਪਭੋਗਤਾ ਗਾਈਡ ਦੇ ਨਵੀਨਤਮ ਅਤੇ ਪਿਛਲੇ ਸੰਸਕਰਣਾਂ ਲਈ, ਵੇਖੋ Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਯੂਜ਼ਰ ਗਾਈਡ ਵਾਲਾ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ. ਜੇਕਰ ਇੱਕ IP ਜਾਂ ਸੌਫਟਵੇਅਰ ਸੰਸਕਰਣ ਸੂਚੀਬੱਧ ਨਹੀਂ ਹੈ, ਤਾਂ ਪਿਛਲੇ IP ਜਾਂ ਸੌਫਟਵੇਅਰ ਸੰਸਕਰਣ ਲਈ ਉਪਭੋਗਤਾ ਗਾਈਡ ਲਾਗੂ ਹੁੰਦਾ ਹੈ।
IP ਸੰਸਕਰਣ v19.1 ਤੱਕ ਦੇ Intel Quartus Prime Design Suite ਸਾਫਟਵੇਅਰ ਸੰਸਕਰਣਾਂ ਦੇ ਸਮਾਨ ਹਨ। Intel Quartus Prime Design Suite ਸਾਫਟਵੇਅਰ ਸੰਸਕਰਣ 19.2 ਜਾਂ ਬਾਅਦ ਦੇ ਸੰਸਕਰਣ ਤੋਂ, IP ਕੋਰਾਂ ਦੀ ਇੱਕ ਨਵੀਂ IP ਸੰਸਕਰਣ ਯੋਜਨਾ ਹੈ।
Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ Intel FPGA IP ਉਪਭੋਗਤਾ ਗਾਈਡ ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ ਲਈ ਦਸਤਾਵੇਜ਼ ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ
ਦਸਤਾਵੇਜ਼ ਸੰਸਕਰਣ | Intel Quartus Prime ਸੰਸਕਰਣ | IP ਸੰਸਕਰਣ | ਤਬਦੀਲੀਆਂ | ||
2022.09.26 | 22.3 | 1.0.1 | ਹੇਠ ਲਿਖੀਆਂ ਤਬਦੀਲੀਆਂ ਕੀਤੀਆਂ:
ਕਮਾਂਡ ਸੂਚੀ ਅਤੇ ਵਰਣਨ ਸਾਰਣੀ।
|
||
2022.04.04 | 22.1 | 1.0.1 | ਕਮਾਂਡ ਸੂਚੀ ਅਤੇ ਵਰਣਨ ਸਾਰਣੀ ਨੂੰ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ।
|
||
2021.10.04 | 21.3 | 1.0.1 | ਹੇਠ ਲਿਖੀ ਤਬਦੀਲੀ ਕੀਤੀ:
|
||
2021.06.21 | 21.2 | 1.0.1 | ਹੇਠ ਲਿਖੀਆਂ ਤਬਦੀਲੀਆਂ ਕੀਤੀਆਂ:
|
||
2021.03.29 | 21.1 | 1.0.1 | ਹੇਠ ਲਿਖੀਆਂ ਤਬਦੀਲੀਆਂ ਕੀਤੀਆਂ:
|
||
2020.12.14 | 20.4 | 1.0.1 | ਹੇਠ ਲਿਖੀਆਂ ਤਬਦੀਲੀਆਂ ਕੀਤੀਆਂ: | ||
|
|||||
2020.10.05 | 20.3 | 1.0.1 |
|
||
2020.06.30 | 20.2 | 1.0.0 |
|
||
|
|||||
2020.04.13 | 20.1 | 1.0.0 | ਹੇਠ ਲਿਖੀਆਂ ਤਬਦੀਲੀਆਂ ਕੀਤੀਆਂ:
|
||
2019.09.30 | 19.3 | 1.0.0 | ਸ਼ੁਰੂਆਤੀ ਰੀਲੀਜ਼। |
ਫੀਡਬੈਕ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਇੱਥੇ ਜਾਓ: FPGAtechdocfeedback@intel.com
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ FPGA IP ਨਾਲ intel ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ FPGA IP, ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ, Avalon ਸਟ੍ਰੀਮਿੰਗ ਇੰਟਰਫੇਸ FPGA IP ਦੇ ਨਾਲ ਮੇਲਬਾਕਸ ਕਲਾਇੰਟ |