ವಿವರಣೆ
AT90CAN32/64/128 AVR ವರ್ಧಿತ RISC ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಆಧರಿಸಿ ಕಡಿಮೆ-ಶಕ್ತಿಯ CMOS 8-ಬಿಟ್ ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ ಆಗಿದೆ.ಒಂದೇ ಗಡಿಯಾರದ ಚಕ್ರದಲ್ಲಿ ಶಕ್ತಿಯುತ ಸೂಚನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಮೂಲಕ, AT90CAN32/64/128 ಪ್ರತಿ MHz ಗೆ 1 MIPS ಸಮೀಪಿಸುತ್ತಿರುವ ಥ್ರೋಪುಟ್ಗಳನ್ನು ಸಾಧಿಸುತ್ತದೆ, ಇದು ಸಿಸ್ಟಮ್ ಡಿಸೈನರ್ಗೆ ವಿದ್ಯುತ್ ಬಳಕೆ ಮತ್ತು ಸಂಸ್ಕರಣೆಯ ವೇಗವನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.AVR ಕೋರ್ 32 ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಕೆಲಸದ ರೆಜಿಸ್ಟರ್ಗಳೊಂದಿಗೆ ಶ್ರೀಮಂತ ಸೂಚನಾ ಸೆಟ್ ಅನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ.ಎಲ್ಲಾ 32 ರೆಜಿಸ್ಟರ್ಗಳು ಅಂಕಗಣಿತದ ತರ್ಕ ಘಟಕಕ್ಕೆ (ALU) ನೇರವಾಗಿ ಸಂಪರ್ಕ ಹೊಂದಿದ್ದು, ಒಂದು ಗಡಿಯಾರದ ಚಕ್ರದಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಿದ ಒಂದೇ ಸೂಚನೆಯಲ್ಲಿ ಎರಡು ಸ್ವತಂತ್ರ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.ಸಾಂಪ್ರದಾಯಿಕ CISC ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್ಗಳಿಗಿಂತ ಹತ್ತು ಪಟ್ಟು ವೇಗವಾಗಿ ಥ್ರೋಪುಟ್ಗಳನ್ನು ಸಾಧಿಸುವಾಗ ಪರಿಣಾಮವಾಗಿ ಆರ್ಕಿಟೆಕ್ಚರ್ ಹೆಚ್ಚು ಕೋಡ್ ಪರಿಣಾಮಕಾರಿಯಾಗಿದೆ.AT90CAN32/64/128 ಕೆಳಗಿನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ: 32K/64K/128K ಬೈಟ್ಗಳು ಇನ್-ಸಿಸ್ಟಮ್ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಫ್ಲ್ಯಾಶ್ ಜೊತೆಗೆ ಓದುವಾಗ-ಬರೆಯುವ ಸಾಮರ್ಥ್ಯಗಳು, 1K/2K/4K ಬೈಟ್ಗಳು EEPROM, 2K/4K/4K ಬೈಟ್ಗಳು SRAM, ಸಾಮಾನ್ಯ ಉದ್ದೇಶ, I/O ಲೈನ್ಗಳು, 32 ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಕೆಲಸ ಮಾಡುವ ರೆಜಿಸ್ಟರ್ಗಳು, ಒಂದು CAN ನಿಯಂತ್ರಕ, ರಿಯಲ್ ಟೈಮ್ ಕೌಂಟರ್ (RTC), ಹೋಲಿಕೆ ಮೋಡ್ಗಳೊಂದಿಗೆ ನಾಲ್ಕು ಹೊಂದಿಕೊಳ್ಳುವ ಟೈಮರ್/ಕೌಂಟರ್ಗಳು ಮತ್ತು PWM, 2 USART ಗಳು, ಬೈಟ್ ಆಧಾರಿತ ಟು-ವೈರ್ ಸೀರಿಯಲ್ ಇಂಟರ್ಫೇಸ್, 8-ಚಾನೆಲ್ 10 ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಗಳಿಕೆಯೊಂದಿಗೆ ಐಚ್ಛಿಕ ಡಿಫರೆನ್ಷಿಯಲ್ ಇನ್ಪುಟ್ ಹಂತದೊಂದಿಗೆ -ಬಿಟ್ ADC, ಇಂಟರ್ನಲ್ ಆಸಿಲೇಟರ್ನೊಂದಿಗೆ ಪ್ರೋಗ್ರಾಮೆಬಲ್ ವಾಚ್ಡಾಗ್ ಟೈಮರ್, ಒಂದು SPI ಸೀರಿಯಲ್ ಪೋರ್ಟ್, IEEE std.1149.1 ಕಂಪ್ಲೈಂಟ್ JTAG ಪರೀಕ್ಷಾ ಇಂಟರ್ಫೇಸ್, ಆನ್-ಚಿಪ್ ಡೀಬಗ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮತ್ತು ಐದು ಸಾಫ್ಟ್ವೇರ್ ಆಯ್ಕೆ ಮಾಡಬಹುದಾದ ವಿದ್ಯುತ್ ಉಳಿತಾಯ ವಿಧಾನಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ.ಐಡಲ್ ಮೋಡ್ SRAM, ಟೈಮರ್/ಕೌಂಟರ್ಗಳು, SPI/CAN ಪೋರ್ಟ್ಗಳು ಮತ್ತು ಇಂಟರಪ್ಟ್ ಸಿಸ್ಟಮ್ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದನ್ನು ಮುಂದುವರಿಸಲು CPU ಅನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ.ಪವರ್-ಡೌನ್ ಮೋಡ್ ರಿಜಿಸ್ಟರ್ ವಿಷಯಗಳನ್ನು ಉಳಿಸುತ್ತದೆ ಆದರೆ ಆಸಿಲೇಟರ್ ಅನ್ನು ಫ್ರೀಜ್ ಮಾಡುತ್ತದೆ, ಮುಂದಿನ ಅಡಚಣೆ ಅಥವಾ ಹಾರ್ಡ್ವೇರ್ ಮರುಹೊಂದಿಸುವವರೆಗೆ ಎಲ್ಲಾ ಇತರ ಚಿಪ್ ಕಾರ್ಯಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ.ಪವರ್-ಸೇವ್ ಮೋಡ್ನಲ್ಲಿ, ಅಸಮಕಾಲಿಕ ಟೈಮರ್ ಚಾಲನೆಯಲ್ಲಿ ಮುಂದುವರಿಯುತ್ತದೆ, ಸಾಧನದ ಉಳಿದ ಭಾಗವು ಮಲಗಿರುವಾಗ ಟೈಮರ್ ಬೇಸ್ ಅನ್ನು ನಿರ್ವಹಿಸಲು ಬಳಕೆದಾರರಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.ADC ನಾಯ್ಸ್ ರಿಡಕ್ಷನ್ ಮೋಡ್ ADC ಪರಿವರ್ತನೆಗಳ ಸಮಯದಲ್ಲಿ ಸ್ವಿಚಿಂಗ್ ಶಬ್ದವನ್ನು ಕಡಿಮೆ ಮಾಡಲು CPU ಮತ್ತು ಅಸಮಕಾಲಿಕ ಟೈಮರ್ ಮತ್ತು ADC ಹೊರತುಪಡಿಸಿ ಎಲ್ಲಾ I/O ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ನಿಲ್ಲಿಸುತ್ತದೆ.ಸ್ಟ್ಯಾಂಡ್ಬೈ ಮೋಡ್ನಲ್ಲಿ, ಸಾಧನದ ಉಳಿದ ಭಾಗವು ನಿದ್ರಿಸುತ್ತಿರುವಾಗ ಕ್ರಿಸ್ಟಲ್/ರೆಸೋನೇಟರ್ ಆಸಿಲೇಟರ್ ಚಾಲನೆಯಲ್ಲಿದೆ.ಇದು ಕಡಿಮೆ ವಿದ್ಯುತ್ ಬಳಕೆಯೊಂದಿಗೆ ಅತ್ಯಂತ ವೇಗವಾಗಿ ಪ್ರಾರಂಭವನ್ನು ಅನುಮತಿಸುತ್ತದೆ.ಅಟ್ಮೆಲ್ನ ಹೆಚ್ಚಿನ ಸಾಂದ್ರತೆಯ ನಾನ್ವೋಲೇಟೈಲ್ ಮೆಮೊರಿ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಸಾಧನವನ್ನು ತಯಾರಿಸಲಾಗುತ್ತದೆ.ಒಂಚಿಪ್ ISP ಫ್ಲ್ಯಾಶ್ ಪ್ರೋಗ್ರಾಂ ಮೆಮೊರಿಯನ್ನು SPI ಸೀರಿಯಲ್ ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ, ಸಾಂಪ್ರದಾಯಿಕ ನಾನ್ವೋಲೇಟೈಲ್ ಮೆಮೊರಿ ಪ್ರೋಗ್ರಾಮರ್ ಮೂಲಕ ಅಥವಾ AVR ಕೋರ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಆನ್-ಚಿಪ್ ಬೂಟ್ ಪ್ರೋಗ್ರಾಂ ಮೂಲಕ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಮರು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ.ಅಪ್ಲಿಕೇಶನ್ ಫ್ಲ್ಯಾಶ್ ಮೆಮೊರಿಯಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಡೌನ್ಲೋಡ್ ಮಾಡಲು ಬೂಟ್ ಪ್ರೋಗ್ರಾಂ ಯಾವುದೇ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಬಹುದು.ಅಪ್ಲಿಕೇಶನ್ ಫ್ಲ್ಯಾಶ್ ವಿಭಾಗವನ್ನು ನವೀಕರಿಸಿದಾಗ ಬೂಟ್ ಫ್ಲ್ಯಾಶ್ ವಿಭಾಗದಲ್ಲಿನ ಸಾಫ್ಟ್ವೇರ್ ಚಾಲನೆಯಲ್ಲಿ ಮುಂದುವರಿಯುತ್ತದೆ, ಇದು ನಿಜವಾದ ಓದುವಿಕೆ-ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
ವಿಶೇಷಣಗಳು: | |
ಗುಣಲಕ್ಷಣ | ಮೌಲ್ಯ |
ವರ್ಗ | ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ಗಳು (ICs) |
ಎಂಬೆಡೆಡ್ - ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು | |
Mfr | ಮೈಕ್ರೋಚಿಪ್ ತಂತ್ರಜ್ಞಾನ |
ಸರಣಿ | AVR® 90CAN |
ಪ್ಯಾಕೇಜ್ | ಟ್ರೇ |
ಭಾಗ ಸ್ಥಿತಿ | ಸಕ್ರಿಯ |
ಕೋರ್ ಪ್ರೊಸೆಸರ್ | AVR |
ಕೋರ್ ಗಾತ್ರ | 8-ಬಿಟ್ |
ವೇಗ | 16MHz |
ಸಂಪರ್ಕ | CANbus, EBI/EMI, I²C, SPI, UART/USART |
ಪೆರಿಫೆರಲ್ಸ್ | ಬ್ರೌನ್-ಔಟ್ ಪತ್ತೆ/ಮರುಹೊಂದಿಸಿ, POR, PWM, WDT |
I/O ಸಂಖ್ಯೆ | 53 |
ಪ್ರೋಗ್ರಾಂ ಮೆಮೊರಿ ಗಾತ್ರ | 128KB (128K x 8) |
ಪ್ರೋಗ್ರಾಂ ಮೆಮೊರಿ ಪ್ರಕಾರ | ಫ್ಲ್ಯಾಶ್ |
EEPROM ಗಾತ್ರ | 4K x 8 |
RAM ಗಾತ್ರ | 4K x 8 |
ವೋಲ್ಟೇಜ್ - ಪೂರೈಕೆ (Vcc/Vdd) | 2.7V ~ 5.5V |
ಡೇಟಾ ಪರಿವರ್ತಕಗಳು | A/D 8x10b |
ಆಸಿಲೇಟರ್ ಪ್ರಕಾರ | ಆಂತರಿಕ |
ಕಾರ್ಯನಿರ್ವಹಣಾ ಉಷ್ಣಾಂಶ | -40°C ~ 85°C (TA) |
ಆರೋಹಿಸುವ ವಿಧ | ಮೇಲ್ಮೈ ಮೌಂಟ್ |
ಪ್ಯಾಕೇಜ್ / ಕೇಸ್ | 64-TQFP |
ಪೂರೈಕೆದಾರ ಸಾಧನ ಪ್ಯಾಕೇಜ್ | 64-TQFP (14x14) |
ಮೂಲ ಉತ್ಪನ್ನ ಸಂಖ್ಯೆ | AT90CAN128 |