ਵਰਣਨ
C2000™ 32-ਬਿੱਟ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਰੀਅਲ-ਟਾਈਮ ਕੰਟਰੋਲ ਐਪਲੀਕੇਸ਼ਨਾਂ ਜਿਵੇਂ ਕਿ ਉਦਯੋਗਿਕ ਮੋਟਰ ਡਰਾਈਵਾਂ ਵਿੱਚ ਬੰਦ-ਲੂਪ ਪ੍ਰਦਰਸ਼ਨ ਨੂੰ ਬਿਹਤਰ ਬਣਾਉਣ ਲਈ ਪ੍ਰੋਸੈਸਿੰਗ, ਸੈਂਸਿੰਗ ਅਤੇ ਐਕਚੁਏਸ਼ਨ ਲਈ ਅਨੁਕੂਲਿਤ ਹਨ;ਸੂਰਜੀ ਇਨਵਰਟਰ ਅਤੇ ਡਿਜੀਟਲ ਪਾਵਰ;ਇਲੈਕਟ੍ਰੀਕਲ ਵਾਹਨ ਅਤੇ ਆਵਾਜਾਈ;ਮੋਟਰ ਕੰਟਰੋਲ;ਅਤੇ ਸੈਂਸਿੰਗ ਅਤੇ ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ।TMS320F28004x (F28004x) ਇੱਕ ਸ਼ਕਤੀਸ਼ਾਲੀ 32-ਬਿੱਟ ਫਲੋਟਿੰਗ-ਪੁਆਇੰਟ ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ ਯੂਨਿਟ (MCU) ਹੈ ਜੋ ਡਿਜ਼ਾਈਨਰਾਂ ਨੂੰ ਇੱਕ ਸਿੰਗਲ ਡਿਵਾਈਸ 'ਤੇ ਮਹੱਤਵਪੂਰਨ ਨਿਯੰਤਰਣ ਪੈਰੀਫਿਰਲ, ਵਿਭਿੰਨ ਐਨਾਲਾਗ, ਅਤੇ ਨਾਨਵੋਲੇਟਾਈਲ ਮੈਮੋਰੀ ਨੂੰ ਸ਼ਾਮਲ ਕਰਨ ਦਿੰਦਾ ਹੈ।ਰੀਅਲ-ਟਾਈਮ ਕੰਟਰੋਲ ਸਬ-ਸਿਸਟਮ TI ਦੇ 32-bit C28x CPU 'ਤੇ ਆਧਾਰਿਤ ਹੈ, ਜੋ 100 MHz ਸਿਗਨਲ ਪ੍ਰੋਸੈਸਿੰਗ ਪ੍ਰਦਰਸ਼ਨ ਪ੍ਰਦਾਨ ਕਰਦਾ ਹੈ।C28x CPU ਨੂੰ ਨਵੇਂ TMU ਵਿਸਤ੍ਰਿਤ ਨਿਰਦੇਸ਼ ਸੈੱਟ ਦੁਆਰਾ ਅੱਗੇ ਵਧਾਇਆ ਗਿਆ ਹੈ, ਜੋ ਆਮ ਤੌਰ 'ਤੇ ਟਰਾਂਸਫਾਰਮ ਅਤੇ ਟਾਰਕ ਲੂਪ ਗਣਨਾਵਾਂ ਵਿੱਚ ਪਾਏ ਜਾਂਦੇ ਤਿਕੋਣਮਿਤੀ ਕਾਰਜਾਂ ਦੇ ਨਾਲ ਐਲਗੋਰਿਦਮ ਦੇ ਤੇਜ਼ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ;ਅਤੇ VCU-I ਵਿਸਤ੍ਰਿਤ ਨਿਰਦੇਸ਼ ਸੈੱਟ, ਜੋ ਆਮ ਤੌਰ 'ਤੇ ਏਨਕੋਡਡ ਐਪਲੀਕੇਸ਼ਨਾਂ ਵਿੱਚ ਪਾਏ ਜਾਣ ਵਾਲੇ ਗੁੰਝਲਦਾਰ ਗਣਿਤ ਕਾਰਜਾਂ ਲਈ ਲੇਟੈਂਸੀ ਨੂੰ ਘਟਾਉਂਦਾ ਹੈ।CLA ਮੁੱਖ C28x CPU ਤੋਂ ਆਮ ਕੰਮਾਂ ਦੇ ਮਹੱਤਵਪੂਰਨ ਆਫਲੋਡਿੰਗ ਦੀ ਆਗਿਆ ਦਿੰਦਾ ਹੈ।CLA ਇੱਕ ਸੁਤੰਤਰ 32-ਬਿੱਟ ਫਲੋਟਿੰਗ-ਪੁਆਇੰਟ ਮੈਥ ਐਕਸਲੇਟਰ ਹੈ ਜੋ CPU ਦੇ ਸਮਾਨਾਂਤਰ ਚਲਾਉਂਦਾ ਹੈ।ਇਸ ਤੋਂ ਇਲਾਵਾ, CLA ਦੇ ਆਪਣੇ ਸਮਰਪਿਤ ਮੈਮੋਰੀ ਸਰੋਤ ਹਨ ਅਤੇ ਇਹ ਸਿੱਧੇ ਤੌਰ 'ਤੇ ਮੁੱਖ ਪੈਰੀਫਿਰਲਾਂ ਤੱਕ ਪਹੁੰਚ ਕਰ ਸਕਦਾ ਹੈ ਜੋ ਇੱਕ ਆਮ ਨਿਯੰਤਰਣ ਪ੍ਰਣਾਲੀ ਵਿੱਚ ਲੋੜੀਂਦੇ ਹਨ।ANSI C ਦੇ ਸਬਸੈੱਟ ਦਾ ਸਮਰਥਨ ਮਿਆਰੀ ਹੈ, ਜਿਵੇਂ ਕਿ ਮੁੱਖ ਵਿਸ਼ੇਸ਼ਤਾਵਾਂ ਜਿਵੇਂ ਕਿ ਹਾਰਡਵੇਅਰ ਬ੍ਰੇਕਪੁਆਇੰਟ ਅਤੇ ਹਾਰਡਵੇਅਰ ਟਾਸਕ-ਸਵਿਚਿੰਗ।F28004x ਦੋ 128KB (64KW) ਬੈਂਕਾਂ ਵਿੱਚ ਵੰਡੀ ਹੋਈ ਫਲੈਸ਼ ਮੈਮੋਰੀ ਦੇ 256KB (128KW) ਤੱਕ ਦਾ ਸਮਰਥਨ ਕਰਦਾ ਹੈ, ਜੋ ਪ੍ਰੋਗਰਾਮਿੰਗ ਅਤੇ ਸਮਾਨਾਂਤਰ ਵਿੱਚ ਐਗਜ਼ੀਕਿਊਸ਼ਨ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦਾ ਹੈ।ਕੁਸ਼ਲ ਸਿਸਟਮ ਵਿਭਾਗੀਕਰਨ ਲਈ 4KB (2KW) ਅਤੇ 16KB (8KW) ਦੇ ਬਲਾਕਾਂ ਵਿੱਚ 100KB (50KW) ਆਨ-ਚਿੱਪ SRAM ਵੀ ਉਪਲਬਧ ਹੈ।ਫਲੈਸ਼ ECC, SRAM ECC/ਪੈਰਿਟੀ, ਅਤੇ ਡੁਅਲ ਜ਼ੋਨ ਸੁਰੱਖਿਆ ਵੀ ਸਮਰਥਿਤ ਹਨ।ਉੱਚ-ਪ੍ਰਦਰਸ਼ਨ ਵਾਲੇ ਐਨਾਲਾਗ ਬਲਾਕਾਂ ਨੂੰ F28004x MCU 'ਤੇ ਏਕੀਕ੍ਰਿਤ ਕੀਤਾ ਗਿਆ ਹੈ ਤਾਂ ਜੋ ਸਿਸਟਮ ਇਕਸੁਰਤਾ ਨੂੰ ਹੋਰ ਸਮਰੱਥ ਬਣਾਇਆ ਜਾ ਸਕੇ।ਤਿੰਨ ਵੱਖਰੇ 12-ਬਿੱਟ ADC ਮਲਟੀਪਲ ਐਨਾਲਾਗ ਸਿਗਨਲਾਂ ਦਾ ਸਟੀਕ ਅਤੇ ਕੁਸ਼ਲ ਪ੍ਰਬੰਧਨ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ, ਜੋ ਆਖਿਰਕਾਰ ਸਿਸਟਮ ਥ੍ਰਰੂਪੁਟ ਨੂੰ ਵਧਾਉਂਦਾ ਹੈ।ਐਨਾਲਾਗ ਫਰੰਟ ਐਂਡ 'ਤੇ ਸੱਤ PGA ਪਰਿਵਰਤਨ ਤੋਂ ਪਹਿਲਾਂ ਆਨ-ਚਿੱਪ ਵੋਲਟੇਜ ਸਕੇਲਿੰਗ ਨੂੰ ਸਮਰੱਥ ਬਣਾਉਂਦੇ ਹਨ।ਸੱਤ ਐਨਾਲਾਗ ਤੁਲਨਾਕਾਰ ਮੋਡੀਊਲ ਯਾਤਰਾ ਦੀਆਂ ਸਥਿਤੀਆਂ ਲਈ ਇਨਪੁਟ ਵੋਲਟੇਜ ਪੱਧਰਾਂ ਦੀ ਨਿਰੰਤਰ ਨਿਗਰਾਨੀ ਪ੍ਰਦਾਨ ਕਰਦੇ ਹਨ।
ਨਿਰਧਾਰਨ: | |
ਗੁਣ | ਮੁੱਲ |
ਸ਼੍ਰੇਣੀ | ਏਕੀਕ੍ਰਿਤ ਸਰਕਟ (ICs) |
ਏਮਬੇਡਡ - ਮਾਈਕ੍ਰੋਕੰਟਰੋਲਰ | |
Mfr | ਟੈਕਸਾਸ ਯੰਤਰ |
ਲੜੀ | C2000™ C28x Piccolo™ |
ਪੈਕੇਜ | ਟਰੇ |
ਭਾਗ ਸਥਿਤੀ | ਕਿਰਿਆਸ਼ੀਲ |
ਕੋਰ ਪ੍ਰੋਸੈਸਰ | C28x |
ਕੋਰ ਆਕਾਰ | 32-ਬਿੱਟ |
ਗਤੀ | 100MHz |
ਕਨੈਕਟੀਵਿਟੀ | CANbus, I²C, LINbus, SCI, SPI, UART/USART |
ਪੈਰੀਫਿਰਲ | ਬ੍ਰਾਊਨ-ਆਊਟ ਡਿਟੈਕਟ/ਰੀਸੈਟ, POR, PWM, WDT |
I/O ਦੀ ਸੰਖਿਆ | 26 |
ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ ਦਾ ਆਕਾਰ | 256KB (256K x 8) |
ਪ੍ਰੋਗਰਾਮ ਮੈਮੋਰੀ ਦੀ ਕਿਸਮ | ਫਲੈਸ਼ |
EEPROM ਆਕਾਰ | - |
RAM ਦਾ ਆਕਾਰ | 100K x 8 |
ਵੋਲਟੇਜ - ਸਪਲਾਈ (Vcc/Vdd) | 1.14V ~ 1.32V |
ਡਾਟਾ ਪਰਿਵਰਤਕ | A/D 14x12b;D/A 2x12b |
ਔਸਿਲੇਟਰ ਦੀ ਕਿਸਮ | ਅੰਦਰੂਨੀ |
ਓਪਰੇਟਿੰਗ ਤਾਪਮਾਨ | -40°C ~ 125°C (TJ) |
ਮਾਊਂਟਿੰਗ ਦੀ ਕਿਸਮ | ਸਰਫੇਸ ਮਾਊਂਟ |
ਪੈਕੇਜ / ਕੇਸ | 64-LQFP |
ਸਪਲਾਇਰ ਡਿਵਾਈਸ ਪੈਕੇਜ | 64-LQFP (10x10) |
ਅਧਾਰ ਉਤਪਾਦ ਨੰਬਰ | F280049 |