ਮਾਈਕ੍ਰੋਚਿਪ-ਲੋਗੋ

MICROCHIP H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਕੋਰ

MICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-PRODUCT

ਜਾਣ-ਪਛਾਣ

H.264 ਇੱਕ ਡਿਜੀਟਲ ਵੀਡੀਓ ਨੂੰ ਸੰਕੁਚਿਤ ਕਰਨ ਲਈ ਇੱਕ ਪ੍ਰਸਿੱਧ ਵੀਡੀਓ ਕੰਪਰੈਸ਼ਨ ਸਟੈਂਡਰਡ ਹੈ। ਇਸਨੂੰ MPEG-4 Part10 ਜਾਂ ਐਡਵਾਂਸਡ ਵੀਡੀਓ ਕੋਡਿੰਗ (MPEG-4 AVC) ਵਜੋਂ ਵੀ ਜਾਣਿਆ ਜਾਂਦਾ ਹੈ। H.264 ਇੱਕ ਵੀਡੀਓ ਨੂੰ ਸੰਕੁਚਿਤ ਕਰਨ ਲਈ ਬਲਾਕ-ਵਾਰ ਪਹੁੰਚ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਬਲਾਕ ਦਾ ਆਕਾਰ 16 x 16 ਵਜੋਂ ਪਰਿਭਾਸ਼ਿਤ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ ਅਜਿਹੇ ਬਲਾਕ ਨੂੰ ਮੈਕਰੋ ਬਲਾਕ ਕਿਹਾ ਜਾਂਦਾ ਹੈ। ਕੰਪਰੈਸ਼ਨ ਸਟੈਂਡਰਡ ਵੱਖ-ਵੱਖ ਪ੍ਰੋ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈfiles ਜੋ ਕੰਪਰੈਸ਼ਨ ਅਨੁਪਾਤ ਅਤੇ ਲਾਗੂ ਕਰਨ ਦੀ ਗੁੰਝਲਤਾ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਕੰਪਰੈੱਸ ਕੀਤੇ ਜਾਣ ਵਾਲੇ ਵੀਡੀਓ ਫਰੇਮਾਂ ਨੂੰ I-ਫ੍ਰੇਮ, P-ਫ੍ਰੇਮ, ਅਤੇ B-ਫ੍ਰੇਮ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ। ਇੱਕ ਆਈ-ਫ੍ਰੇਮ ਇੱਕ ਇੰਟਰਾ-ਕੋਡਿਡ ਫਰੇਮ ਹੈ ਜਿੱਥੇ ਫਰੇਮ ਦੇ ਅੰਦਰ ਮੌਜੂਦ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੰਪਰੈਸ਼ਨ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। ਆਈ-ਫ੍ਰੇਮ ਨੂੰ ਡੀਕੋਡ ਕਰਨ ਲਈ ਕਿਸੇ ਹੋਰ ਫਰੇਮ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ। ਇੱਕ ਪੀ-ਫ੍ਰੇਮ ਨੂੰ ਇੱਕ ਪੁਰਾਣੇ ਫਰੇਮ ਦੇ ਸਬੰਧ ਵਿੱਚ ਤਬਦੀਲੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਕੁਚਿਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ ਜੋ ਇੱਕ I-ਫ੍ਰੇਮ ਜਾਂ ਇੱਕ P-ਫ੍ਰੇਮ ਹੋ ਸਕਦਾ ਹੈ। ਬੀ-ਫ੍ਰੇਮ ਦੀ ਸੰਕੁਚਨ ਇੱਕ ਪੁਰਾਣੇ ਫਰੇਮ ਅਤੇ ਇੱਕ ਆਉਣ ਵਾਲੇ ਫਰੇਮ ਦੋਵਾਂ ਦੇ ਸਬੰਧ ਵਿੱਚ ਮੋਸ਼ਨ ਤਬਦੀਲੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਆਈ-ਫ੍ਰੇਮ ਕੰਪਰੈਸ਼ਨ ਪ੍ਰਕਿਰਿਆ ਵਿੱਚ ਚਾਰ ਐੱਸtages—ਅੰਤਰ ਪੂਰਵ-ਅਨੁਮਾਨ, ਪੂਰਨ ਅੰਕ ਪਰਿਵਰਤਨ, ਕੁਆਂਟਾਇਜ਼ੇਸ਼ਨ, ਅਤੇ ਐਂਟਰੋਪੀ ਏਨਕੋਡਿੰਗ। H.264 ਦੋ ਕਿਸਮਾਂ ਦੀ ਏਨਕੋਡਿੰਗ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ—ਕੰਟੈਕਸ ਅਡੈਪਟਿਵ ਵੇਰੀਏਬਲ ਲੈਂਥ ਕੋਡਿੰਗ (CAVLC) ਅਤੇ ਕੰਟੈਕਸਟ ਅਡੈਪਟਿਵ ਬਾਈਨਰੀ ਐਰਿਥਮੈਟਿਕ ਕੋਡਿੰਗ (CABAC)। IP ਦਾ ਮੌਜੂਦਾ ਸੰਸਕਰਣ ਬੇਸਲਾਈਨ ਪ੍ਰੋ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈfile ਅਤੇ ਐਂਟਰੌਪੀ ਏਨਕੋਡਿੰਗ ਲਈ CAVLC ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। ਨਾਲ ਹੀ, IP 4K ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਤੱਕ ਸਿਰਫ਼ I-ਫ੍ਰੇਮਾਂ ਦੀ ਏਨਕੋਡਿੰਗ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ।

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ

H.264 I-Frame Encoder ਹੇਠ ਦਿੱਤੀ ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ:

  • YCbCr 420 ਵੀਡੀਓ ਫਾਰਮੈਟ 'ਤੇ ਕੰਪਰੈਸ਼ਨ ਲਾਗੂ ਕਰਦਾ ਹੈ
  • YCbCr 422 ਵੀਡੀਓ ਫਾਰਮੈਟ ਵਿੱਚ ਇਨਪੁਟ ਦੀ ਉਮੀਦ ਹੈ
  • ਹਰੇਕ ਕੰਪੋਨੈਂਟ (Y, Cb, ਅਤੇ Cr) ਲਈ 8 ਬਿੱਟਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
  • ITU-T H.264 Annex B ਅਨੁਕੂਲ NAL ਬਾਈਟ ਸਟ੍ਰੀਮ ਆਉਟਪੁੱਟ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
  • ਸਟੈਂਡਅਲੋਨ ਓਪਰੇਸ਼ਨ, CPU, ਜਾਂ ਪ੍ਰੋਸੈਸਰ ਸਹਾਇਤਾ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ
  • ਰਨ ਟਾਈਮ ਦੌਰਾਨ ਯੂਜ਼ਰ ਕੌਂਫਿਗਰੇਬਲ ਕੁਆਲਿਟੀ ਫੈਕਟਰ QP
  • 1 ਪਿਕਸਲ ਪ੍ਰਤੀ ਘੜੀ ਦੀ ਦਰ 'ਤੇ ਗਣਨਾ
  • 4K (3840 × 2160) 60 fps ਦੇ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਤੱਕ ਕੰਪਰੈਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
  • ਨਿਊਨਤਮ ਲੇਟੈਂਸੀ (ਪੂਰੀ HD ਜਾਂ 252 ਹਰੀਜੱਟਲ ਲਾਈਨਾਂ ਲਈ 17 μs)
  • 2 ਅਤੇ 4 ਟੁਕੜਿਆਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ

ਸਹਿਯੋਗੀ ਪਰਿਵਾਰ
H.264 4K ਆਈ-ਫ੍ਰੇਮ ਏਨਕੋਡਰ ਹੇਠਲੇ ਪਰਿਵਾਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ:

  • PolarFire® SoC FPGA
  • ਪੋਲਰਫਾਇਰ FPGA

ਹਾਰਡਵੇਅਰ ਲਾਗੂ ਕਰਨਾ

ਹੇਠਾਂ ਦਿੱਤਾ ਚਿੱਤਰ H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਬਲਾਕ ਚਿੱਤਰ ਦਿਖਾਉਂਦਾ ਹੈ।
ਚਿੱਤਰ 1-1. H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਬਲਾਕ ਡਾਇਗ੍ਰਾਮMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (1)

ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ H.264 4K I-Frame Encoder IP ਦੇ ਇੰਪੁੱਟ ਅਤੇ ਆਉਟਪੁੱਟ ਪੋਰਟਾਂ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦੀ ਹੈ।
ਸਾਰਣੀ 1-1. H.264 4K ਆਈ-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਦੇ ਇਨਪੁਟ ਅਤੇ ਆਉਟਪੁੱਟ ਪੋਰਟ

