SmartFusion2 MSS
DDR ನಿಯಂತ್ರಕ ಸಂರಚನೆ
ಲಿಬೆರೊ SoC v11.6 ಮತ್ತು ನಂತರ
ಪರಿಚಯ
SmartFusion2 MSS ಎಂಬೆಡೆಡ್ DDR ನಿಯಂತ್ರಕವನ್ನು ಹೊಂದಿದೆ. ಈ ಡಿಡಿಆರ್ ನಿಯಂತ್ರಕವು ಆಫ್-ಚಿಪ್ ಡಿಡಿಆರ್ ಮೆಮೊರಿಯನ್ನು ನಿಯಂತ್ರಿಸಲು ಉದ್ದೇಶಿಸಿದೆ. MDDR ನಿಯಂತ್ರಕವನ್ನು MSS ನಿಂದ ಹಾಗೂ FPGA ಫ್ಯಾಬ್ರಿಕ್ನಿಂದ ಪ್ರವೇಶಿಸಬಹುದು. ಹೆಚ್ಚುವರಿಯಾಗಿ, DDR ನಿಯಂತ್ರಕವನ್ನು ಸಹ ಬೈಪಾಸ್ ಮಾಡಬಹುದು, FPGA ಫ್ಯಾಬ್ರಿಕ್ (ಸಾಫ್ಟ್ ಕಂಟ್ರೋಲರ್ ಮೋಡ್ (SMC)) ಗೆ ಹೆಚ್ಚುವರಿ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ.
MSS DDR ನಿಯಂತ್ರಕವನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲು, ನೀವು ಮಾಡಬೇಕು:
- MDDR ಸಂರಚನಾಕಾರಕವನ್ನು ಬಳಸಿಕೊಂಡು ಡೇಟಾಪಾತ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ.
- ಡಿಡಿಆರ್ ನಿಯಂತ್ರಕ ರೆಜಿಸ್ಟರ್ಗಳಿಗಾಗಿ ರಿಜಿಸ್ಟರ್ ಮೌಲ್ಯಗಳನ್ನು ಹೊಂದಿಸಿ.
- MSS CCC ಕಾನ್ಫಿಗರರೇಟರ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು DDR ಮೆಮೊರಿ ಗಡಿಯಾರ ಆವರ್ತನಗಳು ಮತ್ತು FPGA ಫ್ಯಾಬ್ರಿಕ್ ಅನ್ನು MDDR ಗಡಿಯಾರ ಅನುಪಾತಕ್ಕೆ (ಅಗತ್ಯವಿದ್ದರೆ) ಆಯ್ಕೆಮಾಡಿ.
- ಪೆರಿಫೆರಲ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಪರಿಹಾರದಿಂದ ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ನಿಯಂತ್ರಕದ APB ಕಾನ್ಫಿಗರೇಶನ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸಂಪರ್ಕಿಸಿ. ಸಿಸ್ಟಮ್ ಬಿಲ್ಡರ್ ನಿರ್ಮಿಸಿದ MDDR ಇನಿಶಿಯಲೈಸೇಶನ್ ಸರ್ಕ್ಯೂಟ್ರಿಗಾಗಿ, ಪುಟ 13 ಮತ್ತು ಚಿತ್ರ 2-7 ರಲ್ಲಿ "MSS DDR ಕಾನ್ಫಿಗರೇಶನ್ ಪಾತ್" ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.
ನೀವು ಸ್ವತಂತ್ರವಾಗಿ (ಸಿಸ್ಟಮ್ ಬಿಲ್ಡರ್ ಮೂಲಕ ಅಲ್ಲ) ಬಾಹ್ಯ ಇನಿಶಿಯಲೈಸೇಶನ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ನಿಮ್ಮ ಸ್ವಂತ ಇನಿಶಿಯಲೈಸೇಶನ್ ಸರ್ಕ್ಯೂಟ್ರಿಯನ್ನು ಸಹ ನಿರ್ಮಿಸಬಹುದು. SmartFusion2 ಸ್ಟ್ಯಾಂಡಲೋನ್ ಪೆರಿಫೆರಲ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.
MDDR ಸಂರಚನಾಕಾರ
MDDR ಸಂರಚನಾಕಾರಕವನ್ನು MSS DDR ನಿಯಂತ್ರಕಕ್ಕಾಗಿ ಒಟ್ಟಾರೆ ಡೇಟಾಪಾತ್ ಮತ್ತು ಬಾಹ್ಯ DDR ಮೆಮೊರಿ ನಿಯತಾಂಕಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಬಳಸಲಾಗುತ್ತದೆ.
ಜನರಲ್ ಟ್ಯಾಬ್ ನಿಮ್ಮ ಮೆಮೊರಿ ಮತ್ತು ಫ್ಯಾಬ್ರಿಕ್ ಇಂಟರ್ಫೇಸ್ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಹೊಂದಿಸುತ್ತದೆ (ಚಿತ್ರ 1-1).
ಮೆಮೊರಿ ಸೆಟ್ಟಿಂಗ್ಗಳು
ಡಿಡಿಆರ್ ಮೆಮೊರಿ ಸೆಟ್ಲಿಂಗ್ ಸಮಯವನ್ನು ನಮೂದಿಸಿ. DDR ಮೆಮೊರಿಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಅಗತ್ಯವಿರುವ ಸಮಯ ಇದು. ಡೀಫಾಲ್ಟ್ ಮೌಲ್ಯವು 200 us ಆಗಿದೆ. ನಮೂದಿಸಲು ಸರಿಯಾದ ಮೌಲ್ಯಕ್ಕಾಗಿ ನಿಮ್ಮ DDR ಮೆಮೊರಿ ಡೇಟಾ ಶೀಟ್ ಅನ್ನು ನೋಡಿ.
MDDR ನಲ್ಲಿ ನಿಮ್ಮ ಮೆಮೊರಿ ಆಯ್ಕೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಮೆಮೊರಿ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬಳಸಿ.
- ಮೆಮೊರಿ ಪ್ರಕಾರ - LPDDR, DDR2, ಅಥವಾ DDR3
- ಡೇಟಾ ಅಗಲ - 32-ಬಿಟ್, 16-ಬಿಟ್ ಅಥವಾ 8-ಬಿಟ್
- SECDED ಸಕ್ರಿಯಗೊಳಿಸಿದ ECC - ಆನ್ ಅಥವಾ ಆಫ್
- ಮಧ್ಯಸ್ಥಿಕೆ ಯೋಜನೆ – ಟೈಪ್-0, ಟೈಪ್ -1, ಟೈಪ್-2, ಟೈಪ್-3
- ಹೆಚ್ಚಿನ ಆದ್ಯತೆಯ ID - ಮಾನ್ಯವಾದ ಮೌಲ್ಯಗಳು 0 ರಿಂದ 15 ರವರೆಗಿನವು
- ವಿಳಾಸ ಅಗಲ (ಬಿಟ್ಗಳು) - ನೀವು ಬಳಸುವ LPDDR/DDR2/DDR3 ಮೆಮೊರಿಗಾಗಿ ಸಾಲು, ಬ್ಯಾಂಕ್ ಮತ್ತು ಕಾಲಮ್ ವಿಳಾಸ ಬಿಟ್ಗಳ ಸಂಖ್ಯೆಗಾಗಿ ನಿಮ್ಮ DDR ಮೆಮೊರಿ ಡೇಟಾ ಶೀಟ್ ಅನ್ನು ನೋಡಿ. LPDDR/DDR2/DDR3 ಮೆಮೊರಿಯ ಡೇಟಾ ಶೀಟ್ನ ಪ್ರಕಾರ ಸಾಲುಗಳು/ಬ್ಯಾಂಕ್ಗಳು/ಕಾಲಮ್ಗಳಿಗೆ ಸರಿಯಾದ ಮೌಲ್ಯವನ್ನು ಆಯ್ಕೆ ಮಾಡಲು ಪುಲ್-ಡೌನ್ ಮೆನುವನ್ನು ಆಯ್ಕೆಮಾಡಿ.
ಗಮನಿಸಿ: ಪುಲ್-ಡೌನ್ ಪಟ್ಟಿಯಲ್ಲಿರುವ ಸಂಖ್ಯೆಯು ವಿಳಾಸ ಬಿಟ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಸಾಲುಗಳು/ಬ್ಯಾಂಕ್ಗಳು/ಕಾಲಮ್ಗಳ ಸಂಪೂರ್ಣ ಸಂಖ್ಯೆಯಲ್ಲ. ಉದಾಹರಣೆಗೆample, ನಿಮ್ಮ DDR ಮೆಮೊರಿಯು 4 ಬ್ಯಾಂಕ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಬ್ಯಾಂಕ್ಗಳಿಗಾಗಿ 2 (2 ²=4) ಆಯ್ಕೆಮಾಡಿ. ನಿಮ್ಮ DDR ಮೆಮೊರಿಯು 8 ಬ್ಯಾಂಕ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಬ್ಯಾಂಕ್ಗಳಿಗಾಗಿ 3 (2³ =8) ಆಯ್ಕೆಮಾಡಿ.
ಫ್ಯಾಬ್ರಿಕ್ ಇಂಟರ್ಫೇಸ್ ಸೆಟ್ಟಿಂಗ್ಗಳು
ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ, DDR ನಿಯಂತ್ರಕವನ್ನು ಪ್ರವೇಶಿಸಲು ಹಾರ್ಡ್ ಕಾರ್ಟೆಕ್ಸ್-M3 ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ. ಫ್ಯಾಬ್ರಿಕ್ ಇಂಟರ್ಫೇಸ್ ಸೆಟ್ಟಿಂಗ್ ಚೆಕ್ಬಾಕ್ಸ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುವ ಮೂಲಕ ಡಿಡಿಆರ್ ನಿಯಂತ್ರಕವನ್ನು ಪ್ರವೇಶಿಸಲು ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ ಅನ್ನು ಸಹ ನೀವು ಅನುಮತಿಸಬಹುದು. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ನೀವು ಈ ಕೆಳಗಿನ ಆಯ್ಕೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಆಯ್ಕೆ ಮಾಡಬಹುದು:
- AXI ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿ - ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ 64-ಬಿಟ್ AXI ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ DDR ನಿಯಂತ್ರಕವನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ.
- ಏಕ AHBLite ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಬಳಸಿ - ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ ಒಂದೇ 32-ಬಿಟ್ AHB ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ DDR ನಿಯಂತ್ರಕವನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ.
- ಎರಡು AHBLite ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಬಳಸಿ - ಎರಡು ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ಗಳು ಎರಡು 32-ಬಿಟ್ AHB ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು DDR ನಿಯಂತ್ರಕವನ್ನು ಪ್ರವೇಶಿಸುತ್ತಾರೆ.
ಸಂರಚನೆ view (ಚಿತ್ರ 1-1) ನಿಮ್ಮ ಫ್ಯಾಬ್ರಿಕ್ ಇಂಟರ್ಫೇಸ್ ಆಯ್ಕೆಯ ಪ್ರಕಾರ ನವೀಕರಣಗಳು.
I/O ಡ್ರೈವ್ ಸಾಮರ್ಥ್ಯ (DDR2 ಮತ್ತು DDR3 ಮಾತ್ರ)
ನಿಮ್ಮ DDR I/Os ಗಾಗಿ ಕೆಳಗಿನ ಡ್ರೈವ್ ಸಾಮರ್ಥ್ಯಗಳಲ್ಲಿ ಒಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ:
- ಅರ್ಧ ಡ್ರೈವ್ ಸಾಮರ್ಥ್ಯ
- ಪೂರ್ಣ ಡ್ರೈವ್ ಸಾಮರ್ಥ್ಯ
Libero SoC ನಿಮ್ಮ DDR ಮೆಮೊರಿ ಪ್ರಕಾರ ಮತ್ತು I/O ಡ್ರೈವ್ ಸಾಮರ್ಥ್ಯದ ಆಧಾರದ ಮೇಲೆ ನಿಮ್ಮ MDDR ಸಿಸ್ಟಮ್ಗಾಗಿ DDR I/O ಗುಣಮಟ್ಟವನ್ನು ಹೊಂದಿಸುತ್ತದೆ (ಟ್ಯಾಬ್ ಲೆ 1-1 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ).
ಕೋಷ್ಟಕ 1-1 • I/O ಡ್ರೈವ್ ಸಾಮರ್ಥ್ಯ ಮತ್ತು DDR ಮೆಮೊರಿ ಪ್ರಕಾರ
ಡಿಡಿಆರ್ ಮೆಮೊರಿ ಪ್ರಕಾರ | ಅರ್ಧ ಸಾಮರ್ಥ್ಯದ ಡ್ರೈವ್ | ಪೂರ್ಣ ಸಾಮರ್ಥ್ಯದ ಡ್ರೈವ್ |
DDR3 | SSTL15I | SSTL15II |
DDR2 | SSTL18I | SSTL18II |
LPDDR | LPDRI | LPDRII |
IO ಪ್ರಮಾಣಿತ (LPDDR ಮಾತ್ರ)
ಕೆಳಗಿನ ಆಯ್ಕೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ:
- LVCMOS 18V IO ಗುಣಮಟ್ಟಕ್ಕಾಗಿ LVCMOS1.8 (ಕಡಿಮೆ ಶಕ್ತಿ). ವಿಶಿಷ್ಟವಾದ LPDDR1 ಅಪ್ಲಿಕೇಶನ್ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.
- LPDDRI ಗಮನಿಸಿ: ನೀವು ಈ ಮಾನದಂಡವನ್ನು ಆಯ್ಕೆ ಮಾಡುವ ಮೊದಲು, ನಿಮ್ಮ ಬೋರ್ಡ್ ಈ ಮಾನದಂಡವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. M2S-EVAL-KIT ಅಥವಾ SF2-STARTER-KIT ಬೋರ್ಡ್ಗಳನ್ನು ಗುರಿಪಡಿಸುವಾಗ ನೀವು ಈ ಆಯ್ಕೆಯನ್ನು ಬಳಸಬೇಕು. LPDDRI IO ಮಾನದಂಡಗಳಿಗೆ ಬೋರ್ಡ್ನಲ್ಲಿ IMP_CALIB ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿದೆ.
IO ಮಾಪನಾಂಕ ನಿರ್ಣಯ (LPDDR ಮಾತ್ರ)
LVCMOS18 IO ಮಾನದಂಡವನ್ನು ಬಳಸುವಾಗ ಕೆಳಗಿನ ಆಯ್ಕೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಆರಿಸಿ:
- On
- ಆಫ್ (ವಿಶಿಷ್ಟ)
ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಆನ್ ಮತ್ತು ಆಫ್ ಐಚ್ಛಿಕವಾಗಿ IO ಕ್ಯಾಲಿಬ್ರೇಶನ್ ಬ್ಲಾಕ್ ಬಳಕೆಯನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ ಅದು IO ಡ್ರೈವರ್ಗಳನ್ನು ಬಾಹ್ಯ ಪ್ರತಿರೋಧಕಕ್ಕೆ ಮಾಪನಾಂಕ ಮಾಡುತ್ತದೆ. ಆಫ್ ಆಗಿರುವಾಗ, ಸಾಧನವು ಮೊದಲೇ ಹೊಂದಿಸಲಾದ IO ಚಾಲಕ ಹೊಂದಾಣಿಕೆಯನ್ನು ಬಳಸುತ್ತದೆ.
ಆನ್ ಆಗಿರುವಾಗ, PCB ನಲ್ಲಿ 150-ಓಮ್ IMP_CALIB ರೆಸಿಸ್ಟರ್ ಅನ್ನು ಸ್ಥಾಪಿಸುವ ಅಗತ್ಯವಿದೆ.
IO ಅನ್ನು PCB ಗುಣಲಕ್ಷಣಗಳಿಗೆ ಮಾಪನಾಂಕ ಮಾಡಲು ಇದನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಆನ್ಗೆ ಹೊಂದಿಸಿದಾಗ, ಪ್ರತಿರೋಧಕವನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗುತ್ತದೆ ಅಥವಾ ಮೆಮೊರಿ ನಿಯಂತ್ರಕವನ್ನು ಪ್ರಾರಂಭಿಸುವುದಿಲ್ಲ.
ಹೆಚ್ಚಿನ ಮಾಹಿತಿಗಾಗಿ, AC393-SmartFusion2 ಮತ್ತು IGLOO2 ಬೋರ್ಡ್ ವಿನ್ಯಾಸ ಮಾರ್ಗಸೂಚಿಗಳ ಅಪ್ಲಿಕೇಶನ್ ಅನ್ನು ನೋಡಿ
ಗಮನಿಸಿ ಮತ್ತು SmartFusion2 SoC FPGA ಹೈ ಸ್ಪೀಡ್ DDR ಇಂಟರ್ಫೇಸ್ಗಳ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ.
MDDR ನಿಯಂತ್ರಕ ಸಂರಚನೆ
ಬಾಹ್ಯ DDR ಮೆಮೊರಿಯನ್ನು ಪ್ರವೇಶಿಸಲು ನೀವು MSS DDR ನಿಯಂತ್ರಕವನ್ನು ಬಳಸಿದಾಗ, DDR ನಿಯಂತ್ರಕವನ್ನು ರನ್ಟೈಮ್ನಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕು. ಮೀಸಲಾದ ಡಿಡಿಆರ್ ಕಂಟ್ರೋಲರ್ ಕಾನ್ಫಿಗರೇಶನ್ ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾವನ್ನು ಬರೆಯುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ಈ ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾವು ಬಾಹ್ಯ DDR ಮೆಮೊರಿ ಮತ್ತು ನಿಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ನ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಈ ವಿಭಾಗವು MSS DDR ನಿಯಂತ್ರಕ ಕಾನ್ಫಿಗರೇಟರ್ನಲ್ಲಿ ಈ ಕಾನ್ಫಿಗರೇಶನ್ ನಿಯತಾಂಕಗಳನ್ನು ಹೇಗೆ ನಮೂದಿಸಬೇಕು ಮತ್ತು ಒಟ್ಟಾರೆ ಬಾಹ್ಯ ಇನಿಶಿಯಲೈಸೇಶನ್ ಪರಿಹಾರದ ಭಾಗವಾಗಿ ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾವನ್ನು ಹೇಗೆ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ ಎಂಬುದನ್ನು ವಿವರಿಸುತ್ತದೆ.
MSS DDR ನಿಯಂತ್ರಣ ನೋಂದಣಿಗಳು
MSS DDR ನಿಯಂತ್ರಕವು ರನ್ಟೈಮ್ನಲ್ಲಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಬೇಕಾದ ರೆಜಿಸ್ಟರ್ಗಳ ಗುಂಪನ್ನು ಹೊಂದಿದೆ. ಈ ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಕಾನ್ಫಿಗರೇಶನ್ ಮೌಲ್ಯಗಳು DDR ಮೋಡ್, PHY ಅಗಲ, ಬರ್ಸ್ಟ್ ಮೋಡ್ ಮತ್ತು ECC ಯಂತಹ ವಿಭಿನ್ನ ನಿಯತಾಂಕಗಳನ್ನು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ. DDR ನಿಯಂತ್ರಕ ಕಾನ್ಫಿಗರೇಶನ್ ರೆಜಿಸ್ಟರ್ಗಳ ಕುರಿತು ಸಂಪೂರ್ಣ ವಿವರಗಳಿಗಾಗಿ, SmartFusion2 SoC FPGA ಹೈ ಸ್ಪೀಡ್ DDR ಇಂಟರ್ಫೇಸ್ಗಳ ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.
MDDR ರಿಜಿಸ್ಟರ್ಗಳ ಕಾನ್ಫಿಗರೇಶನ್
ನಿಮ್ಮ ಡಿಡಿಆರ್ ಮೆಮೊರಿ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ಗೆ ಅನುಗುಣವಾದ ನಿಯತಾಂಕಗಳನ್ನು ನಮೂದಿಸಲು ಮೆಮೊರಿ ಇನಿಶಿಯಲೈಸೇಶನ್ (ಚಿತ್ರ 2-1, ಚಿತ್ರ 2-2, ಮತ್ತು ಚಿತ್ರ 2-3) ಮತ್ತು ಮೆಮೊರಿ ಸಮಯ (ಚಿತ್ರ 2-4) ಟ್ಯಾಬ್ಗಳನ್ನು ಬಳಸಿ. ಈ ಟ್ಯಾಬ್ಗಳಲ್ಲಿ ನೀವು ನಮೂದಿಸಿದ ಮೌಲ್ಯಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸೂಕ್ತವಾದ ರಿಜಿಸ್ಟರ್ ಮೌಲ್ಯಗಳಿಗೆ ಅನುವಾದಿಸಲಾಗುತ್ತದೆ. ನೀವು ನಿರ್ದಿಷ್ಟ ಪ್ಯಾರಾಮೀಟರ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿದಾಗ, ಅದರ ಅನುಗುಣವಾದ ರಿಜಿಸ್ಟರ್ ಅನ್ನು ರಿಜಿಸ್ಟರ್ ವಿವರಣೆ ಫಲಕದಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ (ಪುಟ 1 ರಲ್ಲಿ ಚಿತ್ರ 1-4 ರಲ್ಲಿ ಕೆಳಗಿನ ಭಾಗ).
ಮೆಮೊರಿ ಪ್ರಾರಂಭ
ನಿಮ್ಮ LPDDR/DDR2/DDR3 ನೆನಪುಗಳನ್ನು ಪ್ರಾರಂಭಿಸಲು ನೀವು ಬಯಸುವ ವಿಧಾನಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಮೆಮೊರಿ ಇನಿಶಿಯಲೈಸೇಶನ್ ಟ್ಯಾಬ್ ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಮೆಮೊರಿ ಇನಿಶಿಯಲೈಸೇಶನ್ ಟ್ಯಾಬ್ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಮೆನು ಮತ್ತು ಆಯ್ಕೆಗಳು ನೀವು ಬಳಸುವ DDR ಮೆಮೊರಿಯ ಪ್ರಕಾರ (LPDDR/DDR2/DDR3) ಬದಲಾಗುತ್ತವೆ. ನೀವು ಆಯ್ಕೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿದಾಗ ನಿಮ್ಮ DDR ಮೆಮೊರಿ ಡೇಟಾ ಶೀಟ್ ಅನ್ನು ನೋಡಿ. ನೀವು ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸಿದಾಗ ಅಥವಾ ನಮೂದಿಸಿದಾಗ, ರಿಜಿಸ್ಟರ್ ವಿವರಣೆ ಫಲಕವು ನಿಮಗೆ ರಿಜಿಸ್ಟರ್ ಹೆಸರು ಮತ್ತು ನವೀಕರಿಸಿದ ಮೌಲ್ಯವನ್ನು ನೀಡುತ್ತದೆ. ಅಮಾನ್ಯ ಮೌಲ್ಯಗಳನ್ನು ಎಚ್ಚರಿಕೆಗಳಾಗಿ ಫ್ಲ್ಯಾಗ್ ಮಾಡಲಾಗಿದೆ. ಚಿತ್ರ 2-1, ಚಿತ್ರ 2-2, ಮತ್ತು ಚಿತ್ರ 2-3 ಅನುಕ್ರಮವಾಗಿ LPDDR, DDR2 ಮತ್ತು DDR3 ಗಾಗಿ ಇನಿಶಿಯಲೈಸೇಶನ್ ಟ್ಯಾಬ್ ಅನ್ನು ತೋರಿಸುತ್ತವೆ.
- ಟೈಮಿಂಗ್ ಮೋಡ್ - 1T ಅಥವಾ 2T ಟೈಮಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಆಯ್ಕೆಮಾಡಿ. 1T ನಲ್ಲಿ (ಡೀಫಾಲ್ಟ್ ಮೋಡ್), DDR ನಿಯಂತ್ರಕವು ಪ್ರತಿ ಗಡಿಯಾರದ ಚಕ್ರದಲ್ಲಿ ಹೊಸ ಆಜ್ಞೆಯನ್ನು ನೀಡಬಹುದು. 2T ಟೈಮಿಂಗ್ ಮೋಡ್ನಲ್ಲಿ, DDR ನಿಯಂತ್ರಕವು ವಿಳಾಸ ಮತ್ತು ಕಮಾಂಡ್ ಬಸ್ ಅನ್ನು ಎರಡು ಗಡಿಯಾರ ಚಕ್ರಗಳಿಗೆ ಮಾನ್ಯವಾಗಿರುತ್ತದೆ. ಇದು ಎರಡು ಗಡಿಯಾರಗಳಿಗೆ ಒಂದು ಆಜ್ಞೆಗೆ ಬಸ್ನ ದಕ್ಷತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಆದರೆ ಇದು ಸೆಟಪ್ ಮತ್ತು ಹೋಲ್ಡ್ ಸಮಯವನ್ನು ದ್ವಿಗುಣಗೊಳಿಸುತ್ತದೆ.
- ಭಾಗಶಃ-ಅರೇ ಸ್ವಯಂ ರಿಫ್ರೆಶ್ (LPDDR ಮಾತ್ರ). ಈ ವೈಶಿಷ್ಟ್ಯವು LPDDR ಗಾಗಿ ವಿದ್ಯುತ್ ಉಳಿತಾಯಕ್ಕಾಗಿ ಆಗಿದೆ.
ಸ್ವಯಂ ರಿಫ್ರೆಶ್ ಸಮಯದಲ್ಲಿ ಮೆಮೊರಿಯ ಪ್ರಮಾಣವನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡಲು ನಿಯಂತ್ರಕಕ್ಕಾಗಿ ಈ ಕೆಳಗಿನವುಗಳಲ್ಲಿ ಒಂದನ್ನು ಆಯ್ಕೆಮಾಡಿ:
- ಪೂರ್ಣ ಶ್ರೇಣಿ: ಬ್ಯಾಂಕುಗಳು 0, 1,2 ಮತ್ತು 3
- ಅರ್ಧ ಶ್ರೇಣಿ: ಬ್ಯಾಂಕುಗಳು 0 ಮತ್ತು 1
- ಕ್ವಾರ್ಟರ್ ಶ್ರೇಣಿ: ಬ್ಯಾಂಕ್ 0
– ಎಂಟನೇ ಶ್ರೇಣಿ: ಬ್ಯಾಂಕ್ 0 ಸಾಲು ವಿಳಾಸ MSB=0
– ಹದಿನಾರನೇ ಸರಣಿ: ಬ್ಯಾಂಕ್ 0 ಸಾಲು ವಿಳಾಸ MSB ಮತ್ತು MSB-1 ಎರಡೂ 0 ಗೆ ಸಮಾನವಾಗಿರುತ್ತದೆ.
ಎಲ್ಲಾ ಇತರ ಆಯ್ಕೆಗಳಿಗಾಗಿ, ನೀವು ಆಯ್ಕೆಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವಾಗ ನಿಮ್ಮ DDR ಮೆಮೊರಿ ಡೇಟಾ ಶೀಟ್ ಅನ್ನು ಉಲ್ಲೇಖಿಸಿ.
ಮೆಮೊರಿ ಸಮಯ
ಈ ಟ್ಯಾಬ್ ನಿಮಗೆ ಮೆಮೊರಿ ಟೈಮಿಂಗ್ ನಿಯತಾಂಕಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ. ಮೆಮೊರಿ ಟೈಮಿಂಗ್ ಪ್ಯಾರಾಮೀಟರ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವಾಗ ನಿಮ್ಮ LPDDR/ DDR2/DDR3 ಮೆಮೊರಿಯ ಡೇಟಾ ಶೀಟ್ ಅನ್ನು ನೋಡಿ.
ನೀವು ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸಿದಾಗ ಅಥವಾ ನಮೂದಿಸಿದಾಗ, ರಿಜಿಸ್ಟರ್ ವಿವರಣೆ ಫಲಕವು ನಿಮಗೆ ರಿಜಿಸ್ಟರ್ ಹೆಸರು ಮತ್ತು ನವೀಕರಿಸಿದ ಮೌಲ್ಯವನ್ನು ನೀಡುತ್ತದೆ. ಅಮಾನ್ಯ ಮೌಲ್ಯಗಳನ್ನು ಎಚ್ಚರಿಕೆಗಳಾಗಿ ಫ್ಲ್ಯಾಗ್ ಮಾಡಲಾಗಿದೆ.
ಡಿಡಿಆರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಲಾಗುತ್ತಿದೆ Files
ಮೆಮೊರಿ ಇನಿಶಿಯಲೈಸೇಶನ್ ಮತ್ತು ಟೈಮಿಂಗ್ ಟ್ಯಾಬ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಡಿಡಿಆರ್ ಮೆಮೊರಿ ಪ್ಯಾರಾಮೀಟರ್ಗಳನ್ನು ನಮೂದಿಸುವುದರ ಜೊತೆಗೆ, ನೀವು ಡಿಡಿಆರ್ ರಿಜಿಸ್ಟರ್ ಮೌಲ್ಯಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಬಹುದು file. ಹಾಗೆ ಮಾಡಲು, ಆಮದು ಕಾನ್ಫಿಗರೇಶನ್ ಬಟನ್ ಅನ್ನು ಕ್ಲಿಕ್ ಮಾಡಿ ಮತ್ತು ಪಠ್ಯಕ್ಕೆ ನ್ಯಾವಿಗೇಟ್ ಮಾಡಿ file DDR ರಿಜಿಸ್ಟರ್ ಹೆಸರುಗಳು ಮತ್ತು ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಚಿತ್ರ 2-5 ಆಮದು ಕಾನ್ಫಿಗರೇಶನ್ ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ.
ಗಮನಿಸಿ: GUI ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅವುಗಳನ್ನು ನಮೂದಿಸುವ ಬದಲು ರಿಜಿಸ್ಟರ್ ಮೌಲ್ಯಗಳನ್ನು ಆಮದು ಮಾಡಿಕೊಳ್ಳಲು ನೀವು ಆರಿಸಿದರೆ, ನೀವು ಅಗತ್ಯವಿರುವ ಎಲ್ಲಾ ರಿಜಿಸ್ಟರ್ ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸಬೇಕು. ವಿವರಗಳಿಗಾಗಿ SmartFusion2 SoC FPGA ಹೈ ಸ್ಪೀಡ್ DDR ಇಂಟರ್ಫೇಸ್ಗಳ ಬಳಕೆದಾರರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.
ಡಿಡಿಆರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ರಫ್ತು ಮಾಡಲಾಗುತ್ತಿದೆ Files
ನೀವು ಪ್ರಸ್ತುತ ರಿಜಿಸ್ಟರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾವನ್ನು ಪಠ್ಯಕ್ಕೆ ರಫ್ತು ಮಾಡಬಹುದು file. ಈ file ನೀವು ಆಮದು ಮಾಡಿಕೊಂಡ ರಿಜಿಸ್ಟರ್ ಮೌಲ್ಯಗಳನ್ನು (ಯಾವುದಾದರೂ ಇದ್ದರೆ) ಹಾಗೆಯೇ ನೀವು ಈ ಸಂವಾದದಲ್ಲಿ ನಮೂದಿಸಿದ GUI ಪ್ಯಾರಾಮೀಟರ್ಗಳಿಂದ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲಾದ ಮೌಲ್ಯಗಳನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ.
ಡಿಡಿಆರ್ ರಿಜಿಸ್ಟರ್ ಕಾನ್ಫಿಗರೇಶನ್ಗೆ ನೀವು ಮಾಡಿದ ಬದಲಾವಣೆಗಳನ್ನು ರದ್ದುಗೊಳಿಸಲು ನೀವು ಬಯಸಿದರೆ, ಮರುಸ್ಥಾಪನೆ ಡೀಫಾಲ್ಟ್ನೊಂದಿಗೆ ನೀವು ಹಾಗೆ ಮಾಡಬಹುದು. ಇದು ಎಲ್ಲಾ ರಿಜಿಸ್ಟರ್ ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾವನ್ನು ಅಳಿಸುತ್ತದೆ ಮತ್ತು ನೀವು ಈ ಡೇಟಾವನ್ನು ಮರು-ಆಮದು ಮಾಡಿಕೊಳ್ಳಬೇಕು ಅಥವಾ ಮರು ನಮೂದಿಸಬೇಕು ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಡೇಟಾವನ್ನು ಹಾರ್ಡ್ವೇರ್ ಮರುಹೊಂದಿಸುವ ಮೌಲ್ಯಗಳಿಗೆ ಮರುಹೊಂದಿಸಲಾಗಿದೆ.
ರಚಿಸಲಾದ ಡೇಟಾ
ಸಂರಚನೆಯನ್ನು ರಚಿಸಲು ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಜನರಲ್, ಮೆಮೊರಿ ಟೈಮಿಂಗ್ ಮತ್ತು ಮೆಮೊರಿ ಇನಿಶಿಯಲೈಸೇಶನ್ ಟ್ಯಾಬ್ಗಳಲ್ಲಿನ ನಿಮ್ಮ ಇನ್ಪುಟ್ ಅನ್ನು ಆಧರಿಸಿ, MDDR ಕಾನ್ಫಿಗರೇಶನ್ ಎಲ್ಲಾ DDR ಕಾನ್ಫಿಗರೇಶನ್ ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಮೌಲ್ಯಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ ಮತ್ತು ಈ ಮೌಲ್ಯಗಳನ್ನು ನಿಮ್ಮ ಫರ್ಮ್ವೇರ್ ಪ್ರಾಜೆಕ್ಟ್ ಮತ್ತು ಸಿಮ್ಯುಲೇಶನ್ಗೆ ರಫ್ತು ಮಾಡುತ್ತದೆ fileರು. ರಫ್ತು ಮಾಡಲಾಗಿದೆ file ಸಿಂಟ್ಯಾಕ್ಸ್ ಅನ್ನು ಚಿತ್ರ 2-6 ರಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ.
ಫರ್ಮ್ವೇರ್
ನೀವು SmartDesign ಅನ್ನು ರಚಿಸಿದಾಗ, ಈ ಕೆಳಗಿನವುಗಳು fileಗಳನ್ನು ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ /firmware/ drivers_config/sys_config ಡೈರೆಕ್ಟರಿ. ಇವುಗಳು fileCMSIS ಫರ್ಮ್ವೇರ್ ಕೋರ್ ಅನ್ನು ಸರಿಯಾಗಿ ಕಂಪೈಲ್ ಮಾಡಲು ಮತ್ತು ಬಾಹ್ಯ ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾ ಮತ್ತು MSS ಗಾಗಿ ಗಡಿಯಾರ ಕಾನ್ಫಿಗರೇಶನ್ ಮಾಹಿತಿ ಸೇರಿದಂತೆ ನಿಮ್ಮ ಪ್ರಸ್ತುತ ವಿನ್ಯಾಸದ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಇವುಗಳನ್ನು ಸಂಪಾದಿಸಬೇಡಿ fileನಿಮ್ಮ ಮೂಲ ವಿನ್ಯಾಸವನ್ನು ಮರು-ಉತ್ಪಾದಿಸಿದಾಗಲೆಲ್ಲಾ ಅವುಗಳನ್ನು ಕೈಯಾರೆ ಮರು-ರಚಿಸಲಾಗಿದೆ.
- sys_config.c
- sys_config.h
- sys_config_mddr_define.h – MDDR ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾ.
- Sys_config_fddr_define.h – FDDR ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾ.
- sys_config_mss_clocks.h – MSS ಗಡಿಯಾರಗಳ ಸಂರಚನೆ
ಸಿಮ್ಯುಲೇಶನ್
ನಿಮ್ಮ MSS ಗೆ ಸಂಬಂಧಿಸಿದ SmartDesign ಅನ್ನು ನೀವು ರಚಿಸಿದಾಗ, ಈ ಕೆಳಗಿನ ಸಿಮ್ಯುಲೇಶನ್ fileಗಳನ್ನು ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ / ಸಿಮ್ಯುಲೇಶನ್ ಡೈರೆಕ್ಟರಿ:
- test.bfm - ಉನ್ನತ ಮಟ್ಟದ BFM file SmartFusion2 MSS' ಕಾರ್ಟೆಕ್ಸ್-M3 ಪ್ರೊಸೆಸರ್ ಅನ್ನು ವ್ಯಾಯಾಮ ಮಾಡುವ ಯಾವುದೇ ಸಿಮ್ಯುಲೇಶನ್ ಸಮಯದಲ್ಲಿ ಅದನ್ನು ಮೊದಲು "ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ". ಇದು ಆ ಕ್ರಮದಲ್ಲಿ peripheral_init.bfm ಮತ್ತು user.bfm ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.
- peripheral_init.bfm – ನೀವು ಮುಖ್ಯ() ಕಾರ್ಯವಿಧಾನವನ್ನು ನಮೂದಿಸುವ ಮೊದಲು ಕಾರ್ಟೆಕ್ಸ್-M3 ನಲ್ಲಿ CMSIS ::SystemInit() ಕಾರ್ಯವನ್ನು ಅನುಕರಿಸುವ BFM ಕಾರ್ಯವಿಧಾನವನ್ನು ಒಳಗೊಂಡಿದೆ. ಇದು ಮೂಲಭೂತವಾಗಿ ವಿನ್ಯಾಸದಲ್ಲಿ ಬಳಸಲಾದ ಯಾವುದೇ ಬಾಹ್ಯ ಸಂರಚನಾ ಡೇಟಾವನ್ನು ಸರಿಯಾದ ಬಾಹ್ಯ ಕಾನ್ಫಿಗರೇಶನ್ ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ನಕಲಿಸುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರು ಈ ಪೆರಿಫೆರಲ್ಗಳನ್ನು ಬಳಸಬಹುದು ಎಂದು ಪ್ರತಿಪಾದಿಸುವ ಮೊದಲು ಎಲ್ಲಾ ಪೆರಿಫೆರಲ್ಗಳು ಸಿದ್ಧವಾಗಲು ಕಾಯುತ್ತದೆ.
- MDDR_init.bfm – ನೀವು ನಮೂದಿಸಿದ MSS DDR ಕಾನ್ಫಿಗರೇಶನ್ ರಿಜಿಸ್ಟರ್ ಡೇಟಾದ ಬರಹಗಳನ್ನು ಅನುಕರಿಸುವ BFM ಬರೆಯುವ ಆಜ್ಞೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ (ಮೇಲಿನ ನೋಂದಣಿಗಳನ್ನು ಸಂಪಾದಿಸಿ ಸಂವಾದವನ್ನು ಬಳಸಿ) DDR ನಿಯಂತ್ರಕ ರೆಜಿಸ್ಟರ್ಗಳಲ್ಲಿ.
- user.bfm - ಬಳಕೆದಾರ ಆಜ್ಞೆಗಳಿಗಾಗಿ ಉದ್ದೇಶಿಸಲಾಗಿದೆ. ಇದರಲ್ಲಿ ನಿಮ್ಮದೇ ಆದ BFM ಕಮಾಂಡ್ಗಳನ್ನು ಸೇರಿಸುವ ಮೂಲಕ ನೀವು ಡೇಟಾಪಾತ್ ಅನ್ನು ಅನುಕರಿಸಬಹುದು file. ಇದರಲ್ಲಿ ಆಜ್ಞೆಗಳು file Peripheral_init.bfm ಪೂರ್ಣಗೊಂಡ ನಂತರ "ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ".
ಅನ್ನು ಬಳಸುವುದು fileಮೇಲೆ, ಕಾನ್ಫಿಗರೇಶನ್ ಮಾರ್ಗವನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಅನುಕರಿಸಲಾಗುತ್ತದೆ. ನೀವು user.bfm ಅನ್ನು ಮಾತ್ರ ಸಂಪಾದಿಸಬೇಕಾಗಿದೆ file ಡೇಟಾಪಾತ್ ಅನ್ನು ಅನುಕರಿಸಲು. test.bfm, peripheral_init.bfm, ಅಥವಾ MDDR_init.bfm ಅನ್ನು ಸಂಪಾದಿಸಬೇಡಿ fileಇವುಗಳಂತೆ ರು fileನಿಮ್ಮ ಮೂಲ ವಿನ್ಯಾಸವನ್ನು ಮರು-ಉತ್ಪಾದಿಸಿದಾಗಲೆಲ್ಲಾ s ಅನ್ನು ಮರು-ಸೃಷ್ಟಿಸಲಾಗುತ್ತದೆ.
MSS DDR ಕಾನ್ಫಿಗರೇಶನ್ ಪಥ
MSS DDR ಕಾನ್ಫಿಗರೇಶನ್ ರಿಜಿಸ್ಟರ್ ಮೌಲ್ಯಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವುದರ ಜೊತೆಗೆ, ನೀವು MSS (FIC_2) ನಲ್ಲಿ APB ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾ ಮಾರ್ಗವನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಬಾಹ್ಯ ಇನಿಶಿಯಲೈಸೇಶನ್ ಪರಿಹಾರದ ಅಗತ್ಯವಿದೆ. SystemInit() ಕಾರ್ಯವು FIC_2 APB ಇಂಟರ್ಫೇಸ್ ಮೂಲಕ MDDR ಕಾನ್ಫಿಗರೇಶನ್ ರೆಜಿಸ್ಟರ್ಗಳಿಗೆ ಡೇಟಾವನ್ನು ಬರೆಯುತ್ತದೆ.
ಗಮನಿಸಿ: ನೀವು ಸಿಸ್ಟಮ್ ಬಿಲ್ಡರ್ ಅನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ ಕಾನ್ಫಿಗರೇಶನ್ ಮಾರ್ಗವನ್ನು ಹೊಂದಿಸಲಾಗಿದೆ ಮತ್ತು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತದೆ.
FIC_2 ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು:
- MSS ಕಾನ್ಫಿಗರೇಟರ್ನಿಂದ FIC_2 ಕಾನ್ಫಿಗರೇಟರ್ ಸಂವಾದವನ್ನು (ಚಿತ್ರ 2-7) ತೆರೆಯಿರಿ.
- ಕಾರ್ಟೆಕ್ಸ್-ಎಂ 3 ಆಯ್ಕೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಪೆರಿಫೆರಲ್ಗಳನ್ನು ಪ್ರಾರಂಭಿಸಿ.
- Fabric DDR/SERDES ಬ್ಲಾಕ್ಗಳನ್ನು ನೀವು ಬಳಸುತ್ತಿದ್ದರೆ MSS DDR ಅನ್ನು ಪರಿಶೀಲಿಸಲಾಗಿದೆಯೇ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
- ನಿಮ್ಮ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಉಳಿಸಲು ಸರಿ ಕ್ಲಿಕ್ ಮಾಡಿ. ಇದು ಚಿತ್ರ 2-2 ರಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ FIC_8 ಕಾನ್ಫಿಗರೇಶನ್ ಪೋರ್ಟ್ಗಳನ್ನು (ಗಡಿಯಾರ, ಮರುಹೊಂದಿಸಿ ಮತ್ತು APB ಬಸ್ ಇಂಟರ್ಫೇಸ್ಗಳು) ಬಹಿರಂಗಪಡಿಸುತ್ತದೆ.
- MSS ಅನ್ನು ರಚಿಸಿ. FIC_2 ಪೋರ್ಟ್ಗಳು (FIC_2_APB_MASTER, FIC_2_APB_M_PCLK ಮತ್ತು FIC_2_APB_M_RESET_N) ಈಗ MSS ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ತೆರೆದುಕೊಂಡಿವೆ ಮತ್ತು ಬಾಹ್ಯ ಇನಿಶಿಯಲೈಸೇಶನ್ ಪರಿಹಾರದ ನಿರ್ದಿಷ್ಟತೆಯ ಪ್ರಕಾರ CoreConfigP ಮತ್ತು CoreResetP ಗೆ ಸಂಪರ್ಕಿಸಬಹುದು.
CoreConfigP ಮತ್ತು CoreResetP ಕೋರ್ಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡುವ ಮತ್ತು ಸಂಪರ್ಕಿಸುವ ಸಂಪೂರ್ಣ ವಿವರಗಳಿಗಾಗಿ, ಪೆರಿಫೆರಲ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿಯನ್ನು ನೋಡಿ.
ಪೋರ್ಟ್ ವಿವರಣೆ
DDR PHY ಇಂಟರ್ಫೇಸ್
ಕೋಷ್ಟಕ 3-1 • DDR PHY ಇಂಟರ್ಫೇಸ್
ಪೋರ್ಟ್ ಹೆಸರು | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
MDDR_CAS_N | ಔಟ್ | DRAM CASN |
MDDR_CKE | ಔಟ್ | DRAM CKE |
MDDR_CLK | ಔಟ್ | ಗಡಿಯಾರ, ಪಿ ಸೈಡ್ |
MDDR_CLK_N | ಔಟ್ | ಗಡಿಯಾರ, ಎನ್ ಬದಿ |
MDDR_CS_N | ಔಟ್ | DRAM CSN |
MDDR_ODT | ಔಟ್ | DRAM ODT |
MDDR_RAS_N | ಔಟ್ | DRAM RASN |
MDDR_RESET_N | ಔಟ್ | DDR3 ಗಾಗಿ DRAM ಮರುಹೊಂದಿಸಿ. LPDDR ಮತ್ತು DDR2 ಇಂಟರ್ಫೇಸ್ಗಳಿಗಾಗಿ ಈ ಸಂಕೇತವನ್ನು ನಿರ್ಲಕ್ಷಿಸಿ. ಇದನ್ನು LPDDR ಮತ್ತು DDR2 ಇಂಟರ್ಫೇಸ್ಗಳಿಗಾಗಿ ಬಳಸಲಾಗಿಲ್ಲ ಎಂದು ಗುರುತಿಸಿ. |
MDDR_WE_N | ಔಟ್ | ಡ್ರಾಮ್ ವೆನ್ |
MDDR_ADDR[15:0] | ಔಟ್ | ಡ್ರಾಮ್ ವಿಳಾಸ ಬಿಟ್ಗಳು |
MDDR_BA[2:0] | ಔಟ್ | ಡ್ರಾಮ್ ಬ್ಯಾಂಕ್ ವಿಳಾಸ |
MDDR_DM_RDQS ([3:0]/[1:0]/[0]) | ಒಳಗೆ ಹೊರಗೆ | ಡ್ರಾಮ್ ಡೇಟಾ ಮಾಸ್ಕ್ |
MDDR_DQS ([3:0]/[1:0]/[0]) | ಒಳಗೆ ಹೊರಗೆ | ಡ್ರಾಮ್ ಡೇಟಾ ಸ್ಟ್ರೋಬ್ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ - ಪಿ ಸೈಡ್ |
MDDR_DQS_N ([3:0]/[1:0]/[0]) | ಒಳಗೆ ಹೊರಗೆ | ಡ್ರಾಮ್ ಡೇಟಾ ಸ್ಟ್ರೋಬ್ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ - ಎನ್ ಸೈಡ್ |
MDDR_DQ ([31:0]/[15:0]/[7:0]) | ಒಳಗೆ ಹೊರಗೆ | DRAM ಡೇಟಾ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ |
MDDR_DQS_TMATCH_0_IN | IN | ಸಿಗ್ನಲ್ನಲ್ಲಿ FIFO |
MDDR_DQS_TMATCH_0_OUT | ಔಟ್ | FIFO ಔಟ್ ಸಿಗ್ನಲ್ |
MDDR_DQS_TMATCH_1_IN | IN | ಸಿಗ್ನಲ್ನಲ್ಲಿ FIFO (32-ಬಿಟ್ ಮಾತ್ರ) |
MDDR_DQS_TMATCH_1_OUT | ಔಟ್ | FIFO ಔಟ್ ಸಿಗ್ನಲ್ (32-ಬಿಟ್ ಮಾತ್ರ) |
MDDR_DM_RDQS_ECC | ಒಳಗೆ ಹೊರಗೆ | ಡ್ರಾಮ್ ಇಸಿಸಿ ಡೇಟಾ ಮಾಸ್ಕ್ |
MDDR_DQS_ECC | ಒಳಗೆ ಹೊರಗೆ | ಡ್ರಾಮ್ ಇಸಿಸಿ ಡೇಟಾ ಸ್ಟ್ರೋಬ್ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ - ಪಿ ಸೈಡ್ |
MDDR_DQS_ECC_N | ಒಳಗೆ ಹೊರಗೆ | ಡ್ರಾಮ್ ಇಸಿಸಿ ಡೇಟಾ ಸ್ಟ್ರೋಬ್ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ - ಎನ್ ಸೈಡ್ |
MDDR_DQ_ECC ([3:0]/[1:0]/[0]) | ಒಳಗೆ ಹೊರಗೆ | DRAM ECC ಡೇಟಾ ಇನ್ಪುಟ್/ಔಟ್ಪುಟ್ |
MDDR_DQS_TMATCH_ECC_IN | IN | ಇಸಿಸಿ FIFO ಸಿಗ್ನಲ್ನಲ್ಲಿದೆ |
MDDR_DQS_TMATCH_ECC_OUT | ಔಟ್ | ECC FIFO ಔಟ್ ಸಿಗ್ನಲ್ (32-ಬಿಟ್ ಮಾತ್ರ) |
ಗಮನಿಸಿ: PHY ಅಗಲದ ಆಯ್ಕೆಯ ಆಧಾರದ ಮೇಲೆ ಕೆಲವು ಪೋರ್ಟ್ಗಳ ಪೋರ್ಟ್ ಅಗಲಗಳು ಬದಲಾಗುತ್ತವೆ. ಅಂತಹ ಪೋರ್ಟ್ಗಳನ್ನು ಸೂಚಿಸಲು “[a:0]/ [b:0]/[c:0]” ಎಂಬ ಸಂಕೇತವನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ “[a:0]” 32-ಬಿಟ್ PHY ಅಗಲವನ್ನು ಆಯ್ಕೆ ಮಾಡಿದಾಗ ಪೋರ್ಟ್ ಅಗಲವನ್ನು ಸೂಚಿಸುತ್ತದೆ. , “[b:0]” 16-ಬಿಟ್ PHY ಅಗಲಕ್ಕೆ ಅನುರೂಪವಾಗಿದೆ ಮತ್ತು “[c:0]” 8-ಬಿಟ್ PHY ಅಗಲಕ್ಕೆ ಅನುರೂಪವಾಗಿದೆ.
ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ AXI ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಕೋಷ್ಟಕ 3-2 • ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ AXI ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಪೋರ್ಟ್ ಹೆಸರು | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
DDR_AXI_S_AWREADY | ಔಟ್ | ಬರೆಯುವ ವಿಳಾಸ ಸಿದ್ಧವಾಗಿದೆ |
DDR_AXI_S_WREADY | ಔಟ್ | ಬರೆಯುವ ವಿಳಾಸ ಸಿದ್ಧವಾಗಿದೆ |
DDR_AXI_S_BID[3:0] | ಔಟ್ | ಪ್ರತಿಕ್ರಿಯೆ ID |
DDR_AXI_S_BRESP[1:0] | ಔಟ್ | ಪ್ರತಿಕ್ರಿಯೆ ಬರೆಯಿರಿ |
DDR_AXI_S_BVALID | ಔಟ್ | ಮಾನ್ಯವಾದ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಬರೆಯಿರಿ |
DDR_AXI_S_ARREADY | ಔಟ್ | ಓದುವ ವಿಳಾಸ ಸಿದ್ಧವಾಗಿದೆ |
DDR_AXI_S_RID[3:0] | ಔಟ್ | ID ಓದಿ Tag |
DDR_AXI_S_RRESP[1:0] | ಔಟ್ | ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಓದಿ |
DDR_AXI_S_RDATA[63:0] | ಔಟ್ | ಡೇಟಾವನ್ನು ಓದಿ |
DDR_AXI_S_RLAST | ಔಟ್ | ಕೊನೆಯದಾಗಿ ಓದಿ ಈ ಸಿಗ್ನಲ್ ರೀಡ್ ಬರ್ಸ್ಟ್ನಲ್ಲಿ ಕೊನೆಯ ವರ್ಗಾವಣೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ |
DDR_AXI_S_RVALID | ಔಟ್ | ಓದುವ ವಿಳಾಸ ಮಾನ್ಯವಾಗಿದೆ |
DDR_AXI_S_AWID[3:0] | IN | ವಿಳಾಸ ID ಬರೆಯಿರಿ |
DDR_AXI_S_AWADDR[31:0] | IN | ವಿಳಾಸವನ್ನು ಬರೆಯಿರಿ |
DDR_AXI_S_AWLEN[3:0] | IN | ಬರ್ಸ್ಟ್ ಉದ್ದ |
DDR_AXI_S_AWSIZE[1:0] | IN | ಬರ್ಸ್ಟ್ ಗಾತ್ರ |
DDR_AXI_S_AWBURST[1:0] | IN | ಬರ್ಸ್ಟ್ ಪ್ರಕಾರ |
DDR_AXI_S_AWLOCK[1:0] | IN | ಲಾಕ್ ಪ್ರಕಾರ ಈ ಸಿಗ್ನಲ್ ವರ್ಗಾವಣೆಯ ಪರಮಾಣು ಗುಣಲಕ್ಷಣಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ |
DDR_AXI_S_AWVALID | IN | ವಿಳಾಸವನ್ನು ಬರೆಯಿರಿ ಮಾನ್ಯ |
DDR_AXI_S_WID[3:0] | IN | ಡೇಟಾ ಐಡಿ ಬರೆಯಿರಿ tag |
DDR_AXI_S_WDATA[63:0] | IN | ಡೇಟಾವನ್ನು ಬರೆಯಿರಿ |
DDR_AXI_S_WSTRB[7:0] | IN | ಸ್ಟ್ರೋಬ್ಗಳನ್ನು ಬರೆಯಿರಿ |
DDR_AXI_S_WLAST | IN | ಕೊನೆಯದಾಗಿ ಬರೆಯಿರಿ |
DDR_AXI_S_WVALID | IN | ಮಾನ್ಯವಾಗಿ ಬರೆಯಿರಿ |
DDR_AXI_S_BREADY | IN | ಸಿದ್ಧವಾಗಿ ಬರೆಯಿರಿ |
DDR_AXI_S_ARID[3:0] | IN | ವಿಳಾಸ ID ಓದಿ |
DDR_AXI_S_ARADDR[31:0] | IN | ವಿಳಾಸವನ್ನು ಓದಿ |
DDR_AXI_S_ARLEN[3:0] | IN | ಬರ್ಸ್ಟ್ ಉದ್ದ |
DDR_AXI_S_ARSIZE[1:0] | IN | ಬರ್ಸ್ಟ್ ಗಾತ್ರ |
DDR_AXI_S_ARBURST[1:0] | IN | ಬರ್ಸ್ಟ್ ಪ್ರಕಾರ |
DDR_AXI_S_ARLOCK[1:0] | IN | ಲಾಕ್ ಪ್ರಕಾರ |
DDR_AXI_S_ARVALID | IN | ಓದುವ ವಿಳಾಸ ಮಾನ್ಯವಾಗಿದೆ |
DDR_AXI_S_RREADY | IN | ಓದುವ ವಿಳಾಸ ಸಿದ್ಧವಾಗಿದೆ |
ಕೋಷ್ಟಕ 3-2 • ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ AXI ಬಸ್ ಇಂಟರ್ಫೇಸ್ (ಮುಂದುವರಿದಿದೆ)
ಪೋರ್ಟ್ ಹೆಸರು | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
DDR_AXI_S_CORE_RESET_N | IN | MDDR ಗ್ಲೋಬಲ್ ರೀಸೆಟ್ |
DDR_AXI_S_RMW | IN | AXI ವರ್ಗಾವಣೆಯ ಎಲ್ಲಾ ಬೀಟ್ಗಳಿಗೆ 64 ಬಿಟ್ ಲೇನ್ನ ಎಲ್ಲಾ ಬೈಟ್ಗಳು ಮಾನ್ಯವಾಗಿದೆಯೇ ಎಂಬುದನ್ನು ಸೂಚಿಸುತ್ತದೆ. 0: ಎಲ್ಲಾ ಬೀಟ್ಗಳಲ್ಲಿನ ಎಲ್ಲಾ ಬೈಟ್ಗಳು ಬರ್ಸ್ಟ್ನಲ್ಲಿ ಮಾನ್ಯವಾಗಿರುತ್ತವೆ ಮತ್ತು ಆಜ್ಞೆಗಳನ್ನು ಬರೆಯಲು ನಿಯಂತ್ರಕವು ಡೀಫಾಲ್ಟ್ ಆಗಿರಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ 1: ಕೆಲವು ಬೈಟ್ಗಳು ಅಮಾನ್ಯವಾಗಿದೆ ಮತ್ತು ನಿಯಂತ್ರಕವು RMW ಆಜ್ಞೆಗಳಿಗೆ ಡೀಫಾಲ್ಟ್ ಆಗಿರಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತದೆ ಇದನ್ನು AXI ಬರೆಯುವ ವಿಳಾಸ ಚಾನಲ್ ಸೈಡ್ಬ್ಯಾಂಡ್ ಸಿಗ್ನಲ್ ಎಂದು ವರ್ಗೀಕರಿಸಲಾಗಿದೆ ಮತ್ತು AWVALID ಸಿಗ್ನಲ್ನೊಂದಿಗೆ ಮಾನ್ಯವಾಗಿದೆ. ECC ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ. |
ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ AHB0 ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಕೋಷ್ಟಕ 3-3 • ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ AHB0 ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಪೋರ್ಟ್ ಹೆಸರು | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
DDR_AHB0_SHREADYOUT | ಔಟ್ | AHBL ಸ್ಲೇವ್ ಸಿದ್ಧವಾಗಿದೆ - ಬರೆಯಲು ಹೆಚ್ಚಿನದಾಗಿದ್ದಲ್ಲಿ MDDR ಡೇಟಾವನ್ನು ಸ್ವೀಕರಿಸಲು ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಓದುವಿಕೆಗೆ ಡೇಟಾ ಮಾನ್ಯವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ |
DDR_AHB0_SHRESP | ಔಟ್ | AHBL ಪ್ರತಿಕ್ರಿಯೆ ಸ್ಥಿತಿ - ವಹಿವಾಟಿನ ಕೊನೆಯಲ್ಲಿ ಹೆಚ್ಚಿನ ಚಾಲನೆ ಮಾಡಿದಾಗ ವಹಿವಾಟು ದೋಷಗಳೊಂದಿಗೆ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ವಹಿವಾಟಿನ ಕೊನೆಯಲ್ಲಿ ಕಡಿಮೆ ನಡೆಸಿದಾಗ ವಹಿವಾಟು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. |
DDR_AHB0_SHRDATA[31:0] | ಔಟ್ | AHBL ರೀಡ್ ಡೇಟಾ - MDDR ಸ್ಲೇವ್ನಿಂದ ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ಗೆ ಡೇಟಾವನ್ನು ಓದಿ |
DDR_AHB0_SHSEL | IN | AHBL ಸ್ಲೇವ್ ಆಯ್ಕೆ - ಪ್ರತಿಪಾದಿಸಿದಾಗ, MDDR ಫ್ಯಾಬ್ರಿಕ್ AHB ಬಸ್ನಲ್ಲಿ ಪ್ರಸ್ತುತ ಆಯ್ಕೆಮಾಡಿದ AHBL ಸ್ಲೇವ್ ಆಗಿದೆ |
DDR_AHB0_SHADDR[31:0] | IN | AHBL ವಿಳಾಸ - AHBL ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಬೈಟ್ ವಿಳಾಸ |
DDR_AHB0_SHBURST[2:0] | IN | AHBL ಬರ್ಸ್ಟ್ ಉದ್ದ |
DDR_AHB0_SHSIZE[1:0] | IN | AHBL ವರ್ಗಾವಣೆ ಗಾತ್ರ - ಪ್ರಸ್ತುತ ವರ್ಗಾವಣೆಯ ಗಾತ್ರವನ್ನು ಸೂಚಿಸುತ್ತದೆ (8/16/32 ಬೈಟ್ ವಹಿವಾಟುಗಳು ಮಾತ್ರ) |
DDR_AHB0_SHTRANS[1:0] | IN | AHBL ವರ್ಗಾವಣೆ ಪ್ರಕಾರ - ಪ್ರಸ್ತುತ ವಹಿವಾಟಿನ ವರ್ಗಾವಣೆ ಪ್ರಕಾರವನ್ನು ಸೂಚಿಸುತ್ತದೆ |
DDR_AHB0_SHMASTLOCK | IN | AHBL ಲಾಕ್ - ಪ್ರಸ್ತುತ ವರ್ಗಾವಣೆಯು ಲಾಕ್ ಮಾಡಿದ ವಹಿವಾಟಿನ ಭಾಗವಾಗಿದೆ ಎಂದು ಪ್ರತಿಪಾದಿಸಿದಾಗ |
DDR_AHB0_SHWRITE | IN | AHBL ಬರೆಯಿರಿ - ಪ್ರಸ್ತುತ ವಹಿವಾಟು ಬರಹವಾಗಿದೆ ಎಂದು ಹೆಚ್ಚಿನದನ್ನು ಸೂಚಿಸಿದಾಗ. ಕಡಿಮೆಯಾದಾಗ ಪ್ರಸ್ತುತ ವಹಿವಾಟು ಓದಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ |
DDR_AHB0_S_HREADY | IN | AHBL ಸಿದ್ಧವಾಗಿದೆ - ಅಧಿಕವಾಗಿರುವಾಗ, MDDR ಹೊಸ ವಹಿವಾಟನ್ನು ಸ್ವೀಕರಿಸಲು ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ |
DDR_AHB0_S_HWDATA[31:0] | IN | AHBL ಬರೆಯುವ ಡೇಟಾ - ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ನಿಂದ MDDR ಗೆ ಡೇಟಾವನ್ನು ಬರೆಯಿರಿ |
ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ AHB1 ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಕೋಷ್ಟಕ 3-4 • ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ AHB1 ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಪೋರ್ಟ್ ಹೆಸರು | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
DDR_AHB1_SHREADYOUT | ಔಟ್ | AHBL ಸ್ಲೇವ್ ಸಿದ್ಧವಾಗಿದೆ - ಬರೆಯಲು ಹೆಚ್ಚಿನದಾಗಿದ್ದಲ್ಲಿ MDDR ಡೇಟಾವನ್ನು ಸ್ವೀಕರಿಸಲು ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಓದುವಿಕೆಗೆ ಡೇಟಾ ಮಾನ್ಯವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ |
DDR_AHB1_SHRESP | ಔಟ್ | AHBL ಪ್ರತಿಕ್ರಿಯೆ ಸ್ಥಿತಿ - ವಹಿವಾಟಿನ ಕೊನೆಯಲ್ಲಿ ಹೆಚ್ಚಿನ ಚಾಲನೆ ಮಾಡಿದಾಗ ವಹಿವಾಟು ದೋಷಗಳೊಂದಿಗೆ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ವಹಿವಾಟಿನ ಕೊನೆಯಲ್ಲಿ ಕಡಿಮೆ ನಡೆಸಿದಾಗ ವಹಿವಾಟು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. |
DDR_AHB1_SHRDATA[31:0] | ಔಟ್ | AHBL ರೀಡ್ ಡೇಟಾ - MDDR ಸ್ಲೇವ್ನಿಂದ ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ಗೆ ಡೇಟಾವನ್ನು ಓದಿ |
DDR_AHB1_SHSEL | IN | AHBL ಸ್ಲೇವ್ ಆಯ್ಕೆ - ಪ್ರತಿಪಾದಿಸಿದಾಗ, MDDR ಫ್ಯಾಬ್ರಿಕ್ AHB ಬಸ್ನಲ್ಲಿ ಪ್ರಸ್ತುತ ಆಯ್ಕೆಮಾಡಿದ AHBL ಸ್ಲೇವ್ ಆಗಿದೆ |
DDR_AHB1_SHADDR[31:0] | IN | AHBL ವಿಳಾಸ - AHBL ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಬೈಟ್ ವಿಳಾಸ |
DDR_AHB1_SHBURST[2:0] | IN | AHBL ಬರ್ಸ್ಟ್ ಉದ್ದ |
DDR_AHB1_SHSIZE[1:0] | IN | AHBL ವರ್ಗಾವಣೆ ಗಾತ್ರ - ಪ್ರಸ್ತುತ ವರ್ಗಾವಣೆಯ ಗಾತ್ರವನ್ನು ಸೂಚಿಸುತ್ತದೆ (8/16/32 ಬೈಟ್ ವಹಿವಾಟುಗಳು ಮಾತ್ರ) |
DDR_AHB1_SHTRANS[1:0] | IN | AHBL ವರ್ಗಾವಣೆ ಪ್ರಕಾರ - ಪ್ರಸ್ತುತ ವಹಿವಾಟಿನ ವರ್ಗಾವಣೆ ಪ್ರಕಾರವನ್ನು ಸೂಚಿಸುತ್ತದೆ |
DDR_AHB1_SHMASTLOCK | IN | AHBL ಲಾಕ್ - ಪ್ರಸ್ತುತ ವರ್ಗಾವಣೆಯು ಲಾಕ್ ಮಾಡಿದ ವಹಿವಾಟಿನ ಭಾಗವಾಗಿದೆ ಎಂದು ಪ್ರತಿಪಾದಿಸಿದಾಗ |
DDR_AHB1_SHWRITE | IN | AHBL ಬರೆಯಿರಿ - ಪ್ರಸ್ತುತ ವಹಿವಾಟು ಒಂದು ಬರಹ ಎಂದು ಹೆಚ್ಚಿನದನ್ನು ಸೂಚಿಸಿದಾಗ. ಕಡಿಮೆಯಾದಾಗ ಪ್ರಸ್ತುತ ವಹಿವಾಟು ಓದಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. |
DDR_AHB1_SHREADY | IN | AHBL ಸಿದ್ಧವಾಗಿದೆ - ಅಧಿಕವಾಗಿರುವಾಗ, MDDR ಹೊಸ ವಹಿವಾಟನ್ನು ಸ್ವೀಕರಿಸಲು ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ |
DDR_AHB1_SHWDATA[31:0] | IN | AHBL ಬರೆಯುವ ಡೇಟಾ - ಫ್ಯಾಬ್ರಿಕ್ ಮಾಸ್ಟರ್ನಿಂದ MDDR ಗೆ ಡೇಟಾವನ್ನು ಬರೆಯಿರಿ |
ಸಾಫ್ಟ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕ ಮೋಡ್ AXI ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಕೋಷ್ಟಕ 3-5 • ಸಾಫ್ಟ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕ ಮೋಡ್ AXI ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಪೋರ್ಟ್ ಹೆಸರು | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
SMC_AXI_M_WLAST | ಔಟ್ | ಕೊನೆಯದಾಗಿ ಬರೆಯಿರಿ |
SMC_AXI_M_WVALID | ಔಟ್ | ಮಾನ್ಯವಾಗಿ ಬರೆಯಿರಿ |
SMC_AXI_M_AWLEN[3:0] | ಔಟ್ | ಬರ್ಸ್ಟ್ ಉದ್ದ |
SMC_AXI_M_AWBURST[1:0] | ಔಟ್ | ಬರ್ಸ್ಟ್ ಪ್ರಕಾರ |
SMC_AXI_M_BREADY | ಔಟ್ | ಪ್ರತಿಕ್ರಿಯೆ ಸಿದ್ಧವಾಗಿದೆ |
SMC_AXI_M_AWVALID | ಔಟ್ | ವಿಳಾಸವನ್ನು ಬರೆಯಿರಿ ಮಾನ್ಯ |
SMC_AXI_M_AWID[3:0] | ಔಟ್ | ವಿಳಾಸ ID ಬರೆಯಿರಿ |
SMC_AXI_M_WDATA[63:0] | ಔಟ್ | ಡೇಟಾವನ್ನು ಬರೆಯಿರಿ |
SMC_AXI_M_ARVALID | ಔಟ್ | ಓದುವ ವಿಳಾಸ ಮಾನ್ಯವಾಗಿದೆ |
SMC_AXI_M_WID[3:0] | ಔಟ್ | ಡೇಟಾ ಐಡಿ ಬರೆಯಿರಿ tag |
SMC_AXI_M_WSTRB[7:0] | ಔಟ್ | ಸ್ಟ್ರೋಬ್ಗಳನ್ನು ಬರೆಯಿರಿ |
SMC_AXI_M_ARID[3:0] | ಔಟ್ | ವಿಳಾಸ ID ಓದಿ |
SMC_AXI_M_ARADDR[31:0] | ಔಟ್ | ವಿಳಾಸವನ್ನು ಓದಿ |
SMC_AXI_M_ARLEN[3:0] | ಔಟ್ | ಬರ್ಸ್ಟ್ ಉದ್ದ |
SMC_AXI_M_ARSIZE[1:0] | ಔಟ್ | ಬರ್ಸ್ಟ್ ಗಾತ್ರ |
SMC_AXI_M_ARBURST[1:0] | ಔಟ್ | ಬರ್ಸ್ಟ್ ಪ್ರಕಾರ |
SMC_AXI_M_AWADDR[31:0] | ಔಟ್ | ವಿಳಾಸವನ್ನು ಬರೆಯಿರಿ |
SMC_AXI_M_RREADY | ಔಟ್ | ಓದುವ ವಿಳಾಸ ಸಿದ್ಧವಾಗಿದೆ |
SMC_AXI_M_AWSIZE[1:0] | ಔಟ್ | ಬರ್ಸ್ಟ್ ಗಾತ್ರ |
SMC_AXI_M_AWLOCK[1:0] | ಔಟ್ | ಲಾಕ್ ಪ್ರಕಾರ ಈ ಸಿಗ್ನಲ್ ವರ್ಗಾವಣೆಯ ಪರಮಾಣು ಗುಣಲಕ್ಷಣಗಳ ಬಗ್ಗೆ ಹೆಚ್ಚುವರಿ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ |
SMC_AXI_M_ARLOCK[1:0] | ಔಟ್ | ಲಾಕ್ ಪ್ರಕಾರ |
SMC_AXI_M_BID[3:0] | IN | ಪ್ರತಿಕ್ರಿಯೆ ID |
SMC_AXI_M_RID[3:0] | IN | ID ಓದಿ Tag |
SMC_AXI_M_RRESP[1:0] | IN | ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಓದಿ |
SMC_AXI_M_BRESP[1:0] | IN | ಪ್ರತಿಕ್ರಿಯೆ ಬರೆಯಿರಿ |
SMC_AXI_M_AWREADY | IN | ಬರೆಯುವ ವಿಳಾಸ ಸಿದ್ಧವಾಗಿದೆ |
SMC_AXI_M_RDATA[63:0] | IN | ಡೇಟಾವನ್ನು ಓದಿ |
SMC_AXI_M_WREADY | IN | ಸಿದ್ಧವಾಗಿ ಬರೆಯಿರಿ |
SMC_AXI_M_BVALID | IN | ಮಾನ್ಯವಾದ ಪ್ರತಿಕ್ರಿಯೆಯನ್ನು ಬರೆಯಿರಿ |
SMC_AXI_M_ARREADY | IN | ಓದುವ ವಿಳಾಸ ಸಿದ್ಧವಾಗಿದೆ |
SMC_AXI_M_RLAST | IN | ಕೊನೆಯದಾಗಿ ಓದಿ ಈ ಸಿಗ್ನಲ್ ರೀಡ್ ಬರ್ಸ್ಟ್ನಲ್ಲಿ ಕೊನೆಯ ವರ್ಗಾವಣೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ |
SMC_AXI_M_RVALID | IN | ಓದಿ ಮಾನ್ಯ |
ಸಾಫ್ಟ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕ ಮೋಡ್ AHB0 ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಕೋಷ್ಟಕ 3-6 • ಸಾಫ್ಟ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕ ಮೋಡ್ AHB0 ಬಸ್ ಇಂಟರ್ಫೇಸ್
ಪೋರ್ಟ್ ಹೆಸರು | ನಿರ್ದೇಶನ | ವಿವರಣೆ |
SMC_AHB_M_HBURST[1:0] | ಔಟ್ | AHBL ಬರ್ಸ್ಟ್ ಉದ್ದ |
SMC_AHB_M_HTRANS[1:0] | ಔಟ್ | AHBL ವರ್ಗಾವಣೆ ಪ್ರಕಾರ - ಪ್ರಸ್ತುತ ವಹಿವಾಟಿನ ವರ್ಗಾವಣೆ ಪ್ರಕಾರವನ್ನು ಸೂಚಿಸುತ್ತದೆ. |
SMC_AHB_M_HMASTLOCK | ಔಟ್ | AHBL ಲಾಕ್ - ಪ್ರಸ್ತುತ ವರ್ಗಾವಣೆಯು ಲಾಕ್ ಮಾಡಿದ ವಹಿವಾಟಿನ ಭಾಗವಾಗಿದೆ ಎಂದು ಪ್ರತಿಪಾದಿಸಿದಾಗ |
SMC_AHB_M_HWRITE | ಔಟ್ | AHBL ಬರೆಯಿರಿ - ಪ್ರಸ್ತುತ ವಹಿವಾಟು ಒಂದು ಬರಹ ಎಂದು ಹೆಚ್ಚಿನದನ್ನು ಸೂಚಿಸಿದಾಗ. ಕಡಿಮೆಯಾದಾಗ ಪ್ರಸ್ತುತ ವಹಿವಾಟು ಓದಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ |
SMC_AHB_M_HSIZE[1:0] | ಔಟ್ | AHBL ವರ್ಗಾವಣೆ ಗಾತ್ರ - ಪ್ರಸ್ತುತ ವರ್ಗಾವಣೆಯ ಗಾತ್ರವನ್ನು ಸೂಚಿಸುತ್ತದೆ (8/16/32 ಬೈಟ್ ವಹಿವಾಟುಗಳು ಮಾತ್ರ) |
SMC_AHB_M_HWDATA[31:0] | ಔಟ್ | AHBL ಬರೆಯುವ ಡೇಟಾ - MSS ಮಾಸ್ಟರ್ನಿಂದ ಫ್ಯಾಬ್ರಿಕ್ ಸಾಫ್ಟ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕಕ್ಕೆ ಡೇಟಾವನ್ನು ಬರೆಯಿರಿ |
SMC_AHB_M_HADDR[31:0] | ಔಟ್ | AHBL ವಿಳಾಸ - AHBL ಇಂಟರ್ಫೇಸ್ನಲ್ಲಿ ಬೈಟ್ ವಿಳಾಸ |
SMC_AHB_M_HRESP | IN | AHBL ಪ್ರತಿಕ್ರಿಯೆ ಸ್ಥಿತಿ - ವಹಿವಾಟಿನ ಕೊನೆಯಲ್ಲಿ ಹೆಚ್ಚಿನ ಚಾಲನೆ ಮಾಡಿದಾಗ ವಹಿವಾಟು ದೋಷಗಳೊಂದಿಗೆ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ. ವಹಿವಾಟಿನ ಕೊನೆಯಲ್ಲಿ ಕಡಿಮೆ ನಡೆಸಿದಾಗ ವಹಿವಾಟು ಯಶಸ್ವಿಯಾಗಿ ಪೂರ್ಣಗೊಂಡಿದೆ ಎಂದು ಸೂಚಿಸುತ್ತದೆ |
SMC_AHB_M_HRDATA[31:0] | IN | AHBL ರೀಡ್ ಡೇಟಾ - ಫ್ಯಾಬ್ರಿಕ್ ಸಾಫ್ಟ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕದಿಂದ MSS ಮಾಸ್ಟರ್ಗೆ ಡೇಟಾವನ್ನು ಓದಿ |
SMC_AHB_M_HREADY | IN | AHBL ಸಿದ್ಧವಾಗಿದೆ - AHBL ಬಸ್ ಹೊಸ ವಹಿವಾಟನ್ನು ಸ್ವೀಕರಿಸಲು ಸಿದ್ಧವಾಗಿದೆ ಎಂದು ಹೈ ಸೂಚಿಸುತ್ತದೆ |
ಉತ್ಪನ್ನ ಬೆಂಬಲ
ಮೈಕ್ರೋಸೆಮಿ SoC ಪ್ರಾಡಕ್ಟ್ಸ್ ಗ್ರೂಪ್ ತನ್ನ ಉತ್ಪನ್ನಗಳನ್ನು ವಿವಿಧ ಬೆಂಬಲ ಸೇವೆಗಳೊಂದಿಗೆ ಬೆಂಬಲಿಸುತ್ತದೆ, ಗ್ರಾಹಕ ಸೇವೆ, ಗ್ರಾಹಕ ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಕೇಂದ್ರ, a webಸೈಟ್, ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಮೇಲ್ ಮತ್ತು ವಿಶ್ವಾದ್ಯಂತ ಮಾರಾಟ ಕಚೇರಿಗಳು. ಈ ಅನುಬಂಧವು ಮೈಕ್ರೋಸೆಮಿ SoC ಉತ್ಪನ್ನಗಳ ಗುಂಪನ್ನು ಸಂಪರ್ಕಿಸುವ ಮತ್ತು ಈ ಬೆಂಬಲ ಸೇವೆಗಳನ್ನು ಬಳಸುವ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಒಳಗೊಂಡಿದೆ.
ಗ್ರಾಹಕ ಸೇವೆ
ಉತ್ಪನ್ನ ಬೆಲೆ, ಉತ್ಪನ್ನ ಅಪ್ಗ್ರೇಡ್ಗಳು, ಅಪ್ಡೇಟ್ ಮಾಹಿತಿ, ಆರ್ಡರ್ ಸ್ಥಿತಿ ಮತ್ತು ದೃಢೀಕರಣದಂತಹ ತಾಂತ್ರಿಕವಲ್ಲದ ಉತ್ಪನ್ನ ಬೆಂಬಲಕ್ಕಾಗಿ ಗ್ರಾಹಕ ಸೇವೆಯನ್ನು ಸಂಪರ್ಕಿಸಿ.
ಉತ್ತರ ಅಮೆರಿಕಾದಿಂದ, 800.262.1060 ಗೆ ಕರೆ ಮಾಡಿ
ಪ್ರಪಂಚದ ಇತರ ಭಾಗಗಳಿಂದ, 650.318.4460 ಗೆ ಕರೆ ಮಾಡಿ
ಫ್ಯಾಕ್ಸ್, ಜಗತ್ತಿನ ಎಲ್ಲಿಂದಲಾದರೂ, 650.318.8044
ಗ್ರಾಹಕ ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಕೇಂದ್ರ
ಮೈಕ್ರೋಸೆಮಿ SoC ಪ್ರಾಡಕ್ಟ್ಸ್ ಗ್ರೂಪ್ ತನ್ನ ಗ್ರಾಹಕ ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಕೇಂದ್ರವನ್ನು ಹೆಚ್ಚು ನುರಿತ ಇಂಜಿನಿಯರ್ಗಳೊಂದಿಗೆ ಹೊಂದಿದೆ, ಅವರು ಮೈಕ್ರೋಸೆಮಿ SoC ಉತ್ಪನ್ನಗಳ ಕುರಿತು ನಿಮ್ಮ ಹಾರ್ಡ್ವೇರ್, ಸಾಫ್ಟ್ವೇರ್ ಮತ್ತು ವಿನ್ಯಾಸ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತಾರೆ. ಗ್ರಾಹಕ ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಕೇಂದ್ರವು ಅಪ್ಲಿಕೇಶನ್ ಟಿಪ್ಪಣಿಗಳು, ಸಾಮಾನ್ಯ ವಿನ್ಯಾಸ ಚಕ್ರ ಪ್ರಶ್ನೆಗಳಿಗೆ ಉತ್ತರಗಳು, ತಿಳಿದಿರುವ ಸಮಸ್ಯೆಗಳ ದಾಖಲೀಕರಣ ಮತ್ತು ವಿವಿಧ FAQ ಗಳನ್ನು ರಚಿಸಲು ಹೆಚ್ಚಿನ ಸಮಯವನ್ನು ಕಳೆಯುತ್ತದೆ. ಆದ್ದರಿಂದ, ನೀವು ನಮ್ಮನ್ನು ಸಂಪರ್ಕಿಸುವ ಮೊದಲು, ದಯವಿಟ್ಟು ನಮ್ಮ ಆನ್ಲೈನ್ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಭೇಟಿ ನೀಡಿ. ನಿಮ್ಮ ಪ್ರಶ್ನೆಗಳಿಗೆ ನಾವು ಈಗಾಗಲೇ ಉತ್ತರಿಸಿರುವ ಸಾಧ್ಯತೆಯಿದೆ.
ತಾಂತ್ರಿಕ ಬೆಂಬಲ
ಮೈಕ್ರೋಸೆಮಿ SoC ಉತ್ಪನ್ನಗಳ ಬೆಂಬಲಕ್ಕಾಗಿ, ಭೇಟಿ ನೀಡಿ http://www.microsemi.com/products/fpga-soc/design-support/fpga-soc-support.
Webಸೈಟ್
ಮೈಕ್ರೋಸೆಮಿ SoC ಉತ್ಪನ್ನಗಳ ಗುಂಪಿನ ಮುಖಪುಟದಲ್ಲಿ ನೀವು ವಿವಿಧ ತಾಂತ್ರಿಕ ಮತ್ತು ತಾಂತ್ರಿಕವಲ್ಲದ ಮಾಹಿತಿಯನ್ನು ಬ್ರೌಸ್ ಮಾಡಬಹುದು. www.microsemi.com/soc.
ಗ್ರಾಹಕ ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಕೇಂದ್ರವನ್ನು ಸಂಪರ್ಕಿಸಲಾಗುತ್ತಿದೆ
ಹೆಚ್ಚು ನುರಿತ ಎಂಜಿನಿಯರ್ಗಳು ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಕೇಂದ್ರದ ಸಿಬ್ಬಂದಿ. ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಕೇಂದ್ರವನ್ನು ಇಮೇಲ್ ಮೂಲಕ ಅಥವಾ ಮೈಕ್ರೋಸೆಮಿ SoC ಉತ್ಪನ್ನಗಳ ಗುಂಪಿನ ಮೂಲಕ ಸಂಪರ್ಕಿಸಬಹುದು webಸೈಟ್.
ಇಮೇಲ್
ನಿಮ್ಮ ತಾಂತ್ರಿಕ ಪ್ರಶ್ನೆಗಳನ್ನು ನೀವು ನಮ್ಮ ಇಮೇಲ್ ವಿಳಾಸಕ್ಕೆ ಸಂವಹಿಸಬಹುದು ಮತ್ತು ಇಮೇಲ್, ಫ್ಯಾಕ್ಸ್ ಅಥವಾ ಫೋನ್ ಮೂಲಕ ಉತ್ತರಗಳನ್ನು ಮರಳಿ ಪಡೆಯಬಹುದು. ಅಲ್ಲದೆ, ನೀವು ವಿನ್ಯಾಸ ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ನಿಮ್ಮ ವಿನ್ಯಾಸವನ್ನು ಇಮೇಲ್ ಮಾಡಬಹುದು fileನೆರವು ಪಡೆಯಲು ರು. ನಾವು ದಿನವಿಡೀ ಇಮೇಲ್ ಖಾತೆಯನ್ನು ನಿರಂತರವಾಗಿ ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತೇವೆ. ನಿಮ್ಮ ವಿನಂತಿಯನ್ನು ನಮಗೆ ಕಳುಹಿಸುವಾಗ, ನಿಮ್ಮ ವಿನಂತಿಯ ಸಮರ್ಥ ಪ್ರಕ್ರಿಯೆಗಾಗಿ ದಯವಿಟ್ಟು ನಿಮ್ಮ ಪೂರ್ಣ ಹೆಸರು, ಕಂಪನಿಯ ಹೆಸರು ಮತ್ತು ನಿಮ್ಮ ಸಂಪರ್ಕ ಮಾಹಿತಿಯನ್ನು ಸೇರಿಸಲು ಮರೆಯದಿರಿ.
ತಾಂತ್ರಿಕ ಬೆಂಬಲ ಇಮೇಲ್ ವಿಳಾಸ soc_tech@microsemi.com.
ನನ್ನ ಪ್ರಕರಣಗಳು
ಮೈಕ್ರೊಸೆಮಿ SoC ಉತ್ಪನ್ನಗಳ ಗುಂಪಿನ ಗ್ರಾಹಕರು ನನ್ನ ಪ್ರಕರಣಗಳಿಗೆ ಹೋಗುವ ಮೂಲಕ ಆನ್ಲೈನ್ನಲ್ಲಿ ತಾಂತ್ರಿಕ ಪ್ರಕರಣಗಳನ್ನು ಸಲ್ಲಿಸಬಹುದು ಮತ್ತು ಟ್ರ್ಯಾಕ್ ಮಾಡಬಹುದು.
US ನ ಹೊರಗೆ
US ಸಮಯ ವಲಯಗಳ ಹೊರಗೆ ಸಹಾಯದ ಅಗತ್ಯವಿರುವ ಗ್ರಾಹಕರು ಇಮೇಲ್ ಮೂಲಕ ತಾಂತ್ರಿಕ ಬೆಂಬಲವನ್ನು ಸಂಪರ್ಕಿಸಬಹುದು (soc_tech@microsemi.com) ಅಥವಾ ಸ್ಥಳೀಯ ಮಾರಾಟ ಕಚೇರಿಯನ್ನು ಸಂಪರ್ಕಿಸಿ.
ಮಾರಾಟ ಕಚೇರಿ ಪಟ್ಟಿಗಳು ಮತ್ತು ಕಾರ್ಪೊರೇಟ್ ಸಂಪರ್ಕಗಳಿಗಾಗಿ ನಮ್ಮ ಬಗ್ಗೆ ಭೇಟಿ ನೀಡಿ.
ಮಾರಾಟ ಕಚೇರಿ ಪಟ್ಟಿಗಳನ್ನು ಇಲ್ಲಿ ಕಾಣಬಹುದು www.microsemi.com/soc/company/contact/default.aspx.
ITAR ತಾಂತ್ರಿಕ ಬೆಂಬಲ
ಇಂಟರ್ನ್ಯಾಷನಲ್ ಟ್ರಾಫಿಕ್ ಇನ್ ಆರ್ಮ್ಸ್ ರೆಗ್ಯುಲೇಷನ್ಸ್ (ITAR) ನಿಂದ ನಿಯಂತ್ರಿಸಲ್ಪಡುವ RH ಮತ್ತು RT FPGA ಗಳ ತಾಂತ್ರಿಕ ಬೆಂಬಲಕ್ಕಾಗಿ ನಮ್ಮನ್ನು ಸಂಪರ್ಕಿಸಿ soc_tech_itar@microsemi.com. ಪರ್ಯಾಯವಾಗಿ, ನನ್ನ ಪ್ರಕರಣಗಳಲ್ಲಿ, ITAR ಡ್ರಾಪ್-ಡೌನ್ ಪಟ್ಟಿಯಲ್ಲಿ ಹೌದು ಆಯ್ಕೆಮಾಡಿ. ITAR-ನಿಯಂತ್ರಿತ ಮೈಕ್ರೋಸೆಮಿ FPGAಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿಗಾಗಿ, ITAR ಗೆ ಭೇಟಿ ನೀಡಿ web ಪುಟ.
ಮೈಕ್ರೋಸೆಮಿ ಬಗ್ಗೆ
ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಷನ್ (ನಾಸ್ಡಾಕ್: MSCC) ಸಂವಹನ, ರಕ್ಷಣೆ ಮತ್ತು ಭದ್ರತೆ, ಏರೋಸ್ಪೇಸ್ ಮತ್ತು ಕೈಗಾರಿಕಾ ಮಾರುಕಟ್ಟೆಗಳಿಗೆ ಅರೆವಾಹಕ ಮತ್ತು ಸಿಸ್ಟಮ್ ಪರಿಹಾರಗಳ ಸಮಗ್ರ ಪೋರ್ಟ್ಫೋಲಿಯೊವನ್ನು ನೀಡುತ್ತದೆ. ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ವಿಕಿರಣ-ಗಟ್ಟಿಯಾದ ಅನಲಾಗ್ ಮಿಶ್ರ-ಸಿಗ್ನಲ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ಗಳು, FPGA ಗಳು, SoC ಗಳು ಮತ್ತು ASIC ಗಳು ಸೇರಿವೆ; ವಿದ್ಯುತ್ ನಿರ್ವಹಣಾ ಉತ್ಪನ್ನಗಳು; ಸಮಯ ಮತ್ತು ಸಿಂಕ್ರೊನೈಸೇಶನ್ ಸಾಧನಗಳು ಮತ್ತು ನಿಖರವಾದ ಸಮಯ ಪರಿಹಾರಗಳು, ಸಮಯಕ್ಕೆ ವಿಶ್ವದ ಮಾನದಂಡವನ್ನು ಹೊಂದಿಸುವುದು; ಧ್ವನಿ ಸಂಸ್ಕರಣಾ ಸಾಧನಗಳು; ಆರ್ಎಫ್ ಪರಿಹಾರಗಳು; ಪ್ರತ್ಯೇಕ ಘಟಕಗಳು; ಎಂಟರ್ಪ್ರೈಸ್ ಸಂಗ್ರಹಣೆ ಮತ್ತು ಸಂವಹನ ಪರಿಹಾರಗಳು, ಭದ್ರತಾ ತಂತ್ರಜ್ಞಾನಗಳು ಮತ್ತು ಸ್ಕೇಲೆಬಲ್ ವಿರೋಧಿ ಟಿampಎರ್ ಉತ್ಪನ್ನಗಳು; ಎತರ್ನೆಟ್ ಪರಿಹಾರಗಳು; ಪವರ್-ಓವರ್-ಇಥರ್ನೆಟ್ ಐಸಿಗಳು ಮತ್ತು ಮಿಡ್ಸ್ಪ್ಯಾನ್ಸ್; ಹಾಗೆಯೇ ಕಸ್ಟಮ್ ವಿನ್ಯಾಸ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ಸೇವೆಗಳು. ಮೈಕ್ರೋಸೆಮಿ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾದ ಅಲಿಸೊ ವಿಜೊದಲ್ಲಿ ಪ್ರಧಾನ ಕಛೇರಿಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಜಾಗತಿಕವಾಗಿ ಸರಿಸುಮಾರು 4,800 ಉದ್ಯೋಗಿಗಳನ್ನು ಹೊಂದಿದೆ. ನಲ್ಲಿ ಇನ್ನಷ್ಟು ತಿಳಿಯಿರಿ www.microsemi.com.
ಮೈಕ್ರೋಸೆಮಿ ಇಲ್ಲಿ ಒಳಗೊಂಡಿರುವ ಮಾಹಿತಿ ಅಥವಾ ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಉದ್ದೇಶಕ್ಕಾಗಿ ಅದರ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸೇವೆಗಳ ಸೂಕ್ತತೆಯ ಬಗ್ಗೆ ಯಾವುದೇ ಖಾತರಿ, ಪ್ರಾತಿನಿಧ್ಯ ಅಥವಾ ಖಾತರಿಯನ್ನು ನೀಡುವುದಿಲ್ಲ ಅಥವಾ ಯಾವುದೇ ಉತ್ಪನ್ನ ಅಥವಾ ಸರ್ಕ್ಯೂಟ್ನ ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಬಳಕೆಯಿಂದ ಉಂಟಾಗುವ ಯಾವುದೇ ಹೊಣೆಗಾರಿಕೆಯನ್ನು ಮೈಕ್ರೋಸೆಮಿ ತೆಗೆದುಕೊಳ್ಳುವುದಿಲ್ಲ. ಇಲ್ಲಿ ಮಾರಾಟವಾಗುವ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಮೈಕ್ರೋಸೆಮಿ ಮಾರಾಟ ಮಾಡುವ ಯಾವುದೇ ಇತರ ಉತ್ಪನ್ನಗಳು ಸೀಮಿತ ಪರೀಕ್ಷೆಗೆ ಒಳಪಟ್ಟಿವೆ ಮತ್ತು ಮಿಷನ್-ಕ್ರಿಟಿಕಲ್ ಉಪಕರಣಗಳು ಅಥವಾ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಜೊತೆಯಲ್ಲಿ ಬಳಸಬಾರದು. ಯಾವುದೇ ಕಾರ್ಯಕ್ಷಮತೆಯ ವಿಶೇಷಣಗಳು ವಿಶ್ವಾಸಾರ್ಹವೆಂದು ನಂಬಲಾಗಿದೆ ಆದರೆ ಪರಿಶೀಲಿಸಲಾಗಿಲ್ಲ, ಮತ್ತು ಖರೀದಿದಾರರು ಯಾವುದೇ ಅಂತಿಮ-ಉತ್ಪನ್ನಗಳೊಂದಿಗೆ ಏಕಾಂಗಿಯಾಗಿ ಮತ್ತು ಒಟ್ಟಾಗಿ ಅಥವಾ ಸ್ಥಾಪಿಸಿದ ಉತ್ಪನ್ನಗಳ ಎಲ್ಲಾ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಇತರ ಪರೀಕ್ಷೆಗಳನ್ನು ನಡೆಸಬೇಕು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸಬೇಕು. ಮೈಕ್ರೋಸೆಮಿ ಒದಗಿಸಿದ ಯಾವುದೇ ಡೇಟಾ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯ ವಿಶೇಷಣಗಳು ಅಥವಾ ನಿಯತಾಂಕಗಳನ್ನು ಖರೀದಿದಾರರು ಅವಲಂಬಿಸಬಾರದು. ಯಾವುದೇ ಉತ್ಪನ್ನಗಳ ಸೂಕ್ತತೆಯನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ನಿರ್ಧರಿಸುವುದು ಮತ್ತು ಅದನ್ನು ಪರೀಕ್ಷಿಸುವುದು ಮತ್ತು ಪರಿಶೀಲಿಸುವುದು ಖರೀದಿದಾರನ ಜವಾಬ್ದಾರಿಯಾಗಿದೆ. ಮೈಕ್ರೊಸೆಮಿ ಇಲ್ಲಿ ಒದಗಿಸಿದ ಮಾಹಿತಿಯನ್ನು "ಇರುವಂತೆ, ಎಲ್ಲಿದೆ" ಮತ್ತು ಎಲ್ಲಾ ದೋಷಗಳೊಂದಿಗೆ ಒದಗಿಸಲಾಗಿದೆ ಮತ್ತು ಅಂತಹ ಮಾಹಿತಿಯೊಂದಿಗೆ ಸಂಬಂಧಿಸಿದ ಸಂಪೂರ್ಣ ಅಪಾಯವು ಸಂಪೂರ್ಣವಾಗಿ ಖರೀದಿದಾರರಿಗೆ ಸೇರಿದೆ. ಮೈಕ್ರೋಸೆಮಿ ಯಾವುದೇ ಪಕ್ಷಕ್ಕೆ ಯಾವುದೇ ಪೇಟೆಂಟ್ ಹಕ್ಕುಗಳು, ಪರವಾನಗಿಗಳು ಅಥವಾ ಯಾವುದೇ ಇತರ ಐಪಿ ಹಕ್ಕುಗಳನ್ನು ಸ್ಪಷ್ಟವಾಗಿ ಅಥವಾ ಸೂಚ್ಯವಾಗಿ ನೀಡುವುದಿಲ್ಲ, ಅಂತಹ ಮಾಹಿತಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಅಥವಾ ಅಂತಹ ಮಾಹಿತಿಯಿಂದ ವಿವರಿಸಲಾದ ಯಾವುದಾದರೂ. ಈ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿ ಒದಗಿಸಲಾದ ಮಾಹಿತಿಯು ಮೈಕ್ರೋಸೆಮಿಗೆ ಸ್ವಾಮ್ಯವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಈ ಡಾಕ್ಯುಮೆಂಟ್ನಲ್ಲಿನ ಮಾಹಿತಿಗೆ ಅಥವಾ ಯಾವುದೇ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗೆ ಯಾವುದೇ ಸೂಚನೆಯಿಲ್ಲದೆ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಯಾವುದೇ ಬದಲಾವಣೆಗಳನ್ನು ಮಾಡುವ ಹಕ್ಕನ್ನು ಮೈಕ್ರೋಸೆಮಿ ಕಾಯ್ದಿರಿಸಿಕೊಂಡಿದೆ.
ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಟ್ ಪ್ರಧಾನ ಕಛೇರಿ
ಒನ್ ಎಂಟರ್ಪ್ರೈಸ್, ಅಲಿಸೊ ವಿಜೊ,
ಸಿಎ 92656 ಯುಎಸ್ಎ
USA ಒಳಗೆ: +1 800-713-4113
USA ಹೊರಗೆ: +1 949-380-6100
ಮಾರಾಟ: +1 949-380-6136
ಫ್ಯಾಕ್ಸ್: +1 949-215-4996
ಇಮೇಲ್: sales.support@microsemi.com
©2016 ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಶನ್. ಎಲ್ಲಾ ಹಕ್ಕುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಲಾಗಿದೆ. ಮೈಕ್ರೋಸೆಮಿ ಮತ್ತು ಮೈಕ್ರೋಸೆಮಿ ಲೋಗೋ ಮೈಕ್ರೋಸೆಮಿ ಕಾರ್ಪೊರೇಶನ್ನ ಟ್ರೇಡ್ಮಾರ್ಕ್ಗಳಾಗಿವೆ. ಎಲ್ಲಾ ಇತರ ಟ್ರೇಡ್ಮಾರ್ಕ್ಗಳು ಮತ್ತು ಸೇವಾ ಗುರುತುಗಳು ಆಯಾ ಮಾಲೀಕರ ಆಸ್ತಿಯಾಗಿದೆ.
5-02-00377-5/11.16
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
ಮೈಕ್ರೋಸೆಮಿ ಸ್ಮಾರ್ಟ್ ಫ್ಯೂಷನ್2 ಎಂಎಸ್ಎಸ್ ಡಿಡಿಆರ್ ಕಂಟ್ರೋಲರ್ ಕಾನ್ಫಿಗರೇಶನ್ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ SmartFusion2 MSS DDR ನಿಯಂತ್ರಕ ಸಂರಚನೆ, SmartFusion2 MSS, DDR ನಿಯಂತ್ರಕ ಸಂರಚನೆ, ನಿಯಂತ್ರಕ ಸಂರಚನೆ |