F-Tile JESD204C Intel FPGA IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample
F-Tile JESD204C Intel® FPGA IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਬਾਰੇampਲੇ ਯੂਜ਼ਰ ਗਾਈਡ
ਇਹ ਉਪਭੋਗਤਾ ਗਾਈਡ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਵਰਤੋਂ ਦਿਸ਼ਾ-ਨਿਰਦੇਸ਼, ਅਤੇ ਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਬਾਰੇ ਵਿਸਤ੍ਰਿਤ ਵਰਣਨ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈampIntel Agilex™ ਡਿਵਾਈਸਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ F-Tile JESD204C Intel® FPGA IP ਲਈ les.
ਇਰਾਦਾ ਦਰਸ਼ਕ
ਇਹ ਦਸਤਾਵੇਜ਼ ਇਸ ਲਈ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਹੈ:
- ਸਿਸਟਮ ਪੱਧਰ ਦੇ ਡਿਜ਼ਾਈਨ ਪਲੈਨਿੰਗ ਪੜਾਅ ਦੌਰਾਨ ਆਈਪੀ ਚੋਣ ਕਰਨ ਲਈ ਡਿਜ਼ਾਈਨ ਆਰਕੀਟੈਕਟ
- ਹਾਰਡਵੇਅਰ ਡਿਜ਼ਾਈਨਰ ਜਦੋਂ IP ਨੂੰ ਉਹਨਾਂ ਦੇ ਸਿਸਟਮ ਪੱਧਰ ਦੇ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਜੋੜਦੇ ਹਨ
- ਸਿਸਟਮ ਪੱਧਰ ਦੇ ਸਿਮੂਲੇਸ਼ਨ ਅਤੇ ਹਾਰਡਵੇਅਰ ਪ੍ਰਮਾਣਿਕਤਾ ਪੜਾਅ ਦੌਰਾਨ ਪ੍ਰਮਾਣਿਕਤਾ ਇੰਜੀਨੀਅਰ
ਸਬੰਧਤ ਦਸਤਾਵੇਜ਼
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿੱਚ ਹੋਰ ਹਵਾਲਾ ਦਸਤਾਵੇਜ਼ਾਂ ਦੀ ਸੂਚੀ ਦਿੱਤੀ ਗਈ ਹੈ ਜੋ F-Tile JESD204C Intel FPGA IP ਨਾਲ ਸੰਬੰਧਿਤ ਹਨ।
ਸਾਰਣੀ 1. ਸੰਬੰਧਿਤ ਦਸਤਾਵੇਜ਼
ਹਵਾਲਾ | ਵਰਣਨ |
F-ਟਾਈਲ JESD204C Intel FPGA IP ਉਪਭੋਗਤਾ ਗਾਈਡ | F-Tile JESD204C Intel FPGA IP ਬਾਰੇ ਜਾਣਕਾਰੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। |
F-Tile JESD204C Intel FPGA IP ਰੀਲੀਜ਼ ਨੋਟਸ | ਇੱਕ ਖਾਸ ਰੀਲੀਜ਼ ਵਿੱਚ F-Tile JESD204C F-Tile JESD204C ਲਈ ਕੀਤੀਆਂ ਤਬਦੀਲੀਆਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦਾ ਹੈ। |
Intel Agilex ਡਿਵਾਈਸ ਡਾਟਾ ਸ਼ੀਟ | ਇਹ ਦਸਤਾਵੇਜ਼ Intel Agilex ਡਿਵਾਈਸਾਂ ਲਈ ਇਲੈਕਟ੍ਰੀਕਲ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਸਵਿਚਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਕੌਂਫਿਗਰੇਸ਼ਨ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ, ਅਤੇ ਸਮੇਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। |
ਸੰਖੇਪ ਸ਼ਬਦ ਅਤੇ ਸ਼ਬਦਾਵਲੀ
ਸਾਰਣੀ 2. ਸੰਖੇਪ ਸੂਚੀ
ਸੰਖੇਪ | ਵਿਸਤਾਰ |
ਐਲਈਐਮਸੀ | ਸਥਾਨਕ ਵਿਸਤ੍ਰਿਤ ਮਲਟੀਬਲਾਕ ਘੜੀ |
FC | ਫਰੇਮ ਘੜੀ ਦੀ ਦਰ |
ਏ.ਡੀ.ਸੀ | ਐਨਾਲਾਗ ਤੋਂ ਡਿਜੀਟਲ ਕਨਵਰਟਰ |
ਡੀ.ਏ.ਸੀ | ਡਿਜੀਟਲ ਤੋਂ ਐਨਾਲਾਗ ਕਨਵਰਟਰ |
ਡੀ.ਐਸ.ਪੀ | ਡਿਜੀਟਲ ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਰ |
TX | ਟ੍ਰਾਂਸਮੀਟਰ |
RX | ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲਾ |
ਸੰਖੇਪ | ਵਿਸਤਾਰ |
ਡੀ.ਐਲ.ਐਲ | ਡਾਟਾ ਲਿੰਕ ਪਰਤ |
ਸੀ.ਐਸ.ਆਰ | ਕੰਟਰੋਲ ਅਤੇ ਸਥਿਤੀ ਰਜਿਸਟਰ |
ਸੀ.ਆਰ.ਯੂ | ਘੜੀ ਅਤੇ ਰੀਸੈਟ ਯੂਨਿਟ |
ਆਈ.ਐਸ.ਆਰ. | ਰੁਕਾਵਟ ਸੇਵਾ ਰੁਟੀਨ |
FIFO | ਪਹਿਲਾਂ-ਆਉਣ-ਪਹਿਲਾਂ-ਬਾਹਰ |
SERDES | ਸੀਰੀਅਲਾਈਜ਼ਰ ਡੀਸੀਰੀਅਲਾਈਜ਼ਰ |
ਈ.ਸੀ.ਸੀ | ਕੋਡ ਨੂੰ ਠੀਕ ਕਰਨ ਵਿੱਚ ਗਲਤੀ |
FEC | ਅੱਗੇ ਗਲਤੀ ਸੋਧ |
ਐਸਈਆਰਆਰ | ਸਿੰਗਲ ਗਲਤੀ ਖੋਜ (ਈ.ਸੀ.ਸੀ. ਵਿੱਚ, ਠੀਕ ਕਰਨ ਯੋਗ) |
ਡੀ.ਈ.ਆਰ.ਆਰ | ਡਬਲ ਐਰਰ ਡਿਟੈਕਸ਼ਨ (ECC ਵਿੱਚ, ਘਾਤਕ) |
ਪੀ.ਆਰ.ਬੀ.ਐਸ | ਸੂਡੋਰੈਂਡਮ ਬਾਈਨਰੀ ਕ੍ਰਮ |
MAC | ਮੀਡੀਆ ਐਕਸੈਸ ਕੰਟਰੋਲਰ। MAC ਵਿੱਚ ਪ੍ਰੋਟੋਕੋਲ ਸਬਲੇਅਰ, ਟ੍ਰਾਂਸਪੋਰਟ ਲੇਅਰ, ਅਤੇ ਡੇਟਾ ਲਿੰਕ ਲੇਅਰ ਸ਼ਾਮਲ ਹਨ। |
PHY | ਭੌਤਿਕ ਪਰਤ। PHY ਵਿੱਚ ਆਮ ਤੌਰ 'ਤੇ ਭੌਤਿਕ ਪਰਤ, SERDES, ਡਰਾਈਵਰ, ਰਿਸੀਵਰ ਅਤੇ CDR ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ। |
ਪੀ.ਸੀ.ਐਸ | ਭੌਤਿਕ ਕੋਡਿੰਗ ਉਪ-ਪਰਤ |
ਪੀ.ਐੱਮ.ਏ | ਸਰੀਰਕ ਮਾਧਿਅਮ ਅਟੈਚਮੈਂਟ |
ਆਰ.ਬੀ.ਡੀ | RX ਬਫਰ ਦੇਰੀ |
UI | ਯੂਨਿਟ ਅੰਤਰਾਲ = ਸੀਰੀਅਲ ਬਿੱਟ ਦੀ ਮਿਆਦ |
RBD ਗਿਣਤੀ | RX ਬਫਰ ਨਵੀਨਤਮ ਲੇਨ ਆਗਮਨ ਵਿੱਚ ਦੇਰੀ |
RBD ਆਫਸੈੱਟ | RX ਬਫਰ ਦੇਰੀ ਰਿਲੀਜ਼ ਦਾ ਮੌਕਾ |
SH | ਸਮਕਾਲੀ ਸਿਰਲੇਖ |
TL | ਟ੍ਰਾਂਸਪੋਰਟ ਪਰਤ |
ਈਐਮਆਈਬੀ | ਏਮਬੈਡਡ ਮਲਟੀ-ਡਾਈ ਇੰਟਰਕਨੈਕਟ ਬ੍ਰਿਜ |
ਸਾਰਣੀ 3. ਸ਼ਬਦਾਵਲੀ ਸੂਚੀ
ਮਿਆਦ | ਵਰਣਨ |
ਕਨਵਰਟਰ ਡਿਵਾਈਸ | ADC ਜਾਂ DAC ਕਨਵਰਟਰ |
ਤਰਕ ਜੰਤਰ | FPGA ਜਾਂ ASIC |
ਓਕਟੇਟ | 8 ਬਿੱਟਾਂ ਦਾ ਸਮੂਹ, 64/66 ਏਨਕੋਡਰ ਲਈ ਇਨਪੁਟ ਅਤੇ ਡੀਕੋਡਰ ਤੋਂ ਆਉਟਪੁੱਟ ਵਜੋਂ ਸੇਵਾ ਕਰਦਾ ਹੈ |
ਨਿਬਲ | 4 ਬਿੱਟਾਂ ਦਾ ਇੱਕ ਸਮੂਹ ਜੋ JESD204C ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਅਧਾਰ ਕਾਰਜਸ਼ੀਲ ਇਕਾਈ ਹੈ |
ਬਲਾਕ | 66/64 ਏਨਕੋਡਿੰਗ ਸਕੀਮ ਦੁਆਰਾ ਤਿਆਰ ਕੀਤਾ ਗਿਆ ਇੱਕ 66-ਬਿੱਟ ਚਿੰਨ੍ਹ |
ਲਾਈਨ ਰੇਟ | ਸੀਰੀਅਲ ਲਿੰਕ ਦੀ ਪ੍ਰਭਾਵੀ ਡਾਟਾ ਦਰ
ਲੇਨ ਲਾਈਨ ਦਰ = (Mx Sx N'x 66/64 x FC) / L |
ਲਿੰਕ ਘੜੀ | ਲਿੰਕ ਕਲਾਕ = ਲੇਨ ਲਾਈਨ ਰੇਟ/66. |
ਫਰੇਮ | ਲਗਾਤਾਰ ਓਕਟੇਟ ਦਾ ਇੱਕ ਸੈੱਟ ਜਿਸ ਵਿੱਚ ਹਰੇਕ ਔਕਟੇਟ ਦੀ ਸਥਿਤੀ ਨੂੰ ਇੱਕ ਫ੍ਰੇਮ ਅਲਾਈਨਮੈਂਟ ਸਿਗਨਲ ਦੇ ਹਵਾਲੇ ਨਾਲ ਪਛਾਣਿਆ ਜਾ ਸਕਦਾ ਹੈ। |
ਫਰੇਮ ਘੜੀ | ਇੱਕ ਸਿਸਟਮ ਘੜੀ ਜੋ ਫ੍ਰੇਮ ਦੀ ਦਰ 'ਤੇ ਚੱਲਦੀ ਹੈ, ਜੋ ਕਿ 1x ਅਤੇ 2x ਲਿੰਕ ਘੜੀ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ। |
ਮਿਆਦ | ਵਰਣਨ |
Samples ਪ੍ਰਤੀ ਫਰੇਮ ਘੜੀ | Samples ਪ੍ਰਤੀ ਘੜੀ, ਕੁੱਲ sampਕਨਵਰਟਰ ਡਿਵਾਈਸ ਲਈ ਫਰੇਮ ਘੜੀ ਵਿੱਚ les. |
ਐਲਈਐਮਸੀ | ਅੰਦਰੂਨੀ ਘੜੀ ਲੇਨਾਂ ਦੇ ਵਿਚਕਾਰ ਅਤੇ ਬਾਹਰੀ ਸੰਦਰਭਾਂ (SYSREF ਜਾਂ ਸਬਕਲਾਸ 1) ਵਿੱਚ ਵਿਸਤ੍ਰਿਤ ਮਲਟੀਬਲਾਕ ਦੀ ਸੀਮਾ ਨੂੰ ਇਕਸਾਰ ਕਰਨ ਲਈ ਵਰਤੀ ਜਾਂਦੀ ਹੈ। |
ਸਬਕਲਾਸ 0 | ਨਿਰਧਾਰਕ ਲੇਟੈਂਸੀ ਲਈ ਕੋਈ ਸਮਰਥਨ ਨਹੀਂ। ਪ੍ਰਾਪਤ ਕਰਨ ਵਾਲੇ 'ਤੇ ਲੇਨ ਤੋਂ ਲੈਨ ਡੈਸਕਿਊ 'ਤੇ ਡਾਟਾ ਤੁਰੰਤ ਜਾਰੀ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। |
ਸਬਕਲਾਸ 1 | SYSREF ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਨਿਰਧਾਰਕ ਵਿਲੰਬਤਾ। |
ਮਲਟੀਪੁਆਇੰਟ ਲਿੰਕ | 2 ਜਾਂ ਵੱਧ ਕਨਵਰਟਰ ਡਿਵਾਈਸਾਂ ਨਾਲ ਇੰਟਰ-ਡਿਵਾਈਸ ਲਿੰਕ। |
64 ਬੀ / 66 ਬੀ ਐਨਕੋਡਿੰਗ | ਲਾਈਨ ਕੋਡ ਜੋ ਇੱਕ ਬਲਾਕ ਬਣਾਉਣ ਲਈ 64-ਬਿੱਟ ਡੇਟਾ ਨੂੰ 66 ਬਿੱਟਾਂ ਵਿੱਚ ਮੈਪ ਕਰਦਾ ਹੈ। ਬੇਸ ਲੈਵਲ ਡਾਟਾ ਢਾਂਚਾ ਇੱਕ ਬਲਾਕ ਹੈ ਜੋ 2-ਬਿੱਟ ਸਿੰਕ ਹੈਡਰ ਨਾਲ ਸ਼ੁਰੂ ਹੁੰਦਾ ਹੈ। |
ਟੇਬਲ 4. ਚਿੰਨ੍ਹ
ਮਿਆਦ | ਵਰਣਨ |
L | ਪ੍ਰਤੀ ਕਨਵਰਟਰ ਡਿਵਾਈਸ ਲੇਨਾਂ ਦੀ ਸੰਖਿਆ |
M | ਪ੍ਰਤੀ ਡਿਵਾਈਸ ਕਨਵਰਟਰਾਂ ਦੀ ਸੰਖਿਆ |
F | ਇੱਕ ਸਿੰਗਲ ਲੇਨ 'ਤੇ ਪ੍ਰਤੀ ਫ੍ਰੇਮ ਔਕਟੇਟ ਦੀ ਸੰਖਿਆ |
S | ਐੱਸ ਦੀ ਗਿਣਤੀamples ਪ੍ਰਸਾਰਿਤ ਪ੍ਰਤੀ ਸਿੰਗਲ ਕਨਵਰਟਰ ਪ੍ਰਤੀ ਫਰੇਮ ਚੱਕਰ |
N | ਕਨਵਰਟਰ ਰੈਜ਼ੋਲਿਊਸ਼ਨ |
ਐਨ' | ਪ੍ਰਤੀ ਸਕਿੰਟ ਬਿੱਟਾਂ ਦੀ ਕੁੱਲ ਸੰਖਿਆample ਉਪਭੋਗਤਾ ਡੇਟਾ ਫਾਰਮੈਟ ਵਿੱਚ |
CS | ਪ੍ਰਤੀ ਪਰਿਵਰਤਨ s ਨਿਯੰਤਰਣ ਬਿੱਟਾਂ ਦੀ ਸੰਖਿਆample |
CF | ਪ੍ਰਤੀ ਲਿੰਕ ਪ੍ਰਤੀ ਫ੍ਰੇਮ ਕਲਾਕ ਅਵਧੀ ਪ੍ਰਤੀ ਨਿਯੰਤਰਣ ਸ਼ਬਦਾਂ ਦੀ ਸੰਖਿਆ |
HD | ਉੱਚ ਘਣਤਾ ਉਪਭੋਗਤਾ ਡੇਟਾ ਫਾਰਮੈਟ |
E | ਇੱਕ ਵਿਸਤ੍ਰਿਤ ਮਲਟੀਬਲਾਕ ਵਿੱਚ ਮਲਟੀਬਲਾਕ ਦੀ ਸੰਖਿਆ |
F-Tile JESD204C Intel FPGA IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾampਤੇਜ਼ ਸ਼ੁਰੂਆਤ ਗਾਈਡ
F-ਟਾਈਲ JESD204C Intel FPGA IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾampIntel Agilex ਡਿਵਾਈਸਾਂ ਲਈ les ਵਿੱਚ ਇੱਕ ਸਿਮੂਲੇਟਿੰਗ ਟੈਸਟਬੈਂਚ ਅਤੇ ਇੱਕ ਹਾਰਡਵੇਅਰ ਡਿਜ਼ਾਈਨ ਹੈ ਜੋ ਸੰਕਲਨ ਅਤੇ ਹਾਰਡਵੇਅਰ ਟੈਸਟਿੰਗ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।
ਤੁਸੀਂ F-Tile JESD204C ਡਿਜ਼ਾਈਨ ਤਿਆਰ ਕਰ ਸਕਦੇ ਹੋampIntel Quartus® Prime Pro Edition ਸੌਫਟਵੇਅਰ ਵਿੱਚ IP ਕੈਟਾਲਾਗ ਰਾਹੀਂ।
ਚਿੱਤਰ 1. ਵਿਕਾਸ ਐੱਸtagਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਲਈ esample
ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਬਲਾਕ ਡਾਇਗ੍ਰਾਮ
ਚਿੱਤਰ 2. F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾampਉੱਚ-ਪੱਧਰੀ ਬਲਾਕ ਡਾਇਗ੍ਰਾਮ
ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਵਿੱਚ ਹੇਠ ਲਿਖੇ ਮੋਡੀਊਲ ਹੁੰਦੇ ਹਨ:
- ਪਲੇਟਫਾਰਮ ਡਿਜ਼ਾਈਨਰ ਸਿਸਟਮ
- F-ਟਾਈਲ JESD204C Intel FPGA IP
- JTAG ਐਵਲੋਨ ਮਾਸਟਰ ਬ੍ਰਿਜ ਤੱਕ
- ਪੈਰਲਲ I/O (PIO) ਕੰਟਰੋਲਰ
- ਸੀਰੀਅਲ ਪੋਰਟ ਇੰਟਰਫੇਸ (SPI)- ਮਾਸਟਰ ਮੋਡੀਊਲ- IOPLL
- SYSREF ਜਨਰੇਟਰ
- Example ਡਿਜ਼ਾਈਨ (ED) ਕੰਟਰੋਲ CSR
- ਸੀਕੁਐਂਸਰ ਰੀਸੈਟ ਕਰੋ
- ਸਿਸਟਮ PLL
- ਪੈਟਰਨ ਜਨਰੇਟਰ
- ਪੈਟਰਨ ਚੈਕਰ
ਸਾਰਣੀ 5. ਡਿਜ਼ਾਈਨ ਐਕਸample ਮੋਡੀਊਲ
ਕੰਪੋਨੈਂਟਸ | ਵਰਣਨ |
ਪਲੇਟਫਾਰਮ ਡਿਜ਼ਾਈਨਰ ਸਿਸਟਮ | ਪਲੇਟਫਾਰਮ ਡਿਜ਼ਾਈਨਰ ਸਿਸਟਮ F-Tile JESD204C IP ਡਾਟਾ ਮਾਰਗ ਅਤੇ ਸਹਾਇਕ ਪੈਰੀਫਿਰਲਾਂ ਨੂੰ ਚਾਲੂ ਕਰਦਾ ਹੈ। |
F-ਟਾਈਲ JESD204C Intel FPGA IP | ਇਸ ਪਲੇਟਫਾਰਮ ਡਿਜ਼ਾਈਨਰ ਸਬ-ਸਿਸਟਮ ਵਿੱਚ TX ਅਤੇ RX F-Tile JESD204C IPs ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ ਜੋ ਡੁਪਲੈਕਸ PHY ਦੇ ਨਾਲ ਮਿਲਦੇ ਹਨ। |
JTAG ਐਵਲੋਨ ਮਾਸਟਰ ਬ੍ਰਿਜ ਤੱਕ | ਇਹ ਬ੍ਰਿਜ ਸਿਸਟਮ ਕੰਸੋਲ ਹੋਸਟ ਨੂੰ J ਦੁਆਰਾ ਡਿਜ਼ਾਇਨ ਵਿੱਚ ਮੈਮੋਰੀ-ਮੈਪਡ IP ਤੱਕ ਪਹੁੰਚ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈTAG ਇੰਟਰਫੇਸ. |
ਪੈਰਲਲ I/O (PIO) ਕੰਟਰੋਲਰ | ਇਹ ਕੰਟਰੋਲਰ s ਲਈ ਮੈਮੋਰੀ-ਮੈਪਡ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈampਲਿੰਗ ਅਤੇ ਡ੍ਰਾਈਵਿੰਗ ਆਮ ਉਦੇਸ਼ I/O ਪੋਰਟਾਂ। |
ਐਸਪੀਆਈ ਮਾਸਟਰ | ਇਹ ਮੋਡੀਊਲ ਕਨਵਰਟਰ ਸਿਰੇ 'ਤੇ SPI ਇੰਟਰਫੇਸ ਲਈ ਸੰਰਚਨਾ ਡੇਟਾ ਦੇ ਸੀਰੀਅਲ ਟ੍ਰਾਂਸਫਰ ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ। |
SYSREF ਜਨਰੇਟਰ | SYSREF ਜਨਰੇਟਰ ਲਿੰਕ ਕਲਾਕ ਨੂੰ ਇੱਕ ਹਵਾਲਾ ਘੜੀ ਦੇ ਤੌਰ 'ਤੇ ਵਰਤਦਾ ਹੈ ਅਤੇ F-Tile JESD204C IP ਲਈ SYSREF ਪਲਸ ਤਿਆਰ ਕਰਦਾ ਹੈ।
ਨੋਟ: ਇਹ ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਡੁਪਲੈਕਸ F-ਟਾਈਲ JESD204C IP ਲਿੰਕ ਸ਼ੁਰੂਆਤ ਨੂੰ ਪ੍ਰਦਰਸ਼ਿਤ ਕਰਨ ਲਈ SYSREF ਜਨਰੇਟਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। F-Tile JESD204C ਸਬਕਲਾਸ 1 ਸਿਸਟਮ ਪੱਧਰ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਡਿਵਾਈਸ ਘੜੀ ਦੇ ਸਮਾਨ ਸਰੋਤ ਤੋਂ SYSREF ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। |
ਆਈ.ਓ.ਪੀ.ਐਲ | ਇਹ ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample F-Tile JESD204C IP ਵਿੱਚ ਡੇਟਾ ਸੰਚਾਰਿਤ ਕਰਨ ਲਈ ਇੱਕ ਉਪਭੋਗਤਾ ਘੜੀ ਬਣਾਉਣ ਲਈ ਇੱਕ IOPLL ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। |
ਈਡੀ ਕੰਟਰੋਲ ਸੀਐਸਆਰ | ਇਹ ਮੋਡੀਊਲ SYSREF ਖੋਜ ਨਿਯੰਤਰਣ ਅਤੇ ਸਥਿਤੀ, ਅਤੇ ਟੈਸਟ ਪੈਟਰਨ ਨਿਯੰਤਰਣ ਅਤੇ ਸਥਿਤੀ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। |
ਸੀਕੁਐਂਸਰ ਰੀਸੈਟ ਕਰੋ | ਇਹ ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਵਿੱਚ 2 ਰੀਸੈਟ ਸੀਕੁਏਂਸਰ ਹੁੰਦੇ ਹਨ:
|
ਸਿਸਟਮ PLL | F-ਟਾਈਲ ਹਾਰਡ IP ਅਤੇ EMIB ਕਰਾਸਿੰਗ ਲਈ ਪ੍ਰਾਇਮਰੀ ਘੜੀ ਸਰੋਤ। |
ਪੈਟਰਨ ਜਨਰੇਟਰ | ਪੈਟਰਨ ਜਨਰੇਟਰ ਇੱਕ PRBS ਜਾਂ r ਤਿਆਰ ਕਰਦਾ ਹੈamp ਪੈਟਰਨ |
ਪੈਟਰਨ ਚੈਕਰ | ਪੈਟਰਨ ਚੈਕਰ PRBS ਜਾਂ r ਦੀ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈamp ਪੈਟਰਨ ਪ੍ਰਾਪਤ ਹੋਇਆ ਹੈ, ਅਤੇ ਇੱਕ ਗਲਤੀ ਨੂੰ ਫਲੈਗ ਕਰਦਾ ਹੈ ਜਦੋਂ ਇਹ ਡੇਟਾ s ਦਾ ਮੇਲ ਨਹੀਂ ਖਾਂਦਾ ਹੈample. |
ਸਾਫਟਵੇਅਰ ਲੋੜਾਂ
ਇੰਟੇਲ ਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਹੇਠਾਂ ਦਿੱਤੇ ਸੌਫਟਵੇਅਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈampਲੀਨਕਸ ਸਿਸਟਮ ਵਿੱਚ:
- Intel Quartus Prime Pro ਐਡੀਸ਼ਨ ਸਾਫਟਵੇਅਰ
- Questa*/ModelSim* ਜਾਂ VCS*/VCS MX ਸਿਮੂਲੇਟਰ
ਡਿਜ਼ਾਈਨ ਤਿਆਰ ਕਰਨਾ
ਡਿਜ਼ਾਈਨ ਤਿਆਰ ਕਰਨ ਲਈ ਸਾਬਕਾampIP ਪੈਰਾਮੀਟਰ ਸੰਪਾਦਕ ਤੋਂ le:
- Intel Agilex F-tile ਡਿਵਾਈਸ ਫੈਮਿਲੀ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਣ ਵਾਲਾ ਇੱਕ ਪ੍ਰੋਜੈਕਟ ਬਣਾਓ ਅਤੇ ਲੋੜੀਦਾ ਡਿਵਾਈਸ ਚੁਣੋ।
- IP ਕੈਟਾਲਾਗ, ਟੂਲਸ ➤ IP ਕੈਟਾਲਾਗ ਵਿੱਚ, F-Tile JESD204C Intel FPGA IP ਚੁਣੋ।
- ਆਪਣੇ ਕਸਟਮ IP ਪਰਿਵਰਤਨ ਲਈ ਇੱਕ ਉੱਚ-ਪੱਧਰ ਦਾ ਨਾਮ ਅਤੇ ਫੋਲਡਰ ਦਿਓ। ਕਲਿਕ ਕਰੋ ਠੀਕ ਹੈ. ਪੈਰਾਮੀਟਰ ਸੰਪਾਦਕ ਉੱਚ ਪੱਧਰੀ .ip ਨੂੰ ਜੋੜਦਾ ਹੈ file ਆਪਣੇ ਆਪ ਮੌਜੂਦਾ ਪ੍ਰੋਜੈਕਟ ਲਈ। ਜੇਕਰ ਤੁਹਾਨੂੰ ਦਸਤੀ .ip ਸ਼ਾਮਲ ਕਰਨ ਲਈ ਕਿਹਾ ਜਾਂਦਾ ਹੈ file ਪ੍ਰੋਜੈਕਟ ਲਈ, ਪ੍ਰੋਜੈਕਟ ➤ ਜੋੜੋ/ਹਟਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ Fileਨੂੰ ਜੋੜਨ ਲਈ ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ s file.
- ਦੇ ਤਹਿਤ ਸਾਬਕਾample ਡਿਜ਼ਾਈਨ ਟੈਬ 'ਤੇ, ਡਿਜ਼ਾਈਨ ਐਕਸample ਪੈਰਾਮੀਟਰ ਜਿਵੇਂ ਕਿ ਡਿਜ਼ਾਈਨ ਐਕਸample ਪੈਰਾਮੀਟਰ.
- ਜਨਰੇਟ ਐਕਸ 'ਤੇ ਕਲਿੱਕ ਕਰੋample ਡਿਜ਼ਾਈਨ.
ਸਾਫਟਵੇਅਰ ਸਾਰੇ ਡਿਜ਼ਾਈਨ ਤਿਆਰ ਕਰਦਾ ਹੈ fileਸਬ-ਡਾਇਰੈਕਟਰੀਆਂ ਵਿੱਚ ਐੱਸ. ਇਹ fileਸਿਮੂਲੇਸ਼ਨ ਅਤੇ ਕੰਪਾਇਲੇਸ਼ਨ ਨੂੰ ਚਲਾਉਣ ਲਈ s ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਪੈਰਾਮੀਟਰ
F-Tile JESD204C Intel FPGA IP ਪੈਰਾਮੀਟਰ ਸੰਪਾਦਕ ਵਿੱਚ ਸਾਬਕਾample ਡਿਜ਼ਾਈਨ ਟੈਬ ਤੁਹਾਡੇ ਲਈ ਡਿਜ਼ਾਈਨ ਐਕਸ ਤਿਆਰ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਕੁਝ ਮਾਪਦੰਡ ਨਿਰਧਾਰਤ ਕਰਨ ਲਈample.
ਸਾਰਣੀ 6. ਸਾਬਕਾ ਵਿੱਚ ਮਾਪਦੰਡample ਡਿਜ਼ਾਈਨ ਟੈਬ
ਪੈਰਾਮੀਟਰ | ਵਿਕਲਪ | ਵਰਣਨ |
ਡਿਜ਼ਾਈਨ ਚੁਣੋ |
|
ਡਿਜ਼ਾਈਨ ਐਕਸ ਐਕਸੈਸ ਕਰਨ ਲਈ ਸਿਸਟਮ ਕੰਸੋਲ ਕੰਟਰੋਲ ਚੁਣੋample ਡਾਟਾ ਮਾਰਗ ਸਿਸਟਮ ਕੰਸੋਲ ਦੁਆਰਾ. |
ਸਿਮੂਲੇਸ਼ਨ | ਚਾਲੂ ਬੰਦ | ਜ਼ਰੂਰੀ ਬਣਾਉਣ ਲਈ IP ਨੂੰ ਚਾਲੂ ਕਰੋ fileਡਿਜ਼ਾਈਨ ਦੀ ਨਕਲ ਕਰਨ ਲਈ s ਸਾਬਕਾample. |
ਸੰਸਲੇਸ਼ਣ | ਚਾਲੂ ਬੰਦ | ਜ਼ਰੂਰੀ ਬਣਾਉਣ ਲਈ IP ਨੂੰ ਚਾਲੂ ਕਰੋ files Intel Quartus Prime ਕੰਪਾਈਲੇਸ਼ਨ ਅਤੇ ਹਾਰਡਵੇਅਰ ਪ੍ਰਦਰਸ਼ਨ ਲਈ। |
HDL ਫਾਰਮੈਟ (ਸਿਮੂਲੇਸ਼ਨ ਲਈ) |
|
RTL ਦਾ HDL ਫਾਰਮੈਟ ਚੁਣੋ fileਸਿਮੂਲੇਸ਼ਨ ਲਈ s. |
HDL ਫਾਰਮੈਟ (ਸਿੰਥੇਸਿਸ ਲਈ) | ਸਿਰਫ਼ ਵੇਰੀਲੌਗ | RTL ਦਾ HDL ਫਾਰਮੈਟ ਚੁਣੋ fileਸੰਸਲੇਸ਼ਣ ਲਈ s. |
ਪੈਰਾਮੀਟਰ | ਵਿਕਲਪ | ਵਰਣਨ |
3-ਤਾਰ SPI ਮੋਡੀਊਲ ਤਿਆਰ ਕਰੋ | ਚਾਲੂ ਬੰਦ | 3-ਤਾਰ ਦੀ ਬਜਾਏ 4-ਤਾਰ SPI ਇੰਟਰਫੇਸ ਨੂੰ ਚਾਲੂ ਕਰਨ ਲਈ ਚਾਲੂ ਕਰੋ। |
Sysref ਮੋਡ |
|
ਚੁਣੋ ਕਿ ਕੀ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ SYSREF ਅਲਾਈਨਮੈਂਟ ਇੱਕ-ਸ਼ਾਟ ਪਲਸ ਮੋਡ ਹੋਵੇ, ਪੀਰੀਅਡਿਕ, ਜਾਂ ਗੈਪਡ ਪੀਰੀਅਡਿਕ, ਤੁਹਾਡੀਆਂ ਡਿਜ਼ਾਈਨ ਜ਼ਰੂਰਤਾਂ ਅਤੇ ਸਮੇਂ ਦੀ ਲਚਕਤਾ ਦੇ ਆਧਾਰ 'ਤੇ।
|
ਬੋਰਡ ਚੁਣੋ | ਕੋਈ ਨਹੀਂ | ਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਲਈ ਬੋਰਡ ਦੀ ਚੋਣ ਕਰੋample.
|
ਟੈਸਟ ਪੈਟਰਨ |
|
ਪੈਟਰਨ ਜਨਰੇਟਰ ਅਤੇ ਚੈਕਰ ਟੈਸਟ ਪੈਟਰਨ ਚੁਣੋ।
|
ਅੰਦਰੂਨੀ ਸੀਰੀਅਲ ਲੂਪਬੈਕ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ | ਚਾਲੂ ਬੰਦ | ਅੰਦਰੂਨੀ ਸੀਰੀਅਲ ਲੂਪਬੈਕ ਚੁਣੋ। |
ਕਮਾਂਡ ਚੈਨਲ ਨੂੰ ਸਮਰੱਥ ਬਣਾਓ | ਚਾਲੂ ਬੰਦ | ਕਮਾਂਡ ਚੈਨਲ ਪੈਟਰਨ ਚੁਣੋ। |
ਡਾਇਰੈਕਟਰੀ ਬਣਤਰ
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਡਾਇਰੈਕਟਰੀਆਂ ਵਿੱਚ ਪੈਦਾ ਹੁੰਦਾ ਹੈ fileਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਲਈ samples.
ਚਿੱਤਰ 3. F-Tile JESD204C Intel Agilex ਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਲਈ ਡਾਇਰੈਕਟਰੀ ਢਾਂਚਾample
ਸਾਰਣੀ 7. ਡਾਇਰੈਕਟਰੀ Files
ਫੋਲਡਰ | Files |
ed/rtl |
|
ਸਿਮੂਲੇਸ਼ਨ / ਸਲਾਹਕਾਰ |
|
ਸਿਮੂਲੇਸ਼ਨ/ਸਿਨੋਪਸੀ |
|
ਡਿਜ਼ਾਈਨ ਦੀ ਨਕਲ ਕਰਨਾ ਸਾਬਕਾampਲੇ ਟੈਸਟਬੈਂਚ
ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample testbench ਤੁਹਾਡੇ ਤਿਆਰ ਡਿਜ਼ਾਈਨ ਦੀ ਨਕਲ ਕਰਦਾ ਹੈ।
ਚਿੱਤਰ 4. ਵਿਧੀ
ਡਿਜ਼ਾਈਨ ਦੀ ਨਕਲ ਕਰਨ ਲਈ, ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮਾਂ ਨੂੰ ਪੂਰਾ ਕਰੋ:
- ਵਰਕਿੰਗ ਡਾਇਰੈਕਟਰੀ ਨੂੰ ਇਸ ਵਿੱਚ ਬਦਲੋample_design_directory>/ਸਿਮੂਲੇਸ਼ਨ/ .
- ਕਮਾਂਡ ਲਾਈਨ ਵਿੱਚ, ਸਿਮੂਲੇਸ਼ਨ ਸਕ੍ਰਿਪਟ ਚਲਾਓ। ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਸਮਰਥਿਤ ਸਿਮੂਲੇਟਰਾਂ ਨੂੰ ਚਲਾਉਣ ਲਈ ਕਮਾਂਡਾਂ ਨੂੰ ਦਰਸਾਉਂਦੀ ਹੈ।
ਸਿਮੂਲੇਟਰ | ਹੁਕਮ |
Questa/ModelSim | vsim -do modelsim_sim.tcl |
vsim -c -do modelsim_sim.tcl (Questa/ ModelSim GUI ਤੋਂ ਬਿਨਾਂ) | |
ਵੀ.ਸੀ.ਐਸ | sh vcs_sim.sh |
VCS MX | sh vcsmx_sim.sh |
ਸਿਮੂਲੇਸ਼ਨ ਸੁਨੇਹਿਆਂ ਨਾਲ ਖਤਮ ਹੁੰਦਾ ਹੈ ਜੋ ਇਹ ਦਰਸਾਉਂਦੇ ਹਨ ਕਿ ਦੌੜ ਸਫਲ ਸੀ ਜਾਂ ਨਹੀਂ।
ਚਿੱਤਰ 5. ਸਫਲ ਸਿਮੂਲੇਸ਼ਨ
ਇਹ ਚਿੱਤਰ VCS ਸਿਮੂਲੇਟਰ ਲਈ ਸਫਲ ਸਿਮੂਲੇਸ਼ਨ ਸੁਨੇਹਾ ਦਿਖਾਉਂਦਾ ਹੈ।
ਡਿਜ਼ਾਈਨ ਕੰਪਾਇਲ ਕਰਨਾ ਸਾਬਕਾample
ਕੰਪਾਇਲੇਸ਼ਨ-ਸਿਰਫ ਐਕਸampਪ੍ਰੋਜੈਕਟ ਲਈ, ਇਹਨਾਂ ਕਦਮਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ:
- ਸੰਕਲਨ ਡਿਜ਼ਾਈਨ ਨੂੰ ਯਕੀਨੀ ਬਣਾਓ ਸਾਬਕਾampਲੀ ਪੀੜ੍ਹੀ ਪੂਰੀ ਹੋ ਗਈ ਹੈ।
- Intel Quartus Prime Pro Edition ਸਾਫਟਵੇਅਰ ਵਿੱਚ, Intel Quartus Prime Pro ਐਡੀਸ਼ਨ ਪ੍ਰੋਜੈਕਟ ਨੂੰ ਖੋਲ੍ਹੋample_ design_ ਡਾਇਰੈਕਟਰੀ>/ed/quartus.
- ਪ੍ਰੋਸੈਸਿੰਗ ਮੀਨੂ 'ਤੇ, ਸੰਕਲਨ ਸ਼ੁਰੂ ਕਰੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਲਈ ਵਿਸਤ੍ਰਿਤ ਵੇਰਵਾample
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਲੂਪਬੈਕ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਡੇਟਾ ਸਟ੍ਰੀਮਿੰਗ ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦਾ ਪ੍ਰਦਰਸ਼ਨ ਕਰਦਾ ਹੈ।
ਤੁਸੀਂ ਆਪਣੀ ਪਸੰਦ ਦੇ ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗਾਂ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰ ਸਕਦੇ ਹੋ ਅਤੇ ਡਿਜ਼ਾਈਨ ਐਕਸ ਤਿਆਰ ਕਰ ਸਕਦੇ ਹੋample.
ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਬੇਸ ਅਤੇ PHY ਵੇਰੀਐਂਟ ਦੋਵਾਂ ਲਈ ਸਿਰਫ ਡੁਪਲੈਕਸ ਮੋਡ ਵਿੱਚ ਉਪਲਬਧ ਹੈ। ਤੁਸੀਂ ਸਿਰਫ਼ ਬੇਸ ਜਾਂ ਸਿਰਫ਼ PHY ਵੇਰੀਐਂਟ ਦੀ ਚੋਣ ਕਰ ਸਕਦੇ ਹੋ ਪਰ IP ਡਿਜ਼ਾਈਨ ਨੂੰ ਤਿਆਰ ਕਰੇਗਾampਬੇਸ ਅਤੇ PHY ਦੋਵਾਂ ਲਈ le.
ਨੋਟ: ਕੁਝ ਉੱਚ ਡੇਟਾ ਦਰ ਸੰਰਚਨਾਵਾਂ ਸਮੇਂ ਵਿੱਚ ਅਸਫਲ ਹੋ ਸਕਦੀਆਂ ਹਨ। ਸਮੇਂ ਦੀ ਅਸਫਲਤਾ ਤੋਂ ਬਚਣ ਲਈ, F-Tile JESD204C Intel FPGA IP ਪੈਰਾਮੀਟਰ ਸੰਪਾਦਕ ਦੀ ਸੰਰਚਨਾ ਟੈਬ ਵਿੱਚ ਹੇਠਲੇ ਫਰੇਮ ਕਲਾਕ ਫ੍ਰੀਕੁਐਂਸੀ ਗੁਣਕ (FCLK_MULP) ਮੁੱਲ ਨੂੰ ਨਿਰਧਾਰਤ ਕਰਨ 'ਤੇ ਵਿਚਾਰ ਕਰੋ।
ਸਿਸਟਮ ਦੇ ਹਿੱਸੇ
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਇੱਕ ਸਾਫਟਵੇਅਰ-ਆਧਾਰਿਤ ਨਿਯੰਤਰਣ ਪ੍ਰਵਾਹ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਜੋ ਸਿਸਟਮ ਕੰਸੋਲ ਸਹਾਇਤਾ ਦੇ ਨਾਲ ਜਾਂ ਬਿਨਾਂ ਹਾਰਡ ਕੰਟਰੋਲ ਯੂਨਿਟ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਅੰਦਰੂਨੀ ਅਤੇ ਬਾਹਰੀ ਲੂਪਬੈਕ ਮੋਡਾਂ ਵਿੱਚ ਇੱਕ ਆਟੋ ਲਿੰਕ ਅੱਪ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।
JTAG Avalon ਮਾਸਟਰ ਬ੍ਰਿਜ ਨੂੰ
ਜੇTAG Avalon Master Bridge ਤੱਕ ਮੇਮਰੀ-ਮੈਪਡ F-Tile JESD204C IP ਅਤੇ J ਦੁਆਰਾ ਪੈਰੀਫਿਰਲ IP ਨਿਯੰਤਰਣ ਅਤੇ ਸਥਿਤੀ ਰਜਿਸਟਰਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰਨ ਲਈ ਹੋਸਟ ਸਿਸਟਮ ਵਿਚਕਾਰ ਇੱਕ ਕਨੈਕਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।TAG ਇੰਟਰਫੇਸ.
ਚਿੱਤਰ 6. ਸਿਸਟਮ ਨਾਲ ਜੇTAG Avalon ਮਾਸਟਰ ਬ੍ਰਿਜ ਕੋਰ ਨੂੰ
ਨੋਟ: ਸਿਸਟਮ ਘੜੀ J ਨਾਲੋਂ ਘੱਟੋ-ਘੱਟ 2X ਤੇਜ਼ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈTAG ਘੜੀ ਸਿਸਟਮ ਕਲਾਕ ਇਸ ਡਿਜ਼ਾਈਨ ਵਿੱਚ mgmt_clk (100MHz) ਹੈample.
ਪੈਰਲਲ I/O (PIO) ਕੋਰ
Avalon ਇੰਟਰਫੇਸ ਦੇ ਨਾਲ ਪੈਰਲਲ ਇੰਪੁੱਟ/ਆਊਟਪੁੱਟ (PIO) ਕੋਰ ਇੱਕ Avalon ਮੈਮੋਰੀ-ਮੈਪਡ ਸਲੇਵ ਪੋਰਟ ਅਤੇ ਆਮ ਮਕਸਦ I/O ਪੋਰਟਾਂ ਵਿਚਕਾਰ ਇੱਕ ਮੈਮੋਰੀ-ਮੈਪਡ ਇੰਟਰਫੇਸ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। I/O ਪੋਰਟਾਂ ਜਾਂ ਤਾਂ ਆਨ-ਚਿੱਪ ਉਪਭੋਗਤਾ ਤਰਕ ਨਾਲ ਜੁੜਦੀਆਂ ਹਨ, ਜਾਂ I/O ਪਿੰਨਾਂ ਨਾਲ ਜੁੜਦੀਆਂ ਹਨ ਜੋ FPGA ਤੋਂ ਬਾਹਰੀ ਡਿਵਾਈਸਾਂ ਨਾਲ ਜੁੜਦੀਆਂ ਹਨ।
ਚਿੱਤਰ 7. ਇਨਪੁਟ ਪੋਰਟਾਂ, ਆਉਟਪੁੱਟ ਪੋਰਟਾਂ, ਅਤੇ IRQ ਸਹਾਇਤਾ ਨਾਲ PIO ਕੋਰ
ਮੂਲ ਰੂਪ ਵਿੱਚ, ਪਲੇਟਫਾਰਮ ਡਿਜ਼ਾਈਨਰ ਕੰਪੋਨੈਂਟ ਇੰਟਰੱਪਟ ਸਰਵਿਸ ਲਾਈਨ (IRQ) ਨੂੰ ਅਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।
PIO I/O ਪੋਰਟਾਂ ਨੂੰ ਉੱਚ ਪੱਧਰੀ HDL 'ਤੇ ਨਿਰਧਾਰਤ ਕੀਤਾ ਗਿਆ ਹੈ file (ਇਨਪੁਟ ਪੋਰਟਾਂ ਲਈ io_ ਸਥਿਤੀ, ਆਉਟਪੁੱਟ ਪੋਰਟਾਂ ਲਈ io_ ਕੰਟਰੋਲ)।
ਹੇਠਾਂ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿਕਾਸ ਕਿੱਟ 'ਤੇ DIP ਸਵਿੱਚ ਅਤੇ LED ਲਈ I/O ਪੋਰਟਾਂ ਦੀ ਸਥਿਤੀ ਅਤੇ ਨਿਯੰਤਰਣ ਲਈ ਸਿਗਨਲ ਕਨੈਕਟੀਵਿਟੀ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ।
ਸਾਰਣੀ 8. PIO ਕੋਰ I/O ਪੋਰਟਸ
ਪੋਰਟ | ਬਿੱਟ | ਸਿਗਨਲ |
ਆਊਟ_ਪੋਰਟ | 0 | USER_LED SPI ਪ੍ਰੋਗਰਾਮਿੰਗ ਹੋ ਗਈ |
31:1 | ਰਾਖਵਾਂ | |
ਇਨ_ਪੋਰਟ | 0 | USER_DIP ਅੰਦਰੂਨੀ ਸੀਰੀਅਲ ਲੂਪਬੈਕ ਸਮਰੱਥ ਬੰਦ = 1 ਆਨ = 0 |
1 | USER_DIP FPGA-ਤਿਆਰ SYSREF ਸਮਰੱਥ ਬੰਦ = 1 ਆਨ = 0 |
|
31:2 | ਰਾਖਵਾਂ. |
ਐਸਪੀਆਈ ਮਾਸਟਰ
SPI ਮਾਸਟਰ ਮੋਡੀਊਲ IP ਕੈਟਾਲਾਗ ਸਟੈਂਡਰਡ ਲਾਇਬ੍ਰੇਰੀ ਵਿੱਚ ਇੱਕ ਸਟੈਂਡਰਡ ਪਲੇਟਫਾਰਮ ਡਿਜ਼ਾਈਨਰ ਕੰਪੋਨੈਂਟ ਹੈ। ਇਹ ਮੋਡੀਊਲ ਬਾਹਰੀ ਕਨਵਰਟਰਾਂ ਦੀ ਸੰਰਚਨਾ ਦੀ ਸਹੂਲਤ ਲਈ SPI ਪ੍ਰੋਟੋਕੋਲ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ (ਸਾਬਕਾ ਲਈample, ADC, DAC, ਅਤੇ ਬਾਹਰੀ ਘੜੀ ਜਨਰੇਟਰ) ਇਹਨਾਂ ਡਿਵਾਈਸਾਂ ਦੇ ਅੰਦਰ ਇੱਕ ਸਟ੍ਰਕਚਰਡ ਰਜਿਸਟਰ ਸਪੇਸ ਰਾਹੀਂ।
ਐਸਪੀਆਈ ਮਾਸਟਰ ਕੋਲ ਏਵਲੋਨ ਮੈਮੋਰੀ-ਮੈਪਡ ਇੰਟਰਫੇਸ ਹੈ ਜੋ ਏਵਲੋਨ ਮਾਸਟਰ (ਜੇ) ਨਾਲ ਜੁੜਦਾ ਹੈTAG Avalon ਮਾਸਟਰ ਬ੍ਰਿਜ ਤੱਕ) Avalon ਮੈਮੋਰੀ-ਮੈਪਡ ਇੰਟਰਕਨੈਕਟ ਦੁਆਰਾ। SPI ਮਾਸਟਰ ਨੂੰ Avalon ਮਾਸਟਰ ਤੋਂ ਕੌਂਫਿਗਰੇਸ਼ਨ ਨਿਰਦੇਸ਼ ਪ੍ਰਾਪਤ ਹੁੰਦੇ ਹਨ।
SPI ਮਾਸਟਰ ਮੋਡੀਊਲ 32 ਸੁਤੰਤਰ SPI ਗੁਲਾਮਾਂ ਤੱਕ ਕੰਟਰੋਲ ਕਰਦਾ ਹੈ। SCLK ਬੌਡ ਦਰ ਨੂੰ 20 MHz (5 ਦੁਆਰਾ ਵੰਡਿਆ ਜਾ ਸਕਦਾ ਹੈ) ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਗਿਆ ਹੈ।
ਇਹ ਮੋਡੀਊਲ ਇੱਕ 4-ਤਾਰ, 24-ਬਿੱਟ ਚੌੜਾਈ ਇੰਟਰਫੇਸ ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਗਿਆ ਹੈ। ਜੇਕਰ ਜਨਰੇਟ 3-ਵਾਇਰ SPI ਮੋਡੀਊਲ ਵਿਕਲਪ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ, ਤਾਂ SPI ਮਾਸਟਰ ਦੇ 4-ਤਾਰ ਆਉਟਪੁੱਟ ਨੂੰ 3-ਤਾਰ ਵਿੱਚ ਬਦਲਣ ਲਈ ਇੱਕ ਵਾਧੂ ਮੋਡੀਊਲ ਤੁਰੰਤ ਬਣਾਇਆ ਜਾਂਦਾ ਹੈ।
ਆਈ.ਓ.ਪੀ.ਐਲ
IOPLL ਫਰੇਮ_clk ਅਤੇ link_clk ਬਣਾਉਣ ਲਈ ਲੋੜੀਂਦੀ ਘੜੀ ਤਿਆਰ ਕਰਦਾ ਹੈ। PLL ਲਈ ਹਵਾਲਾ ਘੜੀ ਸੰਰਚਨਾਯੋਗ ਹੈ ਪਰ 33 ਦੇ ਡੇਟਾ ਰੇਟ/ਫੈਕਟਰ ਤੱਕ ਸੀਮਿਤ ਹੈ।
- ਡਿਜ਼ਾਈਨ ਲਈ ਸਾਬਕਾample ਜੋ 24.33024 Gbps ਦੀ ਡਾਟਾ ਦਰ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, frame_clk ਅਤੇ link_clk ਲਈ ਕਲਾਕ ਦਰ 368.64 MHz ਹੈ।
- ਡਿਜ਼ਾਈਨ ਲਈ ਸਾਬਕਾample ਜੋ 32 Gbps ਦੀ ਡਾਟਾ ਦਰ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, frame_clk ਅਤੇ link_clk ਲਈ ਕਲਾਕ ਦਰ 484.848 MHz ਹੈ।
SYSREF ਜੇਨਰੇਟਰ
SYSREF F-Tile JESD204C ਇੰਟਰਫੇਸ ਵਾਲੇ ਡੇਟਾ ਕਨਵਰਟਰਾਂ ਲਈ ਇੱਕ ਨਾਜ਼ੁਕ ਟਾਈਮਿੰਗ ਸਿਗਨਲ ਹੈ।
ਡਿਜ਼ਾਈਨ ਵਿੱਚ SYSREF ਜਨਰੇਟਰ ਸਾਬਕਾample ਦੀ ਵਰਤੋਂ ਸਿਰਫ ਡੁਪਲੈਕਸ JESD204C IP ਲਿੰਕ ਸ਼ੁਰੂਆਤੀ ਪ੍ਰਦਰਸ਼ਨ ਦੇ ਉਦੇਸ਼ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। JESD204C ਸਬਕਲਾਸ 1 ਸਿਸਟਮ ਲੈਵਲ ਐਪਲੀਕੇਸ਼ਨ ਵਿੱਚ, ਤੁਹਾਨੂੰ ਡਿਵਾਈਸ ਘੜੀ ਦੇ ਸਮਾਨ ਸਰੋਤ ਤੋਂ SYSREF ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ।
F-Tile JESD204C IP ਲਈ, SYSREF ਕੰਟਰੋਲ ਰਜਿਸਟਰ ਦਾ SYSREF ਗੁਣਕ (SYSREF_MULP) SYSREF ਮਿਆਦ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ, ਜੋ ਕਿ E ਪੈਰਾਮੀਟਰ ਦਾ n-ਪੂਰਨ ਅੰਕ ਹੈ।
ਤੁਹਾਨੂੰ E*SYSREF_MULP ≤16 ਯਕੀਨੀ ਬਣਾਉਣਾ ਚਾਹੀਦਾ ਹੈ। ਸਾਬਕਾ ਲਈample, ਜੇਕਰ E=1, SYSREF_MULP ਲਈ ਕਾਨੂੰਨੀ ਸੈਟਿੰਗ 1-16 ਦੇ ਅੰਦਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ, ਅਤੇ ਜੇਕਰ E=3, SYSREF_MULP ਲਈ ਕਾਨੂੰਨੀ ਸੈਟਿੰਗ 1-5 ਦੇ ਅੰਦਰ ਹੋਣੀ ਚਾਹੀਦੀ ਹੈ।
ਨੋਟ: ਜੇਕਰ ਤੁਸੀਂ ਇੱਕ ਸੀਮਾ ਤੋਂ ਬਾਹਰ ਦਾ SYSREF_MULP ਸੈੱਟ ਕਰਦੇ ਹੋ, ਤਾਂ SYSREF ਜਨਰੇਟਰ ਸੈਟਿੰਗ ਨੂੰ SYSREF_MULP=1 'ਤੇ ਫਿਕਸ ਕਰ ਦੇਵੇਗਾ।
ਤੁਸੀਂ ਇਹ ਚੋਣ ਕਰ ਸਕਦੇ ਹੋ ਕਿ ਕੀ ਤੁਸੀਂ ਚਾਹੁੰਦੇ ਹੋ ਕਿ SYSREF ਕਿਸਮ ਨੂੰ ਇੱਕ-ਸ਼ਾਟ ਪਲਸ, ਪੀਰੀਅਡਿਕ, ਜਾਂ ਗੈਪਡ ਪੀਰੀਅਡਿਕ ਹੋਵੇ।ampF-Tile JESD204C Intel FPGA IP ਪੈਰਾਮੀਟਰ ਸੰਪਾਦਕ ਵਿੱਚ le ਡਿਜ਼ਾਈਨ ਟੈਬ।
ਸਾਰਣੀ 9. Exampਪੀਰੀਅਡਿਕ ਅਤੇ ਗੈਪਡ ਪੀਰੀਓਡਿਕ SYSREF ਕਾਊਂਟਰ ਦੇ ਲੇਸ
E | SYSREF_MULP | SYSREF ਪੀਰੀਅਡ
(E*SYSREF_MULP* 32) |
ਡਿਊਟੀ ਸਾਈਕਲ | ਵਰਣਨ |
1 | 1 | 32 | 1..31 (ਪ੍ਰੋਗਰਾਮੇਬਲ) |
ਗੈਪਡ ਪੀਰੀਅਡਿਕ |
1 | 1 | 32 | 16 (ਸਥਿਰ) |
ਆਵਰਤੀ |
1 | 2 | 64 | 1..63 (ਪ੍ਰੋਗਰਾਮੇਬਲ) |
ਗੈਪਡ ਪੀਰੀਅਡਿਕ |
1 | 2 | 64 | 32 (ਸਥਿਰ) |
ਆਵਰਤੀ |
1 | 16 | 512 | 1..511 (ਪ੍ਰੋਗਰਾਮੇਬਲ) |
ਗੈਪਡ ਪੀਰੀਅਡਿਕ |
1 | 16 | 512 | 256 (ਸਥਿਰ) |
ਆਵਰਤੀ |
2 | 3 | 19 | 1..191 (ਪ੍ਰੋਗਰਾਮੇਬਲ) |
ਗੈਪਡ ਪੀਰੀਅਡਿਕ |
2 | 3 | 192 | 96 (ਸਥਿਰ) |
ਆਵਰਤੀ |
2 | 8 | 512 | 1..511 (ਪ੍ਰੋਗਰਾਮੇਬਲ) |
ਗੈਪਡ ਪੀਰੀਅਡਿਕ |
2 | 8 | 512 | 256 (ਸਥਿਰ) |
ਆਵਰਤੀ |
2 | 9 (ਗੈਰ-ਕਾਨੂੰਨੀ) |
64 | 32 (ਸਥਿਰ) |
ਗੈਪਡ ਪੀਰੀਅਡਿਕ |
2 | 9 (ਗੈਰ-ਕਾਨੂੰਨੀ) |
64 | 32 (ਸਥਿਰ) |
ਆਵਰਤੀ |
ਸਾਰਣੀ 10. SYSREF ਕੰਟਰੋਲ ਰਜਿਸਟਰ
ਤੁਸੀਂ SYSREF ਨਿਯੰਤਰਣ ਰਜਿਸਟਰਾਂ ਨੂੰ ਗਤੀਸ਼ੀਲ ਤੌਰ 'ਤੇ ਮੁੜ ਸੰਰਚਿਤ ਕਰ ਸਕਦੇ ਹੋ ਜੇਕਰ ਰਜਿਸਟਰ ਸੈਟਿੰਗ ਤੁਹਾਡੇ ਦੁਆਰਾ ਨਿਰਧਾਰਿਤ ਸੈਟਿੰਗ ਤੋਂ ਵੱਖਰੀ ਹੈ ਜਦੋਂ ਤੁਸੀਂ ਡਿਜ਼ਾਈਨ ਤਿਆਰ ਕੀਤਾ ਸੀ।ample. F-Tile JESD204C Intel FPGA IP ਰੀਸੈਟ ਤੋਂ ਬਾਹਰ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ SYSREF ਰਜਿਸਟਰਾਂ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰੋ। ਜੇਕਰ ਤੁਸੀਂ ਦੁਆਰਾ ਬਾਹਰੀ SYSREF ਜਨਰੇਟਰ ਦੀ ਚੋਣ ਕਰਦੇ ਹੋ
sysref_ctrl[7] ਰਜਿਸਟਰ ਬਿੱਟ, ਤੁਸੀਂ SYSREF ਕਿਸਮ, ਗੁਣਕ, ਡਿਊਟੀ ਚੱਕਰ ਅਤੇ ਪੜਾਅ ਲਈ ਸੈਟਿੰਗਾਂ ਨੂੰ ਅਣਡਿੱਠ ਕਰ ਸਕਦੇ ਹੋ।
ਬਿੱਟ | ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ | ਵਰਣਨ |
sysref_ctrl[1:0] |
|
SYSREF ਕਿਸਮ।
ਡਿਫੌਲਟ ਮੁੱਲ ਵਿੱਚ SYSREF ਮੋਡ ਸੈਟਿੰਗ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ Exampਲੇ ਡਿਜ਼ਾਇਨ F-Tile JESD204C Intel FPGA IP ਪੈਰਾਮੀਟਰ ਸੰਪਾਦਕ ਵਿੱਚ ਟੈਬ. |
sysref_ctrl[6:2] | 5'ਬੀ 00001 | SYSREF ਗੁਣਕ।
ਇਹ SYSREF_MULP ਖੇਤਰ ਆਵਰਤੀ ਅਤੇ ਗੈਪਡ-ਪੀਰੀਓਡਿਕ SYSREF ਕਿਸਮ 'ਤੇ ਲਾਗੂ ਹੁੰਦਾ ਹੈ। F-Tile JESD1C IP ਰੀਸੈੱਟ ਤੋਂ ਬਾਹਰ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ E*SYSREF_MULP ਮੁੱਲ 16 ਤੋਂ 204 ਦੇ ਵਿਚਕਾਰ ਹੋਣ ਨੂੰ ਯਕੀਨੀ ਬਣਾਉਣ ਲਈ ਗੁਣਕ ਮੁੱਲ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਜੇਕਰ E*SYSREF_MULP ਮੁੱਲ ਇਸ ਰੇਂਜ ਤੋਂ ਬਾਹਰ ਹੈ, ਤਾਂ ਗੁਣਕ ਮੁੱਲ 5'b00001 'ਤੇ ਡਿਫੌਲਟ ਹੁੰਦਾ ਹੈ। |
sysref_ctrl[7] |
|
SYSREF ਦੀ ਚੋਣ ਕਰੋ।
ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮੁੱਲ ਸਾਬਕਾ ਵਿੱਚ ਡੇਟਾ ਮਾਰਗ ਸੈਟਿੰਗ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈampF-Tile JESD204C Intel FPGA IP ਪੈਰਾਮੀਟਰ ਸੰਪਾਦਕ ਵਿੱਚ le ਡਿਜ਼ਾਈਨ ਟੈਬ।
|
sysref_ctrl[16:8] | 9'h0 | SYSREF ਡਿਊਟੀ ਚੱਕਰ ਜਦੋਂ SYSREF ਕਿਸਮ ਪੀਰੀਅਡਿਕ ਜਾਂ ਗੈਪਡ ਪੀਰੀਅਡਿਕ ਹੁੰਦੀ ਹੈ।
F-Tile JESD204C IP ਰੀਸੈਟ ਤੋਂ ਬਾਹਰ ਹੋਣ ਤੋਂ ਪਹਿਲਾਂ ਤੁਹਾਨੂੰ ਡਿਊਟੀ ਚੱਕਰ ਨੂੰ ਕੌਂਫਿਗਰ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਅਧਿਕਤਮ ਮੁੱਲ = (E*SYSREF_MULP*32)-1 ਸਾਬਕਾ ਲਈampLe: 50% ਡਿਊਟੀ ਚੱਕਰ = (E*SYSREF_MULP*32)/2 ਜੇਕਰ ਤੁਸੀਂ ਇਸ ਰਜਿਸਟਰ ਫੀਲਡ ਨੂੰ ਕੌਂਫਿਗਰ ਨਹੀਂ ਕਰਦੇ ਹੋ, ਜਾਂ ਜੇਕਰ ਤੁਸੀਂ ਰਜਿਸਟਰ ਫੀਲਡ ਨੂੰ 50 ਜਾਂ ਵੱਧ ਤੋਂ ਵੱਧ ਮਨਜ਼ੂਰ ਮੁੱਲ ਤੋਂ ਵੱਧ ਸੰਰਚਿਤ ਕਰਦੇ ਹੋ ਤਾਂ ਡਿਊਟੀ ਚੱਕਰ 0% ਤੱਕ ਡਿਫਾਲਟ ਹੋ ਜਾਂਦਾ ਹੈ। |
sysref_ctrl[17] | 1'ਬੀ 0 | ਮੈਨੁਅਲ ਕੰਟਰੋਲ ਜਦੋਂ SYSREF ਕਿਸਮ ਇੱਕ-ਸ਼ਾਟ ਹੁੰਦੀ ਹੈ।
ਇੱਕ-ਸ਼ਾਟ ਮੋਡ ਵਿੱਚ ਇੱਕ SYSREF ਪਲਸ ਬਣਾਉਣ ਲਈ ਤੁਹਾਨੂੰ ਇੱਕ 1 ਫਿਰ ਇੱਕ 0 ਲਿਖਣ ਦੀ ਲੋੜ ਹੈ। |
sysref_ctrl[31:18] | 22'h0 | ਰਾਖਵਾਂ. |
ਸੀਕੁਏਂਸਰ ਰੀਸੈਟ ਕਰੋ
ਇਹ ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਵਿੱਚ ਦੋ ਰੀਸੈਟ ਸੀਕੁਏਂਸਰ ਹੁੰਦੇ ਹਨ:
- ਰੀਸੈਟ ਕ੍ਰਮ 0—TX/RX Avalon ਸਟ੍ਰੀਮਿੰਗ ਡੋਮੇਨ, Avalon ਮੈਮੋਰੀ-ਮੈਪਡ ਡੋਮੇਨ, ਕੋਰ PLL, TX PHY, TX ਕੋਰ, ਅਤੇ SYSREF ਜਨਰੇਟਰ ਲਈ ਰੀਸੈਟ ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ।
- ਰੀਸੈਟ ਕ੍ਰਮ 1—RX PHY ਅਤੇ RX ਕੋਰ 'ਤੇ ਰੀਸੈਟ ਨੂੰ ਹੈਂਡਲ ਕਰਦਾ ਹੈ।
3-ਤਾਰ SPI
ਇਹ ਮੋਡੀਊਲ SPI ਇੰਟਰਫੇਸ ਨੂੰ 3-ਤਾਰ ਵਿੱਚ ਬਦਲਣ ਲਈ ਵਿਕਲਪਿਕ ਹੈ।
ਸਿਸਟਮ PLL
F-ਟਾਈਲ ਵਿੱਚ ਤਿੰਨ ਆਨ-ਬੋਰਡ ਸਿਸਟਮ PLLs ਹਨ। ਇਹ ਸਿਸਟਮ PLL ਹਾਰਡ IP (MAC, PCS, ਅਤੇ FEC) ਅਤੇ EMIB ਕ੍ਰਾਸਿੰਗ ਲਈ ਪ੍ਰਾਇਮਰੀ ਕਲਾਕ ਸਰੋਤ ਹਨ। ਇਸਦਾ ਮਤਲਬ ਹੈ ਕਿ, ਜਦੋਂ ਤੁਸੀਂ ਸਿਸਟਮ PLL ਕਲਾਕਿੰਗ ਮੋਡ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋ, ਤਾਂ ਬਲਾਕ PMA ਘੜੀ ਦੁਆਰਾ ਨਹੀਂ ਘੜੀ ਜਾਂਦੇ ਹਨ ਅਤੇ FPGA ਕੋਰ ਤੋਂ ਆਉਣ ਵਾਲੀ ਘੜੀ 'ਤੇ ਨਿਰਭਰ ਨਹੀਂ ਹੁੰਦੇ ਹਨ। ਹਰੇਕ ਸਿਸਟਮ PLL ਸਿਰਫ ਇੱਕ ਬਾਰੰਬਾਰਤਾ ਇੰਟਰਫੇਸ ਨਾਲ ਜੁੜੀ ਘੜੀ ਤਿਆਰ ਕਰਦਾ ਹੈ। ਸਾਬਕਾ ਲਈampਲੇ, ਤੁਹਾਨੂੰ 1 GHz 'ਤੇ ਇੱਕ ਇੰਟਰਫੇਸ ਅਤੇ 500 MHz 'ਤੇ ਇੱਕ ਇੰਟਰਫੇਸ ਚਲਾਉਣ ਲਈ ਦੋ ਸਿਸਟਮ PLLs ਦੀ ਲੋੜ ਹੈ। ਸਿਸਟਮ PLL ਦੀ ਵਰਤੋਂ ਕਰਨ ਨਾਲ ਤੁਸੀਂ ਗੁਆਂਢੀ ਲੇਨ ਨੂੰ ਪ੍ਰਭਾਵਿਤ ਕਰਨ ਵਾਲੀ ਲੇਨ ਕਲਾਕ ਤਬਦੀਲੀ ਤੋਂ ਬਿਨਾਂ ਹਰ ਲੇਨ ਦੀ ਸੁਤੰਤਰ ਵਰਤੋਂ ਕਰ ਸਕਦੇ ਹੋ।
ਹਰੇਕ ਸਿਸਟਮ PLL ਅੱਠ FGT ਸੰਦਰਭ ਘੜੀਆਂ ਵਿੱਚੋਂ ਕਿਸੇ ਇੱਕ ਦੀ ਵਰਤੋਂ ਕਰ ਸਕਦਾ ਹੈ। ਸਿਸਟਮ PLLs ਇੱਕ ਸੰਦਰਭ ਘੜੀ ਨੂੰ ਸਾਂਝਾ ਕਰ ਸਕਦੇ ਹਨ ਜਾਂ ਵੱਖ-ਵੱਖ ਸੰਦਰਭ ਘੜੀਆਂ ਰੱਖ ਸਕਦੇ ਹਨ। ਹਰੇਕ ਇੰਟਰਫੇਸ ਇਹ ਚੁਣ ਸਕਦਾ ਹੈ ਕਿ ਇਹ ਕਿਹੜਾ ਸਿਸਟਮ PLL ਵਰਤਦਾ ਹੈ, ਪਰ, ਇੱਕ ਵਾਰ ਚੁਣੇ ਜਾਣ ਤੋਂ ਬਾਅਦ, ਇਹ ਸਥਿਰ ਹੈ, ਗਤੀਸ਼ੀਲ ਪੁਨਰ-ਸੰਰਚਨਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮੁੜ ਸੰਰਚਨਾਯੋਗ ਨਹੀਂ ਹੈ।
ਸੰਬੰਧਿਤ ਜਾਣਕਾਰੀ
F-ਟਾਈਲ ਆਰਕੀਟੈਕਚਰ ਅਤੇ PMA ਅਤੇ FEC ਡਾਇਰੈਕਟ PHY IP ਉਪਭੋਗਤਾ ਗਾਈਡ
Intel Agilex F-tile ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਸਿਸਟਮ PLL ਕਲਾਕਿੰਗ ਮੋਡ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ।
ਪੈਟਰਨ ਜੇਨਰੇਟਰ ਅਤੇ ਚੈਕਰ
ਪੈਟਰਨ ਜਨਰੇਟਰ ਅਤੇ ਚੈਕਰ ਡੇਟਾ ਬਣਾਉਣ ਲਈ ਉਪਯੋਗੀ ਹਨamples ਅਤੇ ਜਾਂਚ ਦੇ ਉਦੇਸ਼ਾਂ ਲਈ ਨਿਗਰਾਨੀ.
ਸਾਰਣੀ 11. ਸਮਰਥਿਤ ਪੈਟਰਨ ਜਨਰੇਟਰ
ਪੈਟਰਨ ਜਨਰੇਟਰ | ਵਰਣਨ |
PRBS ਪੈਟਰਨ ਜਨਰੇਟਰ | F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample PRBS ਪੈਟਰਨ ਜਨਰੇਟਰ ਹੇਠ ਲਿਖੀਆਂ ਪੌਲੀਨੋਮੀਅਲਸ ਦੀ ਡਿਗਰੀ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ:
|
Ramp ਪੈਟਰਨ ਜਨਰੇਟਰ | ਆਰamp ਹਰ ਅਗਲੇ s ਲਈ ਪੈਟਰਨ ਮੁੱਲ ਵਿੱਚ 1 ਦਾ ਵਾਧਾample ਜਨਰੇਟਰ ਦੀ ਚੌੜਾਈ N ਦੇ ਨਾਲ, ਅਤੇ 0 ਤੱਕ ਰੋਲ ਕਰਦਾ ਹੈ ਜਦੋਂ s ਵਿੱਚ ਸਾਰੇ ਬਿੱਟ ਹੁੰਦੇ ਹਨample ਹਨ 1.
ਆਰ ਨੂੰ ਯੋਗ ਕਰੋamp ED ਕੰਟਰੋਲ ਬਲਾਕ ਦੇ tst_ctl ਰਜਿਸਟਰ ਦਾ 1 ਤੋਂ ਬਿੱਟ 2 ਲਿਖ ਕੇ ਪੈਟਰਨ ਜਨਰੇਟਰ। |
ਕਮਾਂਡ ਚੈਨਲ ਆਰamp ਪੈਟਰਨ ਜਨਰੇਟਰ | F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਕਮਾਂਡ ਚੈਨਲ r ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈamp ਪ੍ਰਤੀ ਲੇਨ ਪੈਟਰਨ ਜਨਰੇਟਰ। ਆਰamp ਪੈਟਰਨ ਮੁੱਲ 1 ਪ੍ਰਤੀ 6 ਬਿੱਟ ਕਮਾਂਡ ਸ਼ਬਦਾਂ ਨਾਲ ਵਧਦਾ ਹੈ।
ਸ਼ੁਰੂਆਤੀ ਬੀਜ ਸਾਰੀਆਂ ਲੇਨਾਂ ਵਿੱਚ ਇੱਕ ਵਾਧਾ ਪੈਟਰਨ ਹੈ। |
ਸਾਰਣੀ 12. ਸਮਰਥਿਤ ਪੈਟਰਨ ਚੈਕਰ
ਪੈਟਰਨ ਚੈਕਰ | ਵਰਣਨ |
PRBS ਪੈਟਰਨ ਚੈਕਰ | ਪੈਟਰਨ ਚੈਕਰ ਵਿੱਚ ਸਕ੍ਰੈਂਬਲਿੰਗ ਸੀਡ ਸਵੈ-ਸਿੰਕਰੋਨਾਈਜ਼ ਹੁੰਦਾ ਹੈ ਜਦੋਂ F-ਟਾਈਲ JESD204C IP ਡੈਸਕਿਊ ਅਲਾਈਨਮੈਂਟ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ। ਪੈਟਰਨ ਚੈਕਰ ਨੂੰ ਸਵੈ-ਸਿੰਕ੍ਰੋਨਾਈਜ਼ ਕਰਨ ਲਈ ਸਕ੍ਰੈਂਬਲਿੰਗ ਬੀਜ ਲਈ 8 ਔਕਟੇਟ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ। |
Ramp ਪੈਟਰਨ ਚੈਕਰ | ਪਹਿਲਾ ਵੈਧ ਡੇਟਾ ਐੱਸampਹਰੇਕ ਕਨਵਰਟਰ (M) ਲਈ le ਨੂੰ r ਦੇ ਸ਼ੁਰੂਆਤੀ ਮੁੱਲ ਵਜੋਂ ਲੋਡ ਕੀਤਾ ਜਾਂਦਾ ਹੈamp ਪੈਟਰਨ ਇਸ ਤੋਂ ਬਾਅਦ ਦਾ ਡਾਟਾ ਐੱਸamples ਮੁੱਲਾਂ ਨੂੰ ਹਰੇਕ ਘੜੀ ਦੇ ਚੱਕਰ ਵਿੱਚ ਵੱਧ ਤੋਂ ਵੱਧ 1 ਤੱਕ ਵਧਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ ਫਿਰ 0 ਤੱਕ ਰੋਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। |
ਪੈਟਰਨ ਚੈਕਰ | ਵਰਣਨ |
ਸਾਬਕਾ ਲਈample, ਜਦੋਂ S=1, N=16 ਅਤੇ WIDTH_MULP = 2, ਡਾਟਾ ਚੌੜਾਈ ਪ੍ਰਤੀ ਕਨਵਰਟਰ S * WIDTH_MULP * N = 32 ਹੈ। ਅਧਿਕਤਮ ਡਾਟਾ sample ਮੁੱਲ 0xFFFF ਹੈ। ਆਰamp ਪੈਟਰਨ ਚੈਕਰ ਇਹ ਪੁਸ਼ਟੀ ਕਰਦਾ ਹੈ ਕਿ ਸਾਰੇ ਕਨਵਰਟਰਾਂ ਵਿੱਚ ਇੱਕੋ ਜਿਹੇ ਪੈਟਰਨ ਪ੍ਰਾਪਤ ਹੋਏ ਹਨ। | |
ਕਮਾਂਡ ਚੈਨਲ ਆਰamp ਪੈਟਰਨ ਚੈਕਰ | F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਕਮਾਂਡ ਚੈਨਲ r ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈamp ਪੈਟਰਨ ਚੈਕਰ. ਪ੍ਰਾਪਤ ਹੋਇਆ ਪਹਿਲਾ ਕਮਾਂਡ ਸ਼ਬਦ (6 ਬਿੱਟ) ਸ਼ੁਰੂਆਤੀ ਮੁੱਲ ਵਜੋਂ ਲੋਡ ਕੀਤਾ ਗਿਆ ਹੈ। ਉਸੇ ਲੇਨ ਵਿੱਚ ਆਉਣ ਵਾਲੇ ਕਮਾਂਡ ਸ਼ਬਦਾਂ ਨੂੰ 0x3F ਤੱਕ ਵਧਾਉਣਾ ਚਾਹੀਦਾ ਹੈ ਅਤੇ 0x00 ਤੱਕ ਰੋਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ।
ਕਮਾਂਡ ਚੈਨਲ ਆਰamp ਪੈਟਰਨ ਚੈਕਰ ਆਰ ਲਈ ਜਾਂਚ ਕਰਦਾ ਹੈamp ਸਾਰੀਆਂ ਲੇਨਾਂ ਵਿੱਚ ਪੈਟਰਨ। |
F-ਟਾਈਲ JESD204C TX ਅਤੇ RX IP
ਇਹ ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਤੁਹਾਨੂੰ ਹਰੇਕ TX/RX ਨੂੰ ਸਿੰਪਲੈਕਸ ਮੋਡ ਜਾਂ ਡੁਪਲੈਕਸ ਮੋਡ ਵਿੱਚ ਕੌਂਫਿਗਰ ਕਰਨ ਦੀ ਇਜਾਜ਼ਤ ਦਿੰਦਾ ਹੈ।
ਡੁਪਲੈਕਸ ਕੌਂਫਿਗਰੇਸ਼ਨਾਂ ਅੰਦਰੂਨੀ ਜਾਂ ਬਾਹਰੀ ਸੀਰੀਅਲ ਲੂਪਬੈਕ ਦੀ ਵਰਤੋਂ ਕਰਕੇ IP ਕਾਰਜਕੁਸ਼ਲਤਾ ਪ੍ਰਦਰਸ਼ਨ ਦੀ ਆਗਿਆ ਦਿੰਦੀਆਂ ਹਨ। IP ਦੇ ਅੰਦਰ CSRs ਨੂੰ IP ਨਿਯੰਤਰਣ ਅਤੇ ਸਥਿਤੀ ਨਿਰੀਖਣ ਦੀ ਆਗਿਆ ਦੇਣ ਲਈ ਅਨੁਕੂਲਿਤ ਨਹੀਂ ਕੀਤਾ ਗਿਆ ਹੈ।
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਘੜੀ ਅਤੇ ਰੀਸੈਟ
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਕੋਲ ਘੜੀ ਅਤੇ ਰੀਸੈਟ ਸਿਗਨਲਾਂ ਦਾ ਸੈੱਟ ਹੈ।
ਸਾਰਣੀ 13.ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਘੜੀਆਂ
ਘੜੀ ਸਿਗਨਲ | ਦਿਸ਼ਾ | ਵਰਣਨ |
mgmt_clk | ਇੰਪੁੱਟ | 100 MHz ਦੀ ਬਾਰੰਬਾਰਤਾ ਦੇ ਨਾਲ LVDS ਵਿਭਿੰਨ ਘੜੀ। |
refclk_xcvr | ਇੰਪੁੱਟ | 33 ਦੇ ਡੇਟਾ ਰੇਟ/ਫੈਕਟਰ ਦੀ ਬਾਰੰਬਾਰਤਾ ਦੇ ਨਾਲ ਟ੍ਰਾਂਸਸੀਵਰ ਹਵਾਲਾ ਘੜੀ। |
refclk_core | ਇੰਪੁੱਟ | ਕੋਰ ਹਵਾਲਾ ਘੜੀ ਦੇ ਸਮਾਨ ਬਾਰੰਬਾਰਤਾ ਨਾਲ
refclk_xcvr. |
in_sysref | ਇੰਪੁੱਟ | SYSREF ਸਿਗਨਲ।
ਅਧਿਕਤਮ SYSREF ਬਾਰੰਬਾਰਤਾ ਡੇਟਾ ਦਰ/(66x32xE) ਹੈ। |
sysref_out | ਆਉਟਪੁੱਟ | |
txlink_clk rxlink_clk | ਅੰਦਰੂਨੀ | ਡਾਟਾ ਰੇਟ/66 ਦੀ ਬਾਰੰਬਾਰਤਾ ਨਾਲ TX ਅਤੇ RX ਲਿੰਕ ਘੜੀ। |
txframe_clk rxframe_clk | ਅੰਦਰੂਨੀ |
|
tx_fclk rx_fclk | ਅੰਦਰੂਨੀ |
|
spi_SCLK | ਆਉਟਪੁੱਟ | 20 MHz ਦੀ ਬਾਰੰਬਾਰਤਾ ਨਾਲ SPI ਬੌਡ ਰੇਟ ਘੜੀ। |
ਜਦੋਂ ਤੁਸੀਂ ਡਿਜ਼ਾਈਨ ਨੂੰ ਲੋਡ ਕਰਦੇ ਹੋ ਤਾਂ ਸਾਬਕਾampਇੱਕ FPGA ਡਿਵਾਈਸ ਵਿੱਚ, ਇੱਕ ਅੰਦਰੂਨੀ ninit_done ਇਵੈਂਟ ਇਹ ਯਕੀਨੀ ਬਣਾਉਂਦਾ ਹੈ ਕਿ ਜੇTAG Avalon ਮਾਸਟਰ ਬ੍ਰਿਜ ਦੇ ਨਾਲ-ਨਾਲ ਹੋਰ ਸਾਰੇ ਬਲਾਕ ਰੀਸੈਟ ਵਿੱਚ ਹਨ।
SYSREF ਜਨਰੇਟਰ ਕੋਲ txlink_clk ਅਤੇ rxlink_clk ਘੜੀਆਂ ਲਈ ਜਾਣਬੁੱਝ ਕੇ ਅਸਿੰਕਰੋਨਸ ਸਬੰਧ ਨੂੰ ਇੰਜੈਕਟ ਕਰਨ ਲਈ ਇਸਦਾ ਸੁਤੰਤਰ ਰੀਸੈਟ ਹੈ। ਇਹ ਵਿਧੀ ਬਾਹਰੀ ਘੜੀ ਚਿੱਪ ਤੋਂ SYSREF ਸਿਗਨਲ ਦੀ ਨਕਲ ਕਰਨ ਵਿੱਚ ਵਧੇਰੇ ਵਿਆਪਕ ਹੈ।
ਸਾਰਣੀ 14. ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਰੀਸੈੱਟ
ਸਿਗਨਲ ਰੀਸੈਟ ਕਰੋ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਗਲੋਬਲ_ਰਸਟ_ਐਨ | ਇੰਪੁੱਟ | J ਨੂੰ ਛੱਡ ਕੇ, ਸਾਰੇ ਬਲਾਕਾਂ ਲਈ ਪੁਸ਼ ਬਟਨ ਗਲੋਬਲ ਰੀਸੈੱਟTAG ਐਵਲੋਨ ਮਾਸਟਰ ਬ੍ਰਿਜ ਤੱਕ. |
ninit_done | ਅੰਦਰੂਨੀ | ਜੇ ਲਈ ਰੀਸੈਟ ਰੀਲੀਜ਼ ਆਈਪੀ ਤੋਂ ਆਉਟਪੁੱਟTAG ਐਵਲੋਨ ਮਾਸਟਰ ਬ੍ਰਿਜ ਤੱਕ. |
edctl_rst_n | ਅੰਦਰੂਨੀ | ਈਡੀ ਕੰਟਰੋਲ ਬਲਾਕ ਨੂੰ ਜੇ ਦੁਆਰਾ ਰੀਸੈਟ ਕੀਤਾ ਗਿਆ ਹੈTAG ਐਵਲੋਨ ਮਾਸਟਰ ਬ੍ਰਿਜ ਤੱਕ. hw_rst ਅਤੇ global_rst_n ਪੋਰਟਾਂ ED ਕੰਟਰੋਲ ਬਲਾਕ ਨੂੰ ਰੀਸੈਟ ਨਹੀਂ ਕਰਦੀਆਂ ਹਨ। |
hw_rst | ਅੰਦਰੂਨੀ | ED ਨਿਯੰਤਰਣ ਬਲਾਕ ਦੇ rst_ctl ਰਜਿਸਟਰ ਨੂੰ ਲਿਖ ਕੇ hw_rst ਦਾ ਦਾਅਵਾ ਕਰੋ ਅਤੇ ਡੀਜ਼ਰਟ ਕਰੋ। mgmt_rst_in_n ਦਾਅਵਾ ਕਰਦਾ ਹੈ ਜਦੋਂ hw_rst ਦਾ ਦਾਅਵਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। |
mgmt_rst_in_n | ਅੰਦਰੂਨੀ | ਵੱਖ-ਵੱਖ IPs ਦੇ Avalon ਮੈਮੋਰੀ-ਮੈਪ ਕੀਤੇ ਇੰਟਰਫੇਸਾਂ ਅਤੇ ਰੀਸੈਟ ਸੀਕੁਏਂਸਰਾਂ ਦੇ ਇਨਪੁਟਸ ਲਈ ਰੀਸੈਟ ਕਰੋ:
|
sysref_rst_n | ਅੰਦਰੂਨੀ | ਰੀਸੈਟ ਸੀਕੁਐਂਸਰ 0 ਰੀਸੈਟ_ਆਊਟ 2 ਪੋਰਟ ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ED ਕੰਟਰੋਲ ਬਲਾਕ ਵਿੱਚ SYSREF ਜਨਰੇਟਰ ਬਲਾਕ ਲਈ ਰੀਸੈਟ ਕਰੋ। ਰੀਸੈਟ ਸੀਕੁਏਂਸਰ 0 reset_out2 ਪੋਰਟ ਰੀਸੈਟ ਨੂੰ ਡੀਜ਼ੋਰ ਕਰਦਾ ਹੈ ਜੇਕਰ ਕੋਰ PLL ਲਾਕ ਹੈ। |
core_pll_rst | ਅੰਦਰੂਨੀ | ਰੀਸੈਟ ਸੀਕੁਏਂਸਰ 0 ਰੀਸੈਟ_ਆਊਟ0 ਪੋਰਟ ਰਾਹੀਂ ਕੋਰ PLL ਨੂੰ ਰੀਸੈਟ ਕਰਦਾ ਹੈ। ਕੋਰ PLL ਰੀਸੈੱਟ ਹੁੰਦਾ ਹੈ ਜਦੋਂ mgmt_rst_in_n ਰੀਸੈਟ ਦਾ ਦਾਅਵਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। |
j204c_tx_avs_rst_n | ਅੰਦਰੂਨੀ | F-Tile JESD204C TX Avalon ਮੈਮੋਰੀ-ਮੈਪਡ ਇੰਟਰਫੇਸ ਨੂੰ ਰੀਸੈਟ ਸੀਕੁਏਂਸਰ 0 ਦੁਆਰਾ ਰੀਸੈੱਟ ਕਰਦਾ ਹੈ। TX Avalon ਮੈਮੋਰੀ-ਮੈਪਡ ਇੰਟਰਫੇਸ ਦਾਅਵਾ ਕਰਦਾ ਹੈ ਜਦੋਂ mgmt_rst_in_n ਦਾ ਦਾਅਵਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। |
j204c_rx_avs_rst_n | ਅੰਦਰੂਨੀ | F-Tile JESD204C TX Avalon ਮੈਮੋਰੀ-ਮੈਪਡ ਇੰਟਰਫੇਸ ਨੂੰ ਰੀਸੈਟ ਕ੍ਰਮ 1 ਦੁਆਰਾ ਰੀਸੈੱਟ ਕਰਦਾ ਹੈ। RX Avalon ਮੈਮੋਰੀ-ਮੈਪਡ ਇੰਟਰਫੇਸ ਦਾਅਵਾ ਕਰਦਾ ਹੈ ਜਦੋਂ mgmt_rst_in_n ਦਾ ਦਾਅਵਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। |
j204c_tx_rst_n | ਅੰਦਰੂਨੀ | F-Tile JESD204C TX ਲਿੰਕ ਅਤੇ ਟ੍ਰਾਂਸਪੋਰਟ ਲੇਅਰਾਂ ਨੂੰ txlink_clk, ਅਤੇ txframe_clk, ਡੋਮੇਨਾਂ ਵਿੱਚ ਰੀਸੈੱਟ ਕਰਦਾ ਹੈ।
ਰੀਸੈਟ ਸੀਕੁਐਂਸਰ 0 reset_out5 ਪੋਰਟ j204c_tx_rst_n ਨੂੰ ਰੀਸੈੱਟ ਕਰਦਾ ਹੈ। ਜੇ ਕੋਰ PLL ਲਾਕ ਹੈ, ਅਤੇ tx_pma_ready ਅਤੇ tx_ready ਸਿਗਨਲਾਂ ਦਾ ਦਾਅਵਾ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਇਹ ਰੀਸੈਟ ਡੀਸਰਟ ਕਰਦਾ ਹੈ। |
j204c_rx_rst_n | ਅੰਦਰੂਨੀ | F-Tile JESD204C RX ਲਿੰਕ ਅਤੇ ਟ੍ਰਾਂਸਪੋਰਟ ਲੇਅਰਾਂ ਨੂੰ rxlink_clk, ਅਤੇ rxframe_clk ਡੋਮੇਨਾਂ ਵਿੱਚ ਰੀਸੈਟ ਕਰਦਾ ਹੈ। |
ਸਿਗਨਲ ਰੀਸੈਟ ਕਰੋ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਰੀਸੈਟ ਸੀਕੁਐਂਸਰ 1 ਰੀਸੈਟ_ਆਊਟ 4 ਪੋਰਟ j204c_rx_rst_n ਨੂੰ ਰੀਸੈੱਟ ਕਰਦਾ ਹੈ। ਜੇ ਕੋਰ PLL ਲਾਕ ਹੈ, ਅਤੇ rx_pma_ready ਅਤੇ rx_ready ਸਿਗਨਲਾਂ ਦਾ ਦਾਅਵਾ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਇਹ ਰੀਸੈਟ ਡੀਸਰਟ ਕਰਦਾ ਹੈ। | ||
j204c_tx_rst_ack_n | ਅੰਦਰੂਨੀ | j204c_tx_rst_n ਨਾਲ ਹੈਂਡਸ਼ੇਕ ਸਿਗਨਲ ਰੀਸੈਟ ਕਰੋ। |
j204c_rx_rst_ack_n | ਅੰਦਰੂਨੀ | j204c_rx_rst_n ਨਾਲ ਹੈਂਡਸ਼ੇਕ ਸਿਗਨਲ ਰੀਸੈਟ ਕਰੋ। |
ਚਿੱਤਰ 8. ਡਿਜ਼ਾਈਨ ਐਕਸ ਲਈ ਟਾਈਮਿੰਗ ਡਾਇਗਰਾਮample ਰੀਸੈੱਟ
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾampਲੇ ਸਿਗਨਲ
ਸਾਰਣੀ 15. ਸਿਸਟਮ ਇੰਟਰਫੇਸ ਸਿਗਨਲ
ਸਿਗਨਲ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਘੜੀਆਂ ਅਤੇ ਰੀਸੈੱਟ | ||
mgmt_clk | ਇੰਪੁੱਟ | ਸਿਸਟਮ ਪ੍ਰਬੰਧਨ ਲਈ 100 MHz ਘੜੀ। |
refclk_xcvr | ਇੰਪੁੱਟ | F-ਟਾਈਲ UX QUAD ਅਤੇ ਸਿਸਟਮ PLL ਲਈ ਹਵਾਲਾ ਘੜੀ। ਡਾਟਾ ਦਰ/33 ਦੇ ਕਾਰਕ ਦੇ ਬਰਾਬਰ। |
refclk_core | ਇੰਪੁੱਟ | ਕੋਰ PLL ਹਵਾਲਾ ਘੜੀ। refclk_xcvr ਵਰਗੀ ਘੜੀ ਦੀ ਬਾਰੰਬਾਰਤਾ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ। |
in_sysref | ਇੰਪੁੱਟ | JESD204C ਸਬਕਲਾਸ 1 ਲਾਗੂ ਕਰਨ ਲਈ ਬਾਹਰੀ SYSREF ਜਨਰੇਟਰ ਤੋਂ SYSREF ਸਿਗਨਲ। |
sysref_out | ਆਉਟਪੁੱਟ | ਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਲਈ FPGA ਡਿਵਾਈਸ ਦੁਆਰਾ ਤਿਆਰ JESD204C ਸਬਕਲਾਸ 1 ਲਾਗੂਕਰਨ ਲਈ SYSREF ਸਿਗਨਲample ਲਿੰਕ ਸ਼ੁਰੂਆਤੀ ਉਦੇਸ਼ ਸਿਰਫ. |
ਸਿਗਨਲ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਐਸ.ਪੀ.ਆਈ | ||
spi_SS_n[2:0] | ਆਉਟਪੁੱਟ | ਕਿਰਿਆਸ਼ੀਲ ਘੱਟ, SPI ਸਲੇਵ ਸਿਲੈਕਟ ਸਿਗਨਲ। |
spi_SCLK | ਆਉਟਪੁੱਟ | SPI ਸੀਰੀਅਲ ਘੜੀ। |
spi_sdio | ਇਨਪੁਟ/ਆਊਟਪੁੱਟ | ਮਾਸਟਰ ਤੋਂ ਬਾਹਰੀ ਸਲੇਵ ਤੱਕ ਡਾਟਾ ਆਉਟਪੁੱਟ। ਬਾਹਰੀ ਸਲੇਵ ਤੋਂ ਮਾਸਟਰ ਤੱਕ ਡੇਟਾ ਇਨਪੁਟ ਕਰੋ। |
ਸਿਗਨਲ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਨੋਟ:ਜਦੋਂ ਜਨਰੇਟ 3-ਵਾਇਰ SPI ਮੋਡੀਊਲ ਵਿਕਲਪ ਯੋਗ ਹੁੰਦਾ ਹੈ। | ||
spi_MISO
ਨੋਟ ਕਰੋ: ਜਦੋਂ ਜਨਰੇਟ 3-ਵਾਇਰ SPI ਮੋਡੀਊਲ ਵਿਕਲਪ ਸਮਰੱਥ ਨਹੀਂ ਹੁੰਦਾ ਹੈ। |
ਇੰਪੁੱਟ | ਬਾਹਰੀ ਸਲੇਵ ਤੋਂ SPI ਮਾਸਟਰ ਨੂੰ ਡਾਟਾ ਇਨਪੁਟ ਕਰੋ। |
spi_MOSI
ਨੋਟ: ਜਦੋਂ ਜਨਰੇਟ 3-ਵਾਇਰ SPI ਮੋਡੀਊਲ ਵਿਕਲਪ ਸਮਰੱਥ ਨਹੀਂ ਹੁੰਦਾ ਹੈ। |
ਆਉਟਪੁੱਟ | SPI ਮਾਸਟਰ ਤੋਂ ਬਾਹਰੀ ਸਲੇਵ ਤੱਕ ਡਾਟਾ ਆਉਟਪੁੱਟ। |
ਸਿਗਨਲ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਏਡੀਸੀ / ਡੀਏਸੀ | ||
tx_serial_data[LINK*L-1:0] |
ਆਉਟਪੁੱਟ |
ਡੀਏਸੀ ਲਈ ਵਿਭਿੰਨ ਹਾਈ ਸਪੀਡ ਸੀਰੀਅਲ ਆਉਟਪੁੱਟ ਡੇਟਾ। ਘੜੀ ਸੀਰੀਅਲ ਡੇਟਾ ਸਟ੍ਰੀਮ ਵਿੱਚ ਏਮਬੇਡ ਕੀਤੀ ਗਈ ਹੈ। |
tx_serial_data_n[LINK*L-1:0] | ||
rx_serial_data[LINK*L-1:0] |
ਇੰਪੁੱਟ |
ADC ਤੋਂ ਵਿਭਿੰਨ ਹਾਈ ਸਪੀਡ ਸੀਰੀਅਲ ਇਨਪੁਟ ਡੇਟਾ। ਘੜੀ ਸੀਰੀਅਲ ਡੇਟਾ ਸਟ੍ਰੀਮ ਤੋਂ ਬਰਾਮਦ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। |
rx_serial_data_n[LINK*L-1:0] |
ਸਿਗਨਲ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਆਮ ਉਦੇਸ਼ I/O | ||
user_led[3:0] |
ਆਉਟਪੁੱਟ |
ਹੇਠ ਲਿਖੀਆਂ ਸ਼ਰਤਾਂ ਲਈ ਸਥਿਤੀ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ:
|
user_dip[3:0] | ਇੰਪੁੱਟ | ਯੂਜ਼ਰ ਮੋਡ ਡੀਆਈਪੀ ਸਵਿੱਚ ਇਨਪੁਟ:
|
ਸਿਗਨਲ | ਦਿਸ਼ਾ | ਵਰਣਨ |
ਆਊਟ-ਆਫ-ਬੈਂਡ (OOB) ਅਤੇ ਸਥਿਤੀ | ||
rx_patchk_data_error[LINK-1:0] | ਆਉਟਪੁੱਟ | ਜਦੋਂ ਇਹ ਸਿਗਨਲ ਦਾਅਵਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਪੈਟਰਨ ਚੈਕਰ ਨੇ ਗਲਤੀ ਦਾ ਪਤਾ ਲਗਾਇਆ ਹੈ। |
rx_link_error[LINK-1:0] | ਆਉਟਪੁੱਟ | ਜਦੋਂ ਇਹ ਸਿਗਨਲ ਦਾਅਵਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਸੰਕੇਤ ਕਰਦਾ ਹੈ ਕਿ JESD204C RX IP ਨੇ ਰੁਕਾਵਟ ਨੂੰ ਜ਼ੋਰ ਦਿੱਤਾ ਹੈ। |
tx_link_error[LINK-1:0] | ਆਉਟਪੁੱਟ | ਜਦੋਂ ਇਹ ਸਿਗਨਲ ਦਾਅਵਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਸੰਕੇਤ ਕਰਦਾ ਹੈ ਕਿ JESD204C TX IP ਨੇ ਰੁਕਾਵਟ ਨੂੰ ਜ਼ੋਰ ਦਿੱਤਾ ਹੈ। |
emb_lock_out | ਆਉਟਪੁੱਟ | ਜਦੋਂ ਇਹ ਸਿਗਨਲ ਦਾਅਵਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ JESD204C RX IP ਨੇ EMB ਲਾਕ ਪ੍ਰਾਪਤ ਕਰ ਲਿਆ ਹੈ। |
sh_lock_out | ਆਉਟਪੁੱਟ | ਜਦੋਂ ਇਹ ਸੰਕੇਤ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ, ਤਾਂ ਇਹ ਸੰਕੇਤ ਕਰਦਾ ਹੈ ਕਿ JESD204C RX IP ਸਮਕਾਲੀ ਸਿਰਲੇਖ ਲਾਕ ਹੈ। |
ਸਿਗਨਲ | ਦਿਸ਼ਾ | ਵਰਣਨ |
Avalon ਸਟ੍ਰੀਮਿੰਗ | ||
rx_avst_valid[LINK-1:0] | ਇੰਪੁੱਟ | ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਕੀ ਕਨਵਰਟਰ ਐੱਸampਐਪਲੀਕੇਸ਼ਨ ਲੇਅਰ ਲਈ le ਡੇਟਾ ਵੈਧ ਜਾਂ ਅਵੈਧ ਹੈ।
|
rx_avst_data[(TOTAL_SAMPLE*N)-1:0
] |
ਇੰਪੁੱਟ | ਕਨਵਰਟਰ ਐੱਸampਲੇ ਡੇਟਾ ਨੂੰ ਐਪਲੀਕੇਸ਼ਨ ਲੇਅਰ ਲਈ। |
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਕੰਟਰੋਲ ਰਜਿਸਟਰ
F-ਟਾਈਲ JESD204C ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ED ਨਿਯੰਤਰਣ ਬਲਾਕ ਵਿੱਚ ਬਾਈਟ-ਐਡਰੈਸਿੰਗ (32 ਬਿੱਟ) ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਸਾਰਣੀ 16. ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample ਪਤਾ ਨਕਸ਼ਾ
ਇਹ 32-ਬਿੱਟ ED ਕੰਟਰੋਲ ਬਲਾਕ ਰਜਿਸਟਰ mgmt_clk ਡੋਮੇਨ ਵਿੱਚ ਹਨ।
ਕੰਪੋਨੈਂਟ | ਪਤਾ |
F-ਟਾਈਲ JESD204C TX IP | 0x000C_0000 – 0x000C_03FF |
F-ਟਾਈਲ JESD204C RX IP | 0x000D_0000 – 0x000D_03FF |
SPI ਕੰਟਰੋਲ | 0x0102_0000 – 0x0102_001F |
ਪੀਆਈਓ ਕੰਟਰੋਲ | 0x0102_0020 – 0x0102_002F |
PIO ਸਥਿਤੀ | 0x0102_0040 – 0x0102_004F |
ਸੀਕੁਐਂਸਰ 0 ਰੀਸੈਟ ਕਰੋ | 0x0102_0100 – 0x0102_01FF |
ਸੀਕੁਐਂਸਰ 1 ਰੀਸੈਟ ਕਰੋ | 0x0102_0200 – 0x0102_02FF |
ਈਡੀ ਕੰਟਰੋਲ | 0x0102_0400 – 0x0102_04FF |
F-ਟਾਈਲ JESD204C IP ਟ੍ਰਾਂਸਸੀਵਰ PHY ਰੀਕਨਫਿਗ | 0x0200_0000 – 0x023F_FFFF |
ਸਾਰਣੀ 17. ਰਜਿਸਟਰ ਐਕਸੈਸ ਕਿਸਮ ਅਤੇ ਪਰਿਭਾਸ਼ਾ
ਇਹ ਸਾਰਣੀ Intel FPGA IPs ਲਈ ਰਜਿਸਟਰ ਐਕਸੈਸ ਕਿਸਮ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ।
ਪਹੁੰਚ ਦੀ ਕਿਸਮ | ਪਰਿਭਾਸ਼ਾ |
RO/V | ਸਿਰਫ਼ ਪੜ੍ਹਨ ਲਈ ਸੌਫਟਵੇਅਰ (ਲਿਖਣ 'ਤੇ ਕੋਈ ਪ੍ਰਭਾਵ ਨਹੀਂ)। ਮੁੱਲ ਵੱਖ-ਵੱਖ ਹੋ ਸਕਦਾ ਹੈ। |
RW |
|
RW1C |
|
ਸਾਰਣੀ 18. ED ਨਿਯੰਤਰਣ ਪਤਾ ਨਕਸ਼ਾ
ਆਫਸੈੱਟ | ਨਾਮ ਰਜਿਸਟਰ ਕਰੋ |
0x00 | rst_ctl |
0x04 | rst_sts0 |
ਜਾਰੀ… |
ਆਫਸੈੱਟ | ਨਾਮ ਰਜਿਸਟਰ ਕਰੋ |
0x10 | rst_sts_detected0 |
0x40 | sysref_ctl |
0x44 | sysref_sts |
0x80 | tst_ctl |
0x8 ਸੀ | tst_err0 |
ਸਾਰਣੀ 19. ED ਕੰਟਰੋਲ ਬਲਾਕ ਕੰਟਰੋਲ ਅਤੇ ਸਥਿਤੀ ਰਜਿਸਟਰ
ਬਾਈਟ ਆਫਸੈੱਟ | ਰਜਿਸਟਰ ਕਰੋ | ਨਾਮ | ਪਹੁੰਚ | ਰੀਸੈਟ ਕਰੋ | ਵਰਣਨ |
0x00 | rst_ctl | rst_asssert | RW | 0x0 | ਕੰਟਰੋਲ ਰੀਸੈਟ ਕਰੋ। [0]: ਰੀਸੈਟ ਦਾ ਦਾਅਵਾ ਕਰਨ ਲਈ 1 ਲਿਖੋ। (hw_rst) ਡੀਜ਼ਰਟ ਰੀਸੈਟ ਕਰਨ ਲਈ 0 ਦੁਬਾਰਾ ਲਿਖੋ। [31:1]: ਰਾਖਵਾਂ। |
0x04 | rst_sts0 | rst_status | RO/V | 0x0 | ਸਥਿਤੀ ਰੀਸੈਟ ਕਰੋ। [0]: ਕੋਰ PLL ਲਾਕ ਸਥਿਤੀ। [31:1]: ਰਾਖਵਾਂ। |
0x10 | rst_sts_dete cted0 | rst_sts_set | RW1C | 0x0 | ਅੰਦਰੂਨੀ ਜਾਂ ਬਾਹਰੀ SYSREF ਜਨਰੇਟਰ ਲਈ SYSREF ਕਿਨਾਰੇ ਦੀ ਖੋਜ ਸਥਿਤੀ। [0]: 1 ਦਾ ਮੁੱਲ ਸਬਕਲਾਸ 1 ਓਪਰੇਸ਼ਨ ਲਈ ਇੱਕ SYSREF ਵਧਦੇ ਕਿਨਾਰੇ ਦਾ ਪਤਾ ਲਗਾਉਂਦਾ ਹੈ। ਸਾਫਟਵੇਅਰ ਨਵੇਂ SYSREF ਕਿਨਾਰੇ ਖੋਜ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਣ ਲਈ ਇਸ ਬਿੱਟ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਲਈ 1 ਲਿਖ ਸਕਦਾ ਹੈ। [31:1]: ਰਾਖਵਾਂ। |
0x40 | sysref_ctl | sysref_contr ol | RW | ਡੁਪਲੈਕਸ ਡਾਟਾਪਾਥ
|
SYSREF ਨਿਯੰਤਰਣ.
ਨੂੰ ਵੇਖੋ ਸਾਰਣੀ 10 ਇਸ ਰਜਿਸਟਰ ਦੀ ਵਰਤੋਂ ਬਾਰੇ ਹੋਰ ਜਾਣਕਾਰੀ ਲਈ ਪੰਨਾ 17 'ਤੇ ਦੇਖੋ। |
ਆਵਰਤੀ: | ਨੋਟ: ਰੀਸੈਟ ਮੁੱਲ 'ਤੇ ਨਿਰਭਰ ਕਰਦਾ ਹੈ | ||||
0x00081 | SYSREF ਕਿਸਮ ਅਤੇ F-ਟਾਈਲ | ||||
ਗੈਪਡ - ਸਮੇਂ-ਸਮੇਂ 'ਤੇ: | JESD204C IP ਡਾਟਾ ਪਾਥ ਪੈਰਾਮੀਟਰ ਸੈਟਿੰਗਾਂ। | ||||
0x00082 | |||||
TX ਜਾਂ RX ਡਾਟਾ | |||||
ਮਾਰਗ | |||||
ਇਕ ਨਿਸ਼ਾਨਾ: | |||||
0x00000 | |||||
ਆਵਰਤੀ: | |||||
0x00001 | |||||
ਗੈਪਡ- | |||||
ਆਵਰਤੀ: | |||||
0x00002 | |||||
0x44 | sysref_sts | sysref_statu ਸ | RO/V | 0x0 | SYSREF ਸਥਿਤੀ। ਇਸ ਰਜਿਸਟਰ ਵਿੱਚ ਅੰਦਰੂਨੀ SYSREF ਜਨਰੇਟਰ ਦੀ ਨਵੀਨਤਮ SYSREF ਮਿਆਦ ਅਤੇ ਡਿਊਟੀ ਚੱਕਰ ਸੈਟਿੰਗ ਸ਼ਾਮਲ ਹਨ।
ਨੂੰ ਵੇਖੋ ਸਾਰਣੀ 9 SYSREF ਮਿਆਦ ਅਤੇ ਡਿਊਟੀ ਚੱਕਰ ਦੇ ਕਾਨੂੰਨੀ ਮੁੱਲ ਲਈ ਪੰਨਾ 16 'ਤੇ। |
ਜਾਰੀ… |
ਬਾਈਟ ਆਫਸੈੱਟ | ਰਜਿਸਟਰ ਕਰੋ | ਨਾਮ | ਪਹੁੰਚ | ਰੀਸੈਟ ਕਰੋ | ਵਰਣਨ |
[8:0]: SYSREF ਮਿਆਦ।
|
|||||
0x80 | tst_ctl | tst_control | RW | 0x0 | ਟੈਸਟ ਕੰਟਰੋਲ. ਪੈਟਰਨ ਜਨਰੇਟਰ ਅਤੇ ਚੈਕਰ ਲਈ ਵੱਖ-ਵੱਖ ਟੈਸਟ ਪੈਟਰਨਾਂ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਲਈ ਇਸ ਰਜਿਸਟਰ ਦੀ ਵਰਤੋਂ ਕਰੋ। [1:0] = ਰਾਖਵਾਂ ਖੇਤਰ [2] = ਆਰamp_test_ctl
|
0x8 ਸੀ | tst_err0 | tst_error | RW1C | 0x0 | ਲਿੰਕ 0 ਲਈ ਗਲਤੀ ਫਲੈਗ। ਜਦੋਂ ਬਿੱਟ 1'b1 ਹੁੰਦਾ ਹੈ, ਤਾਂ ਇਹ ਦਰਸਾਉਂਦਾ ਹੈ ਕਿ ਇੱਕ ਗਲਤੀ ਹੋਈ ਹੈ। ਤੁਹਾਨੂੰ ਗਲਤੀ ਫਲੈਗ ਨੂੰ ਸਾਫ਼ ਕਰਨ ਲਈ ਸੰਬੰਧਿਤ ਬਿੱਟ 'ਤੇ 1'b1 ਲਿਖਣ ਤੋਂ ਪਹਿਲਾਂ ਗਲਤੀ ਨੂੰ ਹੱਲ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। [0] = ਪੈਟਰਨ ਚੈਕਰ ਗਲਤੀ [1] = tx_link_error [2] = rx_link_error [3] = ਕਮਾਂਡ ਪੈਟਰਨ ਚੈਕਰ ਗਲਤੀ [31:4]: ਰਾਖਵੀਂ। |
F-Tile JESD204C Intel FPGA IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾ ਲਈ ਦਸਤਾਵੇਜ਼ ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸampਲੇ ਯੂਜ਼ਰ ਗਾਈਡ
ਦਸਤਾਵੇਜ਼ ਸੰਸਕਰਣ | Intel Quartus Prime ਸੰਸਕਰਣ | IP ਸੰਸਕਰਣ | ਤਬਦੀਲੀਆਂ |
2021.10.11 | 21.3 | 1.0.0 | ਸ਼ੁਰੂਆਤੀ ਰੀਲੀਜ਼। |
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
intel F-Tile JESD204C Intel FPGA IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample [pdf] ਯੂਜ਼ਰ ਗਾਈਡ F-Tile JESD204C Intel FPGA IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample, F-Tile JESD204C, Intel FPGA IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample, IP ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample, ਡਿਜ਼ਾਈਨ ਸਾਬਕਾample |