ਸਿਗਨਲ ਦਾ ਨਾਮ ਦਿਸ਼ਾ ਚੌੜਾਈ ਵਰਣਨ
RESET_N ਇੰਪੁੱਟ 1 ਡਿਜ਼ਾਈਨ ਲਈ ਕਿਰਿਆਸ਼ੀਲ-ਘੱਟ ਅਸਿੰਕ੍ਰੋਨਸ ਰੀਸੈਟ ਸਿਗਨਲ।
PIX_CLK_I ਇੰਪੁੱਟ 1 ਇਨਪੁਟ ਘੜੀ ਜਿਸ ਨਾਲ ਇਨਕਮਿੰਗ ਪਿਕਸਲ ਐੱਸampਅਗਵਾਈ.
DDR_CLK_I ਇੰਪੁੱਟ 1 DDR ਮੈਮੋਰੀ ਕੰਟਰੋਲਰ ਤੋਂ ਘੜੀ।
HRES_I ਇੰਪੁੱਟ 16 ਇੰਪੁੱਟ ਚਿੱਤਰ ਦਾ ਹਰੀਜੱਟਲ ਰੈਜ਼ੋਲਿਊਸ਼ਨ। ਇਹ 16 ਦਾ ਗੁਣਜ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
VRES_I ਇੰਪੁੱਟ 16 ਇਨਪੁਟ ਚਿੱਤਰ ਦਾ ਵਰਟੀਕਲ ਰੈਜ਼ੋਲਿਊਸ਼ਨ। ਇਹ 16 ਦਾ ਗੁਣਜ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ।
QP_I ਇੰਪੁੱਟ 6 H.264 ਕੁਆਂਟਾਇਜ਼ੇਸ਼ਨ ਲਈ ਗੁਣਵੱਤਾ ਕਾਰਕ। ਮੁੱਲ 0 ਤੋਂ 51 ਤੱਕ ਹੁੰਦਾ ਹੈ ਜਿੱਥੇ 0 ਸਭ ਤੋਂ ਉੱਚੀ ਗੁਣਵੱਤਾ ਅਤੇ ਸਭ ਤੋਂ ਘੱਟ ਕੰਪਰੈਸ਼ਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ 51 ਸਭ ਤੋਂ ਵੱਧ ਸੰਕੁਚਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ।
DATA0_O ਆਉਟਪੁੱਟ 16 H.264 Slice0 ਐਨਕੋਡਡ ਡੇਟਾ ਆਉਟਪੁੱਟ ਜਿਸ ਵਿੱਚ NAL ਯੂਨਿਟ, ਸਲਾਈਸ ਹੈਡਰ, SPS, PPS, ਅਤੇ ਮੈਕਰੋ ਬਲਾਕਾਂ ਦਾ ਏਨਕੋਡ ਕੀਤਾ ਡੇਟਾ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ।
DATA_VALID0_O ਆਉਟਪੁੱਟ 1 Slice0 ਏਨਕੋਡਡ ਡੇਟਾ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲਾ ਸਿਗਨਲ ਵੈਧ ਹੈ।
DATA1_O ਆਉਟਪੁੱਟ 16 H.264 Slice1 ਏਨਕੋਡਡ ਡੇਟਾ ਆਉਟਪੁੱਟ ਜਿਸ ਵਿੱਚ ਸਲਾਈਸ ਹੈਡਰ, ਅਤੇ ਮੈਕਰੋ ਬਲਾਕਾਂ ਦਾ ਏਨਕੋਡ ਕੀਤਾ ਡੇਟਾ ਹੈ।
DATA_VALID1_O ਆਉਟਪੁੱਟ 1 Slice1 ਏਨਕੋਡਡ ਡੇਟਾ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲਾ ਸਿਗਨਲ ਵੈਧ ਹੈ।
DATA2_O ਆਉਟਪੁੱਟ 16 H.264 Slice2 ਏਨਕੋਡਡ ਡੇਟਾ ਆਉਟਪੁੱਟ ਜਿਸ ਵਿੱਚ ਸਲਾਈਸ ਹੈਡਰ, ਅਤੇ ਮੈਕਰੋ ਬਲਾਕਾਂ ਦਾ ਏਨਕੋਡ ਕੀਤਾ ਡੇਟਾ ਹੈ।
DATA_VALID2_O ਆਉਟਪੁੱਟ 1 Slice2 ਏਨਕੋਡਡ ਡੇਟਾ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲਾ ਸਿਗਨਲ ਵੈਧ ਹੈ।
………..ਜਾਰੀ ਹੈ
ਸਿਗਨਲ ਦਾ ਨਾਮ ਦਿਸ਼ਾ ਚੌੜਾਈ ਵਰਣਨ
DATA3_O ਆਉਟਪੁੱਟ 16 H.264 Slice3 ਏਨਕੋਡਡ ਡੇਟਾ ਆਉਟਪੁੱਟ ਜਿਸ ਵਿੱਚ ਸਲਾਈਸ ਹੈਡਰ, ਅਤੇ ਮੈਕਰੋ ਬਲਾਕਾਂ ਦਾ ਏਨਕੋਡ ਕੀਤਾ ਡੇਟਾ ਹੈ।
DATA_VALID3_O ਆਉਟਪੁੱਟ 1 Slice3 ਏਨਕੋਡਡ ਡੇਟਾ ਨੂੰ ਦਰਸਾਉਣ ਵਾਲਾ ਸਿਗਨਲ ਵੈਧ ਹੈ।
DDR_LINE_GAP_I ਇੰਪੁੱਟ 16 DDR ਮੈਮੋਰੀ ਵਿੱਚ ਇੰਪੁੱਟ ਚਿੱਤਰ ਹਰੀਜੱਟਲ ਲਾਈਨਾਂ ਵਿਚਕਾਰ ਲਾਈਨ ਗੈਪ।
FRAME_START_ADDR_I ਇੰਪੁੱਟ 7/8 DDR ਫਰੇਮ ਬਫਰ ਪਤਾ। 7 ਬਿੱਟ ਜਦੋਂ ਫਰੇਮ ਗੈਪ ਨੂੰ 32 MB ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। 8 ਬਿੱਟ ਜਦੋਂ ਫਰੇਮ ਗੈਪ ਨੂੰ 16 MB ਲਈ ਕੌਂਫਿਗਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
FRAME_END_O ਆਉਟਪੁੱਟ 1 ਇੱਕ ਫਰੇਮ ਲਈ H.264 ਬਿੱਟ ਸਟ੍ਰੀਮ ਦਾ ਅੰਤ।
ਚੈਨਲ 0 ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਪੋਰਟ ਪੜ੍ਹੋ
RDATA0_I ਇੰਪੁੱਟ ਇਨਪੁਟ ਡਾਟਾ ਚੌੜਾਈ ਆਰਬਿਟਰ ਤੋਂ ਡੇਟਾ ਪੜ੍ਹੋ
RVALID0_I ਇੰਪੁੱਟ 1 ਆਰਬਿਟਰ ਤੋਂ ਵੈਧ ਡੇਟਾ ਪੜ੍ਹੋ
ARREADY0_I ਇੰਪੁੱਟ 1 ਆਰਬਿਟਰ ਰਸੀਦ
BUSER0_I ਇੰਪੁੱਟ 1 ਸੰਪੂਰਨਤਾ ਪੜ੍ਹੋ
ARADDR0_O ਆਉਟਪੁੱਟ 32 DDR ਪਤਾ ਜਿੱਥੋਂ ਪੜ੍ਹਨਾ ਸ਼ੁਰੂ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ
ARVALID0_O ਆਉਟਪੁੱਟ 1 ਆਰਬਿਟਰ ਨੂੰ ਬੇਨਤੀ ਪੜ੍ਹੋ
ARSIZE0_O ਆਉਟਪੁੱਟ 8 ਬਰਸਟ ਆਕਾਰ ਪੜ੍ਹੋ
ਚੈਨਲ 1 ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਪੋਰਟ ਪੜ੍ਹੋ
RDATA1_I ਇੰਪੁੱਟ ਇਨਪੁਟ ਡਾਟਾ ਚੌੜਾਈ ਆਰਬਿਟਰ ਤੋਂ ਡੇਟਾ ਪੜ੍ਹੋ
RVALID1_I ਇੰਪੁੱਟ 1 ਆਰਬਿਟਰ ਤੋਂ ਵੈਧ ਡੇਟਾ ਪੜ੍ਹੋ
ARREADY1_I ਇੰਪੁੱਟ 1 ਆਰਬਿਟਰ ਰਸੀਦ
BUSER1_I ਇੰਪੁੱਟ 1 ਸੰਪੂਰਨਤਾ ਪੜ੍ਹੋ
ARADDR1_O ਆਉਟਪੁੱਟ 32 DDR ਪਤਾ ਜਿੱਥੋਂ ਪੜ੍ਹਨਾ ਸ਼ੁਰੂ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ
ARVALID1_O ਆਉਟਪੁੱਟ 1 ਆਰਬਿਟਰ ਨੂੰ ਬੇਨਤੀ ਪੜ੍ਹੋ
ARSIZE1_O ਆਉਟਪੁੱਟ 8 ਬਰਸਟ ਆਕਾਰ ਪੜ੍ਹੋ
ਚੈਨਲ 2 ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਪੋਰਟ ਪੜ੍ਹੋ
RDATA2_I ਇੰਪੁੱਟ ਇਨਪੁਟ ਡਾਟਾ ਚੌੜਾਈ ਆਰਬਿਟਰ ਤੋਂ ਡੇਟਾ ਪੜ੍ਹੋ
RVALID2_I ਇੰਪੁੱਟ 1 ਆਰਬਿਟਰ ਤੋਂ ਵੈਧ ਡੇਟਾ ਪੜ੍ਹੋ
ARREADY2_I ਇੰਪੁੱਟ 1 ਆਰਬਿਟਰ ਰਸੀਦ
BUSER2_I ਇੰਪੁੱਟ 1 ਸੰਪੂਰਨਤਾ ਪੜ੍ਹੋ
ARADDR2_O ਆਉਟਪੁੱਟ 32 DDR ਪਤਾ ਜਿੱਥੋਂ ਪੜ੍ਹਨਾ ਸ਼ੁਰੂ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ
ARVALID2_O ਆਉਟਪੁੱਟ 1 ਆਰਬਿਟਰ ਨੂੰ ਬੇਨਤੀ ਪੜ੍ਹੋ
ARSIZE2_O ਆਉਟਪੁੱਟ 8 ਬਰਸਟ ਆਕਾਰ ਪੜ੍ਹੋ
ਚੈਨਲ 3 ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਪੋਰਟ ਪੜ੍ਹੋ
RDATA3_I ਇੰਪੁੱਟ ਇਨਪੁਟ ਡਾਟਾ ਚੌੜਾਈ ਆਰਬਿਟਰ ਤੋਂ ਡੇਟਾ ਪੜ੍ਹੋ
RVALID3_I ਇੰਪੁੱਟ 1 ਆਰਬਿਟਰ ਤੋਂ ਵੈਧ ਡੇਟਾ ਪੜ੍ਹੋ
………..ਜਾਰੀ ਹੈ
ਸਿਗਨਲ ਦਾ ਨਾਮ ਦਿਸ਼ਾ ਚੌੜਾਈ ਵਰਣਨ
ARREADY3_I ਇੰਪੁੱਟ 1 ਆਰਬਿਟਰ ਰਸੀਦ
BUSER3_I ਇੰਪੁੱਟ 1 ਸੰਪੂਰਨਤਾ ਪੜ੍ਹੋ
ARADDR3_O ਆਉਟਪੁੱਟ 32 DDR ਪਤਾ ਜਿੱਥੋਂ ਪੜ੍ਹਨਾ ਸ਼ੁਰੂ ਕਰਨਾ ਲਾਜ਼ਮੀ ਹੈ
ARVALID3_O ਆਉਟਪੁੱਟ 1 ਆਰਬਿਟਰ ਨੂੰ ਬੇਨਤੀ ਪੜ੍ਹੋ
ARSIZE3_O ਆਉਟਪੁੱਟ 8 ਬਰਸਟ ਆਕਾਰ ਪੜ੍ਹੋ

ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰ
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ ਦੇ ਹਾਰਡਵੇਅਰ ਲਾਗੂ ਕਰਨ ਵਿੱਚ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਆਮ ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰਾਂ ਦੇ ਵਰਣਨ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦੀ ਹੈ, ਜੋ ਕਿ ਐਪਲੀਕੇਸ਼ਨ ਲੋੜਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਹੋ ਸਕਦੇ ਹਨ।
ਸਾਰਣੀ 1-2. H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ ਕੌਂਫਿਗਰੇਸ਼ਨ ਪੈਰਾਮੀਟਰ

