ਮਾਈਕ੍ਰੋਚਿੱਪ H.264 ਏਨਕੋਡਰ

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

ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ
H. 264 ਏਨਕੋਡਰ ਦੀਆਂ ਹੇਠ ਲਿਖੀਆਂ ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਹਨ:
- YCbCr 420 ਵੀਡੀਓ ਫਾਰਮੈਟ ਨੂੰ ਸੰਕੁਚਿਤ ਕਰਦਾ ਹੈ
- YCbCr 422 ਵੀਡੀਓ ਫਾਰਮੈਟ ਨੂੰ ਇਨਪੁਟ ਵਜੋਂ ਸਵੀਕਾਰ ਕਰਦਾ ਹੈ
- ਹਰੇਕ ਕੰਪੋਨੈਂਟ (Y, Cb, ਅਤੇ Cr) ਲਈ 8-ਬਿੱਟ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
- ITU-T H.264 Annex B ਅਨੁਕੂਲ NAL ਬਾਈਟ ਸਟ੍ਰੀਮ ਆਉਟਪੁੱਟ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
- ਬਿਨਾਂ ਸਟੈਂਡਅਲੋਨ ਓਪਰੇਸ਼ਨ, CPU, ਜਾਂ ਪ੍ਰੋਸੈਸਰ ਸਹਾਇਤਾ ਦੀ ਲੋੜ ਨਹੀਂ ਹੈ
- ਉਪਭੋਗਤਾ ਕੌਂਫਿਗਰੇਬਲ ਕੁਆਲਿਟੀ ਫੈਕਟਰ (QP) ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
- P ਫ੍ਰੇਮ ਗਿਣਤੀ (PCOUNT) ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
- ਛੱਡਣ ਵਾਲੇ ਬਲਾਕ ਲਈ ਉਪਭੋਗਤਾ ਸੰਰਚਨਾਯੋਗ ਥ੍ਰੈਸ਼ਹੋਲਡ ਮੁੱਲ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
- ਪ੍ਰਤੀ ਘੜੀ ਇੱਕ ਪਿਕਸਲ ਦੀ ਦਰ ਨਾਲ ਗਣਨਾ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
- 1080p 60 fps ਦੇ ਰੈਜ਼ੋਲਿਊਸ਼ਨ ਤੱਕ ਕੰਪਰੈਸ਼ਨ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ
- DDR ਫਰੇਮ ਬਫਰਾਂ ਨੂੰ ਐਕਸੈਸ ਕਰਨ ਲਈ ਵੀਡੀਓ ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ
- ਨਿਊਨਤਮ ਲੇਟੈਂਸੀ (ਪੂਰੀ HD ਜਾਂ 252 ਹਰੀਜੱਟਲ ਲਾਈਨਾਂ ਲਈ 17 µs)
ਸਹਿਯੋਗੀ ਪਰਿਵਾਰ
H. 264 ਏਨਕੋਡਰ ਹੇਠਲੇ ਉਤਪਾਦ ਪਰਿਵਾਰਾਂ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ:
- PolarFire® SoC
- ਪੋਲਰਫਾਇਰ
ਹਾਰਡਵੇਅਰ ਲਾਗੂ ਕਰਨਾ
ਇਹ ਭਾਗ H.264 ਏਨਕੋਡਰ ਦੇ ਵੱਖ-ਵੱਖ ਅੰਦਰੂਨੀ ਮੈਡਿਊਲਾਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ। H.264 ਏਨਕੋਡਰ ਲਈ ਡੇਟਾ ਇਨਪੁਟ YCbCr 422 ਫਾਰਮੈਟ ਵਿੱਚ ਇੱਕ ਰਾਸਟਰ ਸਕੈਨ ਚਿੱਤਰ ਦੇ ਰੂਪ ਵਿੱਚ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। H.264 ਏਨਕੋਡਰ 422 ਫਾਰਮੈਟਾਂ ਨੂੰ ਇਨਪੁਟ ਵਜੋਂ ਵਰਤਦਾ ਹੈ ਅਤੇ 420 ਫਾਰਮੈਟਾਂ ਵਿੱਚ ਕੰਪਰੈਸ਼ਨ ਲਾਗੂ ਕਰਦਾ ਹੈ।
ਹੇਠਲਾ ਚਿੱਤਰ H.264 ਏਨਕੋਡਰ ਬਲਾਕ ਚਿੱਤਰ ਦਿਖਾਉਂਦਾ ਹੈ।
ਚਿੱਤਰ 1-1. H.264 ਏਨਕੋਡਰ - ਮੋਡੀਊਲ

