5M240ZT100C5N ਏਕੀਕ੍ਰਿਤ ਸਰਕਟ ਨਵਾਂ ਮੂਲ ਏਕੀਕ੍ਰਿਤ ਸਰਕਟ IC ਚਿੱਪ 5M240ZT100C5N
ਉਤਪਾਦ ਗੁਣ
TYPE | ਵਰਣਨ |
ਸ਼੍ਰੇਣੀ | ਏਕੀਕ੍ਰਿਤ ਸਰਕਟ (ICs)ਏਮਬੇਡ ਕੀਤਾ |
Mfr | Intel |
ਲੜੀ | MAX® V |
ਪੈਕੇਜ | ਟਰੇ |
ਉਤਪਾਦ ਸਥਿਤੀ | ਕਿਰਿਆਸ਼ੀਲ |
ਪ੍ਰੋਗਰਾਮੇਬਲ ਕਿਸਮ | ਸਿਸਟਮ ਪ੍ਰੋਗਰਾਮੇਬਲ ਵਿੱਚ |
ਦੇਰੀ ਸਮਾਂ tpd(1) ਅਧਿਕਤਮ | 7.5 ਐੱਨ.ਐੱਸ |
ਵੋਲਟੇਜ ਸਪਲਾਈ - ਅੰਦਰੂਨੀ | 1.71V ~ 1.89V |
ਤਰਕ ਤੱਤਾਂ/ਬਲਾਕਾਂ ਦੀ ਸੰਖਿਆ | 240 |
ਮੈਕਰੋਸੈੱਲਾਂ ਦੀ ਸੰਖਿਆ | 192 |
I/O ਦੀ ਸੰਖਿਆ | 79 |
ਓਪਰੇਟਿੰਗ ਤਾਪਮਾਨ | 0°C ~ 85°C (TJ) |
ਮਾਊਂਟਿੰਗ ਦੀ ਕਿਸਮ | ਸਰਫੇਸ ਮਾਊਂਟ |
ਪੈਕੇਜ / ਕੇਸ | 100-TQFP |
ਸਪਲਾਇਰ ਡਿਵਾਈਸ ਪੈਕੇਜ | 100-TQFP (14×14) |
ਅਧਾਰ ਉਤਪਾਦ ਨੰਬਰ | 5M240Z |
ਦਸਤਾਵੇਜ਼ ਅਤੇ ਮੀਡੀਆ
ਸਰੋਤ ਦੀ ਕਿਸਮ | ਲਿੰਕ |
ਉਤਪਾਦ ਸਿਖਲਾਈ ਮੋਡੀਊਲ | ਮੈਕਸ V ਸੰਖੇਪ ਜਾਣਕਾਰੀ |
ਫੀਚਰਡ ਉਤਪਾਦ | MAX® V CPLDs |
PCN ਡਿਜ਼ਾਇਨ/ਵਿਸ਼ੇਸ਼ਤਾ | Quartus SW/Web Chgs 23/ਸਤੰਬਰ/2021ਮਲਟੀ ਦੇਵ ਸੌਫਟਵੇਅਰ Chgs 3/Jun/2021 |
PCN ਪੈਕੇਜਿੰਗ | ਮਲਟੀ ਦੇਵ ਲੇਬਲ Chgs 24/ਫਰਵਰੀ/2020ਬਹੁ ਦੇਵ ਲੇਬਲ CHG 24/ਜਨਵਰੀ/2020 |
HTML ਡੇਟਾਸ਼ੀਟ | MAX V ਹੈਂਡਬੁੱਕMAX V ਡਾਟਾਸ਼ੀਟ |
ਵਾਤਾਵਰਣ ਅਤੇ ਨਿਰਯਾਤ ਵਰਗੀਕਰਣ
ਵਿਸ਼ੇਸ਼ਤਾ | ਵਰਣਨ |
RoHS ਸਥਿਤੀ | RoHS ਅਨੁਕੂਲ |
ਨਮੀ ਸੰਵੇਦਨਸ਼ੀਲਤਾ ਪੱਧਰ (MSL) | 3 (168 ਘੰਟੇ) |
ਪਹੁੰਚ ਸਥਿਤੀ | ਪਹੁੰਚ ਪ੍ਰਭਾਵਿਤ ਨਹੀਂ |
ਈ.ਸੀ.ਸੀ.ਐਨ | EAR99 |
HTSUS | 8542.39.0001 |
MAX™ CPLD ਸੀਰੀਜ਼
Altera MAX™ ਗੁੰਝਲਦਾਰ ਪ੍ਰੋਗਰਾਮੇਬਲ ਲੌਜਿਕ ਡਿਵਾਈਸ (CPLD) ਸੀਰੀਜ਼ ਤੁਹਾਨੂੰ ਸਭ ਤੋਂ ਘੱਟ ਪਾਵਰ, ਸਭ ਤੋਂ ਘੱਟ ਲਾਗਤ ਵਾਲੇ CPLDs ਪ੍ਰਦਾਨ ਕਰਦੀ ਹੈ।MAX V CPLD ਪਰਿਵਾਰ, CPLD ਸੀਰੀਜ਼ ਦਾ ਸਭ ਤੋਂ ਨਵਾਂ ਪਰਿਵਾਰ, ਮਾਰਕੀਟ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਮੁੱਲ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।ਇੱਕ ਵਿਲੱਖਣ, ਗੈਰ-ਅਸਥਿਰ ਆਰਕੀਟੈਕਚਰ ਅਤੇ ਉਦਯੋਗ ਦੇ ਸਭ ਤੋਂ ਵੱਡੇ ਘਣਤਾ ਵਾਲੇ CPLDs ਵਿੱਚੋਂ ਇੱਕ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ, MAX V ਯੰਤਰ ਪ੍ਰਤੀਯੋਗੀ CPLDs ਦੇ ਮੁਕਾਬਲੇ ਘੱਟ ਕੁੱਲ ਸ਼ਕਤੀ 'ਤੇ ਮਜ਼ਬੂਤ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ।MAX II CPLD ਪਰਿਵਾਰ, ਉਸੇ ਜ਼ਮੀਨੀ ਢਾਂਚੇ 'ਤੇ ਆਧਾਰਿਤ, ਘੱਟ ਪਾਵਰ ਅਤੇ ਘੱਟ ਲਾਗਤ ਪ੍ਰਤੀ I/O ਪਿੰਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।MAX II CPLDs ਤਤਕਾਲ-ਚਾਲੂ, ਗੈਰ-ਅਸਥਿਰ ਉਪਕਰਣ ਹਨ ਜੋ ਆਮ-ਉਦੇਸ਼, ਘੱਟ-ਘਣਤਾ ਵਾਲੇ ਤਰਕ ਅਤੇ ਪੋਰਟੇਬਲ ਐਪਲੀਕੇਸ਼ਨਾਂ, ਜਿਵੇਂ ਕਿ ਸੈਲੂਲਰ ਹੈਂਡਸੈੱਟ ਡਿਜ਼ਾਈਨ ਨੂੰ ਨਿਸ਼ਾਨਾ ਬਣਾਉਂਦੇ ਹਨ।ਜ਼ੀਰੋ ਪਾਵਰ MAX IIZ CPLDs MAX II CPLD ਪਰਿਵਾਰ ਵਿੱਚ ਪਾਏ ਜਾਣ ਵਾਲੇ ਇੱਕੋ ਜਿਹੇ ਗੈਰ-ਅਸਥਿਰ, ਤੁਰੰਤ-ਆਨ ਫਾਇਦੇ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦੇ ਹਨ ਅਤੇ ਫੰਕਸ਼ਨਾਂ ਦੀ ਇੱਕ ਵਿਸ਼ਾਲ ਸ਼੍ਰੇਣੀ 'ਤੇ ਲਾਗੂ ਹੁੰਦੇ ਹਨ।ਇੱਕ ਉੱਨਤ 0.30-µm CMOS ਪ੍ਰਕਿਰਿਆ 'ਤੇ ਨਿਰਮਿਤ, EEPROM-ਅਧਾਰਿਤ MAX 3000A CPLD ਪਰਿਵਾਰ ਤੁਰੰਤ-ਆਨ ਸਮਰੱਥਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ ਅਤੇ 32 ਤੋਂ 512 ਮੈਕਰੋਸੈੱਲਾਂ ਤੱਕ ਘਣਤਾ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।
MAX® V CPLDs
Altera MAX® V CPLDs ਘੱਟ ਲਾਗਤ, ਘੱਟ ਪਾਵਰ CPLDs ਵਿੱਚ ਉਦਯੋਗ ਦਾ ਸਭ ਤੋਂ ਵਧੀਆ ਮੁੱਲ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ, ਮੁਕਾਬਲੇ ਵਾਲੀਆਂ CPLDs ਦੇ ਮੁਕਾਬਲੇ 50% ਤੱਕ ਘੱਟ ਕੁੱਲ ਪਾਵਰ 'ਤੇ ਮਜ਼ਬੂਤ ਨਵੀਆਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਦੀ ਪੇਸ਼ਕਸ਼ ਕਰਦੇ ਹਨ।Altera MAX V ਵਿੱਚ ਇੱਕ ਵਿਲੱਖਣ, ਗੈਰ-ਅਸਥਿਰ ਆਰਕੀਟੈਕਚਰ ਅਤੇ ਉਦਯੋਗ ਦੇ ਸਭ ਤੋਂ ਵੱਡੇ ਘਣਤਾ ਵਾਲੇ CPLDs ਵਿੱਚੋਂ ਇੱਕ ਹੈ।ਇਸ ਤੋਂ ਇਲਾਵਾ, MAX V ਬਹੁਤ ਸਾਰੇ ਫੰਕਸ਼ਨਾਂ ਨੂੰ ਏਕੀਕ੍ਰਿਤ ਕਰਦਾ ਹੈ ਜੋ ਪਹਿਲਾਂ ਬਾਹਰੀ ਸਨ, ਜਿਵੇਂ ਕਿ ਫਲੈਸ਼, RAM, ਔਸਿਲੇਟਰ ਅਤੇ ਪੜਾਅ-ਲਾਕ ਲੂਪਸ, ਅਤੇ ਬਹੁਤ ਸਾਰੇ ਮਾਮਲਿਆਂ ਵਿੱਚ, ਇਹ ਪ੍ਰਤੀਯੋਗੀ CPLDs ਦੇ ਸਮਾਨ ਕੀਮਤ 'ਤੇ ਪ੍ਰਤੀ ਫੁੱਟਪ੍ਰਿੰਟ ਹੋਰ I/Os ਅਤੇ ਤਰਕ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ। .MAX V ਹਰੀ ਪੈਕੇਜਿੰਗ ਤਕਨਾਲੋਜੀ ਦੀ ਵਰਤੋਂ ਕਰਦਾ ਹੈ, ਜਿਸ ਵਿੱਚ 20 mm2 ਦੇ ਛੋਟੇ ਪੈਕੇਜ ਹਨ।MAX V CPLDs Quartus II® ਸੌਫਟਵੇਅਰ v.10.1 ਦੁਆਰਾ ਸਮਰਥਿਤ ਹਨ, ਜੋ ਉਤਪਾਦਕਤਾ ਨੂੰ ਵਧਾਉਣ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ ਜਿਸਦੇ ਨਤੀਜੇ ਵਜੋਂ ਤੇਜ਼ ਸਿਮੂਲੇਸ਼ਨ, ਤੇਜ਼ ਬੋਰਡ ਲਿਆਉਣ, ਅਤੇ ਤੇਜ਼ੀ ਨਾਲ ਸਮਾਂ ਬੰਦ ਹੁੰਦਾ ਹੈ।
ਇੱਕ CPLD (ਕੰਪਲੈਕਸ ਪ੍ਰੋਗਰਾਮੇਬਲ ਲਾਜਿਕ ਡਿਵਾਈਸ) ਕੀ ਹੈ?
ਸੂਚਨਾ ਤਕਨਾਲੋਜੀ, ਇੰਟਰਨੈੱਟ ਅਤੇ ਇਲੈਕਟ੍ਰਾਨਿਕ ਚਿਪਸ ਆਧੁਨਿਕ ਡਿਜੀਟਲ ਯੁੱਗ ਦੀ ਨੀਂਹ ਵਜੋਂ ਕੰਮ ਕਰਦੇ ਹਨ।ਲਗਭਗ ਸਾਰੀਆਂ ਆਧੁਨਿਕ ਤਕਨਾਲੋਜੀਆਂ ਦੀ ਹੋਂਦ ਇਲੈਕਟ੍ਰੋਨਿਕਸ, ਇੰਟਰਨੈਟ ਅਤੇ ਸੈਲੂਲਰ ਸੰਚਾਰ ਤੋਂ ਲੈ ਕੇ ਕੰਪਿਊਟਰਾਂ ਅਤੇ ਸਰਵਰਾਂ ਤੱਕ ਹੈ।ਇਲੈਕਟ੍ਰੋਨਿਕਸ ਦੇ ਨਾਲ ਇੱਕ ਵਿਸ਼ਾਲ ਖੇਤਰ ਹੈਬਹੁਤ ਸਾਰੀਆਂ ਉਪ-ਸ਼ਾਖਾਵਾਂ.ਇਹ ਲੇਖ ਤੁਹਾਨੂੰ CPLD (ਕੰਪਲੈਕਸ ਪ੍ਰੋਗਰਾਮੇਬਲ ਲਾਜਿਕ ਡਿਵਾਈਸ) ਵਜੋਂ ਜਾਣੇ ਜਾਂਦੇ ਇੱਕ ਜ਼ਰੂਰੀ ਡਿਜੀਟਲ ਇਲੈਕਟ੍ਰਾਨਿਕ ਡਿਵਾਈਸ ਬਾਰੇ ਸਿਖਾਏਗਾ।
ਡਿਜੀਟਲ ਇਲੈਕਟ੍ਰਾਨਿਕਸ ਦਾ ਵਿਕਾਸ
ਇਲੈਕਟ੍ਰਾਨਿਕਸਇੱਕ ਗੁੰਝਲਦਾਰ ਖੇਤਰ ਹੈ ਜਿਸ ਵਿੱਚ ਹਜ਼ਾਰਾਂ ਇਲੈਕਟ੍ਰਾਨਿਕ ਉਪਕਰਨਾਂ ਅਤੇ ਭਾਗ ਮੌਜੂਦ ਹਨ।ਹਾਲਾਂਕਿ, ਮੋਟੇ ਤੌਰ 'ਤੇ, ਇਲੈਕਟ੍ਰਾਨਿਕ ਉਪਕਰਣ ਦੋ ਮੁੱਖ ਸ਼੍ਰੇਣੀਆਂ ਵਿੱਚ ਹਨ:ਐਨਾਲਾਗ ਅਤੇ ਡਿਜੀਟਲ.
ਇਲੈਕਟ੍ਰੋਨਿਕਸ ਤਕਨਾਲੋਜੀ ਦੇ ਸ਼ੁਰੂਆਤੀ ਦਿਨਾਂ ਵਿੱਚ, ਸਰਕਟ ਸਮਾਨ ਸਨ, ਜਿਵੇਂ ਕਿ ਆਵਾਜ਼, ਰੌਸ਼ਨੀ, ਵੋਲਟੇਜ ਅਤੇ ਕਰੰਟ।ਹਾਲਾਂਕਿ, ਇਲੈਕਟ੍ਰੋਨਿਕਸ ਇੰਜੀਨੀਅਰਾਂ ਨੂੰ ਜਲਦੀ ਹੀ ਪਤਾ ਲੱਗਾ ਕਿ ਐਨਾਲਾਗ ਸਰਕਟ ਡਿਜ਼ਾਈਨ ਕਰਨ ਲਈ ਬਹੁਤ ਗੁੰਝਲਦਾਰ ਅਤੇ ਮਹਿੰਗੇ ਹਨ।ਤੇਜ਼ ਪ੍ਰਦਰਸ਼ਨ ਅਤੇ ਤੇਜ਼ ਟਰਨ-ਓਵਰ ਸਮੇਂ ਦੀ ਮੰਗ ਨੇ ਡਿਜੀਟਲ ਇਲੈਕਟ੍ਰੋਨਿਕਸ ਦੇ ਵਿਕਾਸ ਵੱਲ ਅਗਵਾਈ ਕੀਤੀ।ਅੱਜ ਮੌਜੂਦ ਲਗਭਗ ਹਰ ਕੰਪਿਊਟਿੰਗ ਯੰਤਰ ਡਿਜੀਟਲ ICs ਅਤੇ ਪ੍ਰੋਸੈਸਰਾਂ ਨੂੰ ਸ਼ਾਮਲ ਕਰਦਾ ਹੈ।ਇਲੈਕਟ੍ਰੋਨਿਕਸ ਦੀ ਦੁਨੀਆ ਵਿੱਚ, ਡਿਜੀਟਲ ਪ੍ਰਣਾਲੀਆਂ ਨੇ ਹੁਣ ਪੂਰੀ ਤਰ੍ਹਾਂ ਐਨਾਲਾਗ ਇਲੈਕਟ੍ਰੋਨਿਕਸ ਦੀ ਥਾਂ ਲੈ ਲਈ ਹੈ ਕਿਉਂਕਿ ਉਹਨਾਂ ਦੀ ਘੱਟ ਕੀਮਤ, ਘੱਟ ਸ਼ੋਰ, ਬਿਹਤਰਸੰਕੇਤ ਦੀ ਇਕਸਾਰਤਾ, ਵਧੀਆ ਪ੍ਰਦਰਸ਼ਨ, ਅਤੇ ਘੱਟ ਜਟਿਲਤਾ।
ਐਨਾਲਾਗ ਸਿਗਨਲ ਵਿੱਚ ਅਨੰਤ ਗਿਣਤੀ ਵਿੱਚ ਡੇਟਾ ਪੱਧਰਾਂ ਦੇ ਉਲਟ, ਇੱਕ ਡਿਜੀਟਲ ਸਿਗਨਲ ਵਿੱਚ ਸਿਰਫ ਦੋ ਤਰਕ ਪੱਧਰਾਂ (1s ਅਤੇ 0s) ਹੁੰਦੇ ਹਨ।
ਡਿਜੀਟਲ ਇਲੈਕਟ੍ਰਾਨਿਕ ਡਿਵਾਈਸਾਂ ਦੀਆਂ ਕਿਸਮਾਂ
ਸ਼ੁਰੂਆਤੀ ਡਿਜ਼ੀਟਲ ਇਲੈਕਟ੍ਰਾਨਿਕ ਯੰਤਰ ਸਧਾਰਨ ਸਨ ਅਤੇ ਸਿਰਫ਼ ਮੁੱਠੀ ਭਰ ਤਰਕ ਦਰਵਾਜ਼ੇ ਵਾਲੇ ਸਨ।ਹਾਲਾਂਕਿ, ਸਮੇਂ ਦੇ ਨਾਲ, ਡਿਜੀਟਲ ਸਰਕਟਾਂ ਦੀ ਗੁੰਝਲਤਾ ਵਧਦੀ ਗਈ ਇਸ ਤਰ੍ਹਾਂ, ਪ੍ਰੋਗਰਾਮੇਬਿਲਟੀ ਆਧੁਨਿਕ ਡਿਜੀਟਲ ਨਿਯੰਤਰਣ ਯੰਤਰਾਂ ਦੀ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਵਿਸ਼ੇਸ਼ਤਾ ਬਣ ਗਈ।ਪ੍ਰੋਗਰਾਮੇਬਿਲਟੀ ਪ੍ਰਦਾਨ ਕਰਨ ਲਈ ਡਿਜੀਟਲ ਡਿਵਾਈਸਾਂ ਦੀਆਂ ਦੋ ਵੱਖ-ਵੱਖ ਸ਼੍ਰੇਣੀਆਂ ਉਭਰੀਆਂ।ਪਹਿਲੀ ਸ਼੍ਰੇਣੀ ਵਿੱਚ ਰੀਪ੍ਰੋਗਰਾਮੇਬਲ ਸੌਫਟਵੇਅਰ ਦੇ ਨਾਲ ਸਥਿਰ ਹਾਰਡਵੇਅਰ ਡਿਜ਼ਾਈਨ ਸ਼ਾਮਲ ਹਨ।ਅਜਿਹੇ ਯੰਤਰਾਂ ਦੀਆਂ ਉਦਾਹਰਨਾਂ ਵਿੱਚ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਅਤੇ ਮਾਈਕ੍ਰੋਪ੍ਰੋਸੈਸਰ ਸ਼ਾਮਲ ਹਨ।ਡਿਜੀਟਲ ਡਿਵਾਈਸਾਂ ਦੀ ਦੂਜੀ ਸ਼੍ਰੇਣੀ ਵਿੱਚ ਲਚਕਦਾਰ ਤਰਕ ਸਰਕਟ ਡਿਜ਼ਾਈਨ ਨੂੰ ਪ੍ਰਾਪਤ ਕਰਨ ਲਈ ਮੁੜ ਸੰਰਚਨਾਯੋਗ ਹਾਰਡਵੇਅਰ ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੈ।ਅਜਿਹੇ ਯੰਤਰਾਂ ਦੀਆਂ ਉਦਾਹਰਨਾਂ ਵਿੱਚ FPGAs, SPLDs, ਅਤੇ CPLDs ਸ਼ਾਮਲ ਹਨ।
ਇੱਕ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਚਿੱਪ ਵਿੱਚ ਇੱਕ ਫਿਕਸਡ ਡਿਜੀਟਲ ਤਰਕ ਸਰਕਟ ਹੁੰਦਾ ਹੈ ਜਿਸ ਨੂੰ ਸੋਧਿਆ ਨਹੀਂ ਜਾ ਸਕਦਾ।ਹਾਲਾਂਕਿ, ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਚਿੱਪ 'ਤੇ ਚੱਲਣ ਵਾਲੇ ਸੌਫਟਵੇਅਰ/ਫਰਮਵੇਅਰ ਨੂੰ ਬਦਲ ਕੇ ਪ੍ਰੋਗਰਾਮੇਬਿਲਟੀ ਪ੍ਰਾਪਤ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।ਇਸ ਦੇ ਉਲਟ, ਇੱਕ PLD (ਪ੍ਰੋਗਰਾਮੇਬਲ ਤਰਕ ਯੰਤਰ) ਵਿੱਚ ਕਈ ਤਰਕ ਸੈੱਲ ਹੁੰਦੇ ਹਨ ਜਿਨ੍ਹਾਂ ਦੇ ਆਪਸੀ ਕਨੈਕਸ਼ਨਾਂ ਨੂੰ ਇੱਕ HDL (ਹਾਰਡਵੇਅਰ ਵਰਣਨ ਭਾਸ਼ਾ) ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਸੰਰਚਿਤ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।ਇਸਲਈ, ਇੱਕ PLD ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਬਹੁਤ ਸਾਰੇ ਤਰਕ ਸਰਕਟਾਂ ਨੂੰ ਸਾਕਾਰ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।ਇਸਦੇ ਕਾਰਨ, PLDs ਦੀ ਕਾਰਗੁਜ਼ਾਰੀ ਅਤੇ ਗਤੀ ਆਮ ਤੌਰ 'ਤੇ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਅਤੇ ਮਾਈਕ੍ਰੋਪ੍ਰੋਸੈਸਰਾਂ ਨਾਲੋਂ ਉੱਤਮ ਹੁੰਦੀ ਹੈ।PLDs ਸਰਕਟ ਡਿਜ਼ਾਈਨਰਾਂ ਨੂੰ ਵਧੇਰੇ ਆਜ਼ਾਦੀ ਅਤੇ ਲਚਕਤਾ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ।
ਡਿਜੀਟਲ ਨਿਯੰਤਰਣ ਅਤੇ ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ ਲਈ ਬਣੇ ਏਕੀਕ੍ਰਿਤ ਸਰਕਟਾਂ ਵਿੱਚ ਆਮ ਤੌਰ 'ਤੇ ਪ੍ਰੋਸੈਸਰ, ਤਰਕ ਸਰਕਟ ਅਤੇ ਮੈਮੋਰੀ ਹੁੰਦੀ ਹੈ।ਇਹਨਾਂ ਵਿੱਚੋਂ ਹਰੇਕ ਮੋਡੀਊਲ ਨੂੰ ਵੱਖ-ਵੱਖ ਤਕਨਾਲੋਜੀਆਂ ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮਹਿਸੂਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।
CPLD ਨਾਲ ਜਾਣ-ਪਛਾਣ
ਜਿਵੇਂ ਕਿ ਪਹਿਲਾਂ ਚਰਚਾ ਕੀਤੀ ਗਈ ਹੈ, ਕਈ ਵੱਖ-ਵੱਖ ਕਿਸਮਾਂ ਦੇ PLDs (ਪ੍ਰੋਗਰਾਮੇਬਲ ਤਰਕ ਯੰਤਰ) ਮੌਜੂਦ ਹਨ, ਜਿਵੇਂ ਕਿ FPGA, CPLD, ਅਤੇ SPLD।ਇਹਨਾਂ ਯੰਤਰਾਂ ਵਿਚਕਾਰ ਪ੍ਰਾਇਮਰੀ ਅੰਤਰ ਸਰਕਟ ਦੀ ਗੁੰਝਲਤਾ ਅਤੇ ਉਪਲਬਧ ਤਰਕ ਸੈੱਲਾਂ ਦੀ ਗਿਣਤੀ ਵਿੱਚ ਹੈ।ਇੱਕ SPLD ਵਿੱਚ ਆਮ ਤੌਰ 'ਤੇ ਕੁਝ ਸੌ ਗੇਟ ਹੁੰਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਇੱਕ CPLD ਵਿੱਚ ਕੁਝ ਹਜ਼ਾਰ ਤਰਕ ਗੇਟ ਹੁੰਦੇ ਹਨ।
ਜਟਿਲਤਾ ਦੇ ਸੰਦਰਭ ਵਿੱਚ, CPLD (ਕੰਪਲੈਕਸ ਪ੍ਰੋਗਰਾਮੇਬਲ ਲਾਜਿਕ ਡਿਵਾਈਸ) SPLD (ਸਧਾਰਨ ਪ੍ਰੋਗਰਾਮੇਬਲ ਲੌਜਿਕ ਡਿਵਾਈਸ) ਅਤੇ FPGA ਦੇ ਵਿਚਕਾਰ ਸਥਿਤ ਹੈ ਅਤੇ ਇਸ ਤਰ੍ਹਾਂ, ਇਹਨਾਂ ਦੋਵਾਂ ਡਿਵਾਈਸਾਂ ਤੋਂ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਪ੍ਰਾਪਤ ਕਰਦਾ ਹੈ।CPLDs SPLDs ਨਾਲੋਂ ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਹਨ ਪਰ FPGAs ਨਾਲੋਂ ਘੱਟ ਗੁੰਝਲਦਾਰ ਹਨ।
ਸਭ ਤੋਂ ਵੱਧ ਵਰਤੇ ਜਾਣ ਵਾਲੇ SPLD ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ PAL (ਪ੍ਰੋਗਰਾਮੇਬਲ ਐਰੇ ਲੌਜਿਕ), PLA (ਪ੍ਰੋਗਰਾਮੇਬਲ ਲਾਜਿਕ ਐਰੇ), ਅਤੇ GAL (ਆਮ ਐਰੇ ਤਰਕ)।PLA ਵਿੱਚ ਇੱਕ AND ਪਲੇਨ ਅਤੇ ਇੱਕ OR ਪਲੇਨ ਹੁੰਦਾ ਹੈ।ਹਾਰਡਵੇਅਰ ਵਰਣਨ ਪ੍ਰੋਗਰਾਮ ਇਹਨਾਂ ਜਹਾਜ਼ਾਂ ਦੇ ਆਪਸੀ ਕੁਨੈਕਸ਼ਨ ਨੂੰ ਪਰਿਭਾਸ਼ਿਤ ਕਰਦਾ ਹੈ।
PAL PLA ਦੇ ਸਮਾਨ ਹੈ ਹਾਲਾਂਕਿ, ਦੋ (AND ਪਲੇਨ) ਦੀ ਬਜਾਏ ਸਿਰਫ ਇੱਕ ਪ੍ਰੋਗਰਾਮੇਬਲ ਪਲੇਨ ਹੈ।ਇੱਕ ਜਹਾਜ਼ ਨੂੰ ਫਿਕਸ ਕਰਨ ਨਾਲ, ਹਾਰਡਵੇਅਰ ਦੀ ਗੁੰਝਲਤਾ ਘਟਦੀ ਹੈ।ਹਾਲਾਂਕਿ, ਇਹ ਲਾਭ ਲਚਕਤਾ ਦੀ ਕੀਮਤ 'ਤੇ ਪ੍ਰਾਪਤ ਕੀਤਾ ਜਾਂਦਾ ਹੈ।
CPLD ਆਰਕੀਟੈਕਚਰ
CPLD ਨੂੰ PAL ਦੇ ਵਿਕਾਸ ਵਜੋਂ ਮੰਨਿਆ ਜਾ ਸਕਦਾ ਹੈ ਅਤੇ ਇਸ ਵਿੱਚ ਮੈਕਰੋਸੈੱਲਾਂ ਵਜੋਂ ਜਾਣੇ ਜਾਂਦੇ ਮਲਟੀਪਲ PAL ਢਾਂਚੇ ਸ਼ਾਮਲ ਹੁੰਦੇ ਹਨ।CPLD ਪੈਕੇਜ ਵਿੱਚ, ਸਾਰੇ ਇਨਪੁਟ ਪਿੰਨ ਹਰੇਕ ਮੈਕਰੋਸੈਲ ਲਈ ਉਪਲਬਧ ਹਨ, ਜਦੋਂ ਕਿ ਹਰੇਕ ਮੈਕਰੋਸੈਲ ਵਿੱਚ ਇੱਕ ਸਮਰਪਿਤ ਆਉਟਪੁੱਟ ਪਿੰਨ ਹੈ।
ਬਲਾਕ ਡਾਇਗ੍ਰਾਮ ਤੋਂ, ਅਸੀਂ ਦੇਖ ਸਕਦੇ ਹਾਂ ਕਿ ਇੱਕ CPLD ਵਿੱਚ ਕਈ ਮੈਕਰੋਸੈੱਲ ਜਾਂ ਫੰਕਸ਼ਨ ਬਲਾਕ ਹੁੰਦੇ ਹਨ।ਮੈਕਰੋਸੈੱਲ ਇੱਕ ਪ੍ਰੋਗਰਾਮੇਬਲ ਇੰਟਰਕਨੈਕਟ ਦੁਆਰਾ ਜੁੜੇ ਹੋਏ ਹਨ, ਜਿਸਨੂੰ GIM (ਗਲੋਬਲ ਇੰਟਰਕਨੈਕਸ਼ਨ ਮੈਟਰਿਕਸ) ਵੀ ਕਿਹਾ ਜਾਂਦਾ ਹੈ।GIM ਨੂੰ ਮੁੜ ਸੰਰਚਿਤ ਕਰਕੇ, ਵੱਖ-ਵੱਖ ਤਰਕ ਸਰਕਟਾਂ ਨੂੰ ਮਹਿਸੂਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।CPLDs ਡਿਜੀਟਲ I/Os ਦੀ ਵਰਤੋਂ ਕਰਦੇ ਹੋਏ ਬਾਹਰੀ ਸੰਸਾਰ ਨਾਲ ਗੱਲਬਾਤ ਕਰਦੇ ਹਨ।
CPLD ਅਤੇ FPGA ਵਿਚਕਾਰ ਅੰਤਰ
ਹਾਲ ਹੀ ਦੇ ਸਾਲਾਂ ਵਿੱਚ, ਪ੍ਰੋਗਰਾਮੇਬਲ ਡਿਜੀਟਲ ਪ੍ਰਣਾਲੀਆਂ ਦੇ ਡਿਜ਼ਾਈਨਿੰਗ ਵਿੱਚ FPGAs ਬਹੁਤ ਮਸ਼ਹੂਰ ਹੋ ਗਏ ਹਨ।CPLD ਅਤੇ FPGA ਵਿਚਕਾਰ ਬਹੁਤ ਸਾਰੀਆਂ ਸਮਾਨਤਾਵਾਂ ਦੇ ਨਾਲ-ਨਾਲ ਅੰਤਰ ਵੀ ਹਨ।ਸਮਾਨਤਾਵਾਂ ਲਈ, ਦੋਵੇਂ ਪ੍ਰੋਗਰਾਮੇਬਲ ਤਰਕ ਯੰਤਰ ਹਨ ਜਿਸ ਵਿੱਚ ਤਰਕ ਗੇਟ ਐਰੇ ਸ਼ਾਮਲ ਹਨ।ਦੋਵੇਂ ਡਿਵਾਈਸਾਂ HDLs ਜਿਵੇਂ ਕਿ ਵੇਰੀਲੌਗ HDL ਜਾਂ VHDL ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਪ੍ਰੋਗਰਾਮ ਕੀਤੀਆਂ ਜਾਂਦੀਆਂ ਹਨ।
CPLD ਅਤੇ FPGA ਵਿਚਕਾਰ ਪਹਿਲਾ ਅੰਤਰ ਗੇਟਾਂ ਦੀ ਗਿਣਤੀ ਵਿੱਚ ਹੈ।ਇੱਕ CPLD ਵਿੱਚ ਕੁਝ ਹਜ਼ਾਰ ਤਰਕ ਗੇਟ ਹੁੰਦੇ ਹਨ, ਜਦੋਂ ਕਿ ਇੱਕ FPGA ਵਿੱਚ ਗੇਟਾਂ ਦੀ ਗਿਣਤੀ ਲੱਖਾਂ ਤੱਕ ਪਹੁੰਚ ਸਕਦੀ ਹੈ।ਇਸ ਲਈ, ਗੁੰਝਲਦਾਰ ਸਰਕਟਾਂ ਅਤੇ ਪ੍ਰਣਾਲੀਆਂ ਨੂੰ FPGAs ਦੀ ਵਰਤੋਂ ਕਰਕੇ ਮਹਿਸੂਸ ਕੀਤਾ ਜਾ ਸਕਦਾ ਹੈ।ਇਸ ਗੁੰਝਲਤਾ ਦਾ ਨਨੁਕਸਾਨ ਇੱਕ ਉੱਚ ਕੀਮਤ ਹੈ.ਇਸ ਲਈ, CPLDs ਘੱਟ ਗੁੰਝਲਦਾਰ ਐਪਲੀਕੇਸ਼ਨਾਂ ਲਈ ਵਧੇਰੇ ਢੁਕਵੇਂ ਹਨ।
ਇਹਨਾਂ ਦੋ ਡਿਵਾਈਸਾਂ ਵਿੱਚ ਇੱਕ ਹੋਰ ਮੁੱਖ ਅੰਤਰ ਇਹ ਹੈ ਕਿ CPLDs ਵਿੱਚ ਇੱਕ ਬਿਲਟ-ਇਨ ਗੈਰ-ਅਸਥਿਰ EEPROM (ਇਲੈਕਟਿਕਲੀ ਮਿਟਾਉਣ ਯੋਗ ਪ੍ਰੋਗਰਾਮੇਬਲ ਬੇਤਰਤੀਬ-ਐਕਸੈਸ ਮੈਮੋਰੀ) ਦੀ ਵਿਸ਼ੇਸ਼ਤਾ ਹੁੰਦੀ ਹੈ, ਜਦੋਂ ਕਿ FPGA ਵਿੱਚ ਇੱਕ ਅਸਥਿਰ ਮੈਮੋਰੀ ਹੁੰਦੀ ਹੈ।ਇਸਦੇ ਕਾਰਨ, ਇੱਕ CPLD ਪਾਵਰ ਬੰਦ ਹੋਣ 'ਤੇ ਵੀ ਆਪਣੀ ਸਮੱਗਰੀ ਨੂੰ ਬਰਕਰਾਰ ਰੱਖ ਸਕਦਾ ਹੈ, ਜਦੋਂ ਕਿ ਇੱਕ FPGA ਆਪਣੀ ਸਮੱਗਰੀ ਨੂੰ ਬਰਕਰਾਰ ਨਹੀਂ ਰੱਖ ਸਕਦਾ ਹੈ।ਇਸ ਤੋਂ ਇਲਾਵਾ, ਬਿਲਟ-ਇਨ ਗੈਰ-ਅਸਥਿਰ ਮੈਮੋਰੀ ਦੇ ਕਾਰਨ, ਇੱਕ CPLD ਪਾਵਰ-ਅੱਪ ਤੋਂ ਤੁਰੰਤ ਬਾਅਦ ਕੰਮ ਕਰਨਾ ਸ਼ੁਰੂ ਕਰ ਸਕਦਾ ਹੈ।ਦੂਜੇ ਪਾਸੇ, ਜ਼ਿਆਦਾਤਰ FPGAs ਨੂੰ ਸਟਾਰਟ-ਅੱਪ ਲਈ ਇੱਕ ਬਾਹਰੀ ਗੈਰ-ਅਸਥਿਰ ਮੈਮੋਰੀ ਤੋਂ ਇੱਕ ਬਿੱਟ-ਸਟ੍ਰੀਮ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਕਾਰਜਕੁਸ਼ਲਤਾ ਦੇ ਸੰਦਰਭ ਵਿੱਚ, FPGAs ਵਿੱਚ ਉਪਭੋਗਤਾ ਦੇ ਕਸਟਮ ਪ੍ਰੋਗਰਾਮਿੰਗ ਦੇ ਨਾਲ ਮਿਲ ਕੇ ਬਹੁਤ ਗੁੰਝਲਦਾਰ ਆਰਕੀਟੈਕਚਰ ਦੇ ਕਾਰਨ ਇੱਕ ਅਣਪਛਾਤੀ ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ ਦੇਰੀ ਹੁੰਦੀ ਹੈ।CPLDs ਵਿੱਚ, ਸਰਲ ਆਰਕੀਟੈਕਚਰ ਦੇ ਕਾਰਨ ਪਿੰਨ-ਟੂ-ਪਿੰਨ ਦੇਰੀ ਕਾਫ਼ੀ ਘੱਟ ਹੁੰਦੀ ਹੈ।ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ ਦੇਰੀ ਸੁਰੱਖਿਆ-ਨਾਜ਼ੁਕ ਅਤੇ ਏਮਬੇਡਡ ਰੀਅਲ-ਟਾਈਮ ਐਪਲੀਕੇਸ਼ਨਾਂ ਦੇ ਡਿਜ਼ਾਈਨ ਵਿੱਚ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਵਿਚਾਰ ਹੈ।
ਉੱਚ ਓਪਰੇਟਿੰਗ ਫ੍ਰੀਕੁਐਂਸੀ ਅਤੇ ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਤਰਕ ਕਾਰਜਾਂ ਦੇ ਕਾਰਨ, ਕੁਝ FPGAs CPLDs ਨਾਲੋਂ ਵੱਧ ਪਾਵਰ ਦੀ ਖਪਤ ਕਰ ਸਕਦੇ ਹਨ।ਇਸ ਤਰ੍ਹਾਂ, FPGA-ਅਧਾਰਿਤ ਪ੍ਰਣਾਲੀਆਂ ਵਿੱਚ ਥਰਮਲ ਪ੍ਰਬੰਧਨ ਇੱਕ ਮਹੱਤਵਪੂਰਨ ਵਿਚਾਰ ਹੈ।ਇਸ ਕਾਰਨ ਕਰਕੇ, FPGA ਆਧਾਰਿਤ ਸਿਸਟਮ ਅਕਸਰ ਹੀਟ ਸਿੰਕ ਅਤੇ ਕੂਲਿੰਗ ਪੱਖੇ ਲਗਾਉਂਦੇ ਹਨ ਅਤੇ ਉਹਨਾਂ ਨੂੰ ਵੱਡੇ, ਵਧੇਰੇ ਗੁੰਝਲਦਾਰ ਪਾਵਰ ਸਪਲਾਈ ਅਤੇ ਡਿਸਟ੍ਰੀਬਿਊਸ਼ਨ ਨੈਟਵਰਕ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ।
ਜਾਣਕਾਰੀ ਸੁਰੱਖਿਆ ਦ੍ਰਿਸ਼ਟੀਕੋਣ ਤੋਂ, CPLDs ਵਧੇਰੇ ਸੁਰੱਖਿਅਤ ਹਨ ਕਿਉਂਕਿ ਮੈਮੋਰੀ ਚਿੱਪ ਵਿੱਚ ਹੀ ਬਣੀ ਹੋਈ ਹੈ।ਇਸ ਦੇ ਉਲਟ, ਜ਼ਿਆਦਾਤਰ FPGAs ਨੂੰ ਬਾਹਰੀ ਗੈਰ-ਅਸਥਿਰ ਮੈਮੋਰੀ ਦੀ ਲੋੜ ਹੁੰਦੀ ਹੈ, ਜੋ ਕਿ ਡਾਟਾ ਸੁਰੱਖਿਆ ਖਤਰਾ ਹੋ ਸਕਦੀ ਹੈ।ਹਾਲਾਂਕਿ ਡੇਟਾ ਏਨਕ੍ਰਿਪਸ਼ਨ ਐਲਗੋਰਿਦਮ FPGAs ਵਿੱਚ ਹਨ, CPLDs FPGAs ਦੀ ਤੁਲਨਾ ਵਿੱਚ ਕੁਦਰਤੀ ਤੌਰ 'ਤੇ ਵਧੇਰੇ ਸੁਰੱਖਿਅਤ ਹਨ।
CPLD ਦੀਆਂ ਅਰਜ਼ੀਆਂ
CPLDs ਬਹੁਤ ਸਾਰੇ ਘੱਟ-ਤੋਂ-ਮੱਧਮ ਜਟਿਲਤਾ ਵਾਲੇ ਡਿਜੀਟਲ ਨਿਯੰਤਰਣ ਅਤੇ ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ ਸਰਕਟਾਂ ਵਿੱਚ ਆਪਣੀ ਐਪਲੀਕੇਸ਼ਨ ਲੱਭਦੇ ਹਨ।ਕੁਝ ਮਹੱਤਵਪੂਰਨ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਸ਼ਾਮਲ ਹਨ:
- CPLDs ਨੂੰ FPGAs ਅਤੇ ਹੋਰ ਪ੍ਰੋਗਰਾਮੇਬਲ ਸਿਸਟਮਾਂ ਲਈ ਬੂਟਲੋਡਰ ਵਜੋਂ ਵਰਤਿਆ ਜਾ ਸਕਦਾ ਹੈ।
- CPLDs ਨੂੰ ਅਕਸਰ ਡਿਜ਼ੀਟਲ ਸਿਸਟਮਾਂ ਵਿੱਚ ਐਡਰੈੱਸ ਡੀਕੋਡਰ ਅਤੇ ਕਸਟਮ ਸਟੇਟ ਮਸ਼ੀਨਾਂ ਵਜੋਂ ਵਰਤਿਆ ਜਾਂਦਾ ਹੈ।
- ਆਪਣੇ ਛੋਟੇ ਆਕਾਰ ਅਤੇ ਘੱਟ ਬਿਜਲੀ ਦੀ ਖਪਤ ਦੇ ਕਾਰਨ, CPLDs ਪੋਰਟੇਬਲ ਅਤੇ ਪੋਰਟੇਬਲ ਵਿੱਚ ਵਰਤਣ ਲਈ ਆਦਰਸ਼ ਹਨਹੱਥ ਵਿੱਚਡਿਜ਼ੀਟਲ ਜੰਤਰ.
- CPLDs ਦੀ ਵਰਤੋਂ ਸੁਰੱਖਿਆ-ਨਾਜ਼ੁਕ ਨਿਯੰਤਰਣ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਵੀ ਕੀਤੀ ਜਾਂਦੀ ਹੈ।