AN13951
i.MX 8ULP ಗಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಉತ್ತಮಗೊಳಿಸುವುದು
ರೆವ್. 0 — 30 ಮೇ 2023
ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿ
AN13951 i.MX 8ULP ಗಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಉತ್ತಮಗೊಳಿಸುವುದು
ಡಾಕ್ಯುಮೆಂಟ್ ಮಾಹಿತಿ
ಮಾಹಿತಿ | ವಿಷಯ |
ಕೀವರ್ಡ್ಗಳು | AN13951, i.MX 8ULP, ಪವರ್ ಆರ್ಕಿಟೆಕ್ಚರ್, ವಿದ್ಯುತ್ ಬಳಕೆ, ಸಾಫ್ಟ್ವೇರ್ ಆಪ್ಟಿಮೈಸೇಶನ್ |
ಅಮೂರ್ತ | ಈ ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿಯು ಹಲವಾರು ಸಿಸ್ಟಮ್ ಮಟ್ಟದ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಹೇಗೆ ಉತ್ತಮಗೊಳಿಸುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ ವಿಭಿನ್ನ ಡೊಮೇನ್ ಸಂಯೋಜನೆಗಳೊಂದಿಗೆ ವಿಶಿಷ್ಟ ಸನ್ನಿವೇಶಗಳು. |
ಪರಿಚಯ
i.MX 8ULP ಪ್ರೊಸೆಸರ್ಗಳ ಕುಟುಂಬವು ಆರ್ಮ್ ಕಾರ್ಟೆಕ್ಸ್-M35 ಜೊತೆಗೆ ಡ್ಯುಯಲ್ ಆರ್ಮ್ ಕಾರ್ಟೆಕ್ಸ್-A33 ಕೋರ್ಗಳ NXP ಸುಧಾರಿತ ಅನುಷ್ಠಾನವನ್ನು ಹೊಂದಿದೆ. ಈ ಸಂಯೋಜಿತ ಆರ್ಕಿಟೆಕ್ಚರ್ ಕಾರ್ಟೆಕ್ಸ್-A35 ಕೋರ್ನಲ್ಲಿ Linux ಮತ್ತು ಕಾರ್ಟೆಕ್ಸ್-M33 ಕೋರ್ನಲ್ಲಿ FreeRTOS ನಂತಹ RTOS ನಂತಹ ಶ್ರೀಮಂತ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳನ್ನು ಚಲಾಯಿಸಲು ಸಾಧನವನ್ನು ಶಕ್ತಗೊಳಿಸುತ್ತದೆ. ಇದು ಕಡಿಮೆ-ಶಕ್ತಿಯ ಆಡಿಯೊಗಾಗಿ ಫ್ಯೂಷನ್ DSP ಮತ್ತು ಸುಧಾರಿತ ಆಡಿಯೊ ಮತ್ತು ಯಂತ್ರ-ಕಲಿಕೆ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ HiFi4 DSP ಅನ್ನು ಸಹ ಒಳಗೊಂಡಿದೆ. ಇದು ಕಡಿಮೆ-ಶಕ್ತಿ ಮತ್ತು ಅತಿ ಕಡಿಮೆ-ವಿದ್ಯುತ್ ಬಳಕೆಯ ಪ್ರಕರಣಗಳು ಮತ್ತು ಉತ್ಪನ್ನಗಳನ್ನು ಗುರಿಯಾಗಿಸುತ್ತದೆ.
i.MX 8ULP ವಿವಿಧ ಬಳಕೆಯ ಸಂದರ್ಭಗಳನ್ನು ಒಳಗೊಳ್ಳಲು ಸಂಕೀರ್ಣ ಮತ್ತು ಸುಧಾರಿತ ವಿನ್ಯಾಸವನ್ನು ಹೊಂದಿದೆ, ಇದು SoC ಅನ್ನು ಸ್ವತಂತ್ರ ಮತ್ತು ಮೀಸಲಾದ ಶಕ್ತಿ ಮತ್ತು ಗಡಿಯಾರ ನಿಯಂತ್ರಣಗಳೊಂದಿಗೆ ಮೂರು ಡೊಮೇನ್ಗಳಾಗಿ ವಿಭಜಿಸುತ್ತದೆ. ವಿಭಿನ್ನ ಡೊಮೇನ್ಗಳನ್ನು ಸಂಯೋಜಿಸುವ ಮೂಲಕ ವಿಭಿನ್ನ ಬಳಕೆಯ ಸಂದರ್ಭಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಇದು ಬಳಕೆದಾರರಿಗೆ ನಮ್ಯತೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ವಿಭಿನ್ನ ಡೊಮೇನ್ ಸಂಯೋಜನೆಗಳೊಂದಿಗೆ ಹಲವಾರು ವಿಶಿಷ್ಟ ಸನ್ನಿವೇಶಗಳಲ್ಲಿ ಸಿಸ್ಟಮ್-ಮಟ್ಟದ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಹೇಗೆ ಆಪ್ಟಿಮೈಜ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸಲು ಈ ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿ ಉದ್ದೇಶಿಸಿದೆ.
ಗಮನಿಸಿ: ಈ ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿ BSP ಯ Linux ಮತ್ತು SDK ಕೋಡ್ ಅನ್ನು ಉಲ್ಲೇಖಗಳಾಗಿ ಬಳಸುತ್ತದೆ ಮತ್ತು ಉದಾampಕಡಿಮೆ
ಮುಗಿದಿದೆview
i.MX 8ULP SoC ಮೂರು ಪ್ರತ್ಯೇಕ ಡೊಮೇನ್ಗಳನ್ನು ಹೊಂದಿದೆ: ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೊಸೆಸರ್ (AP), ಕಡಿಮೆ-ಶಕ್ತಿಯ ಆಡಿಯೊ ವೀಡಿಯೊ (LPAV), ಮತ್ತು ನೈಜ-ಸಮಯದ (RT) ಡೊಮೇನ್ಗಳು. ಈ ಡೊಮೇನ್ಗಳ ಪವರ್ ಮತ್ತು ಗಡಿಯಾರದ ನಿಯಂತ್ರಣಗಳನ್ನು ಪ್ರತ್ಯೇಕಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ರತಿ ಡೊಮೇನ್ನ ಬಸ್ ಫ್ಯಾಬ್ರಿಕ್ ಅನ್ನು ಸಮರ್ಥ ಸಂವಹನಕ್ಕಾಗಿ ಬಿಗಿಯಾಗಿ ಸಂಯೋಜಿಸಲಾಗಿದೆ.
ಅಪ್ಲಿಕೇಶನ್ ಡೊಮೇನ್ (APD) ಅನ್ನು ಡ್ಯುಯಲ್ A35 ಕೋರ್ಗಳು ಮತ್ತು USB/Ethernet/eMMC ಯಂತಹ ಹೈ-ಸ್ಪೀಡ್ I/O ಬಳಸಿಕೊಂಡು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಂಪ್ಯೂಟಿಂಗ್ಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. LPAV ಡೊಮೇನ್ (LPAVD) ಆಡಿಯೋ, ವೀಡಿಯೋ, ಗ್ರಾಫಿಕ್ಸ್, ಮತ್ತು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ದೊಡ್ಡ DDR ಮೆಮೊರಿ ಅಗತ್ಯವಿರುವ ಪ್ರದರ್ಶನಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಮಲ್ಟಿಮೀಡಿಯಾ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ. ನೈಜ-ಸಮಯದ ಡೊಮೇನ್ (RTD) ಕಡಿಮೆ-ಲೇಟೆನ್ಸಿ M33 ಕೋರ್, ಆಡಿಯೊ / ಧ್ವನಿ ಪ್ರಕ್ರಿಯೆಗಾಗಿ ಸಣ್ಣ ಫ್ಯೂಷನ್ DSP, ಒಟ್ಟು SoC ಪವರ್ ಸ್ಥಿತಿ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ uPower ಮತ್ತು ಭದ್ರತಾ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ ಸೆಂಟಿನೆಲ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.
ಚಿತ್ರ 1. i.MX8ULP ಡೊಮೇನ್ಗಳು
2.1 ಪವರ್ ಆರ್ಕಿಟೆಕ್ಚರ್
ವಿಭಿನ್ನ ಡೊಮೇನ್ಗಳು ಪ್ರತ್ಯೇಕ ವಿದ್ಯುತ್ ಸರಬರಾಜುಗಳನ್ನು ಹೊಂದಿವೆ (ವಿದ್ಯುತ್ ರೈಲು). ಚಿತ್ರ 2 i.MX 8ULP ಪವರ್ ಸ್ಕೀಮ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ. SoC ಆಂತರಿಕ IP ಮಾಡ್ಯೂಲ್ಗಳಿಗಾಗಿ 18 x ಪವರ್ ಸ್ವಿಚ್ಗಳು (PS) ಇವೆ. ನಿಖರವಾದ ವಿದ್ಯುತ್ ನಿಯಂತ್ರಣಕ್ಕಾಗಿ uPower FW API ಮೂಲಕ ಸಾಫ್ಟ್ವೇರ್ ಮೂಲಕ ಈ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಆನ್/ಆಫ್ ಮಾಡಬಹುದು.
i.MX 8ULP ನಲ್ಲಿ uPower ಕೇಂದ್ರೀಯ ವಿದ್ಯುತ್ ನಿಯಂತ್ರಕವಾಗಿದೆ. uPower ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಫರ್ಮ್ವೇರ್ ಈ ಕೆಳಗಿನ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ:
- ಪವರ್ ಮೋಡ್ ಪರಿವರ್ತನೆ ನಿಯಂತ್ರಕ.
- ಸಾಧನ-ವಿದ್ಯುತ್ ಡೊಮೇನ್ಗಳ ಬಳಕೆಯ ಮಾಪನಕ್ಕಾಗಿ ಪವರ್ ಮೀಟರ್.
- ಸಾಧನದ ತಾಪಮಾನ ಮಾಪನಕ್ಕಾಗಿ ತಾಪಮಾನ ಸಂವೇದಕ.
- ಆನ್-ಚಿಪ್ ಪ್ರೊಸೆಸರ್ಗಳೊಂದಿಗೆ ಸಂವಹನಕ್ಕಾಗಿ ಸಂದೇಶ ಕಳುಹಿಸುವ ಘಟಕಗಳು.
- PMIC ನೊಂದಿಗೆ ಸಂವಹನಕ್ಕಾಗಿ I2C.
APD ಅಥವಾ RTD ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ uPower FW API ಗೆ ಕರೆ ಮಾಡುವ ಮೂಲಕ ಕಡಿಮೆ-ಶಕ್ತಿಯ ವಿಧಾನಗಳನ್ನು ನಮೂದಿಸುವುದು/ನಿರ್ಗಮಿಸುವುದು ಮಾಡಲಾಗುತ್ತದೆ. ಪಿಎಮ್ಐಸಿಯನ್ನು ಸೆಟ್ಟಿಂಗ್ನಂತೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಲು, ಪವರ್ ರೈಲ್ ಔಟ್ಪುಟ್ ಸಂಪುಟtage, ಮಿತಿ, ಇತ್ಯಾದಿಗಳನ್ನು uPower FW I2C ಅಥವಾ PMIC API ಗಳಿಗೆ ಕರೆ ಮಾಡುವ ಮೂಲಕ ಮಾಡಬೇಕು.
ಚಿತ್ರ 2. ಪವರ್ ಆರ್ಕಿಟೆಕ್ಚರ್
2.2 ಪವರ್ ಮೋಡ್ಗಳು
ಕೋಷ್ಟಕ 1 ಲಭ್ಯವಿರುವ CA35 ಮತ್ತು CM33 ಪವರ್ ಮೋಡ್ಗಳ ಸಂಯೋಜನೆಯನ್ನು ತೋರಿಸುತ್ತದೆ. SoC ಕೆಲವು ಸಂಯೋಜನೆಗಳನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಪ್ರತಿ ಪವರ್ ಮೋಡ್ನಲ್ಲಿ ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ, i.MX 8ULP ಪ್ರೊಸೆಸರ್ ರೆಫರೆನ್ಸ್ ಮ್ಯಾನ್ಯುಯಲ್ನಲ್ಲಿ (ಡಾಕ್ಯುಮೆಂಟ್ i.MX8ULPRM) "ಪವರ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್" ಅಧ್ಯಾಯವನ್ನು ನೋಡಿ.
ಕೋಷ್ಟಕ 1. i.MX8ULP ಪವರ್ ಮೋಡ್ಗಳು
CA35 | CM33 | ||||
ಸಕ್ರಿಯ | ನಿದ್ರೆ | ಗಾಢ ನಿದ್ರೆ | ವಿದ್ಯುಚ್ಛಕ್ತಿಯಿಲ್ಲ | ಡೀಪ್ ಪವರ್ ಡೌನ್ | |
ಸಕ್ರಿಯ | ಹೌದು ಸನ್ನಿವೇಶ #1 | ಹೌದು ಸನ್ನಿವೇಶ #3 | ಹೌದು ಸನ್ನಿವೇಶ #3 | ಸಂ | ಸಂ |
ಭಾಗಶಃ ಸಕ್ರಿಯ* | ಹೌದು | ಹೌದು | ಹೌದು | ಸಂ | ಸಂ |
ನಿದ್ರೆ | ಹೌದು | ಹೌದು | ಹೌದು | ಸಂ | ಸಂ |
ಗಾಢ ನಿದ್ರೆ* | ಹೌದು | ಹೌದು | ಹೌದು | ಸಂ | ಸಂ |
ವಿದ್ಯುಚ್ಛಕ್ತಿಯಿಲ್ಲ | ಹೌದು ಸನ್ನಿವೇಶ #2/4 |
ಹೌದು ಸನ್ನಿವೇಶ #2 |
ಹೌದು ಸನ್ನಿವೇಶ #2 |
ಹೌದು ಸನ್ನಿವೇಶ #2 |
ಹೌದು |
ಡೀಪ್ ಪವರ್ ಡೌನ್ | ಹೌದು | ಹೌದು | ಹೌದು | ಹೌದು |
*Linux A35 ಗಾಗಿ ಆಳವಾದ ನಿದ್ರೆ ಅಥವಾ ಭಾಗಶಃ ಸಕ್ರಿಯ ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ.
ಕೋಷ್ಟಕ 2 Linux ಕರ್ನಲ್ ಪವರ್ ಮೂಲಸೌಕರ್ಯವನ್ನು 8ULP ಪವರ್ ಮೋಡ್ಗಳಿಗೆ ನಕ್ಷೆ ಮಾಡುತ್ತದೆ.
ಕೋಷ್ಟಕ 2. Linux BSP ಬೆಂಬಲಿತ ಪವರ್ ಮೋಡ್ಗಳು
ಲಿನಕ್ಸ್ ಶಕ್ತಿ | 8ULP ಪವರ್ ಮೋಡ್ಗಳು |
ಓಡು | ಸಕ್ರಿಯ |
CPU ನಿಷ್ಕ್ರಿಯವಾಗಿದೆ | ನಿದ್ರೆ |
ಸ್ಟ್ಯಾಂಡ್ಬೈ | ಎನ್/ಎ |
ಅಮಾನತುಗೊಳಿಸಿ | ವಿದ್ಯುಚ್ಛಕ್ತಿಯಿಲ್ಲ |
ಪವರ್ ಆಫ್ | ಡೀಪ್ ಪವರ್ ಡೌನ್ |
ವಿಭಿನ್ನ ಬಳಕೆಯ ಸಂದರ್ಭಗಳು ಮತ್ತು ಸನ್ನಿವೇಶಗಳ ಪ್ರಕಾರ, ಬಳಕೆದಾರರು ಪ್ರಮುಖ ಸಂದರ್ಭಗಳಲ್ಲಿ ಒಂದು ಅಥವಾ ಎರಡು ಅಥವಾ ಎಲ್ಲಾ ಮೂರು ಡೊಮೇನ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಈ ಬಳಕೆ-ಪ್ರಕರಣಗಳು/ಸನ್ನಿವೇಶಗಳನ್ನು ಈ ಕೆಳಗಿನ ನಾಲ್ಕು ವರ್ಗಗಳಾಗಿ ಹಾಕಬಹುದು:
- ಎಲ್ಲಾ ಡೊಮೇನ್ಗಳು ಸಕ್ರಿಯವಾಗಿವೆ - ಉದಾಹರಣೆಗೆ ಸ್ಮಾರ್ಟ್ ವಾಚ್ ಸಕ್ರಿಯವಾಗಿದೆ.
- RTD ಡೊಮೇನ್ ಅನ್ನು ಮಾತ್ರ ಬಳಸುತ್ತದೆ - ಉದಾಹರಣೆಗೆ ಸೆನ್ಸರ್ ಹಬ್ ಮತ್ತು ಅತಿ ಕಡಿಮೆ ಶಕ್ತಿಯಲ್ಲಿ ಧ್ವನಿ ಎಚ್ಚರಗೊಳ್ಳುವ ಕೀವರ್ಡ್ ಪತ್ತೆ.
- APD LPAV ಯೊಂದಿಗೆ ಸಕ್ರಿಯವಾಗಿದೆ – ಉದಾಹರಣೆಗೆ ನಕ್ಷೆ ನ್ಯಾವಿಗೇಷನ್ ಮತ್ತು E-ರೀಡರ್ ಪೇಜಿಂಗ್.
- LPAV ಯೊಂದಿಗೆ RTD ಸಕ್ರಿಯವಾಗಿದೆ - ಉದಾಹರಣೆಗೆ ಕಡಿಮೆ-ಶಕ್ತಿ ಪ್ರದರ್ಶನ ಮತ್ತು ಹೈ-ಫೈ ಆಡಿಯೊ ಪ್ರಕ್ರಿಯೆ.
ಈ ನಾಲ್ಕು ಸನ್ನಿವೇಶಗಳನ್ನು ಗುರುತಿಸಲಾಗಿದೆ ಕೋಷ್ಟಕ 1. ಕೆಳಗಿನ ಅಧ್ಯಾಯಗಳು ಸನ್ನಿವೇಶ 2, 3, ಮತ್ತು 4 ಗಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಹೇಗೆ ಆಪ್ಟಿಮೈಜ್ ಮಾಡುವುದು ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ. ಎಲ್ಲಾ ಡೊಮೇನ್ಗಳ ಸಕ್ರಿಯ ಪವರ್ ಆಪ್ಟಿಮೈಸೇಶನ್ಗಳು ಇತರ ಸನ್ನಿವೇಶಗಳಿಂದ ಸಲಹೆಗಳನ್ನು ಹತೋಟಿಗೆ ತರಬಹುದು.
2.3 ಡ್ರೈವಿಂಗ್ ಮೋಡ್ಗಳು
SoC ವಿಭಿನ್ನ ಡ್ರೈವಿಂಗ್ ಮೋಡ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ: ಓವರ್ ಡ್ರೈವ್ (OD), ನಾಮಮಾತ್ರದ ಡ್ರೈವ್ (ND), ಮತ್ತು ಅಂಡರ್ ಡ್ರೈವ್ (UD), ಅಂದರೆ SoC ವಿಭಿನ್ನ ಕೋರ್ ವಾಲ್ಯೂಮ್ ಅಡಿಯಲ್ಲಿ ಚಲಿಸಬಹುದುtagಅನುಗುಣವಾದ ಬಸ್ ಮತ್ತು IP ಆವರ್ತನದೊಂದಿಗೆ es. ಬಳಕೆದಾರರು ತಮ್ಮ ಬಳಕೆಯ ಸಂದರ್ಭಗಳು ಮತ್ತು ವಿದ್ಯುತ್ ಅಗತ್ಯಗಳಿಗಾಗಿ ಸರಿಯಾದ ಡ್ರೈವಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು.
APD/LPAV ಅನ್ನು OD ಮೋಡ್ಗೆ ಮತ್ತು RTD ಅನ್ನು ND ಮೋಡ್ಗೆ ಹಾಕುವ ಮೂಲಕ ಡೀಫಾಲ್ಟ್ BSP SoC ಅನ್ನು ಬೂಟ್ ಅಪ್ ಮಾಡುತ್ತದೆ. ಬಳಕೆದಾರರು ಯು-ಬೂಟ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಬಹುದು ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಕರ್ನಲ್ ಸಾಧನ-ಟ್ರೀ ಅನ್ನು ಲೋಡ್ ಮಾಡಬಹುದು fileND ಮೋಡ್ಗಾಗಿ ರು. RTD ಡೊಮೇನ್ UD ಅನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುತ್ತದೆ.
ಕೋಷ್ಟಕ 3 ವಿವಿಧ ವಿಧಾನಗಳ ಅಡಿಯಲ್ಲಿ ಕೆಲವು ಪ್ರಮುಖ IP ಗಡಿಯಾರಗಳನ್ನು ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ.
ಕೋಷ್ಟಕ 3. ವಿವಿಧ ವಿಧಾನಗಳ ಅಡಿಯಲ್ಲಿ ಪ್ರಮುಖ IP ಗಡಿಯಾರಗಳು
ಗಡಿಯಾರದ ಹೆಸರು | ಓವರ್ ಡ್ರೈವ್ (1.1 V) ಆವರ್ತನ (MHz) | ನಾಮಿನಲ್ ಡ್ರೈವ್ (1.0 V) ಆವರ್ತನ (MHz) |
CM33_BUSCLK | 108 | 65 |
DSP_CORECLK | 200 | 150 |
FlexSPI0/1 | 400 | 150 |
NIC_AP_CLK | 460 | 241 |
NIC_PER_CLK | 244 | 148 |
uSDHC0 | 397 | 200 |
uSDHC1 (PTE/F) | 200 | 100 |
uSDHC2 (PTF) | 200 | 100 |
HIFI4_CLK | 594 | 263 |
NIC_LPAV_AXI_CLK | 316.8 | 200 |
NIC_LPAV_AHB_CLK | 158.4 | 100 |
DDR_CLK | 266 | 200 |
DDR_PHY | 528 | 400 |
GPU3D/2D | 316.8 | 200 |
DCNano | 105 | 75 |
ಹೆಚ್ಚಿನ ಗಡಿಯಾರಗಳಿಗಾಗಿ, i.MX 8ULP ಅಪ್ಲಿಕೇಷನ್ಸ್ ಪ್ರೊಸೆಸರ್-ಇಂಡಸ್ಟ್ರಿಯಲ್ ಪ್ರಾಡಕ್ಟ್ಸ್ (ಡಾಕ್ಯುಮೆಂಟ್ IMX8ULPIEC) ನಲ್ಲಿ ಗಡಿಯಾರ ಆವರ್ತನಗಳ ಕೋಷ್ಟಕವನ್ನು ನೋಡಿ.
RTD ಡೊಮೇನ್ ಮಾತ್ರ
ಪರಿಗಣಿಸಿ SDK Power_mode_switch ಮಾಜಿ ಆಗಿ ಡೆಮೊampi.MX 8ULP SDK ಸಾಫ್ಟ್ವೇರ್ನೊಂದಿಗೆ ಒದಗಿಸಲಾಗಿದೆ ಬಿಡುಗಡೆ.
ಈ ಸನ್ನಿವೇಶದಲ್ಲಿ, AP ಮತ್ತು LPAV ಡೊಮೇನ್ಗಳು ಪವರ್ ಡೌನ್ ಅಥವಾ ಆಳವಾದ ಪವರ್-ಡೌನ್ ಮೋಡ್ನಲ್ಲಿವೆ ಮತ್ತು M33 ಕೋರ್ ಅಥವಾ ಮರುಹೊಂದಿಸುವಿಕೆಯು ಅವುಗಳನ್ನು ಎಚ್ಚರಗೊಳಿಸಬಹುದು. RTD ಡೊಮೇನ್ ವಿದ್ಯುತ್ ಬಳಕೆ ಮತ್ತು ಎಚ್ಚರಗೊಳ್ಳುವ ಸಮಯದ ಅಗತ್ಯತೆಗಳ ಪ್ರಕಾರ ಸಕ್ರಿಯ, ನಿದ್ರೆ, ಆಳವಾದ ನಿದ್ರೆ ಅಥವಾ ಪವರ್-ಡೌನ್ ಮೋಡ್ನಲ್ಲಿರಬಹುದು.
ಚಿತ್ರ 3 ಮತ್ತು ಚಿತ್ರ 4 ಪ್ರತಿ ಕಡಿಮೆ-ವಿದ್ಯುತ್ ಮೋಡ್ಗೆ ವಿದ್ಯುತ್ ಬಳಕೆ ಮತ್ತು ಎಚ್ಚರಗೊಳ್ಳುವ ಸಮಯವನ್ನು ತೋರಿಸಿ.
ಚಿತ್ರ 3. ವಿವಿಧ ವಿದ್ಯುತ್ ವಿಧಾನಗಳಲ್ಲಿ ವಿದ್ಯುತ್ ಬಳಕೆ
ಚಿತ್ರ 4. ವಿಭಿನ್ನ ವಿದ್ಯುತ್ ವಿಧಾನಗಳಲ್ಲಿ ಸಿಸ್ಟಮ್ ಎಚ್ಚರಗೊಳ್ಳುವ ಸಮಯ
3.1 ಸರಿಯಾದ ಕಡಿಮೆ-ವಿದ್ಯುತ್ ಮೋಡ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ
ಅವಶ್ಯಕತೆಗೆ ಅನುಗುಣವಾಗಿ ವಿದ್ಯುತ್ ಉಳಿತಾಯದ ಒಂದು ಅಥವಾ ಹೆಚ್ಚಿನ ಬಲ ಕಡಿಮೆ-ವಿದ್ಯುತ್ ವಿಧಾನಗಳನ್ನು ಬಳಕೆದಾರರು ಆಯ್ಕೆ ಮಾಡಬೇಕು. ಕೆಳಗಿನ ಪರಿಗಣನೆಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕು:
- SoC ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಪರಿಗಣಿಸಿ, PD < 300 µW, ಆಳವಾದ ನಿದ್ರೆ < 1 mW, ನಿದ್ರೆ < 50 mW
- ಕಡಿಮೆ-ಶಕ್ತಿಯ ವಿಧಾನಗಳಿಂದ ಎಚ್ಚರಗೊಳ್ಳುವ ಸಮಯವನ್ನು ಪರಿಗಣಿಸಿ, PD > 400 µs, ಆಳವಾದ ನಿದ್ರೆ > 60 µs, ನಿದ್ರೆ > 10 µs
- ಉಲ್ಲೇಖಿಸುವ ಮೂಲಕ ಕಡಿಮೆ ಪವರ್ ಮೋಡ್ಗಳಲ್ಲಿ ಬಳಸಲಾದ ಐಪಿಗಳನ್ನು ಪರಿಗಣಿಸಿ ಕೋಷ್ಟಕ 4.
ಉದಾಹರಣೆಗೆampಲೆ:
1. LPI2C[3] ಕ್ರಿಯಾತ್ಮಕ ಅಥವಾ Async ಕಾರ್ಯಾಚರಣೆಯಾಗಿರಬೇಕು, ಆದರೆ CG/PG ಅಲ್ಲ, ಸ್ಲೀಪ್ ಮೋಡ್ ಅನ್ನು ಬಳಸಿ.
2. ಫ್ಲೆಕ್ಸ್ಎಸ್ಪಿಐ ಕ್ರಿಯಾತ್ಮಕವಾಗಿರಬೇಕಾದರೆ, ಸಿಸ್ಟಂ/ಬಸ್ ಕ್ಲಾಕ್ ಗೇಟ್ ಮಾಡದೆಯೇ ನಿದ್ರಿಸುವುದು ಅತ್ಯಂತ ಕಡಿಮೆ ಪವರ್ ಮೋಡ್.
ಕೋಷ್ಟಕ 4. ಪವರ್ ಮೋಡ್ ವಿವರಗಳು (ನೈಜ-ಸಮಯದ ಡೊಮೇನ್)
ಮಾಡ್ಯೂಲ್ಗಳು | ಪವರ್ ಮೋಡ್ಗಳು | ಸಕ್ರಿಯ | ನಿದ್ರೆ | ಗಾಢ ನಿದ್ರೆ | ವಿದ್ಯುಚ್ಛಕ್ತಿಯಿಲ್ಲ | ಆಳವಾದ ಶಕ್ತಿ ಕೆಳಗೆ |
ಪವರ್ ಸ್ಟೇಟ್ ಪವರ್ ಡೊಮೇನ್ | ಕೋರ್ ಪೂರೈಕೆ = ಆನ್, ಬಯಾಸ್ = AFBB ಮತ್ತು DVS, ಸಿಸ್ಟಮ್/ ಬಸ್ ಗಡಿಯಾರಗಳು = ಆನ್, I/O ಪೂರೈಕೆ = ಆನ್ | ಕೋರ್ ಪೂರೈಕೆ = ಆನ್, ಬಯಾಸ್ = AFBB ಅಥವಾ ARBB, ಸಂಪುಟtagಇ = ಸ್ಥಿರ, ಸಿಸ್ಟಂ/ಬಸ್ ಗಡಿಯಾರ = ಆನ್ (ಐಚ್ಛಿಕ), I/O ಪೂರೈಕೆ = ಆನ್ | ಕೋರ್ ಪೂರೈಕೆ = ಆನ್, ಬಯಾಸ್ = RBB ಸಂಪುಟtagಇ/ ಪಕ್ಷಪಾತ = ಪ್ರೋಗ್, ಸಿಸ್ಟಮ್/ಬಸ್ ಗಡಿಯಾರ = ಆಫ್, I/ 0 ಪೂರೈಕೆ = ಆನ್ | ಕೋರ್ ಪೂರೈಕೆ = ಆನ್ (ಮೆಮ್ ಮಾತ್ರ), ಪಕ್ಷಪಾತ = RBB, ಸಂಪುಟtagಇ/ ಬಯಾಸ್ = ಪ್ರೋಗ್, ಸಿಸ್ಟಮ್/ಬಸ್ ಗಡಿಯಾರ = ಆಫ್, I/ 0 ಪೂರೈಕೆ = ಆನ್ (ಐಚ್ಛಿಕ) | ಕೋರ್ ಪೂರೈಕೆ = ಆಫ್, ಪಕ್ಷಪಾತ = RBB, ಸಂಪುಟtagಇ/ ಬಯಾಸ್ = ಪ್ರೋಗ್, ಸಿಸ್ಟಮ್/ಬಸ್ ಗಡಿಯಾರ = ಆಫ್, I/ 0 ಪೂರೈಕೆ = ಆನ್ (ಐಚ್ಛಿಕ) | |
CCGO | RTD | ಕ್ರಿಯಾತ್ಮಕ | ಕ್ರಿಯಾತ್ಮಕ | ಕ್ರಿಯಾತ್ಮಕ (ಸೀಮಿತ) | PG | PG |
PLLO | PLL LDO | ಕ್ರಿಯಾತ್ಮಕ | ಕ್ರಿಯಾತ್ಮಕ | CG | PG | PG |
PLL1 (ಆಡಿಯೋ) | PLL LDO | ಕ್ರಿಯಾತ್ಮಕ | ಕ್ರಿಯಾತ್ಮಕ | CG | PG | PG |
LPO (1 MHz) | RTD | ಕ್ರಿಯಾತ್ಮಕ | ಕ್ರಿಯಾತ್ಮಕ | ಕ್ರಿಯಾತ್ಮಕ | PG | PG |
SYSOSC | RTD | ಕ್ರಿಯಾತ್ಮಕ | ಕ್ರಿಯಾತ್ಮಕ | ಕ್ರಿಯಾತ್ಮಕ | PG | PG |
ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ, i.MX 8ULP ಪ್ರೊಸೆಸರ್ ರೆಫರೆನ್ಸ್ ಮ್ಯಾನುಯಲ್ನಲ್ಲಿ (ಡಾಕ್ಯುಮೆಂಟ್ i.MX8ULPRM) "ಪವರ್ ಮೋಡ್ ವಿವರಗಳು (ನೈಜ-ಸಮಯದ ಡೊಮೇನ್)" ಅಧ್ಯಾಯವನ್ನು ನೋಡಿ.
ಕಡಿಮೆ-ಶಕ್ತಿಯ ಧ್ವನಿ ವೇಕ್-ಅಪ್ ಬಳಕೆಯ ಸಂದರ್ಭವನ್ನು ಮಾಜಿ ಎಂದು ಪರಿಗಣಿಸಿampಲೆ. ಬಳಕೆದಾರರು ಆಯ್ಕೆ ಮಾಡಬಹುದಾದ ಕಡಿಮೆ ಪವರ್ ಮೋಡ್ ಆಳವಾದ ನಿದ್ರೆಯಾಗಿದೆ. ಮೈಕ್-ಫೋನ್ IP (MICFIL) FRO ಗಡಿಯಾರ ಆನ್ನೊಂದಿಗೆ ಆಳವಾದ ನಿದ್ರೆಯಲ್ಲಿ ಕೆಲಸ ಮಾಡಬಹುದು, ಇದು ಪವರ್-ಡೌನ್ ಮೋಡ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ.
3.2 ಸರಿಯಾದ ಗಡಿಯಾರಗಳನ್ನು ಬಳಸಿ
RTD ಡೊಮೇನ್ ಹಲವಾರು ಗಡಿಯಾರ ಮೂಲಗಳನ್ನು ಹೊಂದಿದೆ, ಚಿತ್ರ 5 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ: SYSOSC, FRO, LPO, PLL0 (ಸಿಸ್ಟಮ್ PLL (SPLL)), ಮತ್ತು PLL1 (ಆಡಿಯೋ PLL (APLL)). ಏತನ್ಮಧ್ಯೆ, RTD ಡೊಮೇನ್ VBAT ಡೊಮೇನ್ RTC32K/1K ಗಡಿಯಾರವನ್ನು ಸಹ ಬಳಸಬಹುದು.
ಚಿತ್ರ 5. RTD CGC0 ಗಡಿಯಾರದ ರೇಖಾಚಿತ್ರ
- SYSOSC ಗಡಿಯಾರದ ಮೂಲವು ಬಾಹ್ಯ ಆನ್ಬೋರ್ಡ್ ಸ್ಫಟಿಕದಿಂದ, ಸಾಮಾನ್ಯ 24 MHz ಆಗಿದೆ. PLL0/1 ಮೂಲ ಮತ್ತು CM33 ಕೋರ್/ಬಸ್ SYSOSC ಗಡಿಯಾರ ಮೂಲವನ್ನು ಬಳಸಬಹುದು.
- FRO ಟ್ಯೂನರ್ನೊಂದಿಗೆ ಉಚಿತ ಚಾಲನೆಯಲ್ಲಿರುವ ಆಂದೋಲಕವಾಗಿದೆ, ಇದು 192 MHz ಮತ್ತು 24 MHz ಗಡಿಯಾರವನ್ನು ಔಟ್ಪುಟ್ ಮಾಡಬಹುದು. FRO24 ಅನ್ನು PLL0/1 ಮೂಲಕ್ಕಾಗಿ ಬಳಸಬಹುದು, ಮತ್ತು FRO192 ಅನ್ನು CM33 ಕೋರ್/ಬಸ್ ಗಡಿಯಾರಗಳಿಗೆ ಬಳಸಬಹುದು.
- LPO ಅನ್ನು 1 MHz ನಲ್ಲಿ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ, ಇದು IP ಮಾಡ್ಯೂಲ್ಗಳಿಂದ ಬಳಸಲ್ಪಡುತ್ತದೆ, ಅದು EWM ಮತ್ತು LPTMR ನಂತಹ ಕಡಿಮೆ-ಶಕ್ತಿಯ ಮೋಡ್ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಬೇಕು.
- PLL0 480 MHz ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿದೆ ಮತ್ತು PLL1 528 MHz ಆಗಿದೆ. PLL0 ಎನ್ನುವುದು ಸಿಎಮ್33 ಕೋರ್/ಬಸ್ ಮತ್ತು ಫ್ಲೆಕ್ಸ್ಎಸ್ಪಿಐ ಬಳಸುವ ಪಿಎಲ್ಎಲ್ ಸಿಸ್ಟಮ್ ಆಗಿದೆ. PLL1 ಅನ್ನು SAI/MICFIL/MQS ನಂತಹ ಆಡಿಯೊ ಸಿಸ್ಟಮ್ಗಳು ಬಳಸುತ್ತವೆ. ಇಬ್ಬರೂ CM33 ಕೋರ್/ಬಸ್ಗೆ ಹೆಚ್ಚಿನ ಗಡಿಯಾರದ ಆವರ್ತನವನ್ನು ಒದಗಿಸಬಹುದು.
CM33 ಕೋರ್/ಬಸ್ ಗಡಿಯಾರವನ್ನು FRO ಅಥವಾ SYSOSC ನಿಂದ ಪಡೆಯಬಹುದಾದ್ದರಿಂದ, ಹೆಚ್ಚಿನ ಆವರ್ತನ ಅಗತ್ಯವಿಲ್ಲದಿದ್ದರೆ PLL0/1 ಬಳಸುವುದನ್ನು ತಪ್ಪಿಸುವುದು ಉತ್ತಮ. PLL ಗಳನ್ನು ಆಫ್ ಮಾಡುವುದರಿಂದ ವಿದ್ಯುತ್ ಅನ್ನು ಗಣನೀಯವಾಗಿ ಉಳಿಸಬಹುದು.
ಸಕ್ರಿಯ ಮೋಡ್ನಲ್ಲಿ CM33 ಗಾಗಿ PLL ಗಳನ್ನು ಬಳಸಿದರೆ, ವಿದ್ಯುತ್ ಉಳಿಸಲು ಕಡಿಮೆ-ಪವರ್ ಮೋಡ್ಗಳನ್ನು (ಸ್ಲೀಪ್/ಡೀಪ್ ಸ್ಲೀಪ್/ಪವರ್ ಡೌನ್) ನಮೂದಿಸುವ ಮೊದಲು ಅವುಗಳು ಕೈಯಾರೆ ಆಫ್ ಆಗಿರಬೇಕು. ಇದಕ್ಕೆ ಹಲವಾರು ಹಂತಗಳು ಬೇಕಾಗುತ್ತವೆ:
- ಕಡಿಮೆ ಪವರ್ ಮೋಡ್ಗಳಲ್ಲಿ ಫ್ಯೂಷನ್ ಡಿಎಸ್ಪಿ ಬಳಕೆಯ ಪ್ರಕಾರ SCR ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ *DSEN ಬಿಟ್ ಸೆಟ್ಟಿಂಗ್ಗಳೊಂದಿಗೆ FRO ಅಥವಾ SYSOSC ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
- SCR ರಿಜಿಸ್ಟರ್ನಲ್ಲಿ VLD ಬಿಟ್ ಸೆಟ್ ಅನ್ನು ಪರಿಶೀಲಿಸುವ ಮೂಲಕ ಗಡಿಯಾರದ ಮಾನ್ಯತೆಗಾಗಿ ನಿರೀಕ್ಷಿಸಿ.
- PLL ಗಳನ್ನು ಬಳಸುವ IP ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ ಅಥವಾ ಗಡಿಯಾರವನ್ನು FRO ಅಥವಾ SYSOSC ಗೆ ಬದಲಿಸಿ.
- CGC33.CM0CLK ನಲ್ಲಿ ಕೋರ್/ಬಸ್/ನಿಧಾನ ಗಡಿಯಾರ DIV ಸೆಟ್ಟಿಂಗ್ಗಳೊಂದಿಗೆ CM33 ಗಡಿಯಾರವನ್ನು FRO ಅಥವಾ SYSOSC ಗೆ ಬದಲಾಯಿಸಿ.
- ಹಲವಾರು ಮೈಕ್ರೋಸೆಕೆಂಡ್ಗಳಿಗಾಗಿ ನಿರೀಕ್ಷಿಸಿ. ಗಡಿಯಾರ ಸ್ಥಿರತೆಗಾಗಿ ಕಾಯಲು, CM33LOCKED ಬಿಟ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿ.
- SCR PLLEN ಬಿಟ್ ಅನ್ನು ತೆರವುಗೊಳಿಸುವ ಮೂಲಕ PLL0/1 ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ.
3.3 ಪವರ್ ಆಫ್ ಮತ್ತು ಕ್ಲಾಕ್ ಗೇಟ್ ಬಳಕೆಯಾಗದ IP ವಿಧಾನಗಳು ಮತ್ತು SRAM ವಿಭಾಗ
RTD ಡೊಮೇನ್ಗಾಗಿ, ಹಲವಾರು ಪವರ್ ಸ್ವಿಚ್ಗಳು ಆನ್/ಆಫ್ ಆಗಿರಬಹುದು (ವಿಭಾಗ 7 ಅನ್ನು ನೋಡಿ):
- PS0: CM33 ಕೋರ್, ಪೆರಿಫೆರಲ್ಸ್ ಮತ್ತು ಎಡ್ಜ್ಲಾಕ್ ಎನ್ಕ್ಲೇವ್
- PS1: ಫ್ಯೂಷನ್ DSP ಕೋರ್
- PS14: ಫ್ಯೂಷನ್ AON
- PS15: eFuse
SDK ಯಲ್ಲಿ, ಬಳಕೆದಾರರು UPOWER_PowerOffSwitches (upower_ps_mask_t ಮಾಸ್ಕ್) ಮತ್ತು UPOWER_PowerOn ಸ್ವಿಚ್ಗಳು (upower_ps_mask_t ಮಾಸ್ಕ್) ಅನ್ನು ಆಫ್ ಮಾಡಲು ಮತ್ತು ಅಗತ್ಯವಿರುವಂತೆ ಮಾಡ್ಯೂಲ್ಗಳನ್ನು ಆನ್ ಮಾಡಲು ಕರೆ ಮಾಡಬಹುದು. ಟೇಬಲ್ 7 ಮಾಸ್ಕ್ ನಿಯತಾಂಕಗಳ ಮೌಲ್ಯವನ್ನು ತೋರಿಸುತ್ತದೆ.
CM33 ಪೆರಿಫೆರಲ್ಗಳಿಗೆ (IP ಮಾಡ್ಯೂಲ್) ಬಳಸದ, ಅದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ ಸ್ಥಿತಿಯಾಗಿ ಬಿಡಿ (ಮೌಲ್ಯವನ್ನು ಮರುಹೊಂದಿಸಿ), ಅಥವಾ LPI2C MCR ಮಾಸ್ಟರ್ ಎನೇಬಲ್ ಬಿಟ್ನಂತೆ ಅದರ ಸಕ್ರಿಯಗೊಳಿಸಿದ ಬಿಟ್ ಅನ್ನು ತೆರವುಗೊಳಿಸುವ ಮೂಲಕ ಅದನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ. PCC ಗಡಿಯಾರ ಗೇಟ್ ನಿಯಂತ್ರಣ ಬಿಟ್ ಅನ್ನು ತೆರವುಗೊಳಿಸಲಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ, ಉದಾಹರಣೆಗೆample, PCC1.PCC_LPI2C0[CGC] ಬಿಟ್. RTD ಡೊಮೇನ್ನಲ್ಲಿ, ಎಲ್ಲಾ IP ಗಡಿಯಾರಗಳನ್ನು PCC ಗಡಿಯಾರ ಮಾಡ್ಯೂಲ್ಗಳಿಂದ ಗಡಿಯಾರ ಗೇಟ್ ಅಥವಾ ಅನ್ಗೇಟ್ ಮಾಡಬಹುದು.
ಆ ನೆನಪುಗಳನ್ನು ಬಳಸದಿದ್ದರೆ ಶಕ್ತಿಯನ್ನು ಉಳಿಸಲು ಮೆಮೊರಿ ವಿಭಜನೆಯು ಸಹ ಒಂದು ಪರಿಗಣನೆಯಾಗಿದೆ. SDK ನಲ್ಲಿ, ಬಳಕೆದಾರರು UPOWER_PowerOffMemPart(uint32_t mask0, uint32_t mask1) ಮತ್ತು UPOWER_PowerOnMemPart(uint32_t mask0, uint32_t mask1) ಗೆ ಕರೆ ಮಾಡಬಹುದು ಮತ್ತು ಅಗತ್ಯವಿರುವಂತೆ ಮೆಮೊರಿ ವಿಭಾಗಗಳನ್ನು ಆಫ್ ಮಾಡಲು ಮತ್ತು ಆನ್ ಮಾಡಲು. ಕೋಷ್ಟಕ 8 ಮುಖವಾಡ0/1 ನಿಯತಾಂಕಗಳ ಮೌಲ್ಯವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ.
3.4 ಕಡಿಮೆ-ವಿದ್ಯುತ್ ಮೋಡ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲಾಗುತ್ತಿದೆ
ಕಡಿಮೆ-ವಿದ್ಯುತ್ ವಿಧಾನಗಳನ್ನು (ನಿದ್ರೆ/ಆಳವಾದ ನಿದ್ರೆ/ಪವರ್ ಡೌನ್) ಪ್ರವೇಶಿಸುವ ಮೊದಲು, ಆ ವಿಧಾನಗಳಲ್ಲಿ ವಿದ್ಯುತ್ ಬಳಕೆ ಕಡಿಮೆಯಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಹಲವಾರು ಹಂತಗಳನ್ನು ನಿರ್ವಹಿಸಬೇಕು:
- ಸಿಮ್ ಮಾಡ್ಯೂಲ್ನಲ್ಲಿ ಸಾಮಾನ್ಯ PAD ಸೆಟ್ಟಿಂಗ್ಗಳು
SoC ಒಳಗೆ ಎರಡು ರೀತಿಯ I/O ಪ್ಯಾಡ್ಗಳಿವೆ: FSGPIO (PTA/B/E/F) ಮತ್ತು HSGPIO (PTC/D). ಕಡಿಮೆ-ವಿದ್ಯುತ್ ಮೋಡ್ ಅಡಿಯಲ್ಲಿ ವಿದ್ಯುತ್ ಉಳಿಸಲು, ಬಳಕೆದಾರರು ಹೀಗೆ ಮಾಡಬೇಕು:
– PTC/D_COMPCELL ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ COMPE ಬಿಟ್ ಅನ್ನು ತೆರವುಗೊಳಿಸುವ ಮೂಲಕ HSGPIO ಗಾಗಿ ಪರಿಹಾರ ಕಾರ್ಯವನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ.
– PTx_OPERATION_RANGE ಬಿಟ್ ಅನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ 1.8 V ಒಳಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುವ FSGPIO ಗಾಗಿ I/O ಕಾರ್ಯಾಚರಣೆಯ ವ್ಯಾಪ್ತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಿ
RTD_SEC_SIM ನ DGO_GP10/11 ಮತ್ತು APD_SIM ನ DGO_GP4/5. EVK ನಲ್ಲಿ, PTB 1.8 V ಗಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಬಳಕೆದಾರರು RTD_SEC_SIM[DGO_GP1.8] = 11x0 ಅನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ PTB ಕಾರ್ಯಾಚರಣೆಯ ಶ್ರೇಣಿಯನ್ನು 1 V ಗೆ ಮಿತಿಗೊಳಿಸಬೇಕು. - PAD mux ಅನ್ನು ಅನಲಾಗ್ hi-Z ಕಾರ್ಯಕ್ಕೆ ಹೊಂದಿಸುವ ಮೂಲಕ I/O ಪಿನ್ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ GPIO ವೇಕ್-ಅಪ್ ಅಥವಾ ಮಾಡ್ಯೂಲ್ ಫಂಕ್ಷನ್ನಿಂದ ಕಡಿಮೆ-ಪವರ್ ಮೋಡ್ಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಪಿನ್ಗಳನ್ನು ಹೊರತುಪಡಿಸಿ, ಎಲ್ಲಾ ಇತರ PTA/B/C ಪಿನ್ಗಳನ್ನು ಹೊಂದಿಸಬೇಕು ವಿದ್ಯುತ್ ಉಳಿಸಲು ಅನಲಾಗ್ ಹೈ-ಝಡ್ ಕಾರ್ಯ. IOMUX0.PCR0_PTA/B/Cx ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ ಮಕ್ಸ್ ಬಿಟ್ಗಳನ್ನು ತೆರವುಗೊಳಿಸುವುದರಿಂದ ಇದನ್ನು ಸಾಧಿಸಬಹುದು. SDK ನಲ್ಲಿ, ಬಳಕೆದಾರರು ನೇರವಾಗಿ ಕೆಳಗಿನ ರಚನೆಯ ಐಟಂಗಳಿಗೆ 0 ಅನ್ನು ನಿಯೋಜಿಸಬಹುದು:
PTA: IOMUXC0->PCR0_IOMUXCARRAY0[x] PTB: IOMUXC0->PCR0_IOMUXCARRAY1[x] PTC: IOMUXC0->PCR0_IOMUXCARRAY2[x] ಉದಾಹರಣೆಗೆample, IOMUXC0->PCR0_IOMUXCARRY0[1] = 0 PTA1 ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಬಹುದು.
ಗಮನಿಸಿ: ಪವರ್ ಮೋಡ್ ಪರಿವರ್ತನೆಯ ಸಮಯದಲ್ಲಿ PMIC ಅನ್ನು I2C (PTB10/11) ಮೂಲಕ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾಗಿರುವುದರಿಂದ, ನೀವು ಈ ಪಿನ್ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು ಸಾಧ್ಯವಿಲ್ಲ.
ವೇಕ್-ಅಪ್ ಮೂಲವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು I/O ಪಿನ್ ಅನ್ನು ಇರಿಸಿಕೊಳ್ಳಲು, ವಿವಿಧ ಪವರ್ ಮೋಡ್ಗಳಿಗಾಗಿ ಕೆಳಗಿನ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮಾಡಬೇಕು:
- ಪವರ್-ಡೌನ್ ಮೋಡ್:
1. WUU0 PE1/PE2 ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ ಪಿನ್ ಬಿಟ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ.
2. IOMUXC0->PCR0_IOMUXCARRYx ನಿಂದ WUU0_Pxx ಫಂಕ್ಷನ್ನಲ್ಲಿ ಪಿನ್ ಮಕ್ಸ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ. ವಿವರಗಳಿಗಾಗಿ, i.MX 8ULP ಪ್ರೊಸೆಸರ್ ರೆಫರೆನ್ಸ್ ಮ್ಯಾನುಯಲ್ (ಡಾಕ್ಯುಮೆಂಟ್ i.MX8ULPRM) ನಲ್ಲಿ ಲಗತ್ತಿಸಲಾದ I/Osignal ಟೇಬಲ್ ಅನ್ನು ನೋಡಿ.
– ಸ್ಲೀಪ್/ಡೀಪ್ ಸ್ಲೀಪ್ ಮೋಡ್: GPIO ಗುಂಪಿನ (GPIOx->ICR) ಇಂಟರಪ್ಟ್ ಕಂಟ್ರೋಲರ್ ರೆಜಿಸ್ಟರ್ಗಳನ್ನು ಸರಿಯಾಗಿ ಹೊಂದಿಸಿ. - PLL ಗಳನ್ನು ಪ್ರದರ್ಶಿಸಿ - ಕೋರ್/ಬಸ್ ಗಡಿಯಾರಗಳನ್ನು FRO ಅಥವಾ LPO ಗೆ ಬದಲಾಯಿಸಿ.
- ವಿದ್ಯುತ್ ಸರಬರಾಜು ಪರಿಮಾಣವನ್ನು ಸರಿಹೊಂದಿಸಲು PMIC ಅನ್ನು ಹೊಂದಿಸಿtagಇ ಕಡಿಮೆ-ವಿದ್ಯುತ್ ವಿಧಾನಗಳಿಗಾಗಿ
i.MX 8ULP ಹೊಂದಾಣಿಕೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ VDD_DIG0/1/2 ಪವರ್ ರೈಲ್ ಸಂಪುಟtagಇ ಅಥವಾ ನೇರವಾಗಿ ಪವರ್ ಮೋಡ್ಗಳ ಪರಿವರ್ತನೆಯ ಸಮಯದಲ್ಲಿ ಕೆಲವು ಹಳಿಗಳ ಪವರ್ ಆಫ್ (ಪ್ರಸ್ತುತ EVK ಮತ್ತು SDK ನಲ್ಲಿ SDK ಸ್ವಿಚ್ ಆಫ್ LSW1 VDD_PTC ಅನ್ನು ಮಾತ್ರ ಬೆಂಬಲಿಸುತ್ತದೆ). ಸಂಪುಟವನ್ನು ಕಡಿಮೆ ಮಾಡುವುದುtagಇ ಕಡಿಮೆ-ವಿದ್ಯುತ್ ವಿಧಾನಗಳಲ್ಲಿ ಶಕ್ತಿಯ ಬಳಕೆಯನ್ನು ಪರಿಣಾಮಕಾರಿ ರೀತಿಯಲ್ಲಿ ಕಡಿಮೆ ಮಾಡಬಹುದು.
ವಿದ್ಯುತ್ ಉಳಿಸಲು ಕೆಲವು ಹಳಿಗಳ ವಿದ್ಯುತ್ ಅನ್ನು ನೇರವಾಗಿ ಕಡಿತಗೊಳಿಸಬಹುದು. ಕೋಷ್ಟಕ 5 ಸಾಮಾನ್ಯ ಸಂಪುಟವನ್ನು ತೋರಿಸುತ್ತದೆtagVDD_DIG0/1 ನ es ವಿಭಿನ್ನ ವಿದ್ಯುತ್ ವಿಧಾನಗಳ ಅಡಿಯಲ್ಲಿ (VDD_DIG2 ಅನ್ನು EVK ಬೋರ್ಡ್ನಲ್ಲಿ DIG1 ನೊಂದಿಗೆ ಜೋಡಿಸಲಾಗಿದೆ. ಅದನ್ನು ಸರಿಹೊಂದಿಸಬಹುದು ಜೊತೆಯಲ್ಲಿ VDD_DIG1).
ಕೋಷ್ಟಕ 5. ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸಂಪುಟtagಇ ವಿವಿಧ ವಿದ್ಯುತ್ ವಿಧಾನಗಳ ಅಡಿಯಲ್ಲಿ
ಪವರ್ ರೈಲು ಸಕ್ರಿಯ ನಿದ್ರೆ ಗಾಢ ನಿದ್ರೆ ವಿದ್ಯುಚ್ಛಕ್ತಿಯಿಲ್ಲ VDD_DIGO 1.05 ವಿ 1.05 ವಿ 0.73 ವಿ 0.65 ವಿ VDD_DIG1 1.05 ವಿ 1.05 ವಿ 0.73 ವಿ 0.73 ವಿ ಸಂಪುಟವನ್ನು ಕಡಿಮೆ ಮಾಡಲುtage ಆಫ್ ಪವರ್ ರೈಲ್ಗಳಲ್ಲಿ, ps_rtd_pmic_reg_data_cfgs_t ರಚನೆಯ ಐಟಂಗಳನ್ನು pwr_sys_cfg->ps_rtd_ pmic_reg_data_cfg[] ಅರೇಗೆ ಸೇರಿಸುವ ಮೂಲಕ ವಿದ್ಯುತ್ ಪರಿವರ್ತನೆಯ ಸಮಯದಲ್ಲಿ PMIC ಅನ್ನು ಹೇಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಎಂದು ಬಳಕೆದಾರರು uPower ಗೆ ತಿಳಿಸಬೇಕು. ಮಾಜಿಯಾಗಿ EVK ನಲ್ಲಿ PCA9460 PMIC ತೆಗೆದುಕೊಳ್ಳಿampಕೆಳಗೆ:
1. ಪವರ್-ಡೌನ್ ಮೋಡ್ ಅನ್ನು ನಮೂದಿಸಿ:
ಎ. ಕಡಿಮೆ ಕೆಳಗೆ BUCK2 (VDD_DIG0) ಗೆ 0.65 V.
ಬಿ. PTC I/O ವಿದ್ಯುತ್ ಪೂರೈಕೆಗಾಗಿ LSW1 ಅನ್ನು ಸ್ವಿಚ್ ಆಫ್ ಮಾಡಿ.
2. ಪವರ್-ಡೌನ್ ಮೋಡ್ನಿಂದ ನಿರ್ಗಮಿಸಿ:
ಎ. BUCK2 (VDD_DIG0) ಅನ್ನು 1.0 V ಗೆ ಹೆಚ್ಚಿಸಿ.
ಬಿ. PTC I/O ವಿದ್ಯುತ್ ಪೂರೈಕೆಗಾಗಿ LSW1 ಅನ್ನು ಆನ್ ಮಾಡಿ.
ರಚನೆಯಲ್ಲಿ, power_mode ಸದಸ್ಯರು ಈ PMIC ಸೆಟ್ಟಿಂಗ್ಗಾಗಿ ಟಾರ್ಗೆಟ್ ಪವರ್ ಮೋಡ್ಗಳನ್ನು ವಿವರಿಸುತ್ತಾರೆ, ಉದಾಹರಣೆಗೆample, PD_RTD_PWR_MODE, ಅಂದರೆ ಪವರ್ ಮೋಡ್ ಅನ್ನು ಪವರ್ ಡೌನ್ಗೆ ವರ್ಗಾಯಿಸಿದಾಗ ಈ ಸೆಟ್ಟಿಂಗ್ ಅನ್ನು ಅನ್ವಯಿಸಲಾಗುತ್ತದೆ. i2c_addr ಎನ್ನುವುದು PMIC ಒಳಗೆ ರಿಜಿಸ್ಟರ್ ವಿಳಾಸವಾಗಿದೆ, ಮತ್ತು i2c_data ಎಂಬುದು ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾದ ರಿಜಿಸ್ಟರ್ ಮೌಲ್ಯವಾಗಿದೆ.
ರಿಜಿಸ್ಟರ್ ವಿಳಾಸ ಮತ್ತು ಬಿಟ್ಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, i.MX 9460ULP ಡೇಟಾ ಶೀಟ್ಗಾಗಿ (ಡಾಕ್ಯುಮೆಂಟ್ಗಾಗಿ PCA8, Power Management IC) ಅನ್ನು ನೋಡಿ PCA9460DS). - ಪವರ್ ಸ್ವಿಚ್, ಮೆಮೊರಿ ವಿಭಜನಾ ಸ್ವಿಚ್ ಮತ್ತು ಪ್ಯಾಡ್ ಕಾನ್ಫಿಗರೇಶನ್ಗಾಗಿ uPower ಅನ್ನು ಹೊಂದಿಸಿ:
ಪವರ್ ಮೋಡ್ ಪರಿವರ್ತನೆಗಾಗಿ ಈ ಎರಡು ರಚನೆಗಳಿಗಾಗಿ, power_mode_switch ಡೆಮೊದಲ್ಲಿ lpm.c ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.
ಪವರ್ ಆನ್/ಆಫ್, ಕೆಲವು ಐಪಿ ಮಾಡ್ಯೂಲ್ಗಳು ಮತ್ತು ಮೆಮೊರಿ ರಚನೆಯಂತಹ ಹೆಚ್ಚುವರಿ ಸೆಟ್ಟಿಂಗ್ಗಳ ಅಗತ್ಯವಿಲ್ಲದ ಹೊರತು ಬಳಕೆದಾರರು ಆ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಸ್ಪರ್ಶಿಸದಂತೆ ಇರಿಸಬಹುದು. ಬಳಕೆದಾರರು swt_board[0] ಹೊಂದಿಸುವ ಮೂಲಕ ಪವರ್ ಸ್ವಿಚ್ಗಳನ್ನು ಆನ್/ಆಫ್ ಮಾಡಬಹುದು: SWT_BOARD(ಆನ್/ಆಫ್ ಬಿಟ್ಗಳು, ಮಾಸ್ಕ್ಗಳು). ಬಿಟ್ಗಳ ವ್ಯಾಖ್ಯಾನವನ್ನು ಕಾಣಬಹುದು ಕೋಷ್ಟಕ 7. swt_mem[0]: SWT_MEM (SRAM Ctrl ಅರೇ ಬಿಟ್ಗಳು, SRAM ಬಾಹ್ಯ ಬಿಟ್ಗಳು, ಮಾಸ್ಕ್ಗಳು) ಅನ್ನು ಹೊಂದಿಸುವ ಮೂಲಕ ಪವರ್ ಆನ್/ಆಫ್ ಮೆಮೊರಿ ರಚನೆಯನ್ನು ಮಾಡಬಹುದು. ಬಿಟ್ಗಳ ವ್ಯಾಖ್ಯಾನವನ್ನು ಕಾಣಬಹುದು ಕೋಷ್ಟಕ 8.
uPower ನ ಪವರ್ ಮೋಡ್ ಟ್ರಾನ್ಸಿಶನ್ ಸೆಟ್ಟಿಂಗ್ಗಳ ಕುರಿತು ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ, uPower ಫರ್ಮ್ವೇರ್ ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ (ಡಾಕ್ಯುಮೆಂಟ್) ಅನ್ನು ನೋಡಿ ಮೇಲ್ಮುಖ). - ವಿದ್ಯುತ್ ಪರಿವರ್ತನೆಗಾಗಿ uPower ಗೆ ಕರೆ ಮಾಡಿ. ಮಾಜಿ ಆಗಿ ಪವರ್ ಡೌನ್ ಮೋಡ್ ಅನ್ನು ನಮೂದಿಸುವುದನ್ನು ತೆಗೆದುಕೊಳ್ಳಿample, SDK power_mode_switch ಡೆಮೊದಲ್ಲಿ LPM_SystemPowerDown(ಶೂನ್ಯ) ಕಾರ್ಯವನ್ನು ಉಲ್ಲೇಖಿಸಿ.
ಸಿಸ್ಟಮ್ ಕಡಿಮೆ-ವಿದ್ಯುತ್ ವಿಧಾನಗಳಿಂದ ಎಚ್ಚರಗೊಂಡ ನಂತರ, ಬಳಕೆದಾರರು ಪ್ರವೇಶಿಸುವ ಮೊದಲು ಎಲ್ಲಾ ರೆಜಿಸ್ಟರ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಮರುಪಡೆಯಬೇಕು. ಉದಾಹರಣೆಗೆample, IOMUXC ಸೆಟ್ಟಿಂಗ್ಗಳಲ್ಲಿ, ಬಳಕೆದಾರರು ಎಲ್ಲಾ PCR0 ನ ಮೌಲ್ಯಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಮತ್ತು ಅವುಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸಲು ಸ್ಥಿರ ಅರೇ ವೇರಿಯೇಬಲ್ ಅನ್ನು ಬಳಸಬಹುದು.
APD ಡೊಮೇನ್ LPAV ಜೊತೆಗೆ ಸಕ್ರಿಯವಾಗಿದೆ
NXP Linux ಬಿಡುಗಡೆಯನ್ನು ಮಾಜಿಯಾಗಿ ತೆಗೆದುಕೊಳ್ಳಿampAPD ಡೊಮೇನ್ಗಾಗಿ le ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್.
4.1 RTD ಅನ್ನು ನಿದ್ರೆಗೆ ಇರಿಸಿ
RTD ಡೊಮೇನ್ ಅನ್ನು ಸ್ಲೀಪ್ ಮೋಡ್ನಲ್ಲಿ ಇರಿಸುವುದರಿಂದ ಸಕ್ರಿಯ ಮೋಡ್ಗೆ ಹೋಲಿಸಿದರೆ ಸುಮಾರು 20 mW ~ 40 mW ಉಳಿಸಬಹುದು. ಅಲ್ಲದೆ, ಬಳಕೆಯಾಗದ GPIO ಪಿನ್ಗಳು ಆಫ್ ಆಗಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
4.2 Linux DTS (ಸಾಧನ ಮರ) ನಲ್ಲಿ ಬಳಕೆಯಾಗದ IP ಮತ್ತು ಪಿನ್ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ
ಸಾಧನ ನೋಡ್ ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ ಈ ಸಾಧನವನ್ನು ಪವರ್ ಮಾಡುವುದನ್ನು ತಪ್ಪಿಸಬಹುದು ಅಥವಾ ಅದರ ಗಡಿಯಾರವನ್ನು ಅನ್ಟೆಡ್ ಮಾಡಬಹುದು. ಉದಾಹರಣೆಗೆample, ಸಾಧನ ಮರದ ಮೂಲದಲ್ಲಿ (DTS) GPU3D ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಲು:
ಪವರ್ ಸ್ವಿಚ್ PS7 ಆನ್ ಆಗುವುದನ್ನು ತಡೆಯಲು, GPU3D ಅನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ. DCNano, MIPI DSI/CSI, ಮತ್ತು GPU2D ಎಲ್ಲವನ್ನೂ ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿದ್ದರೆ, ನಂತರ PLL4 ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಲಾಗುವುದಿಲ್ಲ.
ಆ ಪಿನ್ಗಳಿಗೆ I/O PAD ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವುದನ್ನು ತಪ್ಪಿಸಲು, pinctrl ನೋಡ್ಗಳಲ್ಲಿ ಬಳಕೆಯಾಗದ ಪಿನ್ಗಳನ್ನು ನಿಷ್ಕ್ರಿಯಗೊಳಿಸಿ.
4.3 DVFS ಬಳಸಿ
i.MX 8ULP Linux ಬೆಂಬಲಿಸುತ್ತದೆ ಸಂಪುಟtagಇ ಮತ್ತು ಆವರ್ತನ ಸ್ಕೇಲಿಂಗ್ ವೈಶಿಷ್ಟ್ಯಗಳು, ಇತರ i.MX ಪ್ಲಾಟ್ಫಾರ್ಮ್ಗಳಲ್ಲಿ ಔಪಚಾರಿಕವಾಗಿ DVFS ಎಂದು ಕರೆಯಲ್ಪಡುತ್ತವೆ. ಸಂಪುಟtagಇ/ಫ್ರೀಕ್ವೆನ್ಸಿ ಸ್ಕೇಲಿಂಗ್ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಾಫ್ಟ್ವೇರ್ನಲ್ಲಿ ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಅಳವಡಿಸಲಾಗಿಲ್ಲ. ಬಳಕೆದಾರರು Linux ಕರ್ನಲ್ sysfs ಅನ್ನು ಬಳಸಿಕೊಂಡು ಬದಲಾಯಿಸಬೇಕು. VFS ಅನ್ನು ಬಳಸಲು, ಸಿಸ್ಟಮ್ ಅನ್ನು ಬೂಟ್ ಮಾಡಲು imx8ulp-evk-nd.dtb ಅನ್ನು ಡಿಫಾಲ್ಟ್ ಸಾಧನ ಟ್ರೀ ಆಗಿ ಲೋಡ್ ಮಾಡಿ. ನಂತರ ಕಡಿಮೆ ಬಸ್ ಮೋಡ್ ಅನ್ನು ಈ ಮೂಲಕ ನಮೂದಿಸಿ:ಕರ್ನಲ್ ಈ ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುತ್ತದೆ:
- DDR ಕೋರ್ ಆವರ್ತನವನ್ನು 528 MHz ನಿಂದ 96 MHz ಗೆ ಕಡಿಮೆ ಮಾಡಿ.
- PLL ಬದಲಿಗೆ FRO ಅನ್ನು ಗಡಿಯಾರದ ಮೂಲವಾಗಿ ಬಳಸುವ ಮೂಲಕ APD NIC ಗಡಿಯಾರವನ್ನು 192 MHz ಗೆ ಕಡಿಮೆ ಮಾಡಿ.
- PLL ಬದಲಿಗೆ FRO ಅನ್ನು ಗಡಿಯಾರದ ಮೂಲವಾಗಿ ಬಳಸುವ ಮೂಲಕ LPAV AXI ಗಡಿಯಾರವನ್ನು 192 MHz ಗೆ ಕಡಿಮೆ ಮಾಡಿ.
- A35 cpu ಗಡಿಯಾರವನ್ನು 500 MHz ಗೆ ಕಡಿಮೆ ಮಾಡಿ.
- BUCK3 ಪವರ್ ರೈಲ್ (VDD_DIG1/2) ಸಂಪುಟವನ್ನು ಕಡಿಮೆ ಮಾಡಿtage ನಿಂದ 1.0 V ಯಿಂದ 1.1 V
ನಿರ್ಗಮಿಸಿ ಮತ್ತು ಹೆಚ್ಚಿನ ಬಸ್ ಮೋಡ್ಗೆ ಹಿಂತಿರುಗಿ:4.4 ನಾಮಿನಲ್ ಡ್ರೈವ್ ಮೋಡ್ ಬಳಸಿ (VDD_DIG1/2 1.0 V)
i.MX 8ULP SoC ಡೀಫಾಲ್ಟ್ U-Boot ಮತ್ತು ಕರ್ನಲ್ ಕಾನ್ಫಿಗರೇಶನ್ಗಳ ಮೂಲಕ ಓವರ್ಡ್ರೈವ್ ಮೋಡ್ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ. ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯು ಪ್ರಮುಖ ಅವಶ್ಯಕತೆಯಿಲ್ಲದಿದ್ದರೆ, ವಿದ್ಯುತ್ ಉಳಿಸಲು ಬಳಕೆದಾರರು ಬೂಟ್ನಲ್ಲಿ ನಾಮಮಾತ್ರ ಡ್ರೈವ್ ಮೋಡ್ನಲ್ಲಿ SoC ಅನ್ನು ಚಲಾಯಿಸಬಹುದು. ಇದು ಸ್ಥಿರ ಸಂರಚನೆಯಾಗಿದೆ; ಬಳಕೆದಾರರು ಪರಿಮಾಣವನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಿಲ್ಲtagಬೂಟ್ ಅಪ್ ನಂತರ ಇ ಅಥವಾ ಆವರ್ತನ.
ಯು-ಬೂಟ್: imx8ulp_evk_nd_defconfig ಸಂರಚನೆಯೊಂದಿಗೆ U-Boot ಅನ್ನು ನಿರ್ಮಿಸಿ. ಇದು ಕೆಳಗಿನ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುತ್ತದೆ:
- ಬೂಟ್ ಅಪ್ ಮಾಡುವಾಗ VDD_DIG1/2 (BUCK3) ಪವರ್ ರೈಲ್ ಅನ್ನು 1.0 V ಗೆ ಕಡಿಮೆ ಮಾಡಿ.
- DDR ಗಡಿಯಾರವನ್ನು 266 MHz ಬದಲಿಗೆ 528 MHz ಗೆ ಕಾನ್ಫಿಗರ್ ಮಾಡಿ.
- LPAV/APD NIC ಗಡಿಯಾರವನ್ನು 192 MHz ಗೆ ಕಡಿಮೆ ಮಾಡಿ.
- A35 ಕೋರ್ ಗಡಿಯಾರವನ್ನು 750 MHz ಗೆ ಕಡಿಮೆ ಮಾಡಿ.
ಕರ್ನಲ್: ಬೂಟ್ನಲ್ಲಿ imx8ulp-evk-nd.dtb ಅನ್ನು ಲೋಡ್ ಮಾಡಿ. ಇದು GPU2D/3D ಗಡಿಯಾರವನ್ನು 200 MHz, HiFi4 DSP ಕೋರ್ಗೆ ಕಡಿಮೆ ಮಾಡುತ್ತದೆ
ಗಡಿಯಾರ 260 MHz, uSDHC0 ರಿಂದ 194 MHz, ಮತ್ತು uSDHC1/2 ರಿಂದ 97 MHz.
LPAV ಜೊತೆಗೆ RTD ಡೊಮೇನ್ ಸಕ್ರಿಯವಾಗಿದೆ
"ಯಾವಾಗಲೂ-ಪ್ರದರ್ಶನದಲ್ಲಿ" ಬಳಕೆಯ ಸಂದರ್ಭವನ್ನು ಮಾಜಿಯಾಗಿ ತೆಗೆದುಕೊಳ್ಳಿample, ಈ ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿಯೊಂದಿಗೆ ಲಭ್ಯವಿದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, PSRAM ನಲ್ಲಿ ವಿಷಯಗಳನ್ನು ಪ್ರದರ್ಶಿಸಲು RTD DCNano ಪ್ರದರ್ಶನ ನಿಯಂತ್ರಕವನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ. ವಿವರಗಳಿಗಾಗಿ, ಈ ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿಗೆ ಲಗತ್ತಿಸಲಾದ ಕೋಡ್ ಅನ್ನು ನೋಡಿ.
5.1 LPAV ಡೊಮೇನ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ
Linux ಅಮಾನತುಗೊಂಡ ನಂತರ, AP ಮತ್ತು LPAV ಡೊಮೇನ್ ಪವರ್-ಡೌನ್ ಮೋಡ್ಗೆ ಪ್ರವೇಶಿಸುತ್ತದೆ. RTD ಮೊದಲು APD ಯಿಂದ LPAV ಡೊಮೇನ್ನ ಮಾಲೀಕತ್ವವನ್ನು ತೆಗೆದುಕೊಳ್ಳಬೇಕು:
- SIM_RTD_SEC.SYSCTRL0[LPAV_MASTER_CTRL] = 0 // RTD ಅನ್ನು LPAV ಡೊಮೇನ್ನ ಮಾಸ್ಟರ್ ಡೊಮೇನ್ ಆಗಿ ಹೊಂದಿಸುತ್ತದೆ
- SIM_RTC_SEC.LPAV_MASTER_ALLOC_CTRL = 0 // LPAV ಮಾಸ್ಟರ್ IP ಅನ್ನು RTD ಗೆ ನಿಯೋಜಿಸುತ್ತದೆ
- SIM_RTC_SEC.LPAV_SLAVE_ALLOC_CTRL = 0 // LPAV ಸ್ಲೇವ್ IP ಅನ್ನು RTD ಗೆ ನಿಯೋಜಿಸುತ್ತದೆ
ನಂತರ, uPower upwr_vtm_pmic_config() API ಮೂಲಕ LPAV ಯಲ್ಲಿನ ಎಲ್ಲಾ IPಗಳು ಸರಿಯಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು LPAV ಡೊಮೇನ್ನ VDD_DIG2 (BUCK3) ಕೋರ್ ಪವರ್ ಅನ್ನು 1.05 V ಅಥವಾ 1.1 V ಗೆ ಪುನರಾರಂಭಿಸಿ.
ಅಂತಿಮವಾಗಿ, LPAV ಡೊಮೇನ್ ಅನ್ನು ಪವರ್-ಡೌನ್ ಮೋಡ್ನಿಂದ ಸಕ್ರಿಯ ಮೋಡ್ಗೆ ಎಳೆಯಿರಿ:ಯಾವಾಗಲೂ ಆನ್ ಡಿಸ್ಪ್ಲೇ ಬಳಕೆಯ ಸಂದರ್ಭದಲ್ಲಿ, ಸಂಪೂರ್ಣ ಡಿಸ್ಪ್ಲೇ ಪೈಪ್ಲೈನ್ ಕೆಲಸ ಮಾಡಲು ಬಳಕೆದಾರರು ಈ ಕೆಳಗಿನವುಗಳನ್ನು ಆನ್ ಮಾಡಬೇಕು:
- MIPI-DSI ಪವರ್ ಸ್ವಿಚ್
- DCNano ಪ್ರದರ್ಶನ ನಿಯಂತ್ರಕಕ್ಕಾಗಿ ಮೆಮೊರಿ ವಿಭಾಗಗಳು
- MIPI-DSI
- FlexSPI FIFO ಬಫರ್ಗಳು
5.3 ಗಡಿಯಾರಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ
ಗಡಿಯಾರ ಮೂಲಗಳಿಗಾಗಿ LPAV ಡೊಮೇನ್ ಕೇವಲ ಒಂದು PLL ಅನ್ನು ಹೊಂದಿದೆ. ಆದ್ದರಿಂದ ಬಳಕೆದಾರರು ಐಪಿಗಳನ್ನು ಚಾಲನೆ ಮಾಡಲು ಅದನ್ನು ಮತ್ತು ಅದರ PFD ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಬೇಕು.
PLL4 ಅನ್ನು ಅದರ PFD ಮತ್ತು PFDDIV ನೊಂದಿಗೆ ಸಕ್ರಿಯಗೊಳಿಸಿ
PLL4 PFD0DIV1 ಅನ್ನು DCNano ಗೆ ಗಡಿಯಾರದ ಮೂಲವಾಗಿ ಆಯ್ಕೆಮಾಡಿ ಮತ್ತು PCC ಯಲ್ಲಿ ಅದರ ಗಡಿಯಾರವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ:
ಪವರ್ ಸ್ವಿಚ್ ಆನ್ ಮಾಡಿದ ನಂತರ ಮತ್ತು ಗಡಿಯಾರಗಳು ಸಿದ್ಧವಾದ ನಂತರ, ಬಳಕೆದಾರರು LPAV ಡೊಮೇನ್ IP ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು ಮತ್ತು ನಿಯಂತ್ರಿಸಲು SDK ಡ್ರೈವರ್ಗಳನ್ನು ಬಳಸಬಹುದು.
ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ ಉಲ್ಲೇಖಿಸಬಹುದಾದ ಹೆಚ್ಚುವರಿ ದಾಖಲೆಗಳು ಮತ್ತು ಸಂಪನ್ಮೂಲಗಳನ್ನು ಟೇಬಲ್ 6 ಪಟ್ಟಿ ಮಾಡುತ್ತದೆ. ಕೆಳಗೆ ಪಟ್ಟಿ ಮಾಡಲಾದ ಕೆಲವು ದಾಖಲೆಗಳು ಬಹಿರಂಗಪಡಿಸದಿರುವ ಒಪ್ಪಂದದ (NDA) ಅಡಿಯಲ್ಲಿ ಮಾತ್ರ ಲಭ್ಯವಿರಬಹುದು. ಈ ಡಾಕ್ಯುಮೆಂಟ್ಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ವಿನಂತಿಸಲು, ಸ್ಥಳೀಯ ಕ್ಷೇತ್ರ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಎಂಜಿನಿಯರ್ (FAE) ಅಥವಾ ಮಾರಾಟ ಪ್ರತಿನಿಧಿಯನ್ನು ಸಂಪರ್ಕಿಸಿ.
ಕೋಷ್ಟಕ 6. ಸಂಬಂಧಿತ ದಸ್ತಾವೇಜನ್ನು/ಸಂಪನ್ಮೂಲಗಳು
ಡಾಕ್ಯುಮೆಂಟ್ | ಲಿಂಕ್ / ಹೇಗೆ ಪ್ರವೇಶಿಸುವುದು |
PCA9460, i.MX 8ULP ಡೇಟಾ ಶೀಟ್ಗಾಗಿ ಪವರ್ ಮ್ಯಾನೇಜ್ಮೆಂಟ್ IC (ಡಾಕ್ಯುಮೆಂಟ್ PCA9460DS) | PCA9460DS |
uPower ಫರ್ಮ್ವೇರ್ ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿ (ಡಾಕ್ಯುಮೆಂಟ್ UPOWERFWUG) | ಮೇಲ್ಮುಖ |
i.MX 8ULP ಪ್ರೊಸೆಸರ್ ರೆಫರೆನ್ಸ್ ಮ್ಯಾನ್ಯುಯಲ್ (ಡಾಕ್ಯುಮೆಂಟ್ i.MX8 ULPRM) NXP ಸ್ಥಳೀಯ ಕ್ಷೇತ್ರ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಇಂಜಿನಿಯರ್ (ಉಚಿತ ಪ್ರತಿನಿಧಿ. | NXP ಸ್ಥಳೀಯ ಕ್ಷೇತ್ರ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಎಂಜಿನಿಯರ್ (FAE) ಅಥವಾ ಮಾರಾಟ ಪ್ರತಿನಿಧಿಯನ್ನು ಸಂಪರ್ಕಿಸಿ. |
i.MX 8ULP ಅಪ್ಲಿಕೇಷನ್ಸ್ ಪ್ರೊಸೆಸರ್-ಕೈಗಾರಿಕಾ ಉತ್ಪನ್ನಗಳು (ಡಾಕ್ಯುಮೆಂಟ್ IMX8ULPIEC) | NXP ಸ್ಥಳೀಯ ಕ್ಷೇತ್ರ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಎಂಜಿನಿಯರ್ (FAE) ಅಥವಾ ಮಾರಾಟ ಪ್ರತಿನಿಧಿಯನ್ನು ಸಂಪರ್ಕಿಸಿ. |
MCUXpresso SDK ಬಿಲ್ಡರ್ | https://mcuxpresso.nxp.com/en/welcome |
ಅನುಬಂಧ
ಕೋಷ್ಟಕ 7 ಪ್ರತಿ ಪವರ್ ಸ್ವಿಚ್ಗಳಿಗೆ ಹೆಸರು, ತಾರ್ಕಿಕ ಸಂಖ್ಯೆ ಮತ್ತು ಬಿಟ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ.
ಕೋಷ್ಟಕ 7. ಪವರ್ ಸ್ವಿಚ್ಗಳು
ಕಾರ್ಯ | ತಾರ್ಕಿಕ ವಿದ್ಯುತ್ ಸ್ವಿಚ್ | ಬಿಟ್ |
CM33 | PSO | 0 |
ಫ್ಯೂಷನ್ | PS1 | 1 |
A35[0] ಕೋರ್ | PS2 | 2 |
A35[1] ಕೋರ್ | PS3 | 3 |
ಮರ್ಕ್ಯುರಿ L2 ಸಂಗ್ರಹ [1] | PS4 | 4 |
ವೇಗದ NIC / ಮರ್ಕ್ಯುರಿ | PS5 | 5 |
ಎಪಿಡಿ ಪರಿಧಿ | PS6 | 6 |
GPU3D | PS7 | 7 |
ಹೈಫೈ4 | PS8 | 8 |
ಡಿಡಿಆರ್ ನಿಯಂತ್ರಕ | PS9 | 9 |
PXP, EPDC | PS13 | 10 |
MIPI-DSI | PS14 | 11 |
MIPI CSI | PS15 | 12 |
NIC AV / ಪರಿಧಿ | PS16 | 13 |
ಫ್ಯೂಷನ್ AO | PS17 | 14 |
ಫ್ಯೂಸ್ | PS18 | 15 |
ಯುಪವರ್ | PS19 | 16 |
ಕೋಷ್ಟಕ 8 ಪ್ರತಿ ಮೆಮೊರಿ ವಿಭಾಗ ನಿಯಂತ್ರಕದ ಬಿಟ್ ಮತ್ತು ಹೆಸರನ್ನು ತೋರಿಸುತ್ತದೆ.
ಕೋಷ್ಟಕ 8. ಮೆಮೊರಿ ವಿಭಾಗ ctrls
SRAM CTRL ARRAY_O (APD/LPAV) ಮಾಸ್ಕ್ಓ |
SRAM CTRL ARRAY_1 (RTD) ಮುಖವಾಡ 1 |
||
ಬಿಟ್ | ನೆನಪುಗಳನ್ನು ನಿಯಂತ್ರಿಸಲಾಗಿದೆ | ಬಿಟ್ | ನೆನಪುಗಳನ್ನು ನಿಯಂತ್ರಿಸಲಾಗಿದೆ |
0 | CA35 ಕೋರ್ 0 L1 ಸಂಗ್ರಹ | 0 | ಕ್ಯಾಸ್ಪರ್ RAM |
1 | CA35 ಕೋರ್ 1 L1 ಸಂಗ್ರಹ | 1 | DMAO RAM |
2 | L2 ಸಂಗ್ರಹ 0 | 2 | FIexCAN RAM |
3 | L2 ಸಂಗ್ರಹ 1 | 3 | FIexSPIO FIFO, ಬಫರ್ |
4 | L2 ಸಂಗ್ರಹ ಬಲಿಪಶು/tag | 4 | FlexSPI1 FIFO, ಬಫರ್ |
5 | CAAM ಸುರಕ್ಷಿತ RAM | 5 | CM33 ಸಂಗ್ರಹ |
6 | DMA1 RAM | 6 | ಪವರ್ಕ್ವಾಡ್ RAM |
7 | FlexSPI2 FIFO, ಬಫರ್ | 7 | ಇಟಿಎಫ್ RAM |
8 | SRAMO | 8 | ಸೆಂಟಿನೆಲ್ PKC, ಡೇಟಾ RAM1, Inst RAMO/1 |
9 | AD ROM | 9 | ಸೆಂಟಿನೆಲ್ ರಾಮ್ |
10 | USBO TX/RX RAM | 10 | uPower IRAM/DRAM |
11 | uSDHCO FIFO RAM | 11 | ಯುಪವರ್ ರಾಮ್ |
12 | uSDHC1 FIFO RAM | 12 | CM33 ROM |
13 | uSDHC2 FIFO ಮತ್ತು USB1 TX/RX RAM | 13 | SSRAM ವಿಭಾಗ 0 |
14 | GIC RAM | 14 | SSRAM ವಿಭಾಗ 1 |
15 | ENET TX FIXO | 15 | SSRAM ವಿಭಾಗ 2,3,4 |
16 | ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ (ಬ್ರೈನ್ಶಿಫ್ಟ್) | 16 | SSRAM ವಿಭಾಗ 5 |
17 | DCNano Tile2Linear ಮತ್ತು RGB ತಿದ್ದುಪಡಿ | 17 | SSRAM ವಿಭಾಗ 6 |
18 | DCNano ಕರ್ಸರ್ ಮತ್ತು FIFO | 18 | SSRAM ವಿಭಾಗ 7_a (128 kB) |
19 | EPDC LUT | 19 | SSRAM ವಿಭಾಗ 7_b (64 kB) |
20 | EPDC FIFO | 20 | SSRAM ವಿಭಾಗ 7_c (64 kB) |
21 | DMA2 RAM | 21 | ಸೆಂಟಿನೆಲ್ ಡೇಟಾ RAM0, Inst RAM2 |
22 | GPU2D RAM ಗುಂಪು 1 | 22 | ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ |
23 | GPU2D RAM ಗುಂಪು 2 | 23 | |
24 | GPU3D RAM ಗುಂಪು 1 | 24 | |
25 | GPU3D RAM ಗುಂಪು 2 | 25 | |
26 | HIFI4 ಸಂಗ್ರಹಗಳು, IRAM, DRAM | 26 | |
27 | ISI ಬಫರ್ಸ್ | 27 | |
28 | MIPI-CSI FIFO | 28 | |
29 | MIPI-DSI FIFO | 29 | |
30 | PXP ಸಂಗ್ರಹಗಳು, ಬಫರ್ಗಳು | 30 | |
31 | SRAM1 | 31 |
ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿನ ಮೂಲ ಕೋಡ್ ಬಗ್ಗೆ ಗಮನಿಸಿ
Exampಈ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿ ತೋರಿಸಿರುವ le ಕೋಡ್ ಕೆಳಗಿನ ಹಕ್ಕುಸ್ವಾಮ್ಯ ಮತ್ತು BSD-3-ಷರತ್ತು ಪರವಾನಗಿಯನ್ನು ಹೊಂದಿದೆ:
ಕೃತಿಸ್ವಾಮ್ಯ YYYY NXP ಮರುಹಂಚಿಕೆ ಮತ್ತು ಮೂಲ ಮತ್ತು ಬೈನರಿ ರೂಪಗಳಲ್ಲಿ, ಮಾರ್ಪಾಡುಗಳೊಂದಿಗೆ ಅಥವಾ ಇಲ್ಲದೆ, ಕೆಳಗಿನ ಷರತ್ತುಗಳನ್ನು ಪೂರೈಸಿದರೆ ಅನುಮತಿಸಲಾಗಿದೆ:
- ಮೂಲ ಕೋಡ್ನ ಮರುವಿತರಣೆಗಳು ಮೇಲಿನ ಹಕ್ಕುಸ್ವಾಮ್ಯ ಸೂಚನೆ, ಈ ಷರತ್ತುಗಳ ಪಟ್ಟಿ ಮತ್ತು ಕೆಳಗಿನ ಹಕ್ಕು ನಿರಾಕರಣೆಗಳನ್ನು ಉಳಿಸಿಕೊಳ್ಳಬೇಕು.
- ಬೈನರಿ ರೂಪದಲ್ಲಿ ಮರುವಿತರಣೆಗಳು ಮೇಲಿನ ಹಕ್ಕುಸ್ವಾಮ್ಯ ಸೂಚನೆಯನ್ನು ಪುನರುತ್ಪಾದಿಸಬೇಕು, ಈ ಷರತ್ತುಗಳ ಪಟ್ಟಿ ಮತ್ತು ದಸ್ತಾವೇಜನ್ನು ಮತ್ತು/ಅಥವಾ ಇತರ ವಸ್ತುಗಳಲ್ಲಿ ಕೆಳಗಿನ ಹಕ್ಕು ನಿರಾಕರಣೆ ವಿತರಣೆಯೊಂದಿಗೆ ಒದಗಿಸಬೇಕು.
- ನಿರ್ದಿಷ್ಟ ಪೂರ್ವ ಲಿಖಿತ ಅನುಮತಿಯಿಲ್ಲದೆ ಈ ಸಾಫ್ಟ್ವೇರ್ನಿಂದ ಪಡೆದ ಉತ್ಪನ್ನಗಳನ್ನು ಅನುಮೋದಿಸಲು ಅಥವಾ ಉತ್ತೇಜಿಸಲು ಕೃತಿಸ್ವಾಮ್ಯ ಹೊಂದಿರುವವರ ಹೆಸರು ಅಥವಾ ಅದರ ಕೊಡುಗೆದಾರರ ಹೆಸರುಗಳನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ.
ಈ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಕೃತಿಸ್ವಾಮ್ಯ ಹೊಂದಿರುವವರು ಮತ್ತು ಕೊಡುಗೆದಾರರು "ಹಾಗೆಯೇ" ಒದಗಿಸುತ್ತಾರೆ ಮತ್ತು ಯಾವುದೇ ವ್ಯಕ್ತಪಡಿಸಿದ ಅಥವಾ ಸೂಚಿಸಿದ ವಾರಂಟಿಗಳು ಸೇರಿದಂತೆ, ಆದರೆ ಸೂಚಿಸಿದ ಉದ್ದೇಶಕ್ಕೆ ಸೀಮಿತವಾಗಿಲ್ಲ ವಿವರಣಾತ್ಮಕ ಉದ್ದೇಶವನ್ನು ನಿರಾಕರಿಸಲಾಗಿದೆ. ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ ಹಕ್ಕುಸ್ವಾಮ್ಯ ಹೊಂದಿರುವವರು ಅಥವಾ ಕೊಡುಗೆದಾರರು ಯಾವುದೇ ನೇರ, ಪರೋಕ್ಷ, ಪ್ರಾಸಂಗಿಕ, ವಿಶೇಷ, ಅನುಕರಣೀಯ, ಅಥವಾ ತತ್ಪರಿಣಾಮ ಹಾನಿಗಳಿಗೆ (ಸೂಚನೆ, ಸಾಲವನ್ನು ಒಳಗೊಂಡಂತೆ) ಹೊಣೆಗಾರರಾಗಿರಬಾರದು. ಸರಕುಗಳು ಅಥವಾ ಸೇವೆಗಳು; ಬಳಕೆಯ ನಷ್ಟ, ಡೇಟಾ ಅಥವಾ ಲಾಭಗಳು; ಅಥವಾ ವ್ಯವಹಾರದ ಅಡಚಣೆ) ಹೇಗಾದರೂ ಕಾರಣವಾಗಿದ್ದರೂ ಮತ್ತು ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯ ಸಿದ್ಧಾಂತದ ಮೇಲೆ, ಒಪ್ಪಂದದಲ್ಲಿ, ಕಟ್ಟುನಿಟ್ಟಾದ ಹೊಣೆಗಾರಿಕೆ, ಅಥವಾ ಟಾರ್ಟ್ (ಅದು ನಿರ್ಲಕ್ಷ್ಯ ಅಥವಾ ಅದರ ಬಳಕೆಯನ್ನು ಒಳಗೊಂಡಂತೆ) RE, ಅಂತಹ ಹಾನಿಯ ಸಾಧ್ಯತೆಯ ಬಗ್ಗೆ ಸಲಹೆ ನೀಡಿದ್ದರೂ ಸಹ.
ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸ
ಕೋಷ್ಟಕ 9 ಆರಂಭಿಕ ಬಿಡುಗಡೆಯಿಂದ ಈ ಡಾಕ್ಯುಮೆಂಟ್ಗೆ ಮಾಡಿದ ಬದಲಾವಣೆಗಳನ್ನು ಸಾರಾಂಶಗೊಳಿಸುತ್ತದೆ.
ಕೋಷ್ಟಕ 9. ಪರಿಷ್ಕರಣೆ ಇತಿಹಾಸ
ಪರಿಷ್ಕರಣೆ ಸಂಖ್ಯೆ | ದಿನಾಂಕ | ವಸ್ತುನಿಷ್ಠ ಬದಲಾವಣೆಗಳು |
0 | 30 ಮೇ 2023 | ಆರಂಭಿಕ ಬಿಡುಗಡೆ |
ಕಾನೂನು ಮಾಹಿತಿ
10.1 ವ್ಯಾಖ್ಯಾನಗಳು
ಕರಡು - ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿನ ಕರಡು ಸ್ಥಿತಿಯು ವಿಷಯವು ಇನ್ನೂ ಆಂತರಿಕ ಮರು ಅಡಿಯಲ್ಲಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆview ಮತ್ತು ಔಪಚಾರಿಕ ಅನುಮೋದನೆಗೆ ಒಳಪಟ್ಟಿರುತ್ತದೆ, ಇದು ಮಾರ್ಪಾಡುಗಳು ಅಥವಾ ಸೇರ್ಪಡೆಗಳಿಗೆ ಕಾರಣವಾಗಬಹುದು. ಎನ್ಎಕ್ಸ್ಪಿ ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಡಾಕ್ಯುಮೆಂಟ್ನ ಕರಡು ಆವೃತ್ತಿಯಲ್ಲಿ ಸೇರಿಸಲಾದ ಮಾಹಿತಿಯ ನಿಖರತೆ ಅಥವಾ ಸಂಪೂರ್ಣತೆಯ ಬಗ್ಗೆ ಯಾವುದೇ ಪ್ರಾತಿನಿಧ್ಯಗಳು ಅಥವಾ ವಾರಂಟಿಗಳನ್ನು ನೀಡುವುದಿಲ್ಲ ಮತ್ತು ಅಂತಹ ಮಾಹಿತಿಯ ಬಳಕೆಯ ಪರಿಣಾಮಗಳಿಗೆ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ.
10.2 ಹಕ್ಕುತ್ಯಾಗಗಳು
ಸೀಮಿತ ಖಾತರಿ ಮತ್ತು ಹೊಣೆಗಾರಿಕೆ - ಈ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿರುವ ಮಾಹಿತಿಯು ನಿಖರ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿದೆ ಎಂದು ನಂಬಲಾಗಿದೆ. ಆದಾಗ್ಯೂ, NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಅಂತಹ ಮಾಹಿತಿಯ ನಿಖರತೆ ಅಥವಾ ಸಂಪೂರ್ಣತೆಯ ಬಗ್ಗೆ ವ್ಯಕ್ತಪಡಿಸಿದ ಅಥವಾ ಸೂಚಿಸಲಾದ ಯಾವುದೇ ಪ್ರಾತಿನಿಧ್ಯಗಳು ಅಥವಾ ವಾರಂಟಿಗಳನ್ನು ನೀಡುವುದಿಲ್ಲ ಮತ್ತು ಅಂತಹ ಮಾಹಿತಿಯ ಬಳಕೆಯ ಪರಿಣಾಮಗಳಿಗೆ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಹೊರಗಿನ ಮಾಹಿತಿ ಮೂಲದಿಂದ ಒದಗಿಸಿದರೆ ಈ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿರುವ ವಿಷಯಕ್ಕೆ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಯಾವುದೇ ಜವಾಬ್ದಾರಿಯನ್ನು ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ.
ಯಾವುದೇ ಸಂದರ್ಭದಲ್ಲಿ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಯಾವುದೇ ಪರೋಕ್ಷ, ಪ್ರಾಸಂಗಿಕ, ದಂಡನಾತ್ಮಕ, ವಿಶೇಷ ಅಥವಾ ಪರಿಣಾಮದ ಹಾನಿಗಳಿಗೆ ಜವಾಬ್ದಾರರಾಗಿರುವುದಿಲ್ಲ (ಸೇರಿದಂತೆ - ಮಿತಿಯಿಲ್ಲದೆ ಕಳೆದುಹೋದ ಲಾಭಗಳು, ಕಳೆದುಹೋದ ಉಳಿತಾಯಗಳು, ವ್ಯವಹಾರದ ಅಡಚಣೆ, ಯಾವುದೇ ಉತ್ಪನ್ನಗಳ ತೆಗೆದುಹಾಕುವಿಕೆ ಅಥವಾ ಬದಲಾವಣೆಗೆ ಸಂಬಂಧಿಸಿದ ವೆಚ್ಚಗಳು ಅಥವಾ ಮರುಕೆಲಸ ಶುಲ್ಕಗಳು) ಅಥವಾ ಅಂತಹ ಹಾನಿಗಳು ಟಾರ್ಟ್ (ನಿರ್ಲಕ್ಷ್ಯ ಸೇರಿದಂತೆ), ವಾರಂಟಿ, ಒಪ್ಪಂದದ ಉಲ್ಲಂಘನೆ ಅಥವಾ ಯಾವುದೇ ಇತರ ಕಾನೂನು ಸಿದ್ಧಾಂತವನ್ನು ಆಧರಿಸಿಲ್ಲ.
ಯಾವುದೇ ಕಾರಣಕ್ಕಾಗಿ ಗ್ರಾಹಕರು ಉಂಟುಮಾಡಬಹುದಾದ ಯಾವುದೇ ಹಾನಿಗಳ ಹೊರತಾಗಿಯೂ, ಇಲ್ಲಿ ವಿವರಿಸಿದ ಉತ್ಪನ್ನಗಳಿಗೆ ಗ್ರಾಹಕರ ಕಡೆಗೆ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಒಟ್ಟು ಮತ್ತು ಸಂಚಿತ ಹೊಣೆಗಾರಿಕೆಯು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ವಾಣಿಜ್ಯ ಮಾರಾಟದ ನಿಯಮಗಳು ಮತ್ತು ಷರತ್ತುಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಸೀಮಿತವಾಗಿರುತ್ತದೆ.
ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಹಕ್ಕು — NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಈ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾದ ಮಾಹಿತಿಗೆ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಮತ್ತು ಸೂಚನೆಯಿಲ್ಲದೆ ಮಿತಿಯಿಲ್ಲದ ವಿಶೇಷಣಗಳು ಮತ್ತು ಉತ್ಪನ್ನ ವಿವರಣೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಹಕ್ಕನ್ನು ಕಾಯ್ದಿರಿಸಿಕೊಂಡಿದೆ. ಈ ಡಾಕ್ಯುಮೆಂಟ್ ಇದರ ಪ್ರಕಟಣೆಗೆ ಮುಂಚಿತವಾಗಿ ಒದಗಿಸಲಾದ ಎಲ್ಲಾ ಮಾಹಿತಿಯನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಮತ್ತು ಬದಲಾಯಿಸುತ್ತದೆ.
ಬಳಕೆಗೆ ಸೂಕ್ತತೆ — NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಉತ್ಪನ್ನಗಳನ್ನು ಜೀವ ಬೆಂಬಲ, ಜೀವ-ನಿರ್ಣಾಯಕ ಅಥವಾ ಸುರಕ್ಷತೆ-ನಿರ್ಣಾಯಕ ವ್ಯವಸ್ಥೆಗಳು ಅಥವಾ ಉಪಕರಣಗಳಲ್ಲಿ ಅಥವಾ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಉತ್ಪನ್ನದ ವೈಫಲ್ಯ ಅಥವಾ ಅಸಮರ್ಪಕ ಕಾರ್ಯವು ಸಮಂಜಸವಾಗಿ ಪರಿಣಾಮ ಬೀರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಬಳಸಲು ಸೂಕ್ತವಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿಲ್ಲ, ಅಧಿಕೃತಗೊಳಿಸಲಾಗಿಲ್ಲ ಅಥವಾ ಖಾತರಿಪಡಿಸಲಾಗಿಲ್ಲ. ವೈಯಕ್ತಿಕ ಗಾಯ, ಸಾವು ಅಥವಾ ತೀವ್ರ ಆಸ್ತಿ ಅಥವಾ ಪರಿಸರ ಹಾನಿ. NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಮತ್ತು ಅದರ ಪೂರೈಕೆದಾರರು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಉತ್ಪನ್ನಗಳ ಸೇರ್ಪಡೆ ಮತ್ತು/ಅಥವಾ ಬಳಕೆಗೆ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ ಮತ್ತು ಆದ್ದರಿಂದ ಅಂತಹ ಸೇರ್ಪಡೆ ಮತ್ತು/ಅಥವಾ ಬಳಕೆ ಗ್ರಾಹಕರ ಸ್ವಂತ ಅಪಾಯದಲ್ಲಿದೆ.
ಅಪ್ಲಿಕೇಶನ್ಗಳು - ಈ ಯಾವುದೇ ಉತ್ಪನ್ನಗಳಿಗೆ ಇಲ್ಲಿ ವಿವರಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳು ವಿವರಣಾತ್ಮಕ ಉದ್ದೇಶಗಳಿಗಾಗಿ ಮಾತ್ರ. NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಯಾವುದೇ ಪ್ರಾತಿನಿಧ್ಯ ಅಥವಾ ಖಾತರಿ ನೀಡುವುದಿಲ್ಲ, ಅಂತಹ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಹೆಚ್ಚಿನ ಪರೀಕ್ಷೆ ಅಥವಾ ಮಾರ್ಪಾಡು ಮಾಡದೆಯೇ ನಿರ್ದಿಷ್ಟ ಬಳಕೆಗೆ ಸೂಕ್ತವಾಗಿರುತ್ತದೆ.
ಗ್ರಾಹಕರು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಸ್ ಉತ್ಪನ್ನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಉತ್ಪನ್ನಗಳ ವಿನ್ಯಾಸ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗೆ ಜವಾಬ್ದಾರರಾಗಿರುತ್ತಾರೆ ಮತ್ತು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಅಪ್ಲಿಕೇಶನ್ಗಳು ಅಥವಾ ಗ್ರಾಹಕ ಉತ್ಪನ್ನ ವಿನ್ಯಾಸದೊಂದಿಗೆ ಯಾವುದೇ ಸಹಾಯಕ್ಕಾಗಿ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ. NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಸ್ ಉತ್ಪನ್ನವು ಗ್ರಾಹಕರ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಯೋಜಿತ ಉತ್ಪನ್ನಗಳಿಗೆ ಸೂಕ್ತವಾಗಿದೆಯೇ ಮತ್ತು ಸರಿಹೊಂದುತ್ತದೆಯೇ ಎಂದು ನಿರ್ಧರಿಸಲು ಗ್ರಾಹಕರ ಸಂಪೂರ್ಣ ಜವಾಬ್ದಾರಿಯಾಗಿದೆ, ಹಾಗೆಯೇ ಗ್ರಾಹಕರ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಗ್ರಾಹಕ(ರು) ಯೋಜಿತ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಬಳಕೆಗೆ. ಗ್ರಾಹಕರು ತಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಉತ್ಪನ್ನಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಅಪಾಯಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಸೂಕ್ತವಾದ ವಿನ್ಯಾಸ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಯ ಸುರಕ್ಷತೆಗಳನ್ನು ಒದಗಿಸಬೇಕು.
ಗ್ರಾಹಕರ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಅಥವಾ ಉತ್ಪನ್ನಗಳಲ್ಲಿನ ಯಾವುದೇ ದೌರ್ಬಲ್ಯ ಅಥವಾ ಡೀಫಾಲ್ಟ್ ಅಥವಾ ಗ್ರಾಹಕರ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಗ್ರಾಹಕ(ರು) ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಬಳಕೆಯನ್ನು ಆಧರಿಸಿದ ಯಾವುದೇ ಡೀಫಾಲ್ಟ್, ಹಾನಿ, ವೆಚ್ಚಗಳು ಅಥವಾ ಸಮಸ್ಯೆಗೆ ಸಂಬಂಧಿಸಿದ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ. ಗ್ರಾಹಕರು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಸ್ ಉತ್ಪನ್ನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಗ್ರಾಹಕರ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಉತ್ಪನ್ನಗಳಿಗೆ ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ಪರೀಕ್ಷೆಗಳನ್ನು ಮಾಡಲು ಗ್ರಾಹಕರು ಜವಾಬ್ದಾರರಾಗಿರುತ್ತಾರೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಉತ್ಪನ್ನಗಳ ಡೀಫಾಲ್ಟ್ ಅನ್ನು ತಪ್ಪಿಸಲು ಅಥವಾ ಗ್ರಾಹಕರ ಮೂರನೇ ವ್ಯಕ್ತಿಯ ಗ್ರಾಹಕರು (ಗಳು) ಬಳಸುತ್ತಾರೆ. ಈ ವಿಷಯದಲ್ಲಿ NXP ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ.
ವಾಣಿಜ್ಯ ಮಾರಾಟದ ನಿಯಮಗಳು ಮತ್ತು ಷರತ್ತುಗಳು — http://www.nxp.com/pro ನಲ್ಲಿ ಪ್ರಕಟಿಸಿದಂತೆ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ ಉತ್ಪನ್ನಗಳನ್ನು ವಾಣಿಜ್ಯ ಮಾರಾಟದ ಸಾಮಾನ್ಯ ನಿಯಮಗಳು ಮತ್ತು ಷರತ್ತುಗಳಿಗೆ ಒಳಪಟ್ಟು ಮಾರಾಟ ಮಾಡಲಾಗುತ್ತದೆfile/ ನಿಯಮಗಳು, ಮಾನ್ಯವಾದ ಲಿಖಿತ ವೈಯಕ್ತಿಕ ಒಪ್ಪಂದದಲ್ಲಿ ಒಪ್ಪಿಕೊಳ್ಳದ ಹೊರತು. ವೈಯಕ್ತಿಕ ಒಪ್ಪಂದವನ್ನು ತೀರ್ಮಾನಿಸಿದರೆ ಆಯಾ ಒಪ್ಪಂದದ ನಿಯಮಗಳು ಮತ್ತು ಷರತ್ತುಗಳು ಮಾತ್ರ ಅನ್ವಯಿಸುತ್ತವೆ. ಗ್ರಾಹಕರಿಂದ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಉತ್ಪನ್ನಗಳ ಖರೀದಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಗ್ರಾಹಕರ ಸಾಮಾನ್ಯ ನಿಯಮಗಳು ಮತ್ತು ಷರತ್ತುಗಳನ್ನು ಅನ್ವಯಿಸುವುದನ್ನು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಈ ಮೂಲಕ ಸ್ಪಷ್ಟವಾಗಿ ವಿರೋಧಿಸುತ್ತವೆ.
ರಫ್ತು ನಿಯಂತ್ರಣ - ಈ ಡಾಕ್ಯುಮೆಂಟ್ ಮತ್ತು ಇಲ್ಲಿ ವಿವರಿಸಿದ ಐಟಂ(ಗಳು) ರಫ್ತು ನಿಯಂತ್ರಣ ನಿಯಮಗಳಿಗೆ ಒಳಪಟ್ಟಿರಬಹುದು. ರಫ್ತಿಗೆ ಸಮರ್ಥ ಅಧಿಕಾರಿಗಳಿಂದ ಪೂರ್ವಾನುಮತಿ ಅಗತ್ಯವಾಗಬಹುದು.
ವಾಹನೇತರ ಅರ್ಹ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಬಳಕೆಗೆ ಸೂಕ್ತತೆ — ಈ ನಿರ್ದಿಷ್ಟ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಸ್ ಉತ್ಪನ್ನವು ಆಟೋಮೋಟಿವ್ ಅರ್ಹತೆ ಹೊಂದಿದೆ ಎಂದು ಈ ಡೇಟಾ ಶೀಟ್ ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳದ ಹೊರತು, ಉತ್ಪನ್ನವು ವಾಹನ ಬಳಕೆಗೆ ಸೂಕ್ತವಲ್ಲ. ಇದು ಆಟೋಮೋಟಿವ್ ಪರೀಕ್ಷೆ ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ ಅವಶ್ಯಕತೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಅರ್ಹತೆ ಪಡೆದಿಲ್ಲ ಅಥವಾ ಪರೀಕ್ಷಿಸಲ್ಪಟ್ಟಿಲ್ಲ. NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳು ಆಟೋಮೋಟಿವ್ ಉಪಕರಣಗಳು ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ವಾಹನೇತರ ಅರ್ಹ ಉತ್ಪನ್ನಗಳ ಸೇರ್ಪಡೆ ಮತ್ತು/ಅಥವಾ ಬಳಕೆಗೆ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ.
ಗ್ರಾಹಕರು ಉತ್ಪನ್ನವನ್ನು ವಿನ್ಯಾಸ-ಇನ್ ಮತ್ತು ಆಟೋಮೋಟಿವ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಆಟೋಮೋಟಿವ್ ವಿಶೇಷಣಗಳು ಮತ್ತು ಮಾನದಂಡಗಳಿಗೆ ಬಳಸಿದರೆ, ಗ್ರಾಹಕರು (ಎ) ಅಂತಹ ಆಟೋಮೋಟಿವ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ಬಳಕೆ ಮತ್ತು ವಿಶೇಷಣಗಳಿಗಾಗಿ ಉತ್ಪನ್ನದ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಖಾತರಿಯಿಲ್ಲದೆ ಉತ್ಪನ್ನವನ್ನು ಬಳಸುತ್ತಾರೆ, ಮತ್ತು ( b) ಗ್ರಾಹಕರು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ವಿಶೇಷಣಗಳನ್ನು ಮೀರಿ ಆಟೋಮೋಟಿವ್ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಉತ್ಪನ್ನವನ್ನು ಬಳಸಿದಾಗ ಅಂತಹ ಬಳಕೆಯು ಗ್ರಾಹಕರ ಸ್ವಂತ ಅಪಾಯದಲ್ಲಿರುತ್ತದೆ ಮತ್ತು (ಸಿ) ಗ್ರಾಹಕರು ಗ್ರಾಹಕರ ವಿನ್ಯಾಸ ಮತ್ತು ಬಳಕೆಯಿಂದ ಉಂಟಾಗುವ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆ, ಹಾನಿಗಳು ಅಥವಾ ವಿಫಲವಾದ ಉತ್ಪನ್ನ ಕ್ಲೈಮ್ಗಳಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳಿಗೆ ನಷ್ಟವನ್ನು ನೀಡುತ್ತಾರೆ. NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಪ್ರಮಾಣಿತ ವಾರಂಟಿ ಮತ್ತು NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಗಳ ಉತ್ಪನ್ನದ ವಿಶೇಷಣಗಳನ್ನು ಮೀರಿದ ಆಟೋಮೋಟಿವ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಉತ್ಪನ್ನ.
ಅನುವಾದಗಳು - ಆ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿನ ಕಾನೂನು ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಂತೆ ಡಾಕ್ಯುಮೆಂಟ್ನ ಇಂಗ್ಲಿಷ್ ಅಲ್ಲದ (ಅನುವಾದಿತ) ಆವೃತ್ತಿಯು ಉಲ್ಲೇಖಕ್ಕಾಗಿ ಮಾತ್ರ. ಅನುವಾದಿತ ಮತ್ತು ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಗಳ ನಡುವೆ ಯಾವುದೇ ವ್ಯತ್ಯಾಸವಿದ್ದಲ್ಲಿ ಇಂಗ್ಲಿಷ್ ಆವೃತ್ತಿಯು ಮೇಲುಗೈ ಸಾಧಿಸುತ್ತದೆ.
ಭದ್ರತೆ — ಎಲ್ಲಾ NXP ಉತ್ಪನ್ನಗಳು ಗುರುತಿಸಲಾಗದ ದುರ್ಬಲತೆಗಳಿಗೆ ಒಳಪಟ್ಟಿರಬಹುದು ಅಥವಾ ತಿಳಿದಿರುವ ಮಿತಿಗಳೊಂದಿಗೆ ಸ್ಥಾಪಿತ ಭದ್ರತಾ ಮಾನದಂಡಗಳು ಅಥವಾ ವಿಶೇಷಣಗಳನ್ನು ಬೆಂಬಲಿಸಬಹುದು ಎಂದು ಗ್ರಾಹಕರು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುತ್ತಾರೆ. ಗ್ರಾಹಕರ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಉತ್ಪನ್ನಗಳ ಮೇಲೆ ಈ ದುರ್ಬಲತೆಗಳ ಪರಿಣಾಮವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಅವರ ಜೀವನಚಕ್ರದ ಉದ್ದಕ್ಕೂ ಅದರ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ಉತ್ಪನ್ನಗಳ ವಿನ್ಯಾಸ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಗೆ ಗ್ರಾಹಕರು ಜವಾಬ್ದಾರರಾಗಿರುತ್ತಾರೆ. ಗ್ರಾಹಕರ ಜವಾಬ್ದಾರಿಯು ಗ್ರಾಹಕರ ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಬಳಸಲು NXP ಉತ್ಪನ್ನಗಳಿಂದ ಬೆಂಬಲಿತವಾದ ಇತರ ಮುಕ್ತ ಮತ್ತು/ಅಥವಾ ಸ್ವಾಮ್ಯದ ತಂತ್ರಜ್ಞಾನಗಳಿಗೆ ವಿಸ್ತರಿಸುತ್ತದೆ. NXP ಯಾವುದೇ ದುರ್ಬಲತೆಗೆ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಸ್ವೀಕರಿಸುವುದಿಲ್ಲ. ಗ್ರಾಹಕರು NXP ಯಿಂದ ಭದ್ರತಾ ನವೀಕರಣಗಳನ್ನು ನಿಯಮಿತವಾಗಿ ಪರಿಶೀಲಿಸಬೇಕು ಮತ್ತು ಸೂಕ್ತವಾಗಿ ಅನುಸರಿಸಬೇಕು.
ಗ್ರಾಹಕರು ಉದ್ದೇಶಿತ ಅಪ್ಲಿಕೇಶನ್ನ ನಿಯಮಗಳು, ನಿಬಂಧನೆಗಳು ಮತ್ತು ಮಾನದಂಡಗಳನ್ನು ಉತ್ತಮವಾಗಿ ಪೂರೈಸುವ ಭದ್ರತಾ ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ಉತ್ಪನ್ನಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತಾರೆ ಮತ್ತು ಅದರ ಉತ್ಪನ್ನಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಅಂತಿಮ ವಿನ್ಯಾಸ ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತಾರೆ ಮತ್ತು ಅದರ ಉತ್ಪನ್ನಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಕಾನೂನು, ನಿಯಂತ್ರಕ ಮತ್ತು ಭದ್ರತೆಗೆ ಸಂಬಂಧಿಸಿದ ಅಗತ್ಯತೆಗಳ ಅನುಸರಣೆಗೆ ಮಾತ್ರ ಜವಾಬ್ದಾರರಾಗಿರುತ್ತಾರೆ. NXP ಒದಗಿಸಬಹುದಾದ ಯಾವುದೇ ಮಾಹಿತಿ ಅಥವಾ ಬೆಂಬಲ.
NXP ಉತ್ಪನ್ನ ಭದ್ರತಾ ಘಟನೆಯ ಪ್ರತಿಕ್ರಿಯೆ ತಂಡವನ್ನು (PSIRT) ಹೊಂದಿದೆ (ಇಲ್ಲಿ ತಲುಪಬಹುದು PSIRT@nxp.com) ಅದು ಎನ್ಎಕ್ಸ್ಪಿ ಉತ್ಪನ್ನಗಳ ಸುರಕ್ಷತಾ ದೋಷಗಳಿಗೆ ತನಿಖೆ, ವರದಿ ಮತ್ತು ಪರಿಹಾರ ಬಿಡುಗಡೆಯನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.
NXP BV - NXP BV ಒಂದು ಆಪರೇಟಿಂಗ್ ಕಂಪನಿಯಲ್ಲ ಮತ್ತು ಅದು ಉತ್ಪನ್ನಗಳನ್ನು ವಿತರಿಸುವುದಿಲ್ಲ ಅಥವಾ ಮಾರಾಟ ಮಾಡುವುದಿಲ್ಲ.
ಟ್ರೇಡ್ಮಾರ್ಕ್ಗಳು
ಸೂಚನೆ: ಎಲ್ಲಾ ಉಲ್ಲೇಖಿತ ಬ್ರ್ಯಾಂಡ್ಗಳು, ಉತ್ಪನ್ನದ ಹೆಸರುಗಳು, ಸೇವಾ ಹೆಸರುಗಳು ಮತ್ತು ಟ್ರೇಡ್ಮಾರ್ಕ್ಗಳು ಆಯಾ ಮಾಲೀಕರ ಆಸ್ತಿಯಾಗಿದೆ.
ಎನ್ಎಕ್ಸ್ಪಿ - ವರ್ಡ್ಮಾರ್ಕ್ ಮತ್ತು ಲೋಗೋ NXP BV ಯ ಟ್ರೇಡ್ಮಾರ್ಕ್ಗಳಾಗಿವೆ
AMBA, Arm, Arm7, Arm7TDMI, Arm9, Arm11, ಕುಶಲಕರ್ಮಿ, big.LITTLE, Cordio, CoreLink, CoreSight, Cortex, DesignStart, DynamIQ, Jazelle, Keil, Mali, Mbed, Mbed ಸಕ್ರಿಯಗೊಳಿಸಲಾಗಿದೆ, ನಿಯಾನ್, POP,View, SecurCore, Socrates, Thumb, TrustZone, ULINK, ULINK2, ULINK-ME, ULINKPLUS, ULINKpro, μVision, ಬಹುಮುಖ — US ಮತ್ತು/ಅಥವಾ ಬೇರೆಡೆ ಆರ್ಮ್ ಲಿಮಿಟೆಡ್ನ (ಅಥವಾ ಅದರ ಅಂಗಸಂಸ್ಥೆಗಳು ಅಥವಾ ಅಂಗಸಂಸ್ಥೆಗಳು) ಟ್ರೇಡ್ಮಾರ್ಕ್ಗಳು ಮತ್ತು/ಅಥವಾ ನೋಂದಾಯಿತ ಟ್ರೇಡ್ಮಾರ್ಕ್ಗಳಾಗಿವೆ. ಸಂಬಂಧಿತ ತಂತ್ರಜ್ಞಾನವನ್ನು ಯಾವುದೇ ಅಥವಾ ಎಲ್ಲಾ ಪೇಟೆಂಟ್ಗಳು, ಹಕ್ಕುಸ್ವಾಮ್ಯಗಳು, ವಿನ್ಯಾಸಗಳು ಮತ್ತು ವ್ಯಾಪಾರ ರಹಸ್ಯಗಳಿಂದ ರಕ್ಷಿಸಬಹುದು. ಎಲ್ಲ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
ಎಡ್ಜ್ಲಾಕ್ — NXP BV ಯ ಟ್ರೇಡ್ಮಾರ್ಕ್ ಆಗಿದೆ
i.MX — NXP BV ಯ ಟ್ರೇಡ್ಮಾರ್ಕ್ ಆಗಿದೆ
ಈ ಡಾಕ್ಯುಮೆಂಟ್ ಮತ್ತು ಇಲ್ಲಿ ವಿವರಿಸಿರುವ ಉತ್ಪನ್ನ(ಗಳು) ಕುರಿತ ಪ್ರಮುಖ ಸೂಚನೆಗಳನ್ನು 'ಕಾನೂನು ಮಾಹಿತಿ' ವಿಭಾಗದಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ದಯವಿಟ್ಟು ಗಮನಿಸಿ.
© 2023 NXP BV
ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, ದಯವಿಟ್ಟು ಭೇಟಿ ನೀಡಿ: http://www.nxp.com
ಎಲ್ಲಾ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ.
ಬಿಡುಗಡೆಯ ದಿನಾಂಕ: 30 ಮೇ 2023
ಡಾಕ್ಯುಮೆಂಟ್ ಗುರುತಿಸುವಿಕೆ: AN13951
NXP ಸೆಮಿಕಂಡಕ್ಟರ್ಸ್"
AN13951
i.MX 8ULP ಗಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಉತ್ತಮಗೊಳಿಸುವುದು
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
NXP AN13951 i.MX 8ULP ಗಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಉತ್ತಮಗೊಳಿಸುವುದು [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ AN13951, AN13951 i.MX 8ULP ಗಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಆಪ್ಟಿಮೈಜ್ ಮಾಡುವುದು, i.MX 8ULP ಗಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಆಪ್ಟಿಮೈಜ್ ಮಾಡುವುದು, i.MX 8ULP ಗಾಗಿ ವಿದ್ಯುತ್ ಬಳಕೆ, i.MX 8ULP ಗಾಗಿ ಬಳಕೆ, i.MX 8ULP |