- ਅੰਤਰ ਭਵਿੱਖਬਾਣੀ
H.264 ਇੱਕ 4 x 4 ਬਲਾਕ ਵਿੱਚ ਜਾਣਕਾਰੀ ਨੂੰ ਘਟਾਉਣ ਲਈ ਵੱਖ-ਵੱਖ ਅੰਤਰ-ਪੂਰਵ-ਅਨੁਮਾਨ ਮੋਡਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। IP ਵਿੱਚ ਅੰਤਰ-ਭਵਿੱਖਬਾਣੀ ਬਲਾਕ 4 x 4 ਮੈਟ੍ਰਿਕਸ ਆਕਾਰ 'ਤੇ ਸਿਰਫ਼ DC ਪੂਰਵ-ਅਨੁਮਾਨ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। DC ਕੰਪੋਨੈਂਟ ਦੀ ਗਣਨਾ ਨੇੜੇ ਦੇ ਸਿਖਰ ਤੋਂ ਕੀਤੀ ਜਾਂਦੀ ਹੈ ਅਤੇ 4 x 4 ਬਲਾਕਾਂ ਨੂੰ ਛੱਡਿਆ ਜਾਂਦਾ ਹੈ। - ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ
H.264 ਪੂਰਨ ਅੰਕ ਡਿਸਕ੍ਰਿਟ ਕੋਸਾਈਨ ਟ੍ਰਾਂਸਫਾਰਮ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ ਜਿੱਥੇ ਗੁਣਾਂਕ ਨੂੰ ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ ਮੈਟ੍ਰਿਕਸ ਅਤੇ ਕੁਆਂਟਾਈਜ਼ੇਸ਼ਨ ਮੈਟ੍ਰਿਕਸ ਵਿੱਚ ਵੰਡਿਆ ਜਾਂਦਾ ਹੈ ਜਿਵੇਂ ਕਿ ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ ਵਿੱਚ ਕੋਈ ਗੁਣਾ ਜਾਂ ਭਾਗ ਨਹੀਂ ਹੁੰਦੇ ਹਨ। ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ ਐੱਸtage ਸ਼ਿਫਟ ਅਤੇ ਐਡ ਓਪਰੇਸ਼ਨਾਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪਰਿਵਰਤਨ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ। - ਕੁਆਂਟਾਇਜ਼ੇਸ਼ਨ
ਕੁਆਂਟਾਇਜ਼ੇਸ਼ਨ ਪੂਰਵ-ਨਿਰਧਾਰਤ ਕੁਆਂਟਾਇਜ਼ੇਸ਼ਨ ਮੁੱਲ ਨਾਲ ਪੂਰਨ ਅੰਕ ਟ੍ਰਾਂਸਫਾਰਮ ਦੇ ਹਰੇਕ ਆਉਟਪੁੱਟ ਨੂੰ QP ਉਪਭੋਗਤਾ ਇਨਪੁਟ ਮੁੱਲ ਦੁਆਰਾ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। QP ਮੁੱਲ ਦੀ ਰੇਂਜ 0 ਤੋਂ 51 ਤੱਕ ਹੈ। 51 ਤੋਂ ਵੱਧ ਕੋਈ ਵੀ ਮੁੱਲ cl ਹੈamped to 51. ਇੱਕ ਘੱਟ QP ਮੁੱਲ ਘੱਟ ਕੰਪਰੈਸ਼ਨ ਅਤੇ ਉੱਚ ਗੁਣਵੱਤਾ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ ਇਸਦੇ ਉਲਟ। - ਗਤੀ ਦਾ ਅੰਦਾਜ਼ਾ
ਮੋਸ਼ਨ ਅਨੁਮਾਨ ਪਿਛਲੇ ਫਰੇਮ ਦੇ 8 x 8 ਬਲਾਕ ਵਿੱਚ ਮੌਜੂਦਾ ਫਰੇਮ ਦੇ 16 x 16 ਬਲਾਕ ਦੀ ਖੋਜ ਕਰਦਾ ਹੈ ਅਤੇ ਮੋਸ਼ਨ ਵੈਕਟਰ ਬਣਾਉਂਦਾ ਹੈ। - ਮੋਸ਼ਨ ਮੁਆਵਜ਼ਾ
ਮੋਸ਼ਨ ਮੁਆਵਜ਼ਾ ਮੋਸ਼ਨ ਅਨੁਮਾਨ ਬਲਾਕ ਤੋਂ ਮੋਸ਼ਨ ਵੈਕਟਰ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ ਅਤੇ ਪਿਛਲੇ ਫਰੇਮ ਵਿੱਚ ਸੰਬੰਧਿਤ 8 x 8 ਬਲਾਕ ਲੱਭਦਾ ਹੈ। - CAVLC
H.264 ਦੋ ਤਰ੍ਹਾਂ ਦੇ ਐਂਟਰੌਪੀ ਏਨਕੋਡਿੰਗ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ—CAVLC ਅਤੇ CABAC। IP ਕੁਆਂਟਾਈਜ਼ਡ ਆਉਟਪੁੱਟ ਨੂੰ ਏਨਕੋਡਿੰਗ ਕਰਨ ਲਈ CAVLC ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ। - ਸਿਰਲੇਖ ਜਨਰੇਟਰ
ਹੈਡਰ ਜਨਰੇਟਰ ਬਲਾਕ ਵੀਡੀਓ ਫਰੇਮ ਦੀ ਸਥਿਤੀ ਦੇ ਆਧਾਰ 'ਤੇ ਬਲਾਕ ਹੈਡਰ, ਸਲਾਈਸ ਹੈਡਰ, ਸੀਕਵੈਂਸ ਪੈਰਾਮੀਟਰ ਸੈੱਟ (ਐਸਪੀਐਸ), ਪਿਕਚਰ ਪੈਰਾਮੀਟਰ ਸੈੱਟ (ਪੀਪੀਐਸ), ਅਤੇ ਨੈੱਟਵਰਕ ਐਬਸਟਰੈਕਸ਼ਨ ਲੇਅਰ (ਐਨਏਐਲ) ਯੂਨਿਟ ਤਿਆਰ ਕਰਦਾ ਹੈ। ਛੱਡੋ ਬਲਾਕ ਫੈਸਲੇ ਦਾ ਤਰਕ ਮੌਜੂਦਾ ਫਰੇਮ 16 x 16 ਮੈਕਰੋ ਬਲਾਕ ਅਤੇ ਪਿਛਲੇ ਫਰੇਮ 16 x 16 ਮੈਕਰੋ ਬਲਾਕ ਦੇ ਮੋਸ਼ਨ ਵੈਕਟਰ ਦੀ ਪੂਰਵ-ਅਨੁਮਾਨਿਤ ਸਥਿਤੀ ਤੋਂ ਸੰਪੂਰਨ ਅੰਤਰ (SAD) ਦੀ ਗਣਨਾ ਕਰਦਾ ਹੈ। SAD ਮੁੱਲ ਅਤੇ SKIP_THRESHOLD ਇਨਪੁਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਛੱਡਣ ਵਾਲੇ ਬਲਾਕ ਦਾ ਫੈਸਲਾ ਕੀਤਾ ਜਾਂਦਾ ਹੈ। - H.264 ਸਟ੍ਰੀਮ ਜਨਰੇਟਰ
H.264 ਸਟ੍ਰੀਮ ਜਨਰੇਟਰ ਬਲਾਕ H.264 ਸਟੈਂਡਰਡ ਫਾਰਮੈਟ ਦੇ ਅਨੁਸਾਰ ਏਨਕੋਡਡ ਆਉਟਪੁੱਟ ਬਣਾਉਣ ਲਈ ਸਿਰਲੇਖਾਂ ਦੇ ਨਾਲ CAVLC ਆਉਟਪੁੱਟ ਨੂੰ ਜੋੜਦਾ ਹੈ। - DDR ਚੈਨਲ ਲਿਖੋ ਅਤੇ ਚੈਨਲ ਪੜ੍ਹੋ
H.264 ਏਨਕੋਡਰ ਨੂੰ ਡੀਡੀਆਰ ਮੈਮੋਰੀ ਵਿੱਚ ਸਟੋਰ ਕੀਤੇ ਜਾਣ ਲਈ ਡੀਕੋਡ ਕੀਤੇ ਫਰੇਮ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜੋ ਇੰਟਰ ਪੂਰਵ-ਅਨੁਮਾਨ ਵਿੱਚ ਵਰਤੀ ਜਾਂਦੀ ਹੈ। ਦ
IP ਵੀਡੀਓ ਆਰਬਿਟਰ IP ਨਾਲ ਜੁੜਨ ਲਈ DDR ਲਿਖਣ ਅਤੇ ਪੜ੍ਹਣ ਵਾਲੇ ਚੈਨਲਾਂ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਜੋ DDR ਕੰਟਰੋਲਰ IP ਦੁਆਰਾ DDR ਮੈਮੋਰੀ ਨਾਲ ਇੰਟਰੈਕਟ ਕਰਦਾ ਹੈ।
ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ
ਇਹ ਭਾਗ H.264 ਏਨਕੋਡਰ ਦੇ ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ।
ਬੰਦਰਗਾਹਾਂ
ਹੇਠਾਂ ਦਿੱਤੀਆਂ ਟੇਬਲਾਂ ਵਿੱਚ H.264 ਏਨਕੋਡਰ ਦੇ ਇੰਪੁੱਟ ਅਤੇ ਆਉਟਪੁੱਟ ਪੋਰਟਾਂ ਦਾ ਵੇਰਵਾ ਦਿੱਤਾ ਗਿਆ ਹੈ।
ਸਾਰਣੀ 2-1. H.264 ਏਨਕੋਡਰ ਦੇ ਇਨਪੁਟਸ ਅਤੇ ਆਉਟਪੁੱਟ
| ਸਿਗਨਲ ਦਾ ਨਾਮ | ਦਿਸ਼ਾ | ਚੌੜਾਈ | ਵਰਣਨ |
| DDR_CLK_I | ਇੰਪੁੱਟ | 1 | DDR ਮੈਮੋਰੀ ਕੰਟਰੋਲਰ ਘੜੀ |
| PIX_CLK_I | ਇੰਪੁੱਟ | 1 | ਇਨਪੁਟ ਘੜੀ ਜਿਸ ਨਾਲ ਇਨਕਮਿੰਗ ਪਿਕਸਲ ਐੱਸampਅਗਵਾਈ ਕੀਤੀ |
| RESET_N | ਇੰਪੁੱਟ | 1 | ਡਿਜ਼ਾਈਨ ਲਈ ਕਿਰਿਆਸ਼ੀਲ-ਘੱਟ ਅਸਿੰਕ੍ਰੋਨਸ ਰੀਸੈਟ ਸਿਗਨਲ |
| DATA_VALID_I | ਇੰਪੁੱਟ | 1 | ਇਨਪੁਟ ਪਿਕਸਲ ਡਾਟਾ ਵੈਧ ਸਿਗਨਲ |
| DATA_Y_I | ਇੰਪੁੱਟ | 8 | 8 ਫਾਰਮੈਟ ਵਿੱਚ 422-ਬਿੱਟ ਲੂਮਾ ਪਿਕਸਲ ਇਨਪੁਟ |
| DATA_C_I | ਇੰਪੁੱਟ | 8 | 8 ਫਾਰਮੈਟ ਵਿੱਚ 422-ਬਿੱਟ ਕ੍ਰੋਮਾ ਪਿਕਸਲ ਇਨਪੁਟ |
|
FRAME_START_I |
ਇੰਪੁੱਟ |
1 |
ਫਰੇਮ ਸੰਕੇਤ ਦੀ ਸ਼ੁਰੂਆਤ
ਇਸ ਸਿਗਨਲ ਦੇ ਵਧਦੇ ਕਿਨਾਰੇ ਨੂੰ ਫਰੇਮ ਸਟਾਰਟ ਮੰਨਿਆ ਜਾਂਦਾ ਹੈ। |
| FRAME_END_I | ਇੰਪੁੱਟ | 1 | ਫਰੇਮ ਸੰਕੇਤ ਦਾ ਅੰਤ |
|
DDR_FRAME_START_ADDR_I |
ਇੰਪੁੱਟ |
8 |
ਪੁਨਰਗਠਿਤ ਫਰੇਮ ਨੂੰ ਸਟੋਰ ਕਰਨ ਲਈ DDR ਮੈਮੋਰੀ ਸਟਾਰਟ ਐਡਰੈੱਸ (LSB 24-bits 0 ਹਨ)। H.264 IP 4 ਫਰੇਮਾਂ ਨੂੰ ਸਟੋਰ ਕਰੇਗਾ ਅਤੇ ਇਹ 64 MB DDR ਮੈਮੋਰੀ ਦੀ ਵਰਤੋਂ ਕਰੇਗਾ। |
| I_FRAME_FORCE_I | ਇੰਪੁੱਟ | 1 | ਉਪਭੋਗਤਾ ਕਿਸੇ ਵੀ ਸਮੇਂ ਮੈਨੂੰ ਫਰੇਮ ਕਰਨ ਲਈ ਮਜਬੂਰ ਕਰ ਸਕਦਾ ਹੈ। ਇਹ ਪਲਸ ਸਿਗਨਲ ਹੈ। |
|
PCOUNT_I |
ਇੰਪੁੱਟ |
8 |
ਹਰ I ਫ੍ਰੇਮ 422 ਫਾਰਮੈਟ ਮੁੱਲ ਪ੍ਰਤੀ P ਫਰੇਮਾਂ ਦੀ ਸੰਖਿਆ 0 ਤੋਂ 255 ਤੱਕ ਹੁੰਦੀ ਹੈ। |
|
QP |
ਇੰਪੁੱਟ |
6 |
H.264 ਕੁਆਂਟਾਈਜ਼ੇਸ਼ਨ 422 ਫੋਰਨੈੱਟ ਮੁੱਲ ਲਈ ਕੁਆਲਿਟੀ ਫੈਕਟਰ 0 ਤੋਂ 51 ਤੱਕ ਹੈ ਜਿੱਥੇ 0 ਸਭ ਤੋਂ ਉੱਚ ਗੁਣਵੱਤਾ ਅਤੇ ਸਭ ਤੋਂ ਘੱਟ ਕੰਪਰੈਸ਼ਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ ਅਤੇ 51 ਸਭ ਤੋਂ ਵੱਧ ਸੰਕੁਚਨ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। |
|
SKIP_THRESHOLD_I |
ਇੰਪੁੱਟ |
12 |
ਬਲਾਕ ਦੇ ਫੈਸਲੇ ਲਈ ਥ੍ਰੈਸ਼ਹੋਲਡ
ਇਹ ਮੁੱਲ ਛੱਡਣ ਲਈ 16 x 16 ਮੈਕਰੋ ਬਲਾਕ ਦੇ SAD ਮੁੱਲ ਨੂੰ ਦਰਸਾਉਂਦਾ ਹੈ। ਸੀਮਾ 0 ਤੋਂ 1024 ਤੱਕ ਹੈ, ਦੇ ਇੱਕ ਆਮ ਮੁੱਲ ਦੇ ਨਾਲ 512. ਉੱਚੀ ਥ੍ਰੈਸ਼ਹੋਲਡ ਜ਼ਿਆਦਾ ਸਕਿੱਪ ਬਲਾਕ ਅਤੇ ਘੱਟ ਗੁਣਵੱਤਾ ਪੈਦਾ ਕਰਦੀ ਹੈ। |
| VRES_I | ਇੰਪੁੱਟ | 16 | ਇਨਪੁਟ ਚਿੱਤਰ ਦਾ ਵਰਟੀਕਲ ਰੈਜ਼ੋਲਿਊਸ਼ਨ। ਇਹ 16 ਦਾ ਗੁਣਜ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। |
| HRES_I | ਇੰਪੁੱਟ | 16 | ਇੰਪੁੱਟ ਚਿੱਤਰ ਦਾ ਹਰੀਜੱਟਲ ਰੈਜ਼ੋਲਿਊਸ਼ਨ। ਇਹ 16 ਦਾ ਗੁਣਜ ਹੋਣਾ ਚਾਹੀਦਾ ਹੈ। |
| DATA_VALID_O | ਆਉਟਪੁੱਟ | 1 | ਇੰਕੋਡ ਕੀਤੇ ਡੇਟਾ ਨੂੰ ਸੰਕੇਤ ਕਰਨ ਵਾਲਾ ਸਿਗਨਲ ਵੈਧ ਹੈ। |
|
ਡੇਟਾ_ਓ |
ਆਉਟਪੁੱਟ |
16 |
H.264 ਏਨਕੋਡਡ ਡੇਟਾ ਆਉਟਪੁੱਟ ਜਿਸ ਵਿੱਚ NAL ਯੂਨਿਟ, ਸਲਾਈਸ ਹੈਡਰ, SPS, PPS, ਅਤੇ ਮੈਕਰੋ ਬਲਾਕਾਂ ਦਾ ਏਨਕੋਡ ਕੀਤਾ ਡੇਟਾ ਸ਼ਾਮਲ ਹੁੰਦਾ ਹੈ। |
|
WRITE_CHANNEL_BUS |
- |
- |
ਵੀਡੀਓ ਆਰਬਿਟਰ ਨਾਲ ਜੁੜਨ ਲਈ ਚੈਨਲ ਬੱਸ ਲਿਖੋ ਚੈਨਲ ਬੱਸ ਲਿਖੋ। ਇਹ
ਜਦੋਂ ਬੱਸ ਇੰਟਰਫੇਸ ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਲਈ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਉਪਲਬਧ ਹੁੰਦਾ ਹੈ। |
|
READ_CHANNEL_BUS |
- |
- |
ਵੀਡੀਓ ਆਰਬਿਟਰ ਨਾਲ ਜੁੜਨ ਲਈ ਚੈਨਲ ਬੱਸ ਪੜ੍ਹੋ ਚੈਨਲ ਬੱਸ ਪੜ੍ਹੋ। ਇਹ
ਜਦੋਂ ਬੱਸ ਇੰਟਰਫੇਸ ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਲਈ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ ਤਾਂ ਉਪਲਬਧ ਹੁੰਦਾ ਹੈ। |
| DDR ਮੂਲ IF ਲਿਖੋ-ਇਹ ਪੋਰਟ ਉਪਲਬਧ ਹਨ ਜਦੋਂ ਨੇਟਿਵ ਇੰਟਰਫੇਸ ਨੂੰ ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਲਈ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ। | |||
| DDR_WRITE_ACK_I | ਇੰਪੁੱਟ | 1 | ਆਰਬਿਟਰ ਰਾਈਟ ਚੈਨਲ ਤੋਂ ਰਸੀਦ ਲਿਖੋ। |
| DDR_WRITE_DONE_I | ਇੰਪੁੱਟ | 1 | ਆਰਬਿਟਰ ਤੋਂ ਸੰਪੂਰਨਤਾ ਲਿਖੋ। |
| DDR_WRITE_REQ_O | ਆਉਟਪੁੱਟ | 1 | ਆਰਬਿਟਰ ਨੂੰ ਬੇਨਤੀ ਲਿਖੋ। |
| DDR_WRITE_START_ADDR_O | ਆਉਟਪੁੱਟ | 32 | DDR ਐਡਰੈੱਸ ਜਿਸ 'ਤੇ ਲਿਖਣਾ ਹੋਵੇਗਾ। |
| DDR_WBURST_SIZE_O | ਆਉਟਪੁੱਟ | 8 | DDR ਲਿਖਣ ਦਾ ਬਰਸਟ ਆਕਾਰ। |
| DDR_WDATA_VALID_O | ਆਉਟਪੁੱਟ | 1 | ਡੇਟਾ ਆਰਬਿਟਰ ਲਈ ਵੈਧ ਹੈ। |
| DDR_WDATA_O | ਆਉਟਪੁੱਟ | DDR_AXI_DATA_WIDTH | ਆਰਬਿਟਰ ਲਈ ਡਾਟਾ ਆਉਟਪੁੱਟ। |
| DDR ਮੂਲ IF ਪੜ੍ਹੋ-ਇਹ ਪੋਰਟ ਉਪਲਬਧ ਹਨ ਜਦੋਂ ਨੇਟਿਵ ਇੰਟਰਫੇਸ ਨੂੰ ਆਰਬਿਟਰ ਇੰਟਰਫੇਸ ਲਈ ਚੁਣਿਆ ਜਾਂਦਾ ਹੈ। | |||
| DDR_READ_ACK_I | ਇੰਪੁੱਟ | 1 | ਆਰਬਿਟਰ ਰੀਡ ਚੈਨਲ ਤੋਂ ਰਸੀਦ ਪੜ੍ਹੋ। |
| DDR_READ_DONE_I | ਇੰਪੁੱਟ | 1 | ਆਰਬਿਟਰ ਤੋਂ ਸੰਪੂਰਨਤਾ ਪੜ੍ਹੋ। |
| DDR_RDATA_VALID_I | ਇੰਪੁੱਟ | 1 | ਆਰਬਿਟਰ ਤੋਂ ਡਾਟਾ ਵੈਧ ਹੈ। |
| DDR_RDATA_I | ਇੰਪੁੱਟ | DDR_AXI_DATA_WIDTH | ਆਰਬਿਟਰ ਤੋਂ ਡਾਟਾ ਇੰਪੁੱਟ। |
| DDR_READ_REQ_O | ਆਉਟਪੁੱਟ | 1 | ਆਰਬਿਟਰ ਨੂੰ ਬੇਨਤੀ ਪੜ੍ਹੋ। |
| DDR_READ_START_ADDR_O | ਆਉਟਪੁੱਟ | 32 | DDR ਐਡਰੈੱਸ ਜਿਸ ਤੋਂ ਰੀਡ ਕਰਨਾ ਹੈ। |
| DDR_RBURST_SIZE_O | ਆਉਟਪੁੱਟ | 8 | DDR ਰੀਡ ਬਰਸਟ ਆਕਾਰ। |
ਘੜੀ ਦੀਆਂ ਪਾਬੰਦੀਆਂ
H.264 ਏਨਕੋਡਰ IP PIX_CLK_I ਅਤੇ DDR_CLK_I ਕਲਾਕ ਇਨਪੁੱਟ ਵਰਤਦਾ ਹੈ। ਸਥਾਨ ਅਤੇ ਰੂਟਿੰਗ ਲਈ ਕਲਾਕ ਗਰੁੱਪਿੰਗ ਪਾਬੰਦੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰੋ ਅਤੇ ਸਮੇਂ ਦੀ ਪੁਸ਼ਟੀ ਕਰੋ ਕਿਉਂਕਿ IP ਕਲਾਕ ਡੋਮੇਨ ਕ੍ਰਾਸਿੰਗ ਤਰਕ ਨੂੰ ਲਾਗੂ ਕਰਦਾ ਹੈ।
ਇੰਸਟਾਲੇਸ਼ਨ ਨਿਰਦੇਸ਼
H. 264 ਏਨਕੋਡਰ ਕੋਰ ਨੂੰ Libero® SoC ਸੌਫਟਵੇਅਰ ਦੇ IP ਕੈਟਾਲਾਗ ਵਿੱਚ ਸਥਾਪਿਤ ਕੀਤਾ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਇਹ Libero SoC ਸੌਫਟਵੇਅਰ ਵਿੱਚ IP ਕੈਟਾਲਾਗ ਅਪਡੇਟ ਫੰਕਸ਼ਨ ਦੁਆਰਾ ਆਪਣੇ ਆਪ ਹੀ ਕੀਤਾ ਜਾਂਦਾ ਹੈ, ਜਾਂ IP ਕੋਰ ਨੂੰ ਕੈਟਾਲਾਗ ਤੋਂ ਹੱਥੀਂ ਡਾਊਨਲੋਡ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ। ਇੱਕ ਵਾਰ Libero SoC ਸੌਫਟਵੇਅਰ IP ਕੈਟਾਲਾਗ ਵਿੱਚ IP ਕੋਰ ਸਥਾਪਤ ਹੋ ਜਾਣ ਤੋਂ ਬਾਅਦ, ਕੋਰ ਨੂੰ Libero ਪ੍ਰੋਜੈਕਟ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰਨ ਲਈ SmartDesign ਦੇ ਅੰਦਰ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ, ਜਨਰੇਟ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਤਤਕਾਲ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
ਟੈਸਟਬੈਂਚ
ਟੈਸਟਬੈਂਚ H.264 ਏਨਕੋਡਰ IP ਦੀ ਕਾਰਜਕੁਸ਼ਲਤਾ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ।
- ਸਿਮੂਲੇਸ਼ਨ
ਸਿਮੂਲੇਸ਼ਨ ਦੋ ਦੁਆਰਾ ਪ੍ਰਸਤੁਤ YCbCr432 ਫਾਰਮੈਟ ਵਿੱਚ ਇੱਕ 240 × 422 ਚਿੱਤਰ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ files, ਹਰੇਕ Y ਅਤੇ C ਲਈ ਇਨਪੁਟ ਵਜੋਂ
ਅਤੇ ਇੱਕ H.264 ਤਿਆਰ ਕਰਦਾ ਹੈ file ਦੋ ਫਰੇਮਾਂ ਵਾਲਾ ਫਾਰਮੈਟ। ਹੇਠਾਂ ਦਿੱਤੇ ਕਦਮ ਦੱਸਦੇ ਹਨ ਕਿ ਟੈਸਟਬੈਂਚ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਕੋਰ ਦੀ ਨਕਲ ਕਿਵੇਂ ਕਰਨੀ ਹੈ।- Libero SoC Catalog > 'ਤੇ ਜਾਓ View > ਵਿੰਡੋਜ਼ > ਕੈਟਾਲਾਗ, ਅਤੇ ਫਿਰ ਹੱਲ-ਵੀਡੀਓ ਦਾ ਵਿਸਤਾਰ ਕਰੋ। H264_Encoder 'ਤੇ ਡਬਲ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਫਿਰ ਠੀਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