ਨਾਮ ਵਰਣਨ
16x16_DC_INTRA_PREDICTION 16 x 16 intra dc ਪੂਰਵ ਅਨੁਮਾਨ ਦੇ ਨਾਲ 4 x 4 intra dc ਪੂਰਵ-ਅਨੁਮਾਨ ਨੂੰ ਸਮਰੱਥ ਕਰਨ ਦਾ ਵਿਕਲਪ।
NUM_SLICES 2 fps 'ਤੇ 4K ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ 30 ਟੁਕੜੇ ਚੁਣੋ। 4 fps 'ਤੇ 4K ਦਾ ਸਮਰਥਨ ਕਰਨ ਲਈ 60 ਟੁਕੜੇ ਚੁਣੋ।
DDR_AXI_DATA_WIDTH ਰੀਡ ਚੈਨਲ ਦੀ DATA ਚੌੜਾਈ ਚੁਣੋ, ਜਿਸ ਨੂੰ ਵੀਡੀਓ ਆਰਬਿਟਰ IP ਨਾਲ ਕਨੈਕਟ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ।
FRAME_GAP ਫਰੇਮ ਬਫਰ ਦਾ ਆਕਾਰ ਚੁਣੋ। 4K ਲਈ 32 MB ਚੁਣੋ।

IP ਸੰਰਚਨਾਕਾਰ
ਹੇਠਾਂ ਦਿੱਤਾ ਚਿੱਤਰ H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਸੰਰਚਨਾਕਾਰ ਦਿਖਾਉਂਦਾ ਹੈ।

ਚਿੱਤਰ 1-2. IP ਸੰਰਚਨਾMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (2)

H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਦਾ ਹਾਰਡਵੇਅਰ ਲਾਗੂ ਕਰਨਾ
H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਹਰੇਕ ਫਰੇਮ ਨੂੰ 2/4 ਟੁਕੜਿਆਂ ਵਿੱਚ ਵੰਡਦਾ ਹੈ ਅਤੇ ਸਲਾਈਸ ਏਨਕੋਡਰ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਏਨਕੋਡ ਕਰਦਾ ਹੈ। DDR ਰੀਡ ਤਰਕ ਨੂੰ DDR ਮੈਮੋਰੀ ਵਿੱਚ YCbCr 422 ਫਾਰਮੈਟ ਵਿੱਚ ਫਰੇਮ ਡੇਟਾ ਦੀ ਉਮੀਦ ਹੈ। DDR ਮੈਮੋਰੀ ਵਿੱਚ ਫ੍ਰੇਮ ਦੀ ਹਰ ਹਰੀਜੱਟਲ ਲਾਈਨ ਦੇ ਵਿਚਕਾਰ ਲਾਈਨ ਦਾ ਅੰਤਰ DDR_LINE_GAP_I ਇਨਪੁਟ ਦੁਆਰਾ ਨਿਰਧਾਰਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। IP ਇਨਪੁਟ ਵਜੋਂ 422 ਫਾਰਮੈਟਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਅਤੇ 420 ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਕੰਪਰੈਸ਼ਨ ਲਾਗੂ ਕਰਦਾ ਹੈ। Slice0 ਆਉਟਪੁੱਟ ਵਿੱਚ SPS ਅਤੇ PPS ਹੈਡਰ ਵੀ ਸ਼ਾਮਲ ਹਨ। ਸਾਰੇ ਟੁਕੜੇ ਬਿੱਟ ਸਟ੍ਰੀਮ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਪ੍ਰਦਾਨ ਕੀਤੇ ਗਏ ਹਨ। ਸਾਰੇ ਟੁਕੜੇ ਬਿੱਟ ਸਟ੍ਰੀਮ ਨੂੰ ਇਕੱਠੇ ਜੋੜ ਕੇ ਅੰਤਿਮ H.264 ਬਿੱਟ ਸਟ੍ਰੀਮ ਬਣ ਜਾਂਦੀ ਹੈ। ਹੇਠਾਂ ਦਿੱਤਾ ਚਿੱਤਰ H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਬਲਾਕ ਚਿੱਤਰ ਦਿਖਾਉਂਦਾ ਹੈ।
ਚਿੱਤਰ 1-3. H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਬਲਾਕ ਡਾਇਗ੍ਰਾਮMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (3)

ਹੇਠਲਾ ਚਿੱਤਰ ਸਲਾਈਸ ਏਨਕੋਡਰ ਬਲਾਕ ਚਿੱਤਰ ਦਿਖਾਉਂਦਾ ਹੈ।

ਚਿੱਤਰ 1-4. ਸਲਾਈਸ ਏਨਕੋਡਰ ਬਲਾਕ ਡਾਇਗ੍ਰਾਮMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (4)