- H.264 ਏਨਕੋਡਰ IP ਸਿਮੂਲੇਸ਼ਨ ਲਈ ਲੋੜੀਂਦਾ ਸਮਾਰਟ ਡਿਜ਼ਾਇਨ ਬਣਾਉਣ ਲਈ, Libero ਪ੍ਰੋਜੈਕਟ > Execute Script 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਸਕ੍ਰਿਪਟ ਲਈ ਬ੍ਰਾਊਜ਼ ਕਰੋ ..\ \ਕੰਪੋਨੈਂਟ\ਮਾਈਕ੍ਰੋਚਿੱਪ\ਸਲੂਸ਼ਨ ਕੋਰ\H264_Encoder\ \scripts\H264_SD.tcl, ਅਤੇ ਫਿਰ ਚਲਾਓ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।
ਚਿੱਤਰ 5-2. ਸਕ੍ਰਿਪਟ ਰਨ ਚਲਾਓ
ਡਿਫਾਲਟ AXI ਡੇਟਾ ਬੱਸ ਚੌੜਾਈ 512 ਹੈ। ਜੇਕਰ H.264 ਏਨਕੋਡਰ IP ਨੂੰ 256/128 ਬੱਸ ਚੌੜਾਈ ਲਈ ਸੰਰਚਿਤ ਕੀਤਾ ਗਿਆ ਹੈ, ਤਾਂ ਆਰਗੂਮੈਂਟ ਖੇਤਰ ਵਿੱਚ AXI_DATA_WIDTH:256 ਜਾਂ AXI_DATA_WIDTH:128 ਟਾਈਪ ਕਰੋ।
ਸਮਾਰਟ ਡਿਜ਼ਾਈਨ ਦਿਖਾਈ ਦਿੰਦਾ ਹੈ। ਹੇਠ ਦਿੱਤੀ ਚਿੱਤਰ ਵੇਖੋ.
ਚਿੱਤਰ 5-3. ਪ੍ਰਮੁੱਖ ਸਮਾਰਟ ਡਿਜ਼ਾਈਨ
- 'ਤੇ Files ਟੈਬ, ਸਿਮੂਲੇਸ਼ਨ > ਆਯਾਤ 'ਤੇ ਕਲਿੱਕ ਕਰੋ Files.
ਚਿੱਤਰ 5-4. ਆਯਾਤ ਕਰੋ Files
- H264_sim_data_in_y.txt, H264_sim_data_in_c.txt ਆਯਾਤ ਕਰੋ file ਅਤੇ H264_sim_refOut.txt file ਹੇਠ ਦਿੱਤੇ ਮਾਰਗ ਤੋਂ: ..\ \ਕੰਪੋਨੈਂਟ\ਮਾਈਕ੍ਰੋਚਿੱਪ\ਸਲੂਸ਼ਨ ਕੋਰ\H264_Encoder\ \ ਉਤੇਜਨਾ।
- ਇੱਕ ਵੱਖਰਾ ਆਯਾਤ ਕਰਨ ਲਈ file, ਉਸ ਫੋਲਡਰ ਨੂੰ ਬ੍ਰਾਊਜ਼ ਕਰੋ ਜਿਸ ਵਿੱਚ ਲੋੜੀਂਦਾ ਹੈ file, ਅਤੇ ਓਪਨ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। ਆਯਾਤ ਕੀਤਾ file ਸਿਮੂਲੇਸ਼ਨ ਦੇ ਅਧੀਨ ਸੂਚੀਬੱਧ ਕੀਤਾ ਗਿਆ ਹੈ, ਹੇਠਾਂ ਦਿੱਤੀ ਤਸਵੀਰ ਵੇਖੋ।