ਡਿਜ਼ਾਈਨ ਵੇਰਵਾ ਸਲਾਈਸ ਏਨਕੋਡਰ
ਇਹ ਸੈਕਸ਼ਨ ਸਲਾਈਸ ਏਨਕੋਡਰ ਦੇ ਵੱਖ-ਵੱਖ ਅੰਦਰੂਨੀ ਮੈਡਿਊਲਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ।
16 x 16 ਮੈਟ੍ਰਿਕਸ ਫਰੇਮਰ
ਇਹ ਮੋਡੀਊਲ H.16 ਨਿਰਧਾਰਨ ਦੇ ਅਨੁਸਾਰ Y ਕੰਪੋਨੈਂਟ ਲਈ 16 x 264 ਮੈਕਰੋ ਬਲਾਕਾਂ ਨੂੰ ਫਰੇਮ ਕਰਦਾ ਹੈ। ਲਾਈਨ ਬਫਰਾਂ ਦੀ ਵਰਤੋਂ ਇਨਪੁਟ ਚਿੱਤਰ ਦੀਆਂ 16 ਹਰੀਜੱਟਲ ਲਾਈਨਾਂ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਸ਼ਿਫਟ ਰਜਿਸਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ 16 x 16 ਮੈਟ੍ਰਿਕਸ ਤਿਆਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
8 x 8 ਮੈਟ੍ਰਿਕਸ ਫਰੇਮਰ
ਇਹ ਮੋਡੀਊਲ 8 ਫਾਰਮੈਟਾਂ ਲਈ H.8 ਨਿਰਧਾਰਨ ਦੇ ਅਨੁਸਾਰ C ਕੰਪੋਨੈਂਟ ਲਈ 264 x 420 ਮੈਕਰੋ ਬਲਾਕਾਂ ਨੂੰ ਫਰੇਮ ਕਰਦਾ ਹੈ। ਲਾਈਨ ਬਫਰਾਂ ਦੀ ਵਰਤੋਂ ਇੰਪੁੱਟ ਚਿੱਤਰ ਦੀਆਂ 8 ਹਰੀਜੱਟਲ ਲਾਈਨਾਂ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਅਤੇ ਸ਼ਿਫਟ ਰਜਿਸਟਰਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ 8 x 16 ਮੈਟ੍ਰਿਕਸ ਤਿਆਰ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। 8 x 16 ਮੈਟ੍ਰਿਕਸ ਤੋਂ, ਹਰੇਕ 8 x 8 ਮੈਟ੍ਰਿਕਸ ਨੂੰ ਫਰੇਮ ਕਰਨ ਲਈ Cb ਅਤੇ Cr ਭਾਗਾਂ ਨੂੰ ਵੱਖ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
4 x 4 ਮੈਟ੍ਰਿਕਸ ਫਰੇਮਰ
ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ, ਕੁਆਂਟਾਈਜ਼ੇਸ਼ਨ, ਅਤੇ CAVLC ਏਨਕੋਡਿੰਗ ਇੱਕ ਮੈਕਰੋਬਲਾਕ ਦੇ ਅੰਦਰ ਇੱਕ 4 x 4 ਸਬ-ਬਲਾਕ 'ਤੇ ਕੰਮ ਕਰਦੇ ਹਨ। 4 x 4 ਮੈਟਰਿਕਸ ਫਰੇਮਰ 4 x 4 ਜਾਂ 16 x 16 ਮੈਕਰੋਬਲਾਕ ਤੋਂ 8 x 8 ਸਬ-ਬਲਾਕ ਬਣਾਉਂਦਾ ਹੈ। ਇਹ ਮੈਟਰਿਕਸ ਜਨਰੇਟਰ ਅਗਲੇ ਮੈਕਰੋਬਲਾਕ 'ਤੇ ਜਾਣ ਤੋਂ ਪਹਿਲਾਂ ਮੈਕਰੋਬਲਾਕ ਦੇ ਸਾਰੇ ਉਪ-ਬਲਾਕਾਂ ਵਿੱਚ ਫੈਲਦਾ ਹੈ।
ਅੰਤਰ ਭਵਿੱਖਬਾਣੀ
H.264 ਇੱਕ 4 x 4 ਬਲਾਕ ਵਿੱਚ ਜਾਣਕਾਰੀ ਨੂੰ ਘਟਾਉਣ ਲਈ ਵੱਖ-ਵੱਖ ਅੰਤਰ-ਪੂਰਵ-ਅਨੁਮਾਨ ਮੋਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। IP ਵਿੱਚ ਅੰਤਰ-ਪੂਰਵ-ਅਨੁਮਾਨ ਬਲਾਕ ਸਿਰਫ 4 x 4 ਜਾਂ 16 x 16 DC ਪੂਰਵ-ਅਨੁਮਾਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। 16 x 16 ਦੀ ਵਰਤੋਂ 35 ਤੋਂ ਵੱਧ QP ਮੁੱਲਾਂ ਲਈ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਜੇਕਰ IP ਕੌਂਫਿਗਰੇਟਰ ਵਿੱਚ 16 x 16 ਇੰਟਰਾ-DC ਪੂਰਵ-ਅਨੁਮਾਨ ਸਮਰਥਿਤ ਹੈ। DC ਕੰਪੋਨੈਂਟ ਦੀ ਗਣਨਾ ਨੇੜੇ ਦੇ ਸਿਖਰ ਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ 4 x 4 ਜਾਂ 16 x 16 ਬਲਾਕਾਂ ਨੂੰ ਛੱਡਿਆ ਜਾਂਦਾ ਹੈ।
ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ
H.264 ਪੂਰਨ ਅੰਕ ਡਿਸਕ੍ਰਿਟ ਕੋਸਾਈਨ ਟ੍ਰਾਂਸਫਾਰਮ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਗੁਣਾਂਕ ਨੂੰ ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ ਮੈਟ੍ਰਿਕਸ ਅਤੇ ਕੁਆਂਟਾਈਜ਼ੇਸ਼ਨ ਮੈਟ੍ਰਿਕਸ ਵਿੱਚ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ ਵਿੱਚ ਕੋਈ ਗੁਣਾ ਜਾਂ ਭਾਗ ਨਹੀਂ ਹੁੰਦੇ ਹਨ। ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ ਐੱਸtage ਸ਼ਿਫਟ ਅਤੇ ਐਡ ਓਪਰੇਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪਰਿਵਰਤਨ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ।
ਕੁਆਂਟਾਇਜ਼ੇਸ਼ਨ
ਕੁਆਂਟਾਇਜ਼ੇਸ਼ਨ ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ ਦੇ ਹਰੇਕ ਆਉਟਪੁੱਟ ਨੂੰ QP ਉਪਭੋਗਤਾ ਇਨਪੁਟ ਮੁੱਲ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਇੱਕ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਮਾਤਰਾਕਰਣ ਮੁੱਲ ਨਾਲ ਗੁਣਾ ਕਰਦੀ ਹੈ। QP ਮੁੱਲ ਦੀ ਰੇਂਜ 0 ਤੋਂ 51 ਤੱਕ ਹੈ। 51 ਤੋਂ ਵੱਧ ਕੋਈ ਵੀ ਮੁੱਲ cl ਹੈamped to 51. ਇੱਕ ਘੱਟ QP ਮੁੱਲ ਘੱਟ ਕੰਪਰੈਸ਼ਨ ਅਤੇ ਉੱਚ ਗੁਣਵੱਤਾ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ ਇਸਦੇ ਉਲਟ।
CAVLC
H.264 ਦੋ ਕਿਸਮਾਂ ਦੀ ਐਂਟਰੌਪੀ ਏਨਕੋਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ—ਕੰਟੈਕਸ ਅਡੈਪਟਿਵ ਵੇਰੀਏਬਲ ਲੈਂਥ ਕੋਡਿੰਗ (CAVLC) ਅਤੇ ਕੰਟੈਕਸਟ ਅਡੈਪਟਿਵ ਬਾਈਨਰੀ ਐਰਿਥਮੈਟਿਕ ਕੋਡਿੰਗ (CABAC)। IP ਕੁਆਂਟਾਈਜ਼ਡ ਆਉਟਪੁੱਟ ਨੂੰ ਏਨਕੋਡਿੰਗ ਕਰਨ ਲਈ CAVLC ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ।
ਸਿਰਲੇਖ ਜਨਰੇਟਰ
ਹੈਡਰ ਜਨਰੇਟਰ ਬਲਾਕ ਵੀਡੀਓ ਫਰੇਮ ਦੀ ਸਥਿਤੀ 'ਤੇ ਨਿਰਭਰ ਕਰਦੇ ਹੋਏ ਬਲਾਕ ਹੈਡਰ, ਸਲਾਈਸ ਹੈਡਰ, ਸੀਕਵੈਂਸ ਪੈਰਾਮੀਟਰ ਸੈੱਟ (ਐਸਪੀਐਸ), ਪਿਕਚਰ ਪੈਰਾਮੀਟਰ ਸੈੱਟ (ਪੀਪੀਐਸ), ਅਤੇ ਨੈੱਟਵਰਕ ਐਬਸਟਰੈਕਸ਼ਨ ਲੇਅਰ (ਐਨਏਐਲ) ਯੂਨਿਟ ਤਿਆਰ ਕਰਦਾ ਹੈ।
H.264 ਸਟ੍ਰੀਮ ਜਨਰੇਟਰ
H.264 ਸਟ੍ਰੀਮ ਜਨਰੇਟਰ ਬਲਾਕ H.264 ਸਟੈਂਡਰਡ ਫਾਰਮੈਟ ਦੇ ਅਨੁਸਾਰ ਏਨਕੋਡਡ ਆਉਟਪੁੱਟ ਬਣਾਉਣ ਲਈ ਸਿਰਲੇਖਾਂ ਦੇ ਨਾਲ CAVLC ਆਉਟਪੁੱਟ ਨੂੰ ਜੋੜਦਾ ਹੈ।

 

ਟੈਸਟਬੈਂਚ

ਟੈਸਟਬੈਂਚ H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ।
ਸਿਮੂਲੇਸ਼ਨ
ਸਿਮੂਲੇਸ਼ਨ ਦੋ ਦੁਆਰਾ ਪ੍ਰਸਤੁਤ YCbCr432 ਫਾਰਮੈਟ ਵਿੱਚ ਇੱਕ 240 x 422 ਚਿੱਤਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ files, ਹਰੇਕ Y ਅਤੇ C ਲਈ ਇਨਪੁਟ ਵਜੋਂ ਅਤੇ 264 ਟੁਕੜਿਆਂ ਨਾਲ H.4 ਤਿਆਰ ਕਰਦਾ ਹੈ file ਫਾਰਮੈਟ ਜਿਸ ਵਿੱਚ ਦੋ ਫਰੇਮ ਸ਼ਾਮਲ ਹਨ।
ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮ ਦੱਸਦੇ ਹਨ ਕਿ ਟੈਸਟਬੈਂਚ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੋਰ ਦੀ ਨਕਲ ਕਿਵੇਂ ਕਰਨੀ ਹੈ:

  1. Libero® SoC Catalog > 'ਤੇ ਜਾਓ View > ਵਿੰਡੋਜ਼ > ਕੈਟਾਲਾਗ, ਅਤੇ ਫਿਰ ਹੱਲ-ਵੀਡੀਓ ਦਾ ਵਿਸਤਾਰ ਕਰੋ। H264_4K_Iframe_Encoder 'ਤੇ ਡਬਲ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਫਿਰ ਠੀਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। H264_4K_Iframe-Encoder IP SmartDesign ਕੈਨਵਸ 'ਤੇ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ।
    ਚਿੱਤਰ 2-1. Libero® SoC ਕੈਟਾਲਾਗ ਵਿੱਚ H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਕੋਰMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (5)
  2. 'ਤੇ ਜਾਓ Files ਟੈਬ ਅਤੇ ਸਿਮੂਲੇਸ਼ਨ > ਆਯਾਤ ਚੁਣੋ Files.
    ਚਿੱਤਰ 2-2. ਆਯਾਤ ਕਰੋ FilesMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (6)
  3. H264_sim_data_in_y.txt, H264_sim_data_in_c.txt, ਅਤੇ H264_refOut.txt ਆਯਾਤ ਕਰੋ fileਹੇਠਾਂ ਦਿੱਤੇ ਮਾਰਗ ਤੋਂ s: ..\ \ਕੰਪੋਨੈਂਟ\Microsemi\SolutionCore\H264_4K_Iframe_Encoder\ \ ਉਤੇਜਨਾ।
  4. ਇੱਕ ਵੱਖਰਾ ਆਯਾਤ ਕਰਨ ਲਈ file, ਉਸ ਫੋਲਡਰ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ ਜਿਸ ਵਿੱਚ ਲੋੜੀਂਦਾ ਹੈ file, ਅਤੇ ਓਪਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਆਯਾਤ ਕੀਤਾ file ਸਿਮੂਲੇਸ਼ਨ ਦੇ ਅਧੀਨ ਸੂਚੀਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ, ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵੇਖੋ।
    ਚਿੱਤਰ 2-3. ਆਯਾਤ ਕੀਤਾ FilesMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (7)
  5. ਡਿਜ਼ਾਈਨ ਹਾਇਰਾਰਕੀ ਟੈਬ 'ਤੇ ਜਾਓ ਅਤੇ H264_4K_Iframe_Enc_C0 'ਤੇ ਸੱਜਾ ਕਲਿੱਕ ਕਰੋ ਅਤੇ ਰੂਟ ਵਜੋਂ ਸੈੱਟ ਕਰੋ ਨੂੰ ਚੁਣੋ। ਚਿੱਤਰ 2-4. ਰੂਟ ਵਜੋਂ ਸੈੱਟ ਕਰੋMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (8)
  6. Stimulus Hierarchy ਟੈਬ 'ਤੇ ਜਾਓ ਅਤੇ H264_4K_Iframe_Encoder_tb (H264_4K_Iframe_Encoder_tb. v) > ਸਿਮੂਲੇਟ ਪ੍ਰੀ-ਸਿੰਥ ਡਿਜ਼ਾਈਨ > ਇੰਟਰਐਕਟਿਵ ਤੌਰ 'ਤੇ ਖੋਲ੍ਹੋ ਚੁਣੋ। IP ਨੂੰ ਦੋ ਫਰੇਮਾਂ ਲਈ ਸਿਮੂਲੇਟ ਕੀਤਾ ਗਿਆ ਹੈ। ਚਿੱਤਰ 2-5. ਪ੍ਰੀ-ਸਿੰਥੇਸਿਸ ਡਿਜ਼ਾਈਨ ਦੀ ਨਕਲ ਕਰਨਾMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (9)
  7. ਮਾਡਲਸਿਮ ਟੈਸਟਬੈਂਚ ਨਾਲ ਖੁੱਲ੍ਹਦਾ ਹੈ file ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।