- Stimulus Hierarchy ਟੈਬ 'ਤੇ, H264_Encoder_tb (H264_Encoder_tb. v) > ਸਿਮੂਲੇਟ ਪ੍ਰੀ-ਸਿੰਥ ਡਿਜ਼ਾਈਨ > ਇੰਟਰਐਕਟਿਵ ਤਰੀਕੇ ਨਾਲ ਖੋਲ੍ਹੋ 'ਤੇ ਕਲਿੱਕ ਕਰੋ। IP ਨੂੰ ਦੋ ਫਰੇਮਾਂ ਲਈ ਸਿਮੂਲੇਟ ਕੀਤਾ ਗਿਆ ਹੈ। ਚਿੱਤਰ 5-6. ਪ੍ਰੀ-ਸਿੰਥੇਸਿਸ ਡਿਜ਼ਾਈਨ ਦੀ ਨਕਲ ਕਰਨਾ

ਮਾਡਲਸਿਮ ਟੈਸਟਬੈਂਚ ਨਾਲ ਖੁੱਲ੍ਹਦਾ ਹੈ file ਜਿਵੇਂ ਕਿ ਹੇਠਾਂ ਦਿੱਤੇ ਚਿੱਤਰ ਵਿੱਚ ਦਿਖਾਇਆ ਗਿਆ ਹੈ।
- Libero SoC Catalog > 'ਤੇ ਜਾਓ View > ਵਿੰਡੋਜ਼ > ਕੈਟਾਲਾਗ, ਅਤੇ ਫਿਰ ਹੱਲ-ਵੀਡੀਓ ਦਾ ਵਿਸਤਾਰ ਕਰੋ। H264_Encoder 'ਤੇ ਡਬਲ ਕਲਿੱਕ ਕਰੋ, ਅਤੇ ਫਿਰ ਠੀਕ 'ਤੇ ਕਲਿੱਕ ਕਰੋ।