ਚਿੱਤਰ 2-6. ਮਾਡਲਸਿਮ ਸਿਮੂਲੇਸ਼ਨ ਵਿੰਡੋMICROCHIP-H-264-4K-I-Frame-Encoder-IP-Cores-FIG-1 (10)

ਮਹੱਤਵਪੂਰਨ: ਜੇਕਰ .do ਵਿੱਚ ਨਿਰਦਿਸ਼ਟ ਰਨਟਾਈਮ ਸੀਮਾ ਦੇ ਕਾਰਨ ਸਿਮੂਲੇਸ਼ਨ ਵਿੱਚ ਰੁਕਾਵਟ ਆਉਂਦੀ ਹੈ file, ਸਿਮੂਲੇਸ਼ਨ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ run -all ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ।

ਲਾਇਸੰਸ

  • H.264 4K ਆਈ-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਲਾਇਸੰਸ ਦੇ ਅਧੀਨ ਕੇਵਲ ਏਨਕ੍ਰਿਪਟਡ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ।
  • ਏਨਕ੍ਰਿਪਟਡ RTL ਸਰੋਤ ਕੋਡ ਲਾਇਸੰਸ ਲਾਕ ਹੈ, ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਖਰੀਦਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਤੁਸੀਂ Libero ਡਿਜ਼ਾਈਨ ਸੂਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਫੀਲਡ ਪ੍ਰੋਗਰਾਮੇਬਲ ਗੇਟ ਐਰੇ (FPGA) ਸਿਲੀਕਾਨ ਨੂੰ ਸਿਮੂਲੇਸ਼ਨ, ਸੰਸਲੇਸ਼ਣ, ਖਾਕਾ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਕਰ ਸਕਦੇ ਹੋ।
  • H.264 ਏਨਕੋਡਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਮੁਲਾਂਕਣ ਲਾਇਸੰਸ ਮੁਫਤ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ। ਮੁਲਾਂਕਣ ਲਾਇਸੰਸ ਦੀ ਮਿਆਦ ਹਾਰਡਵੇਅਰ 'ਤੇ ਇੱਕ ਘੰਟੇ ਦੀ ਵਰਤੋਂ ਤੋਂ ਬਾਅਦ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ।

ਇੰਸਟਾਲੇਸ਼ਨ ਨਿਰਦੇਸ਼

  • ਕੋਰ ਨੂੰ Libero SoC ਸੌਫਟਵੇਅਰ ਵਿੱਚ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਹ ਕੈਟਾਲਾਗ ਅਪਡੇਟ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਆਪਣੇ ਆਪ ਹੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ
  • Libero SoC ਸੌਫਟਵੇਅਰ, ਜਾਂ CPZ file ਐਡ ਕੋਰ ਕੈਟਾਲਾਗ ਵਿਸ਼ੇਸ਼ਤਾ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਹੱਥੀਂ ਜੋੜਿਆ ਜਾ ਸਕਦਾ ਹੈ। ਜਦੋਂ ਸੀ.ਪੀ.ਜ਼ੈਡ file Libero ਵਿੱਚ ਸਥਾਪਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਕੋਰ ਨੂੰ Libero ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨ ਲਈ SmartDesign ਦੇ ਅੰਦਰ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਤਿਆਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਤਤਕਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
  • ਕੋਰ ਇੰਸਟਾਲੇਸ਼ਨ, ਲਾਇਸੈਂਸ ਅਤੇ ਆਮ ਵਰਤੋਂ ਬਾਰੇ ਹੋਰ ਹਦਾਇਤਾਂ ਲਈ, Libero SoC ਔਨਲਾਈਨ ਮਦਦ ਦੇਖੋ।

ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ ਵਿੱਚ ਸਰੋਤ ਦੀ ਵਰਤੋਂ ਦੀ ਸੂਚੀ ਹੈample H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਡਿਜ਼ਾਈਨ ਪੋਲਰਫਾਇਰ FPGA (MPF300TS-1FCG1152I ਪੈਕੇਜ) ਲਈ ਬਣਾਇਆ ਗਿਆ ਹੈ ਅਤੇ 4:2:2 s ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਕੁਚਿਤ ਡੇਟਾ ਤਿਆਰ ਕਰਦਾ ਹੈampਇਨਪੁਟ ਡੇਟਾ ਦਾ ਲਿੰਗ।
ਸਾਰਣੀ 5-1. H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਦੀ ਸਰੋਤ ਉਪਯੋਗਤਾ

ਤੱਤ 4 ਟੁਕੜੇ 2 ਟੁਕੜੇ
4LUTs 73588 37017
ਡੀ.ਐੱਫ.ਐੱਫ 67543 33839
LSRAM 592 296
µSRAM 84 42
ਮੈਥ ਬਲਾਕ 89 45
ਇੰਟਰਫੇਸ 4-ਇਨਪੁਟ LUTs 25524 12780
ਇੰਟਰਫੇਸ DFFs 25524 12780

ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ

ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ ਸਾਰਣੀ ਉਹਨਾਂ ਤਬਦੀਲੀਆਂ ਦਾ ਵਰਣਨ ਕਰਦੀ ਹੈ ਜੋ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਲਾਗੂ ਕੀਤੀਆਂ ਗਈਆਂ ਸਨ। ਪਰਿਵਰਤਨ ਸਭ ਤੋਂ ਮੌਜੂਦਾ ਪ੍ਰਕਾਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ, ਸੰਸ਼ੋਧਨ ਦੁਆਰਾ ਸੂਚੀਬੱਧ ਕੀਤੇ ਗਏ ਹਨ।
ਸਾਰਣੀ 6-1. ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ

ਸੰਸ਼ੋਧਨ ਮਿਤੀ ਵਰਣਨ
A 01/2023 ਸ਼ੁਰੂਆਤੀ ਰਿਲੀਜ਼।

ਮਾਈਕ੍ਰੋਚਿਪ FPGA ਸਹਿਯੋਗ

ਮਾਈਕ੍ਰੋਚਿੱਪ ਐੱਫਪੀਜੀਏ ਉਤਪਾਦ ਸਮੂਹ ਆਪਣੇ ਉਤਪਾਦਾਂ ਨੂੰ ਵੱਖ-ਵੱਖ ਸਹਾਇਤਾ ਸੇਵਾਵਾਂ ਦੇ ਨਾਲ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਗਾਹਕ ਸੇਵਾ, ਗਾਹਕ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ, ਏ. webਸਾਈਟ, ਅਤੇ ਵਿਸ਼ਵਵਿਆਪੀ ਵਿਕਰੀ ਦਫਤਰ। ਗਾਹਕਾਂ ਨੂੰ ਸਮਰਥਨ ਨਾਲ ਸੰਪਰਕ ਕਰਨ ਤੋਂ ਪਹਿਲਾਂ ਮਾਈਕ੍ਰੋਚਿੱਪ ਔਨਲਾਈਨ ਸਰੋਤਾਂ 'ਤੇ ਜਾਣ ਦਾ ਸੁਝਾਅ ਦਿੱਤਾ ਜਾਂਦਾ ਹੈ ਕਿਉਂਕਿ ਇਹ ਬਹੁਤ ਸੰਭਾਵਨਾ ਹੈ ਕਿ ਉਨ੍ਹਾਂ ਦੇ ਸਵਾਲਾਂ ਦਾ ਜਵਾਬ ਪਹਿਲਾਂ ਹੀ ਦਿੱਤਾ ਗਿਆ ਹੈ। ਰਾਹੀਂ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ ਨਾਲ ਸੰਪਰਕ ਕਰੋ web'ਤੇ ਸਾਈਟ www.microchip.com/support. FPGA ਡਿਵਾਈਸ ਪਾਰਟ ਨੰਬਰ ਦਾ ਜ਼ਿਕਰ ਕਰੋ, ਉਚਿਤ ਕੇਸ ਸ਼੍ਰੇਣੀ ਚੁਣੋ, ਅਤੇ ਡਿਜ਼ਾਈਨ ਅੱਪਲੋਡ ਕਰੋ  files ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਸ ਬਣਾਉਂਦੇ ਸਮੇਂ. ਗੈਰ-ਤਕਨੀਕੀ ਉਤਪਾਦ ਸਹਾਇਤਾ ਲਈ ਗਾਹਕ ਸੇਵਾ ਨਾਲ ਸੰਪਰਕ ਕਰੋ, ਜਿਵੇਂ ਕਿ ਉਤਪਾਦ ਦੀ ਕੀਮਤ, ਉਤਪਾਦ ਅੱਪਗਰੇਡ, ਅੱਪਡੇਟ ਜਾਣਕਾਰੀ, ਆਰਡਰ ਸਥਿਤੀ, ਅਤੇ ਅਧਿਕਾਰ।

  • ਉੱਤਰੀ ਅਮਰੀਕਾ ਤੋਂ, 800.262.1060 'ਤੇ ਕਾਲ ਕਰੋ
  • ਬਾਕੀ ਦੁਨੀਆ ਤੋਂ, 650.318.4460 'ਤੇ ਕਾਲ ਕਰੋ
  • ਫੈਕਸ, ਦੁਨੀਆ ਵਿੱਚ ਕਿਤੇ ਵੀ, 650.318.8044