ਮਹੱਤਵਪੂਰਨ: ਜੇਕਰ DO ਵਿੱਚ ਨਿਰਧਾਰਤ ਰਨ ਟਾਈਮ ਸੀਮਾ ਦੇ ਕਾਰਨ ਸਿਮੂਲੇਸ਼ਨ ਵਿੱਚ ਰੁਕਾਵਟ ਆਉਂਦੀ ਹੈ file, ਸਿਮੂਲੇਸ਼ਨ ਨੂੰ ਪੂਰਾ ਕਰਨ ਲਈ run -all ਕਮਾਂਡ ਦੀ ਵਰਤੋਂ ਕਰੋ।
ਸਰੋਤ ਉਪਯੋਗਤਾ
H. 264 ਏਨਕੋਡਰ ਪੋਲਰਫਾਇਰ SoC FPGA (MPFS250T-1FCG1152I ਪੈਕੇਜ) ਵਿੱਚ ਲਾਗੂ ਕੀਤਾ ਗਿਆ ਹੈ ਅਤੇ 4:2:2 s ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਕੁਚਿਤ ਡੇਟਾ ਤਿਆਰ ਕਰਦਾ ਹੈ।ampਇਨਪੁਟ ਡੇਟਾ ਦਾ ਲਿੰਗ।
ਸਾਰਣੀ 6-1. H.264 ਏਨਕੋਡਰ ਲਈ ਸਰੋਤ ਉਪਯੋਗਤਾ
| ਸਰੋਤ | ਵਰਤੋਂ |
| 4 ਲੁੱਕ-ਅੱਪ ਟੇਬਲ (LUTs) | 69092 |
| D ਫਲਿੱਪ ਫਲਾਪ (DFFs) | 65522 |
| ਸਥਿਰ ਰੈਂਡਮ ਐਕਸੈਸ ਮੈਮੋਰੀ (LSRAM) | 232 |
| uSRAM | 30 |
| ਗਣਿਤ ਦੇ ਬਲਾਕ | 19 |
| ਇੰਟਰਫੇਸ 4-ਇਨਪੁਟ LUTs | 9396 |
| ਇੰਟਰਫੇਸ DFFs | 9396 |
ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰ
ਹੇਠ ਦਿੱਤੀ ਸਾਰਣੀ H.264 ਏਨਕੋਡਰ ਦੇ ਹਾਰਡਵੇਅਰ ਲਾਗੂ ਕਰਨ ਵਿੱਚ ਵਰਤੇ ਜਾਣ ਵਾਲੇ ਆਮ ਸੰਰਚਨਾ ਮਾਪਦੰਡਾਂ ਦੇ ਵਰਣਨ ਨੂੰ ਸੂਚੀਬੱਧ ਕਰਦੀ ਹੈ, ਜੋ ਕਿ ਐਪਲੀਕੇਸ਼ਨ ਲੋੜਾਂ ਦੇ ਆਧਾਰ 'ਤੇ ਵੱਖ-ਵੱਖ ਹੋ ਸਕਦੇ ਹਨ।
ਸਾਰਣੀ 7-1. ਸੰਰਚਨਾ ਪੈਰਾਮੀਟਰ
| ਨਾਮ | ਵਰਣਨ |
| DDR_AXI_DATA_WIDTH | DDR AXI ਡਾਟਾ ਚੌੜਾਈ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ। ਇਹ 128, 256, ਜਾਂ 512 ਹੋ ਸਕਦਾ ਹੈ |
| ARBITER_INTERFACE | ਵੀਡੀਓ ਆਰਬਿਟਰ IP ਨਾਲ ਜੁੜਨ ਲਈ ਮੂਲ ਜਾਂ ਬੱਸ ਇੰਟਰਫੇਸ ਦੀ ਚੋਣ ਕਰਨ ਦਾ ਵਿਕਲਪ |
IP ਸੰਰਚਨਾਕਾਰ
ਹੇਠਲਾ ਚਿੱਤਰ H.264 ਏਨਕੋਡਰ IP ਸੰਰਚਨਾਕਾਰ ਦਿਖਾਉਂਦਾ ਹੈ।
ਚਿੱਤਰ 7-1. H.264 ਏਨਕੋਡਰ ਕੌਂਫਿਗਰੇਟਰ

ਲਾਇਸੰਸ
H. 264 ਏਨਕੋਡਰ ਕੇਵਲ ਲਾਇਸੰਸ ਦੇ ਅਧੀਨ ਏਨਕ੍ਰਿਪਟਡ ਰੂਪ ਵਿੱਚ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ।
ਐਨਕ੍ਰਿਪਟਡ RTL ਸਰੋਤ ਕੋਡ ਲਾਇਸੰਸ-ਲਾਕ ਹੈ ਅਤੇ ਇਸਨੂੰ ਵੱਖਰੇ ਤੌਰ 'ਤੇ ਖਰੀਦਿਆ ਜਾਣਾ ਚਾਹੀਦਾ ਹੈ। ਤੁਸੀਂ Libero ਡਿਜ਼ਾਈਨ ਸੂਟ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਫੀਲਡ ਪ੍ਰੋਗਰਾਮੇਬਲ ਗੇਟ ਐਰੇ (FPGA) ਸਿਲੀਕਾਨ ਨੂੰ ਸਿਮੂਲੇਸ਼ਨ, ਸੰਸਲੇਸ਼ਣ, ਖਾਕਾ ਅਤੇ ਪ੍ਰੋਗਰਾਮ ਕਰ ਸਕਦੇ ਹੋ।
H.264 ਏਨਕੋਡਰ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਜਾਂਚ ਕਰਨ ਲਈ ਮੁਲਾਂਕਣ ਲਾਇਸੰਸ ਮੁਫਤ ਪ੍ਰਦਾਨ ਕੀਤਾ ਗਿਆ ਹੈ। ਮੁਲਾਂਕਣ ਲਾਇਸੰਸ ਦੀ ਮਿਆਦ ਹਾਰਡਵੇਅਰ 'ਤੇ ਇੱਕ ਘੰਟੇ ਦੀ ਵਰਤੋਂ ਤੋਂ ਬਾਅਦ ਖਤਮ ਹੋ ਜਾਂਦੀ ਹੈ।
ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ
ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ ਉਹਨਾਂ ਤਬਦੀਲੀਆਂ ਦਾ ਵਰਣਨ ਕਰਦਾ ਹੈ ਜੋ ਦਸਤਾਵੇਜ਼ ਵਿੱਚ ਲਾਗੂ ਕੀਤੇ ਗਏ ਸਨ। ਪਰਿਵਰਤਨ ਸਭ ਤੋਂ ਮੌਜੂਦਾ ਪ੍ਰਕਾਸ਼ਨ ਨਾਲ ਸ਼ੁਰੂ ਕਰਦੇ ਹੋਏ, ਸੰਸ਼ੋਧਨ ਦੁਆਰਾ ਸੂਚੀਬੱਧ ਕੀਤੇ ਗਏ ਹਨ।
ਸਾਰਣੀ 9-1. ਸੰਸ਼ੋਧਨ ਇਤਿਹਾਸ
| ਸੰਸ਼ੋਧਨ | ਮਿਤੀ | ਵਰਣਨ |
| B | 09/2022 | • ਅੱਪਡੇਟ ਕੀਤਾ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਅਨੁਭਾਗ.
• DATA_O ਆਉਟਪੁੱਟ ਸਿਗਨਲ ਦੀ ਚੌੜਾਈ ਨੂੰ 8 ਤੋਂ 16 ਤੱਕ ਅੱਪਡੇਟ ਕੀਤਾ ਗਿਆ, ਵੇਖੋ ਸਾਰਣੀ 2-1. • ਅੱਪਡੇਟ ਕੀਤਾ ਚਿੱਤਰ 7-1. • ਅੱਪਡੇਟ ਕੀਤਾ 8. ਲਾਇਸੰਸ ਅਨੁਭਾਗ. • ਅੱਪਡੇਟ ਕੀਤਾ 6. ਸਰੋਤ ਉਪਯੋਗਤਾ ਅਨੁਭਾਗ. • ਅੱਪਡੇਟ ਕੀਤਾ ਚਿੱਤਰ 5-3. |
| A | 07/2022 | ਸ਼ੁਰੂਆਤੀ ਰੀਲੀਜ਼। |
ਮਾਈਕ੍ਰੋਚਿੱਪ ਐੱਫਪੀਜੀਏ ਉਤਪਾਦ ਸਮੂਹ ਆਪਣੇ ਉਤਪਾਦਾਂ ਨੂੰ ਵੱਖ-ਵੱਖ ਸਹਾਇਤਾ ਸੇਵਾਵਾਂ ਦੇ ਨਾਲ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਗਾਹਕ ਸੇਵਾ, ਗਾਹਕ ਤਕਨੀਕੀ ਸਹਾਇਤਾ ਕੇਂਦਰ, ਏ. 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
ਮਾਈਕ੍ਰੋਚਿੱਪ ਡਿਵਾਈਸ ਕੋਡ ਪ੍ਰੋਟੈਕਸ਼ਨ ਫੀਚਰ
ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦਾਂ 'ਤੇ ਕੋਡ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾ ਦੇ ਹੇਠਾਂ ਦਿੱਤੇ ਵੇਰਵਿਆਂ ਨੂੰ ਨੋਟ ਕਰੋ:
- ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦ ਉਹਨਾਂ ਦੀ ਖਾਸ ਮਾਈਕ੍ਰੋਚਿੱਪ ਡੇਟਾ ਸ਼ੀਟ ਵਿੱਚ ਮੌਜੂਦ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦੇ ਹਨ।
- ਮਾਈਕ੍ਰੋਚਿੱਪ ਦਾ ਮੰਨਣਾ ਹੈ ਕਿ ਇਸਦੇ ਉਤਪਾਦਾਂ ਦਾ ਪਰਿਵਾਰ ਸੁਰੱਖਿਅਤ ਹੈ ਜਦੋਂ ਉਦੇਸ਼ ਤਰੀਕੇ ਨਾਲ, ਓਪਰੇਟਿੰਗ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੇ ਅੰਦਰ, ਅਤੇ ਆਮ ਹਾਲਤਾਂ ਵਿੱਚ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
icrochip ਮੁੱਲਾਂ ਅਤੇ ਹਮਲਾਵਰਤਾ ਨਾਲ ਇਸਦੇ ਬੌਧਿਕ ਸੰਪਤੀ ਅਧਿਕਾਰਾਂ ਦੀ ਰੱਖਿਆ ਕਰਦਾ ਹੈ। ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦ ਦੀਆਂ ਕੋਡ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਉਲੰਘਣਾ ਕਰਨ ਦੀਆਂ ਕੋਸ਼ਿਸ਼ਾਂ ਦੀ ਸਖਤੀ ਨਾਲ ਮਨਾਹੀ ਹੈ ਅਤੇ ਡਿਜੀਟਲ ਮਿਲੇਨੀਅਮ ਕਾਪੀਰਾਈਟ ਐਕਟ ਦੀ ਉਲੰਘਣਾ ਹੋ ਸਕਦੀ ਹੈ। - ਨਾ ਤਾਂ ਮਾਈਕ੍ਰੋਚਿੱਪ ਅਤੇ ਨਾ ਹੀ ਕੋਈ ਹੋਰ ਸੈਮੀਕੰਡਕਟਰ ਨਿਰਮਾਤਾ ਇਸਦੇ ਕੋਡ ਦੀ ਸੁਰੱਖਿਆ ਦੀ ਗਰੰਟੀ ਦੇ ਸਕਦਾ ਹੈ। ਕੋਡ ਸੁਰੱਖਿਆ ਦਾ ਮਤਲਬ ਇਹ ਨਹੀਂ ਹੈ ਕਿ ਅਸੀਂ ਗਾਰੰਟੀ ਦੇ ਰਹੇ ਹਾਂ ਕਿ ਉਤਪਾਦ "ਅਟੁੱਟ" ਹੈ। ਕੋਡ ਸੁਰੱਖਿਆ ਲਗਾਤਾਰ ਵਿਕਸਿਤ ਹੋ ਰਹੀ ਹੈ। ਮਾਈਕ੍ਰੋਚਿੱਪ ਸਾਡੇ ਉਤਪਾਦਾਂ ਦੀਆਂ ਕੋਡ ਸੁਰੱਖਿਆ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਲਗਾਤਾਰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਵਚਨਬੱਧ ਹੈ।
ਕਾਨੂੰਨੀ ਨੋਟਿਸ
ਇਹ ਪ੍ਰਕਾਸ਼ਨ ਅਤੇ ਇੱਥੇ ਦਿੱਤੀ ਜਾਣਕਾਰੀ ਨੂੰ ਸਿਰਫ਼ ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦਾਂ ਨਾਲ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ ਤੁਹਾਡੀ ਐਪਲੀਕੇਸ਼ਨ ਦੇ ਨਾਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਉਤਪਾਦਾਂ ਨੂੰ ਡਿਜ਼ਾਈਨ ਕਰਨ, ਟੈਸਟ ਕਰਨ ਅਤੇ ਏਕੀਕ੍ਰਿਤ ਕਰਨ ਲਈ ਸ਼ਾਮਲ ਹੈ। ਕਿਸੇ ਹੋਰ ਤਰੀਕੇ ਨਾਲ ਇਸ ਜਾਣਕਾਰੀ ਦੀ ਵਰਤੋਂ ਇਹਨਾਂ ਨਿਯਮਾਂ ਦੀ ਉਲੰਘਣਾ ਕਰਦੀ ਹੈ। ਡਿਵਾਈਸ ਐਪਲੀਕੇਸ਼ਨਾਂ ਸੰਬੰਧੀ ਜਾਣਕਾਰੀ ਸਿਰਫ ਤੁਹਾਡੀ ਸਹੂਲਤ ਲਈ ਪ੍ਰਦਾਨ ਕੀਤੀ ਗਈ ਹੈ ਅਤੇ ਇਸ ਨੂੰ ਰੱਦ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ
ਅੱਪਡੇਟ ਦੁਆਰਾ. ਇਹ ਯਕੀਨੀ ਬਣਾਉਣਾ ਤੁਹਾਡੀ ਜਿੰਮੇਵਾਰੀ ਹੈ ਕਿ ਤੁਹਾਡੀ ਅਰਜ਼ੀ ਤੁਹਾਡੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਨੂੰ ਪੂਰਾ ਕਰਦੀ ਹੈ। ਵਾਧੂ ਸਹਾਇਤਾ ਲਈ ਆਪਣੇ ਸਥਾਨਕ ਮਾਈਕ੍ਰੋਚਿੱਪ ਵਿਕਰੀ ਦਫਤਰ ਨਾਲ ਸੰਪਰਕ ਕਰੋ ਜਾਂ, 'ਤੇ ਵਾਧੂ ਸਹਾਇਤਾ ਪ੍ਰਾਪਤ ਕਰੋ 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 ਸੰਯੁਕਤ ਰਾਜ ਅਮਰੀਕਾ ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
A
djacent Key Suppression, AKS, analog-for-the-digital Age, Any Capacitor, AnyIn, AnyOut, Augmented Switching, BlueSky, BodyCom, Clockstudio, CodeGuard, CryptoAuthentication, CryptoAutomotiv, CryptoAuthentication, CryptoAutomotiv, Cryptoon,CPIDSMedspan,CCDPIDM ਨੈੱਟ, ਡਾਇਨਾਮਿਕ ਔਸਤ ਮੈਚਿੰਗ , DAM, ECAN, Espresso T1S, EtherGREEN, GridTime, IdealBridge, ਇਨ-ਸਰਕਟ ਸੀਰੀਅਲ ਪ੍ਰੋਗਰਾਮਿੰਗ, ICSP, INICnet, Intelligent Paralleling, IntelliMOS, Inter-Chip ਕਨੈਕਟੀਵਿਟੀ, JitterBlocker, Knob-on-Display, Kopmaxry, KoD,View, memBrain, Mindi, MiWi, MPASM, MPF, MPLAB ਪ੍ਰਮਾਣਿਤ ਲੋਗੋ, MPLIB, MPLINK, ਮਲਟੀਟ੍ਰੈਕ, NetDetach, ਸਰਵ ਵਿਆਪਕ ਕੋਡ ਜਨਰੇਸ਼ਨ, PICDEM, PICDEM.net, PICkit, PICtail, PowerSmart, PureSilicon, QMatrix, RIPALTAX, RIPREX , RTG4, SAM-ICE, ਸੀਰੀਅਲ ਕਵਾਡ I/O, simpleMAP, SimpliPHY, SmartBuffer, SmartHLS, SMART-IS, storClad, SQI, SuperSwitcher, SuperSwitcher II, Switchtec, SynchroPHY, ਕੁੱਲ ਸਹਿਣਸ਼ੀਲਤਾ, ਭਰੋਸੇਯੋਗ ਸਮਾਂ, TSHARC, USB, Vari ਵੈਕਟਰ ਬਲੌਕਸ, ਵੇਰੀਫਾਈ, ViewSpan, WiperLock, XpressConnect, ਅਤੇ ZENA ਅਮਰੀਕਾ ਅਤੇ ਹੋਰ ਦੇਸ਼ਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਦੇ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
SQTP ਸੰਯੁਕਤ ਰਾਜ ਅਮਰੀਕਾ ਵਿੱਚ ਸ਼ਾਮਲ ਮਾਈਕ੍ਰੋਚਿੱਪ ਤਕਨਾਲੋਜੀ ਦਾ ਇੱਕ ਸੇਵਾ ਚਿੰਨ੍ਹ ਹੈ
Adaptec ਲੋਗੋ, ਫ੍ਰੀਕੁਐਂਸੀ ਆਨ ਡਿਮਾਂਡ, ਸਿਲੀਕਾਨ ਸਟੋਰੇਜ ਟੈਕਨਾਲੋਜੀ, ਅਤੇ ਸਿਮਕਾਮ ਦੂਜੇ ਦੇਸ਼ਾਂ ਵਿੱਚ ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਦੇ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹਨ।
GestIC ਮਾਈਕ੍ਰੋਚਿਪ ਟੈਕਨਾਲੋਜੀ ਜਰਮਨੀ II GmbH & Co. KG, ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਦੀ ਸਹਾਇਕ ਕੰਪਨੀ, ਦੂਜੇ ਦੇਸ਼ਾਂ ਵਿੱਚ ਇੱਕ ਰਜਿਸਟਰਡ ਟ੍ਰੇਡਮਾਰਕ ਹੈ।
ਇੱਥੇ ਦੱਸੇ ਗਏ ਹੋਰ ਸਾਰੇ ਟ੍ਰੇਡਮਾਰਕ ਉਹਨਾਂ ਦੀਆਂ ਸਬੰਧਤ ਕੰਪਨੀਆਂ ਦੀ ਸੰਪਤੀ ਹਨ।
© 2022, ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇਨਕਾਰਪੋਰੇਟਿਡ ਅਤੇ ਇਸ ਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ। ਸਾਰੇ ਹੱਕ ਰਾਖਵੇਂ ਹਨ.
ISBN: 978-1-6683-1311-4
ਗੁਣਵੱਤਾ ਪ੍ਰਬੰਧਨ ਸਿਸਟਮ
ਮਾਈਕ੍ਰੋਚਿਪ ਦੇ ਕੁਆਲਿਟੀ ਮੈਨੇਜਮੈਂਟ ਸਿਸਟਮ ਬਾਰੇ ਜਾਣਕਾਰੀ ਲਈ, ਕਿਰਪਾ ਕਰਕੇ ਇੱਥੇ ਜਾਓ www.microchip.com/quality.
ਵਿਸ਼ਵਵਿਆਪੀ ਵਿਕਰੀ ਅਤੇ ਸੇਵਾ
ਕਾਰਪੋਰੇਟ ਦਫਤਰ
2355 ਵੈਸਟ ਚੈਂਡਲਰ ਬਲਵੀਡੀ. ਚੈਂਡਲਰ, AZ 85224-6199 ਟੈਲੀਫ਼ੋਨ: 480-792-7200
ਫੈਕਸ: 480-792-7277 ਤਕਨੀਕੀ ਸਮਰਥਨ:
www.microchip.com/support
Web ਪਤਾ: www.microchip.com
ਨਿਊਯਾਰਕ, NY
ਟੈਲੀਫ਼ੋਨ: 631-435-6000
ਕੈਨੇਡਾ - ਟੋਰਾਂਟੋ
ਟੈਲੀਫ਼ੋਨ: 905-695-1980
ਫੈਕਸ: 905-695-2078
ਭਾਰਤ - ਬੰਗਲੌਰ
ਟੈਲੀਫ਼ੋਨ: 91-80-3090-4444
ਭਾਰਤ - ਨਵੀਂ ਦਿੱਲੀ
ਟੈਲੀਫ਼ੋਨ: 91-11-4160-8631
ਭਾਰਤ - ਪੁਣੇ
ਟੈਲੀਫ਼ੋਨ: 91-20-4121-0141
ਜਾਪਾਨ - ਓਸਾਕਾ
ਟੈਲੀਫ਼ੋਨ: 81-6-6152-7160
ਜਪਾਨ - ਟੋਕੀਓ
ਟੈਲੀਫ਼ੋਨ: 81-3-6880- 3770
ਕੋਰੀਆ - ਡੇਗੂ
ਟੈਲੀਫ਼ੋਨ: 82-53-744-4301
ਕੋਰੀਆ - ਸਿਓਲ
ਟੈਲੀਫ਼ੋਨ: 82-2-554-7200
ਸਿੰਗਾਪੁਰ
ਟੈਲੀਫ਼ੋਨ: 65-6334-8870
ਮਲੇਸ਼ੀਆ - ਕੁਆਲਾਲੰਪੁਰ
ਟੈਲੀਫ਼ੋਨ: 60-3-7651-7906
ਮਲੇਸ਼ੀਆ - ਪੇਨਾਂਗ
ਟੈਲੀਫ਼ੋਨ: 60-4-227-8870
ਥਾਈਲੈਂਡ - ਬੈਂਕਾਕ
ਟੈਲੀਫ਼ੋਨ: 66-2-694-1351
ਆਸਟਰੀਆ - ਵੇਲਜ਼
ਟੈਲੀਫ਼ੋਨ: 43-7242-2244-39
ਫੈਕਸ: 43-7242-2244-393
ਫਰਾਂਸ - ਪੈਰਿਸ
Tel: 33-1-69-53-63-20
Fax: 33-1-69-30-90-79
ਜਰਮਨੀ - ਗਰਚਿੰਗ
ਟੈਲੀਫ਼ੋਨ: 49-8931-9700
ਜਰਮਨੀ - ਹਾਨ
ਟੈਲੀਫ਼ੋਨ: 49-2129-3766400
ਜਰਮਨੀ - ਹੇਲਬਰੋਨ
ਟੈਲੀਫ਼ੋਨ: 49-7131-72400
ਜਰਮਨੀ - ਕਾਰਲਸਰੂਹੇ
ਟੈਲੀਫ਼ੋਨ: 49-721-625370
ਜਰਮਨੀ - ਮਿਊਨਿਖ
Tel: 49-89-627-144-0
Fax: 49-89-627-144-44
ਜਰਮਨੀ - ਰੋਜ਼ਨਹੇਮ
ਟੈਲੀਫ਼ੋਨ: 49-8031-354-560
© 2022 ਮਾਈਕ੍ਰੋਚਿੱਪ ਟੈਕਨਾਲੋਜੀ ਇੰਕ. ਅਤੇ ਇਸਦੀਆਂ ਸਹਾਇਕ ਕੰਪਨੀਆਂ
ਦਸਤਾਵੇਜ਼ / ਸਰੋਤ
![]() |
ਮਾਈਕ੍ਰੋਚਿੱਪ H.264 ਏਨਕੋਡਰ [pdf] ਯੂਜ਼ਰ ਗਾਈਡ H.264 ਏਨਕੋਡਰ, H.264, ਏਨਕੋਡਰ |