ਮਾਈਕ੍ਰੋਚਿੱਪ ਜਾਣਕਾਰੀ

ਮਾਈਕ੍ਰੋਚਿੱਪ Webਸਾਈਟ
ਮਾਈਕ੍ਰੋਚਿੱਪ ਸਾਡੇ ਦੁਆਰਾ ਔਨਲਾਈਨ ਸਹਾਇਤਾ ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ webwww.microchip.com/ 'ਤੇ ਸਾਈਟ. ਇਹ webਸਾਈਟ ਨੂੰ ਬਣਾਉਣ ਲਈ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ files ਅਤੇ ਗਾਹਕਾਂ ਲਈ ਆਸਾਨੀ ਨਾਲ ਉਪਲਬਧ ਜਾਣਕਾਰੀ। ਉਪਲਬਧ ਸਮੱਗਰੀ ਵਿੱਚੋਂ ਕੁਝ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:

  • ਉਤਪਾਦ ਸਹਾਇਤਾ - ਡਾਟਾਸ਼ੀਟਾਂ ਅਤੇ ਇਰੱਟਾ, ਐਪਲੀਕੇਸ਼ਨ ਨੋਟਸ ਅਤੇ ਐੱਸample ਪ੍ਰੋਗਰਾਮ, ਡਿਜ਼ਾਈਨ ਸਰੋਤ, ਉਪਭੋਗਤਾ ਦੇ ਮਾਰਗਦਰਸ਼ਕ ਅਤੇ ਹਾਰਡਵੇਅਰ ਸਹਾਇਤਾ ਦਸਤਾਵੇਜ਼, ਨਵੀਨਤਮ ਸੌਫਟਵੇਅਰ ਰੀਲੀਜ਼ ਅਤੇ ਆਰਕਾਈਵ ਕੀਤੇ ਸਾਫਟਵੇਅਰ
  • ਜਨਰਲ ਤਕਨੀਕੀ ਸਹਾਇਤਾ - ਅਕਸਰ ਪੁੱਛੇ ਜਾਂਦੇ ਸਵਾਲ (FAQ), ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਬੇਨਤੀਆਂ, ਔਨਲਾਈਨ ਚਰਚਾ ਸਮੂਹ, ਮਾਈਕ੍ਰੋਚਿੱਪ ਡਿਜ਼ਾਈਨ ਪਾਰਟਨਰ ਪ੍ਰੋਗਰਾਮ ਮੈਂਬਰ ਸੂਚੀ
  • ਮਾਈਕ੍ਰੋਚਿੱਪ ਦਾ ਕਾਰੋਬਾਰ - ਉਤਪਾਦ ਚੋਣਕਾਰ ਅਤੇ ਆਰਡਰਿੰਗ ਗਾਈਡਾਂ, ਨਵੀਨਤਮ ਮਾਈਕ੍ਰੋਚਿੱਪ ਪ੍ਰੈਸ ਰਿਲੀਜ਼ਾਂ, ਸੈਮੀਨਾਰਾਂ ਅਤੇ ਸਮਾਗਮਾਂ ਦੀ ਸੂਚੀ, ਮਾਈਕ੍ਰੋਚਿੱਪ ਵਿਕਰੀ ਦਫਤਰਾਂ, ਵਿਤਰਕਾਂ ਅਤੇ ਫੈਕਟਰੀ ਪ੍ਰਤੀਨਿਧਾਂ ਦੀ ਸੂਚੀ

ਉਤਪਾਦ ਤਬਦੀਲੀ ਸੂਚਨਾ ਸੇਵਾ
ਮਾਈਕ੍ਰੋਚਿੱਪ ਦੀ ਉਤਪਾਦ ਤਬਦੀਲੀ ਸੂਚਨਾ ਸੇਵਾ ਗਾਹਕਾਂ ਨੂੰ ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦਾਂ 'ਤੇ ਮੌਜੂਦਾ ਰੱਖਣ ਵਿੱਚ ਮਦਦ ਕਰਦੀ ਹੈ। ਜਦੋਂ ਵੀ ਕਿਸੇ ਖਾਸ ਉਤਪਾਦ ਪਰਿਵਾਰ ਜਾਂ ਦਿਲਚਸਪੀ ਦੇ ਵਿਕਾਸ ਟੂਲ ਨਾਲ ਸਬੰਧਤ ਬਦਲਾਅ, ਅੱਪਡੇਟ, ਸੰਸ਼ੋਧਨ, ਜਾਂ ਇਰੱਟਾ ਹੋਣ ਤਾਂ ਗਾਹਕਾਂ ਨੂੰ ਈਮੇਲ ਸੂਚਨਾ ਪ੍ਰਾਪਤ ਹੋਵੇਗੀ।
ਰਜਿਸਟਰ ਕਰਨ ਲਈ, 'ਤੇ ਜਾਓ www.microchip.com/pcn. ਅਤੇ ਰਜਿਸਟ੍ਰੇਸ਼ਨ ਨਿਰਦੇਸ਼ਾਂ ਦੀ ਪਾਲਣਾ ਕਰੋ।

ਗਾਹਕ ਸਹਾਇਤਾ

ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦਾਂ ਦੇ ਉਪਭੋਗਤਾ ਕਈ ਚੈਨਲਾਂ ਰਾਹੀਂ ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਕਰ ਸਕਦੇ ਹਨ:

  • ਵਿਤਰਕ ਜਾਂ ਪ੍ਰਤੀਨਿਧੀ
  • ਸਥਾਨਕ ਵਿਕਰੀ ਦਫ਼ਤਰ
  • ਏਮਬੈਡਡ ਹੱਲ ਇੰਜੀਨੀਅਰ (ਈਐਸਈ)
  • ਤਕਨੀਕੀ ਸਮਰਥਨ

ਗਾਹਕਾਂ ਨੂੰ ਸਹਾਇਤਾ ਲਈ ਆਪਣੇ ਵਿਤਰਕ, ਪ੍ਰਤੀਨਿਧੀ ਜਾਂ ESE ਨਾਲ ਸੰਪਰਕ ਕਰਨਾ ਚਾਹੀਦਾ ਹੈ। ਗਾਹਕਾਂ ਦੀ ਮਦਦ ਲਈ ਸਥਾਨਕ ਵਿਕਰੀ ਦਫ਼ਤਰ ਵੀ ਉਪਲਬਧ ਹਨ। ਇਸ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਵਿਕਰੀ ਦਫਤਰਾਂ ਅਤੇ ਸਥਾਨਾਂ ਦੀ ਸੂਚੀ ਸ਼ਾਮਲ ਕੀਤੀ ਗਈ ਹੈ।
ਦੁਆਰਾ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਉਪਲਬਧ ਹੈ webਸਾਈਟ 'ਤੇ: www.microchip.com/support.

ਮਾਈਕ੍ਰੋਚਿੱਪ ਡਿਵਾਈਸ ਕੋਡ ਪ੍ਰੋਟੈਕਸ਼ਨ ਫੀਚਰ
ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦਾਂ 'ਤੇ ਕੋਡ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾ ਦੇ ਹੇਠਾਂ ਦਿੱਤੇ ਵੇਰਵਿਆਂ ਨੂੰ ਨੋਟ ਕਰੋ:

  • ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦ ਉਹਨਾਂ ਦੀ ਖਾਸ ਮਾਈਕ੍ਰੋਚਿੱਪ ਡੇਟਾ ਸ਼ੀਟ ਵਿੱਚ ਮੌਜੂਦ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ।
  • ਮਾਈਕ੍ਰੋਚਿੱਪ ਦਾ ਮੰਨਣਾ ਹੈ ਕਿ ਇਸਦੇ ਉਤਪਾਦਾਂ ਦਾ ਪਰਿਵਾਰ ਸੁਰੱਖਿਅਤ ਹੈ ਜਦੋਂ ਉਦੇਸ਼ ਤਰੀਕੇ ਨਾਲ, ਓਪਰੇਟਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਅੰਦਰ, ਅਤੇ ਆਮ ਹਾਲਤਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
  • ਮਾਈਕਰੋਚਿੱਪ ਮੁੱਲਾਂ ਅਤੇ ਇਸ ਦੇ ਬੌਧਿਕ ਸੰਪੱਤੀ ਅਧਿਕਾਰਾਂ ਦੀ ਹਮਲਾਵਰਤਾ ਨਾਲ ਸੁਰੱਖਿਆ ਕਰਦੀ ਹੈ। ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦ ਦੀਆਂ ਕੋਡ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਉਲੰਘਣਾ ਕਰਨ ਦੀਆਂ ਕੋਸ਼ਿਸ਼ਾਂ ਦੀ ਸਖਤੀ ਨਾਲ ਮਨਾਹੀ ਹੈ ਅਤੇ ਡਿਜੀਟਲ ਮਿਲੇਨੀਅਮ ਕਾਪੀਰਾਈਟ ਐਕਟ ਦੀ ਉਲੰਘਣਾ ਹੋ ਸਕਦੀ ਹੈ।
  • ਨਾ ਤਾਂ ਮਾਈਕ੍ਰੋਚਿੱਪ ਅਤੇ ਨਾ ਹੀ ਕੋਈ ਹੋਰ ਸੈਮੀਕੰਡਕਟਰ ਨਿਰਮਾਤਾ ਇਸਦੇ ਕੋਡ ਦੀ ਸੁਰੱਖਿਆ ਦੀ ਗਰੰਟੀ ਦੇ ਸਕਦਾ ਹੈ। ਕੋਡ ਸੁਰੱਖਿਆ ਦਾ ਮਤਲਬ ਇਹ ਨਹੀਂ ਹੈ ਕਿ ਅਸੀਂ ਗਾਰੰਟੀ ਦੇ ਰਹੇ ਹਾਂ ਕਿ ਉਤਪਾਦ "ਅਟੁੱਟ" ਹੈ।
  • ਕੋਡ ਸੁਰੱਖਿਆ ਲਗਾਤਾਰ ਵਿਕਸਿਤ ਹੋ ਰਹੀ ਹੈ। ਮਾਈਕ੍ਰੋਚਿੱਪ ਸਾਡੇ ਉਤਪਾਦਾਂ ਦੀਆਂ ਕੋਡ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਲਗਾਤਾਰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਵਚਨਬੱਧ ਹੈ।

ਕਾਨੂੰਨੀ ਨੋਟਿਸ
ਇਹ ਪ੍ਰਕਾਸ਼ਨ ਅਤੇ ਇੱਥੇ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਸਿਰਫ਼ ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦਾਂ ਨਾਲ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਨਾਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦਾਂ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ, ਟੈਸਟ ਕਰਨ ਅਤੇ ਏਕੀਕ੍ਰਿਤ ਕਰਨ ਲਈ ਸ਼ਾਮਲ ਹੈ। ਕਿਸੇ ਹੋਰ ਤਰੀਕੇ ਨਾਲ ਇਸ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਇਹਨਾਂ ਨਿਯਮਾਂ ਦੀ ਉਲੰਘਣਾ ਕਰਦੀ ਹੈ। ਡਿਵਾਈਸ ਐਪਲੀਕੇਸ਼ਨਾਂ ਸੰਬੰਧੀ ਜਾਣਕਾਰੀ ਸਿਰਫ ਤੁਹਾਡੀ ਸਹੂਲਤ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਹੈ ਅਤੇ ਅੱਪਡੇਟ ਦੁਆਰਾ ਬਦਲੀ ਜਾ ਸਕਦੀ ਹੈ। ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਤੁਹਾਡੀ ਜਿੰਮੇਵਾਰੀ ਹੈ ਕਿ ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਤੁਹਾਡੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦੀ ਹੈ। ਵਾਧੂ ਸਹਾਇਤਾ ਲਈ ਆਪਣੇ ਸਥਾਨਕ ਮਾਈਕ੍ਰੋਚਿੱਪ ਵਿਕਰੀ ਦਫਤਰ ਨਾਲ ਸੰਪਰਕ ਕਰੋ ਜਾਂ, 'ਤੇ ਵਾਧੂ ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਕਰੋ www.microchip.com/en-us/support/design-help/client-support-services. ਇਹ ਜਾਣਕਾਰੀ ਮਾਈਕ੍ਰੋਚਿੱਪ ਦੁਆਰਾ "ਜਿਵੇਂ ਹੈ" ਦੁਆਰਾ ਪ੍ਰਦਾਨ ਕੀਤੀ ਜਾਂਦੀ ਹੈ। ਮਾਈਕ੍ਰੋਚਿਪ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੀ ਕੋਈ ਪ੍ਰਤੀਨਿਧਤਾ ਜਾਂ ਵਾਰੰਟੀ ਨਹੀਂ ਦਿੰਦਾ ਹੈ ਭਾਵੇਂ ਉਹ ਪ੍ਰਗਟਾਵੇ ਜਾਂ ਅਪ੍ਰਤੱਖ, ਲਿਖਤੀ ਜਾਂ ਜ਼ੁਬਾਨੀ, ਸੰਵਿਧਾਨਕ ਜਾਂ ਹੋਰ, ਜਾਣਕਾਰੀ ਨਾਲ ਸਬੰਧਤ, ਪਰ ਸੀਮਤ-ਸੀਮਿਤ ਨਹੀਂ, ਸਮੇਤ ਵਿਸ਼ੇਸ਼ ਉਦੇਸ਼, ਜਾਂ ਵਾਰੰਟੀਆਂ ਲਈ ਮਾਲਕੀਅਤ, ਅਤੇ ਤੰਦਰੁਸਤੀ ਇਸਦੀ ਸਥਿਤੀ, ਗੁਣਵੱਤਾ, ਜਾਂ ਪ੍ਰਦਰਸ਼ਨ ਨਾਲ ਸੰਬੰਧਿਤ। ਕਿਸੇ ਵੀ ਸਥਿਤੀ ਵਿੱਚ ਮਾਈਕ੍ਰੋਚਿਪ ਕਿਸੇ ਵੀ ਅਸਿੱਧੇ, ਵਿਸ਼ੇਸ਼, ਦੰਡਕਾਰੀ, ਇਤਫਾਕ, ਜਾਂ ਨਤੀਜੇ ਵਜੋਂ ਹੋਣ ਵਾਲੇ ਨੁਕਸਾਨ, ਨੁਕਸਾਨ, ਲਾਗਤ, ਜਾਂ ਕਿਸੇ ਵੀ ਕਿਸਮ ਦੇ ਖਰਚੇ ਲਈ ਜ਼ਿੰਮੇਵਾਰ ਨਹੀਂ ਹੋਵੇਗੀ, ਜੋ ਵੀ ਯੂਐਸਏਵਰਿੰਟਸ ਨਾਲ ਸਬੰਧਤ ਹੈ, ਆਈਕ੍ਰੋਚਿਪ ਨੂੰ ਇਸ ਦੀ ਸਲਾਹ ਦਿੱਤੀ ਗਈ ਹੈ ਸੰਭਾਵਨਾ ਜਾਂ ਨੁਕਸਾਨ ਅਨੁਮਾਨਤ ਹਨ। ਕਨੂੰਨ ਦੁਆਰਾ ਮਨਜ਼ੂਰਸ਼ੁਦਾ ਪੂਰੀ ਹੱਦ ਤੱਕ, ਜਾਣਕਾਰੀ ਜਾਂ ਇਸਦੀ ਵਰਤੋਂ ਨਾਲ ਸਬੰਧਤ ਕਿਸੇ ਵੀ ਤਰੀਕੇ ਨਾਲ ਸਾਰੇ ਦਾਅਵਿਆਂ 'ਤੇ ਮਾਈਕ੍ਰੋਚਿਪ ਦੀ ਸਮੁੱਚੀ ਜ਼ਿੰਮੇਵਾਰੀ, ਫੀਸਾਂ ਦੀ ਰਕਮ ਤੋਂ ਵੱਧ ਨਹੀਂ ਹੋਵੇਗੀ, ਜੇਕਰ ਤੁਹਾਨੂੰ ਕਿਸੇ ਵੀ ਤਰ੍ਹਾਂ ਦੀ ਅਦਾਇਗੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ, ਜਾਣਕਾਰੀ। ਜੀਵਨ ਸਹਾਇਤਾ ਅਤੇ/ਜਾਂ ਸੁਰੱਖਿਆ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਮਾਈਕ੍ਰੋਚਿੱਪ ਡਿਵਾਈਸਾਂ ਦੀ ਵਰਤੋਂ ਪੂਰੀ ਤਰ੍ਹਾਂ ਖਰੀਦਦਾਰ ਦੇ ਜੋਖਮ 'ਤੇ ਹੈ, ਅਤੇ ਖਰੀਦਦਾਰ ਅਜਿਹੀ ਵਰਤੋਂ ਦੇ ਨਤੀਜੇ ਵਜੋਂ ਹੋਣ ਵਾਲੇ ਕਿਸੇ ਵੀ ਅਤੇ ਸਾਰੇ ਨੁਕਸਾਨਾਂ, ਦਾਅਵਿਆਂ, ਮੁਕੱਦਮੇ ਜਾਂ ਖਰਚਿਆਂ ਤੋਂ ਨੁਕਸਾਨ ਰਹਿਤ ਮਾਈਕ੍ਰੋਚਿੱਪ ਨੂੰ ਬਚਾਉਣ, ਮੁਆਵਜ਼ਾ ਦੇਣ ਅਤੇ ਰੱਖਣ ਲਈ ਸਹਿਮਤ ਹੁੰਦਾ ਹੈ। ਕਿਸੇ ਵੀ ਮਾਈਕ੍ਰੋਚਿਪ ਬੌਧਿਕ ਸੰਪੱਤੀ ਦੇ ਅਧਿਕਾਰਾਂ ਦੇ ਤਹਿਤ ਕੋਈ ਵੀ ਲਾਇਸੈਂਸ, ਸਪਸ਼ਟ ਜਾਂ ਹੋਰ ਨਹੀਂ ਦੱਸਿਆ ਜਾਂਦਾ ਹੈ, ਜਦੋਂ ਤੱਕ ਕਿ ਹੋਰ ਨਹੀਂ ਦੱਸਿਆ ਗਿਆ ਹੋਵੇ।

ਟ੍ਰੇਡਮਾਰਕ
ਮਾਈਕ੍ਰੋਚਿੱਪ ਦਾ ਨਾਮ ਅਤੇ ਲੋਗੋ, ਮਾਈਕ੍ਰੋਚਿਪ ਲੋਗੋ, ਅਡਾਪਟੈਕ, ਏਵੀਆਰ, ਏਵੀਆਰ ਲੋਗੋ, ਏਵੀਆਰ ਫ੍ਰੀਕਸ, ਬੇਸਟਾਈਮ, ਬਿਟਕਲਾਉਡ, ਕ੍ਰਿਪਟੋਮੈਮੋਰੀ, ਕ੍ਰਿਪਟੋਆਰਐਫ, ਡੀਐਸਪੀਆਈਸੀ, ਫਲੈਕਸਪੀਡਬਲਯੂਆਰ, ਹੇਲਡੋ, ਆਈਗਲੂ, ਜੂਕੇਬਲੌਕਸ, ਕੀਲੋਕ, ਲਿੰਕਸ, ਮੈਕਲੈਕਸ, ਮੈਕਲੈਕਸ, ਮੇਕਲੇਕਸ MediaLB, megaAVR, Microsemi, Microsemi ਲੋਗੋ, MOST, MOST ਲੋਗੋ, MPLAB, OptoLyzer, PIC, picoPower, PICSTART, PIC32 ਲੋਗੋ, PolarFire, Prochip ਡਿਜ਼ਾਈਨਰ, QTouch, SAM-BA, SenGenuity, SpyNIC, SST, SST, SYMFST, ਲੋਗੋ , SyncServer, Tachyon, TimeSource, tinyAVR, UNI/O, Vectron, ਅਤੇ XMEGA ਸੰਯੁਕਤ ਰਾਜ ਅਮਰੀਕਾ ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। AgileSwitch, APT, ClockWorks, The Embedded Control Solutions Company, EtherSynch, Flashtec, Hyper Speed ​​Control, HyperLight Load, Libero, motorBench, mTouch, Powermit 3, Precision Edge, ProASIC, ProASIC Plus, ProASIC Plus- Smart Logo, Quiuset SyncWorld, Temux, TimeCesium, TimeHub, TimePictra, TimeProvider, TrueTime, ਅਤੇ ZL ਮਾਈਕ੍ਰੋਚਿਪ ਟੈਕਨਾਲੋਜੀ ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ ਜੋ ਯੂ.ਐੱਸ.ਏ. ਅਡਜਸੈਂਟ ਕੀ ਸਪ੍ਰੈਸ਼ਨ, AKS, ਐਨਾਲਾਗ-ਲਈ-ਦਿ-ਡਿਜੀਟਲ ਏਜ, ਐਨੀ ਕੈਪੇਸੀਟਰ, ਕਿਸੇ ਵੀ ਸਵਿਚਿੰਗ, ਏ. , BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotive, CryptoCompanion, CryptoController, dsPICDEM, dsPICDEM.net, ਡਾਇਨਾਮਿਕ ਔਸਤ ਮੈਚਿੰਗ, DAM, ECAN, ECAN, EstherridgeTGTRES, ਆਈ.ਪੀ.ਸੀ. ਸੀਰੀਅਲ ਪ੍ਰੋਗਰਾਮਿੰਗ, ICSP, INICnet, ਇੰਟੈਲੀਜੈਂਟ ਸਮਾਨਤਾ, ਇੰਟੈਲੀਮੋਸ, ਇੰਟਰ-ਚਿੱਪ ਕਨੈਕਟੀਵਿਟੀ, ਜਿਟਰਬਲਾਕਰ, ਨੋਬ-ਆਨ-ਡਿਸਪਲੇ, ਕੋਡੀ, ਮੈਕਸਕ੍ਰਿਪਟੋ, ਅਧਿਕਤਮView, membrane, Mindi, MiWi, MPASM, MPF, MPLAB ਪ੍ਰਮਾਣਿਤ ਲੋਗੋ, MPLIB, MPLINK, ਮਲਟੀਟ੍ਰੈਕ, NetDetach, ਸਰਵਜਨਕ ਕੋਡ ਜਨਰੇਸ਼ਨ, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, RIPALTA REPALX , RTG4, SAM ICE, ਸੀਰੀਅਲ ਕਵਾਡ I/O, ਸਧਾਰਨ ਨਕਸ਼ਾ, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, Total Endurance, Trusted Time, TSHARC, USBSChesse, ਵੈਕਟਰ ਬਲੌਕਸ, ਵੇਰੀਫਾਈ, ViewSpan, WiperLock, XpressConnect, ਅਤੇ ZENA ਅਮਰੀਕਾ ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। SQTP ਯੂ.ਐੱਸ.ਏ. ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਦਾ ਇੱਕ ਸੇਵਾ ਚਿੰਨ੍ਹ ਹੈ, ਅਡਾਪਟੈਕ ਲੋਗੋ, ਫ੍ਰੀਕੁਐਂਸੀ ਆਨ ਡਿਮਾਂਡ, ਸਿਲੀਕਾਨ ਸਟੋਰੇਜ ਟੈਕਨਾਲੋਜੀ, ਅਤੇ ਸਿਮਕਾਮ ਦੂਜੇ ਦੇਸ਼ਾਂ ਵਿੱਚ ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ। GestIC ਮਾਈਕ੍ਰੋਚਿਪ ਟੈਕਨਾਲੋਜੀ ਜਰਮਨੀ II GmbH & Co. KG, ਮਾਈਕ੍ਰੋਚਿਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਦੀ ਸਹਾਇਕ ਕੰਪਨੀ, ਦੂਜੇ ਦੇਸ਼ਾਂ ਵਿੱਚ ਇੱਕ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ। ਇੱਥੇ ਦੱਸੇ ਗਏ ਹੋਰ ਸਾਰੇ ਟ੍ਰੇਡਮਾਰਕ ਉਹਨਾਂ ਦੀਆਂ ਸਬੰਧਤ ਕੰਪਨੀਆਂ ਦੀ ਸੰਪਤੀ ਹਨ। © 2023, ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਇਨਕਾਰਪੋਰੇਟਿਡ ਅਤੇ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ। ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ. ISBN: 978-1-6683-1888-1

ਗੁਣਵੱਤਾ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ
ਮਾਈਕ੍ਰੋਚਿਪ ਦੇ ਕੁਆਲਿਟੀ ਮੈਨੇਜਮੈਂਟ ਸਿਸਟਮ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਇੱਥੇ ਜਾਓ www.microchip.com/quality.

ਵਿਸ਼ਵਵਿਆਪੀ ਵਿਕਰੀ ਅਤੇ ਸੇਵਾ

ਅਮਰੀਕਾ 

ਕਾਰਪੋਰੇਟ ਦਫਤਰ

ਅਟਲਾਂਟਾ

ਆਸਟਿਨ, TX

ਬੋਸਟਨ

ਸ਼ਿਕਾਗੋ

ਡੱਲਾਸ

ਡੀਟ੍ਰਾਯ੍ਟ

  • ਨੋਵੀ, ਐਮ.ਆਈ
  • ਟੈਲੀਫ਼ੋਨ: 248-848-4000

ਹਿਊਸਟਨ, TX

ਇੰਡੀਆਨਾਪੋਲਿਸ

ਲਾਸ ਐਨਗਲਜ਼

ਰਾਲੇਹ, ਐਨ.ਸੀ

ਨਿਊਯਾਰਕ, NY

ਸੈਨ ਜੋਸ, CA

ਕੈਨੇਡਾ - ਟੋਰਾਂਟੋ

ਏਸ਼ੀਆ/ਪੈਸਿਫਿਕ

  • ਆਸਟ੍ਰੇਲੀਆ - ਸਿਡਨੀ
    • ਟੈਲੀਫ਼ੋਨ: 61-2-9868-6733
  • ਚੀਨ - ਬੀਜਿੰਗ
    • ਟੈਲੀਫ਼ੋਨ: 86-10-8569-7000
  • ਚੀਨ - ਚੇਂਗਦੂ
    • ਟੈਲੀਫ਼ੋਨ: 86-28-8665-5511
  • ਚੀਨ - ਚੋਂਗਕਿੰਗ
    • ਟੈਲੀਫ਼ੋਨ: 86-23-8980-9588
  • ਚੀਨ - ਡੋਂਗਗੁਆਨ
    • ਟੈਲੀਫ਼ੋਨ: 86-769-8702-9880
  • ਚੀਨ - ਗੁਆਂਗਜ਼ੂ
    • ਟੈਲੀਫ਼ੋਨ: 86-20-8755-8029
  • ਚੀਨ - ਹਾਂਗਜ਼ੂ
    • ਟੈਲੀਫ਼ੋਨ: 86-571-8792-8115
  • ਚੀਨ - ਹਾਂਗਕਾਂਗ SAR
    • ਟੈਲੀਫ਼ੋਨ: 852-2943-5100
  • ਚੀਨ - ਨਾਨਜਿੰਗ
    • ਟੈਲੀਫ਼ੋਨ: 86-25-8473-2460
  • ਚੀਨ - ਕਿੰਗਦਾਓ
    • ਟੈਲੀਫ਼ੋਨ: 86-532-8502-7355
  • ਚੀਨ - ਸ਼ੰਘਾਈ
    • ਟੈਲੀਫ਼ੋਨ: 86-21-3326-8000
  • ਚੀਨ - ਸ਼ੇਨਯਾਂਗ
    • ਟੈਲੀਫ਼ੋਨ: 86-24-2334-2829
  • ਚੀਨ - ਸ਼ੇਨਜ਼ੇਨ
    • ਟੈਲੀਫ਼ੋਨ: 86-755-8864-2200
  • ਚੀਨ - ਸੁਜ਼ੌ
    • ਟੈਲੀਫ਼ੋਨ: 86-186-6233-1526
  • ਚੀਨ - ਵੁਹਾਨ
    • ਟੈਲੀਫ਼ੋਨ: 86-27-5980-5300
  • ਚੀਨ - Xian
    • ਟੈਲੀਫ਼ੋਨ: 86-29-8833-7252
  • ਚੀਨ - ਜ਼ਿਆਮੇਨ
    • ਟੈਲੀਫ਼ੋਨ: 86-592-2388138
  • ਚੀਨ - ਜ਼ੁਹਾਈ
    • ਟੈਲੀਫ਼ੋਨ: 86-756-3210040

© 2023 ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਅਤੇ ਇਸ ਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ DS50003486A-

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

MICROCHIP H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਕੋਰ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ
H.264 4K I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਕੋਰ, H.264 4K, I-ਫ੍ਰੇਮ ਏਨਕੋਡਰ IP ਕੋਰ, ਏਨਕੋਡਰ IP ਕੋਰ, IP ਕੋਰ

ਹਵਾਲੇ

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

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