ಸ್ಥಿರ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ RAM. ಮೆಮೊರಿ ಏಕರೂಪತೆಯ ತತ್ವ. ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ಶೇಖರಣಾ ಸಾಧನಗಳು

ಯಾಂತ್ರಿಕ ಶೇಖರಣಾ ಸಾಧನಗಳಲ್ಲಿ RAM ಮತ್ತು ಡೇಟಾವನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳಲು ಹೆಚ್ಚಿನ ಕಂಪ್ಯೂಟರ್ ವೇಗದ ಅವಶ್ಯಕತೆಗಳ ಅಡಿಯಲ್ಲಿ SRAM ಚಿಪ್‌ಗಳ ಬಳಕೆ. ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ರಚನೆ ಮತ್ತು ಪ್ರಕಾರಗಳ (ಸಿಂಕ್ರೊನಸ್, ಪೈಪ್‌ಲೈನ್) ಅಧ್ಯಯನ.

ರಿಪಬ್ಲಿಕ್ ಆಫ್ ಕಝಾಕಿಸ್ತಾನ್

ವಿಶ್ವವಿದ್ಯಾನಿಲಯ "ತುರಾನ್"

ಮಾಹಿತಿ ತಂತ್ರಜ್ಞಾನಗಳ ಇಲಾಖೆ

ವಿಷಯ: "ಸ್ಥಿರ ಸ್ಮರಣೆ"

ಪೂರ್ಣಗೊಳಿಸಿದವರು: ಐನಾಕುಲೋವ್ ಡಿ.ಎ. 3 ನೇ ವರ್ಷ, "IS" 9 ಗ್ರಾಂ. ಪರಿಶೀಲಿಸಲಾಗಿದೆ: ಜಿಯಾಟ್ಬೆಕೋವಾ ಜಿ.ಝಡ್.

ಅಲ್ಮಾಟಿ 2009

1. ಪರಿಚಯ

2. ಸ್ಥಿರ ಸ್ಮರಣೆ

4. ಸ್ಥಿರ ಮೆಮೊರಿಯ ವಿಧಗಳು

5. ತೀರ್ಮಾನ

1. ಪರಿಚಯ

ಪರ್ಸನಲ್ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಇಂದು ವಿನಾಯಿತಿ ಇಲ್ಲದೆ ಮಾನವ ಚಟುವಟಿಕೆಯ ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಅನಿವಾರ್ಯ ಮಾನವ ಸಹಾಯಕರಾಗಿ ಮಾರ್ಪಟ್ಟಿವೆ. ಕೂಲಿ ಮತ್ತು ಕೊಯ್ಲು ಪರಿಮಾಣಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು, ಸರಕುಗಳ ಚಲನೆ ಮತ್ತು ಸಾರ್ವಜನಿಕ ಅಭಿಪ್ರಾಯದಲ್ಲಿನ ಬದಲಾವಣೆಗಳ ಗ್ರಾಫ್‌ಗಳನ್ನು ಸೆಳೆಯಲು, ಪರಮಾಣು ರಿಯಾಕ್ಟರ್‌ಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲು ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ.

"ಕಂಪ್ಯೂಟರ್" ಎಂಬ ಪದದ ಅರ್ಥ "ಕಂಪ್ಯೂಟರ್". ಲೆಕ್ಕಾಚಾರಗಳು ಸೇರಿದಂತೆ ಡೇಟಾ ಸಂಸ್ಕರಣೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸುವ ಅಗತ್ಯವು ಬಹಳ ಹಿಂದೆಯೇ ಹುಟ್ಟಿಕೊಂಡಿತು. ಪ್ರಸ್ತುತ, ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್‌ವೇರ್ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಉದ್ಯಮವು ಅಭಿವೃದ್ಧಿ ಹೊಂದಿದ ಮತ್ತು ಅಭಿವೃದ್ಧಿಶೀಲ ರಾಷ್ಟ್ರಗಳ ಆರ್ಥಿಕತೆಯ ಪ್ರಮುಖ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್ ಉದ್ಯಮದ ತ್ವರಿತ ಬೆಳವಣಿಗೆಗೆ ಕಾರಣಗಳು: ಕಡಿಮೆ ವೆಚ್ಚ; ಅನೇಕ ವ್ಯಾಪಾರ ಅನ್ವಯಗಳಿಗೆ ತುಲನಾತ್ಮಕ ಲಾಭ; ಸುಲಭವಾದ ಬಳಕೆ; ಮಧ್ಯವರ್ತಿಗಳು ಮತ್ತು ನಿರ್ಬಂಧಗಳಿಲ್ಲದೆ ಕಂಪ್ಯೂಟರ್ಗಳಿಂದ ವೈಯಕ್ತಿಕ ಸಂವಹನದ ಸಾಧ್ಯತೆ; ಮಾಹಿತಿಯನ್ನು ಸಂಸ್ಕರಿಸಲು, ಸಂಗ್ರಹಿಸಲು ಮತ್ತು ವಿತರಿಸಲು ಹೆಚ್ಚಿನ ಸಾಮರ್ಥ್ಯಗಳು; ಹೆಚ್ಚಿನ ವಿಶ್ವಾಸಾರ್ಹತೆ, ದುರಸ್ತಿ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಯ ಸುಲಭತೆ; ಕಂಪ್ಯೂಟರ್ ಯಂತ್ರಾಂಶವು ಕಂಪ್ಯೂಟರ್ ಬಳಕೆಯ ವಿಶಿಷ್ಟತೆಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ; ಮಾನವ ಚಟುವಟಿಕೆಯ ಬಹುತೇಕ ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಸಾಫ್ಟ್‌ವೇರ್ ಲಭ್ಯತೆ, ಜೊತೆಗೆ ಹೊಸ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಶಕ್ತಿಯುತ ವ್ಯವಸ್ಥೆಗಳು. ಕಂಪ್ಯೂಟರ್‌ಗಳ ಶಕ್ತಿಯು ನಿರಂತರವಾಗಿ ಹೆಚ್ಚುತ್ತಿದೆ ಮತ್ತು ಅವುಗಳ ಅನ್ವಯಗಳ ವ್ಯಾಪ್ತಿಯು ನಿರಂತರವಾಗಿ ವಿಸ್ತರಿಸುತ್ತಿದೆ. ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು ಒಟ್ಟಿಗೆ ನೆಟ್‌ವರ್ಕ್ ಮಾಡಬಹುದು, ಇದು ಲಕ್ಷಾಂತರ ಜನರು ಜಗತ್ತಿನ ಯಾವುದೇ ಕಂಪ್ಯೂಟರ್‌ಗಳೊಂದಿಗೆ ಮಾಹಿತಿಯನ್ನು ಸುಲಭವಾಗಿ ವಿನಿಮಯ ಮಾಡಿಕೊಳ್ಳಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಹಾಗಾದರೆ ಈ ಅನನ್ಯ ಮಾನವ ಆವಿಷ್ಕಾರ ಯಾವುದು? ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು ವಿಭಜಿಸುವ ಮೊದಲ ಲಕ್ಷಣವೆಂದರೆ ವೇದಿಕೆ. ಎರಡು ಪ್ರಮುಖ PC ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿವೆ: IBM ಹೊಂದಾಣಿಕೆಯ ಕಂಪ್ಯೂಟರ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಸರಳವಾದ ಹೋಮ್ ಪರ್ಸನಲ್ ಕಂಪ್ಯೂಟರ್‌ಗಳಿಂದ ಸಂಕೀರ್ಣ ಸರ್ವರ್‌ಗಳವರೆಗೆ ವಿವಿಧ ಕಂಪ್ಯೂಟರ್‌ಗಳ ದೊಡ್ಡ ಶ್ರೇಣಿಯನ್ನು ಒಳಗೊಂಡಿದೆ. ಬಳಕೆದಾರರು ಸಾಮಾನ್ಯವಾಗಿ ಎದುರಿಸುವ ವೇದಿಕೆಯ ಪ್ರಕಾರ ಇದು. ಅಂದಹಾಗೆ, ಅತ್ಯುತ್ತಮ ಐಬಿಎಂ-ಹೊಂದಾಣಿಕೆಯ ಕಂಪ್ಯೂಟರ್‌ಗಳನ್ನು ಐಬಿಎಂ ತಯಾರಿಸುವುದು ಅನಿವಾರ್ಯವಲ್ಲ - ಈ ಮಾನದಂಡಕ್ಕೆ ಜನ್ಮ ನೀಡಿದ “ನೀಲಿ ದೈತ್ಯ” ಇಂದು ಅನೇಕ ಪಿಸಿ ತಯಾರಕರಲ್ಲಿ ಒಂದಾಗಿದೆ. ಆಪಲ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಅನ್ನು ಮ್ಯಾಕಿಂತೋಷ್ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಪ್ರತಿನಿಧಿಸುತ್ತವೆ, ಇದು ಪಶ್ಚಿಮದಲ್ಲಿ ಸಾಕಷ್ಟು ಜನಪ್ರಿಯವಾಗಿದೆ. ಅವರು ತಮ್ಮದೇ ಆದ ವಿಶೇಷ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಬಳಸುತ್ತಾರೆ ಮತ್ತು ಅವರ "ಸ್ಟಫಿಂಗ್" IBM ನಿಂದ ಗಮನಾರ್ಹವಾಗಿ ಭಿನ್ನವಾಗಿದೆ. ವಿಶಿಷ್ಟವಾಗಿ, IBM-ಹೊಂದಾಣಿಕೆಯ PC ಗಳು ಮೂರು ಭಾಗಗಳನ್ನು (ಬ್ಲಾಕ್‌ಗಳು) ಒಳಗೊಂಡಿರುತ್ತವೆ: ಸಿಸ್ಟಮ್ ಘಟಕ; ಮಾನಿಟರ್ (ಪ್ರದರ್ಶನ); ಕೀಬೋರ್ಡ್ (ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಅಕ್ಷರಗಳನ್ನು ನಮೂದಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಸಾಧನ). ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಉದ್ಯಮದ ಅಭಿವೃದ್ಧಿಯು ಎಷ್ಟು ವೇಗದಲ್ಲಿ ನಡೆಯುತ್ತದೆ ಎಂದರೆ ಅಕ್ಷರಶಃ ಒಂದು ವರ್ಷದಲ್ಲಿ, ಇಂದಿನ “ತಂತ್ರಜ್ಞಾನದ ಪವಾಡ” ಕಂಪ್ಯೂಟರ್ ಯಂತ್ರಾಂಶವನ್ನು ನಿರಂತರವಾಗಿ ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ ಮತ್ತು ಹೊಸ ಸಾಫ್ಟ್‌ವೇರ್ ಕಾಣಿಸಿಕೊಳ್ಳುವುದರಿಂದ ಬಳಕೆಯಲ್ಲಿಲ್ಲ. ಅದೇ ಸಮಯದಲ್ಲಿ, ಪ್ರಸಿದ್ಧ ಗಣಿತಜ್ಞ ಜಾನ್ ವಾನ್ ನ್ಯೂಮನ್ 1945 ರಲ್ಲಿ ಸಾರ್ವತ್ರಿಕ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಧನಗಳ ವಿನ್ಯಾಸ ಮತ್ತು ಕಾರ್ಯನಿರ್ವಹಣೆಯ ಕುರಿತು ವರದಿಯನ್ನು ಸಿದ್ಧಪಡಿಸಿದ ಕ್ಷಣದಿಂದ ಕಂಪ್ಯೂಟರ್ನ ತತ್ವಗಳು ಬದಲಾಗದೆ ಉಳಿದಿವೆ.

2. ಸ್ಥಿರ ಸ್ಮರಣೆ

ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ, ಅಥವಾ SRAM (ಸ್ಟ್ಯಾಟಿಸ್ಟಿಕ್ RAM) ಮೆಮೊರಿಯ ಅತ್ಯಂತ ಶಕ್ತಿಶಾಲಿ ಪ್ರಕಾರವಾಗಿದೆ. SRAM ಚಿಪ್‌ಗಳನ್ನು RAM ಅನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳಲು ಬಳಸಲಾಗುತ್ತದೆ, ಇದು ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಚಿಪ್‌ಗಳನ್ನು ಬಳಸುತ್ತದೆ, ಹಾಗೆಯೇ ಯಾಂತ್ರಿಕ ಶೇಖರಣಾ ಸಾಧನಗಳಲ್ಲಿ ಡೇಟಾವನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳಲು, ವೀಡಿಯೊ ಅಡಾಪ್ಟರ್‌ಗಳ ಮೆಮೊರಿ ಘಟಕಗಳಲ್ಲಿ, ಇತ್ಯಾದಿ. ವಾಸ್ತವವಾಗಿ, ಅಗತ್ಯವಿರುವ ಮೆಮೊರಿಯ ಪ್ರಮಾಣವು ತುಂಬಾ ಇಲ್ಲದಿರುವಲ್ಲಿ SRAM ಚಿಪ್‌ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ದೊಡ್ಡದಾಗಿದೆ, ಆದರೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅವಶ್ಯಕತೆಗಳು ಹೆಚ್ಚು, ಮತ್ತು ಹಾಗಿದ್ದಲ್ಲಿ, ನಂತರ ದುಬಾರಿ ಮೈಕ್ರೊ ಸರ್ಕ್ಯೂಟ್ಗಳ ಬಳಕೆಯನ್ನು ಸಮರ್ಥಿಸಲಾಗುತ್ತದೆ. ಆನ್-ಚಿಪ್ L2 ಸಂಗ್ರಹವನ್ನು ಹೊಂದಿರದ ಪ್ರೊಸೆಸರ್‌ಗಳೊಂದಿಗಿನ ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಯಾವಾಗಲೂ ಬಾಹ್ಯ ಸಂಗ್ರಹ SRAM ಚಿಪ್‌ಗಳನ್ನು ಬಳಸುತ್ತವೆ. ಮದರ್‌ಬೋರ್ಡ್‌ಗಳ ವೆಚ್ಚ ಮತ್ತು ಅವುಗಳನ್ನು ನವೀಕರಿಸುವ ಸಾಧ್ಯತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು, ಪ್ರೊಸೆಸರ್‌ಗಳು 486 ಮತ್ತು ಪೆಂಟಿಯಮ್‌ನ ಮೊದಲ ತಲೆಮಾರಿನ ಮದರ್‌ಬೋರ್ಡ್‌ಗಳ ತಯಾರಕರು ವಿಶೇಷ ಹಾಸಿಗೆಗಳನ್ನು (ಡಿಐಪಿ ಪ್ಯಾಕೇಜ್‌ನೊಂದಿಗೆ ಚಿಪ್‌ಗಳಿಗಾಗಿ ಸಾಕೆಟ್‌ಗಳು) ಸ್ಥಾಪಿಸಿದರು, ಅದರಲ್ಲಿ ವಿವಿಧ SRAM ಚಿಪ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸಲು ಸಾಧ್ಯವಾಯಿತು, ವಿಭಿನ್ನವಾಗಿದೆ. ವೇಗ ಮತ್ತು ಮೆಮೊರಿ ಸಾಮರ್ಥ್ಯ, ಮತ್ತು ವಿಭಿನ್ನ ಬಿಟ್ ಆಳ ಎರಡೂ. ಮೆಮೊರಿಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲು, ಮದರ್ಬೋರ್ಡ್ನಲ್ಲಿ ಜಿಗಿತಗಾರರ ಒಂದು ಸೆಟ್ ಅನ್ನು ಒದಗಿಸಲಾಗಿದೆ. ಉಲ್ಲೇಖಕ್ಕಾಗಿ, ಜಿಗಿತಗಾರರ ಸ್ಥಾಪನೆಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ನೇರವಾಗಿ ಸಿಸ್ಟಮ್ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಚಿತ್ರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ, ಕೋಷ್ಟಕದಲ್ಲಿ ತೋರಿಸಿರುವಂತೆ (ಕಾಲಮ್‌ಗಳು JS1 ಮತ್ತು JS2 ಜಿಗಿತಗಾರರೊಂದಿಗೆ ಸಂಪರ್ಕಿಸಬೇಕಾದ ಸಂಪರ್ಕಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸೂಚಿಸುತ್ತವೆ).

ಮದರ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿ ಸಂಗ್ರಹ ಕಾನ್ಫಿಗರೇಶನ್ ಟೇಬಲ್‌ನ ಉದಾಹರಣೆ

ಯಾವುದೇ ಕ್ಯಾಶ್ ಮೆಮೊರಿ ಚಿಪ್ ವಿಫಲವಾದಾಗ ಮಾತ್ರ ಕ್ಯಾಶ್ ಮೆಮೊರಿ ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಬದಲಾಯಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಜಿಗಿತಗಾರರ ಸ್ಥಾನವನ್ನು ಬದಲಾಯಿಸಲು ಶಿಫಾರಸು ಮಾಡಲಾಗಿಲ್ಲ. ನಂತರ, ಹೆಚ್ಚು ಸುಧಾರಿತ SRAM ಚಿಪ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿದಂತೆ, ಅವುಗಳನ್ನು ನೇರವಾಗಿ ಮದರ್‌ಬೋರ್ಡ್‌ನಲ್ಲಿ 1, 2 ಅಥವಾ 4 ತುಣುಕುಗಳ ಪ್ರಮಾಣದಲ್ಲಿ ಬೆಸುಗೆ ಹಾಕಲಾಯಿತು. ಇಂದು ಬಿಡುಗಡೆಯಾದ ಮದರ್‌ಬೋರ್ಡ್‌ಗಳಲ್ಲಿ, SRAM ಚಿಪ್‌ಗಳನ್ನು ಪ್ರಾಥಮಿಕವಾಗಿ I/O ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವಿಕೆ ಮತ್ತು ಇತರ ಸಿಸ್ಟಮ್ ಕಾರ್ಯಗಳಿಗಾಗಿ ಮಾತ್ರ ಬಳಸಲಾಗುತ್ತದೆ.

3. ಸ್ಥಿರ ಮೆಮೊರಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ವಿನ್ಯಾಸ

ಡೈನಾಮಿಕ್ ಕೋಶಗಳಂತೆ, ಟ್ರಿಗ್ಗರ್‌ಗಳನ್ನು ಸಾಲುಗಳು ಮತ್ತು ಕಾಲಮ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಒಂದೇ ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ಗೆ ಸಂಯೋಜಿಸಲಾಗುತ್ತದೆ, ಇವುಗಳಲ್ಲಿ ಎರಡನೆಯದನ್ನು ಬಿಟ್‌ಗಳು ಎಂದೂ ಕರೆಯುತ್ತಾರೆ.

ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಸೆಲ್‌ಗಿಂತ ಭಿನ್ನವಾಗಿ, ನಿಯಂತ್ರಿಸಲು ಕೇವಲ ಒಂದು ಕೀ ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ನ ಅಗತ್ಯವಿದೆ, ಸ್ಥಿರ ಮೆಮೊರಿ ಕೋಶವನ್ನು ಕನಿಷ್ಠ ಎರಡರಿಂದ ನಿಯಂತ್ರಿಸಲಾಗುತ್ತದೆ. ಕೆಪಾಸಿಟರ್‌ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಪ್ರಚೋದಕವು ಕ್ರಮವಾಗಿ ತಾರ್ಕಿಕ ಶೂನ್ಯ ಮತ್ತು ಒಂದನ್ನು ರೆಕಾರ್ಡ್ ಮಾಡಲು ಪ್ರತ್ಯೇಕ ಇನ್‌ಪುಟ್‌ಗಳನ್ನು ಹೊಂದಿದೆ ಎಂದು ನಾವು ನೆನಪಿಸಿಕೊಂಡರೆ ಇದು ಆಶ್ಚರ್ಯಕರವಾಗಿ ಕಾಣಿಸುವುದಿಲ್ಲ. ಹೀಗಾಗಿ, ಪ್ರತಿ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ ಸೆಲ್‌ಗೆ ಎಂಟು ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳನ್ನು ಸೇವಿಸಲಾಗುತ್ತದೆ (ಚಿತ್ರ 1 ನೋಡಿ) - ನಾಲ್ಕು, ವಾಸ್ತವವಾಗಿ, ಪ್ರಚೋದಕಕ್ಕೆ ಮತ್ತು ಇನ್ನೆರಡು ನಿಯಂತ್ರಣ “ಲ್ಯಾಚ್‌ಗಳಿಗೆ” ಹೋಗುತ್ತವೆ.

ಅಕ್ಕಿ. 1. 6-ಟ್ರಾನ್ಸಿಸ್ಟ್ರಾನ್ ಸಿಂಗಲ್-ಪೋರ್ಟ್ SRAM ಮೆಮೊರಿ ಕೋಶದ ವಿನ್ಯಾಸ

ಇದಲ್ಲದೆ, ಪ್ರತಿ ಕೋಶಕ್ಕೆ ಆರು ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳು ಮಿತಿಯಲ್ಲ! ಹೆಚ್ಚು ಸಂಕೀರ್ಣ ವಿನ್ಯಾಸಗಳಿವೆ! ಆರು-ಟ್ರಾನ್ಸಿಸ್ಟರ್ ಕೋಶದ ಮುಖ್ಯ ಅನನುಕೂಲವೆಂದರೆ ಮೆಮೊರಿ ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ನ ಒಂದು ಸಾಲನ್ನು ಮಾತ್ರ ಒಂದು ಸಮಯದಲ್ಲಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬಹುದು. ಒಂದೇ ಬ್ಯಾಂಕಿನ ವಿವಿಧ ಸಾಲುಗಳಲ್ಲಿರುವ ಕೋಶಗಳನ್ನು ಸಮಾನಾಂತರವಾಗಿ ಓದುವುದು ಅಸಾಧ್ಯ, ಹಾಗೆಯೇ ಒಂದು ಕೋಶವನ್ನು ಓದುವಾಗ ಇನ್ನೊಂದನ್ನು ಬರೆಯುವುದು ಅಸಾಧ್ಯ.

ಮಲ್ಟಿಪೋರ್ಟ್ ಮೆಮೊರಿಯು ಈ ಮಿತಿಯನ್ನು ಹೊಂದಿಲ್ಲ. ಪ್ರತಿಯೊಂದು ಮಲ್ಟಿಪೋರ್ಟ್ ಮೆಮೊರಿ ಕೋಶವು ಒಂದೇ ಫ್ಲಿಪ್-ಫ್ಲಾಪ್ ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ, ಆದರೆ ಹಲವಾರು ಸೆಟ್ ನಿಯಂತ್ರಣ ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳನ್ನು ಹೊಂದಿದೆ, ಪ್ರತಿಯೊಂದೂ ತನ್ನದೇ ಆದ ROW ಮತ್ತು BIT ಲೈನ್‌ಗಳಿಗೆ ಸಂಪರ್ಕ ಹೊಂದಿದೆ, ಇದರಿಂದ ವಿಭಿನ್ನ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಕೋಶಗಳನ್ನು ಸ್ವತಂತ್ರವಾಗಿ ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬಹುದು. ಈ ವಿಧಾನವು ಮೆಮೊರಿಯನ್ನು ಬ್ಯಾಂಕುಗಳಾಗಿ ವಿಭಜಿಸುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ಪ್ರಗತಿಪರವಾಗಿದೆ. ವಾಸ್ತವವಾಗಿ, ನಂತರದ ಪ್ರಕರಣದಲ್ಲಿ, ವಿಭಿನ್ನ ಬ್ಯಾಂಕುಗಳ ಕೋಶಗಳನ್ನು ಪ್ರವೇಶಿಸುವಾಗ ಮಾತ್ರ ಸಮಾನಾಂತರತೆಯನ್ನು ಸಾಧಿಸಲಾಗುತ್ತದೆ, ಅದು ಯಾವಾಗಲೂ ಕಾರ್ಯಸಾಧ್ಯವಲ್ಲ, ಮತ್ತು ಮಲ್ಟಿ-ಪೋರ್ಟ್ ಮೆಮೊರಿಯು ಯಾವುದೇ ಕೋಶಗಳ ಏಕಕಾಲಿಕ ಸಂಸ್ಕರಣೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ, ಅದರ ವಾಸ್ತುಶಿಲ್ಪದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಪರಿಶೀಲಿಸುವ ಅಗತ್ಯತೆಯ ಪ್ರೋಗ್ರಾಮರ್ ಅನ್ನು ನಿವಾರಿಸುತ್ತದೆ. .

ಅತ್ಯಂತ ಸಾಮಾನ್ಯವಾದ ಎರಡು-ಪೋರ್ಟ್ ಮೆಮೊರಿ, ಅದರ ಸೆಲ್ ರಚನೆಯನ್ನು ಅಂಜೂರದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. 2. (ಗಮನ! ಇದು ಇಂಟೆಲ್ ಪೆಂಟಿಯಮ್ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್‌ಗಳ ಮೊದಲ ಹಂತದ ಸಂಗ್ರಹದಲ್ಲಿ ನಿರ್ದಿಷ್ಟವಾಗಿ ಬಳಸಲಾಗುವ ಅದೇ ಮೆಮೊರಿ ಅಲ್ಲ). ಎರಡು-ಪೋರ್ಟ್ ಮೆಮೊರಿಯ ಒಂದು ಕೋಶವನ್ನು ರಚಿಸಲು, ಎಂಟು ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳನ್ನು ಸೇವಿಸಲಾಗುತ್ತದೆ ಎಂದು ಲೆಕ್ಕಾಚಾರ ಮಾಡುವುದು ಸುಲಭ. ಸಂಗ್ರಹ ಮೆಮೊರಿ ಸಾಮರ್ಥ್ಯವು 32 KB ಆಗಿರಲಿ, ನಂತರ ಕೇವಲ ಒಂದು ಕೋರ್‌ಗೆ ಎರಡು ಮಿಲಿಯನ್ ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳು ಬೇಕಾಗುತ್ತವೆ!

ಅಕ್ಕಿ. 2. 8-ಟ್ರಾನ್ಸಿಸ್ಟ್ರಾನ್ ಎರಡು-ಪೋರ್ಟ್ SRAM ಮೆಮೊರಿ ಕೋಶದ ವಿನ್ಯಾಸ

ಅಕ್ಕಿ. 3. ಸ್ಫಟಿಕದಲ್ಲಿ ಸಾಕಾರಗೊಂಡ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಕೋಶ

4. ಸ್ಥಿರ ಮೆಮೊರಿಯ ವಿಧಗಳು

ಕನಿಷ್ಠ ಮೂರು ವಿಧದ ಸ್ಥಿರ ಸ್ಮರಣೆಗಳಿವೆ: ಅಸಮಕಾಲಿಕ, ಸಿಂಕ್ರೊನಸ್ ಮತ್ತು ಪೈಪ್ಲೈನ್ಡ್. ಇವೆಲ್ಲವೂ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಅವುಗಳ ಅನುಗುಣವಾದ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯಿಂದ ಭಿನ್ನವಾಗಿರುವುದಿಲ್ಲ.

ಅಸಮಕಾಲಿಕ ಸ್ಥಿರ ಸ್ಮರಣೆ

ಅಸಿಂಕ್ರೋನಸ್ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯು ನಿಯಂತ್ರಕದಿಂದ ಸ್ವತಂತ್ರವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಆದ್ದರಿಂದ ನಿಯಂತ್ರಕವು ವಿನಿಮಯ ಚಕ್ರದ ಅಂತ್ಯವು ಮುಂದಿನ ಗಡಿಯಾರದ ನಾಡಿ ಪ್ರಾರಂಭದೊಂದಿಗೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ ಎಂದು ಖಚಿತವಾಗಿ ಹೇಳಲಾಗುವುದಿಲ್ಲ. ಪರಿಣಾಮವಾಗಿ, ಸಂವಹನ ಚಕ್ರವನ್ನು ಕನಿಷ್ಠ ಒಂದು ಗಡಿಯಾರದ ಚಕ್ರದಿಂದ ವಿಸ್ತರಿಸಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಪರಿಣಾಮಕಾರಿ ಕಾರ್ಯಕ್ಷಮತೆ ಕಡಿಮೆಯಾಗುತ್ತದೆ. ನಂತರದ ಸನ್ನಿವೇಶಕ್ಕೆ "ಧನ್ಯವಾದಗಳು", ಇಂದು ಅಸಮಕಾಲಿಕ ಸ್ಮರಣೆಯನ್ನು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಎಲ್ಲಿಯೂ ಬಳಸಲಾಗುವುದಿಲ್ಲ (ಇದನ್ನು ಇನ್ನೂ ಎರಡನೇ ಹಂತದ ಸಂಗ್ರಹವಾಗಿ ಬಳಸಿದ ಕೊನೆಯ ಕಂಪ್ಯೂಟರ್‌ಗಳು "ಮೂರು ರೂಬಲ್ಸ್" - ಇಂಟೆಲ್ 80386 ಪ್ರೊಸೆಸರ್‌ನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಯಂತ್ರಗಳು).

ಸಿಂಕ್ರೊನಸ್ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ

ಸಿಂಕ್ರೊನಸ್ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯು ಗಡಿಯಾರದ ಸಂಕೇತಗಳೊಂದಿಗೆ ಏಕಕಾಲದಲ್ಲಿ ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ, ಇದರ ಪರಿಣಾಮವಾಗಿ ಒಂದೇ ಗಡಿಯಾರ ಚಕ್ರದೊಳಗೆ ಒಂದೇ ಕೋಶ ಪ್ರವೇಶ ಸಮಯ. ಸಿಂಕ್ರೊನಸ್ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯಲ್ಲಿ ಆಧುನಿಕ ಪ್ರೊಸೆಸರ್‌ಗಳ ಮೊದಲ ಹಂತದ ಸಂಗ್ರಹವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.

ಪೈಪ್ಲೈನ್ಡ್ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ

ಪೈಪ್‌ಲೈನ್ಡ್ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯು ಸಿಂಕ್ರೊನಸ್ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯಾಗಿದ್ದು, ಡೇಟಾ ಲೈನ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ವಿಶೇಷ "ಲ್ಯಾಚ್‌ಗಳು" ಹೊಂದಿದ್ದು, ಒಂದು ಕೋಶದ ವಿಷಯಗಳನ್ನು ಮತ್ತೊಂದು ಕೋಶದ ವಿಳಾಸದೊಂದಿಗೆ ಸಮಾನಾಂತರವಾಗಿ ಓದಲು (ಬರೆಯಲು) ಅನುಮತಿಸುತ್ತದೆ.

ಅಲ್ಲದೆ, ಪೈಪ್ಲೈನ್ ​​ಮೆಮೊರಿ ಒಂದು ಕೆಲಸದ ಚಕ್ರದಲ್ಲಿ ಹಲವಾರು ಪಕ್ಕದ ಕೋಶಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬಹುದು. ಪ್ಯಾಕೆಟ್‌ನ ಮೊದಲ ಕೋಶದ ವಿಳಾಸವನ್ನು ಮಾತ್ರ ರವಾನಿಸಲು ಸಾಕು, ಮತ್ತು ಮೈಕ್ರೊ ಸರ್ಕ್ಯೂಟ್ ಉಳಿದವುಗಳ ವಿಳಾಸಗಳನ್ನು ತನ್ನದೇ ಆದ ಮೇಲೆ ಲೆಕ್ಕಾಚಾರ ಮಾಡುತ್ತದೆ - ಡೇಟಾವನ್ನು ಸಲ್ಲಿಸಲು (ಸ್ವೀಕರಿಸಲು) ಬರೆಯಲು (ಓದಲು) ಸಮಯವನ್ನು ಹೊಂದಿರಿ!

ಪೈಪ್‌ಲೈನ್ ಮೆಮೊರಿಯ ಹೆಚ್ಚಿನ ಹಾರ್ಡ್‌ವೇರ್ ಸಂಕೀರ್ಣತೆಯಿಂದಾಗಿ, ಪ್ಯಾಕೆಟ್‌ನ ಮೊದಲ ಕೋಶಕ್ಕೆ ಪ್ರವೇಶ ಸಮಯವು ಒಂದು ಗಡಿಯಾರದ ಚಕ್ರದಿಂದ ಹೆಚ್ಚಾಗುತ್ತದೆ, ಆದಾಗ್ಯೂ, ಇದು ಪ್ರಾಯೋಗಿಕವಾಗಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ಪ್ಯಾಕೆಟ್‌ನಲ್ಲಿರುವ ಎಲ್ಲಾ ನಂತರದ ಕೋಶಗಳನ್ನು ವಿಳಂಬವಿಲ್ಲದೆ ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ.

ಪೈಪ್ಲೈನ್ ​​ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯನ್ನು ನಿರ್ದಿಷ್ಟವಾಗಿ ಪೆಂಟಿಯಮ್-II ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ಗಳ ಎರಡನೇ ಹಂತದ ಸಂಗ್ರಹದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅದರ ಸೂತ್ರವು ಈ ರೀತಿ ಕಾಣುತ್ತದೆ: 2-1-1-1.

5. ತೀರ್ಮಾನ

ಸ್ಥಿರ ಸ್ಮರಣೆಯ ರಚನೆಯ ಇತಿಹಾಸವು ಶತಮಾನಗಳ ಹಿಂದಿನದು. ಮೊದಲ ರಿಲೇ ಕಂಪ್ಯೂಟರ್‌ಗಳ ಸ್ಮರಣೆಯು ಪ್ರಕೃತಿಯಲ್ಲಿ ಸ್ಥಿರವಾಗಿತ್ತು ಮತ್ತು ದೀರ್ಘಕಾಲದವರೆಗೆ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಯಾವುದೇ ಬದಲಾವಣೆಗಳಿಗೆ ಒಳಗಾಗಲಿಲ್ಲ - ಪ್ರಾಥಮಿಕ ಬೇಸ್ ಮಾತ್ರ ಬದಲಾಯಿತು: ರಿಲೇಗಳನ್ನು ನಿರ್ವಾತ ಟ್ಯೂಬ್‌ಗಳಿಂದ ಬದಲಾಯಿಸಲಾಯಿತು, ತರುವಾಯ ಮೊದಲು ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳಿಂದ ಮತ್ತು ನಂತರ TTL ಮತ್ತು CMOS ಮೈಕ್ರೋ ಸರ್ಕ್ಯೂಟ್‌ಗಳಿಂದ ಬದಲಾಯಿಸಲಾಯಿತು: ಆದರೆ ಸ್ಥಾಯೀ ಸ್ಮೃತಿಯ ಹಿಂದಿನ ಕಲ್ಪನೆಯು ಹಾಗೆಯೇ ಉಳಿದಿದೆ...

ದುರದೃಷ್ಟವಶಾತ್, ಒಬ್ಬ ವ್ಯಕ್ತಿ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ನಡುವೆ ತಡೆಗೋಡೆ ಇದೆ, ಅದು ಅನೇಕರಿಗೆ ಜಯಿಸಲು ಕಷ್ಟಕರವಾಗಿದೆ - ಮಾಹಿತಿಯ ಇನ್ಪುಟ್, ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಔಟ್ಪುಟ್ ವಿಧಾನಗಳಲ್ಲಿನ ವ್ಯತ್ಯಾಸಗಳು. ಅಂತೆಯೇ, ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್‌ವೇರ್‌ನಲ್ಲಿ ಚೆನ್ನಾಗಿ ತಿಳಿದಿರುವ ಹೆಚ್ಚಿನ ತಜ್ಞರು ಇಲ್ಲ, ಮತ್ತು ಅವರು ಯಾವಾಗಲೂ ತಮ್ಮ ತೂಕಕ್ಕೆ ಚಿನ್ನದ ಮೌಲ್ಯವನ್ನು ಹೊಂದಿರುತ್ತಾರೆ.

ಅನೇಕ ಜನರು ತಮ್ಮದೇ ಆದ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಜೋಡಿಸಲು ಇಷ್ಟಪಡುತ್ತಾರೆ, ಸಿಸ್ಟಮ್ ಘಟಕವನ್ನು ಹೇಗೆ ಜೋಡಿಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು ಎಂಬುದರ ಕುರಿತು ಸೈಟ್ ಪ್ರಮುಖ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಎಲ್ಲಾ ನಂತರ, ಸಂವೇದನಾಶೀಲ ಮತ್ತು ಬಳಕೆಗೆ ಉಪಯುಕ್ತವಾದದ್ದನ್ನು ಜೋಡಿಸಲು, ನೀವು ಏನನ್ನು ಜೋಡಿಸುತ್ತಿದ್ದೀರಿ, ಯಾವ ಅಪ್ಲಿಕೇಶನ್ ಕ್ಷೇತ್ರಕ್ಕೆ ಮತ್ತು ಯಾವ ಘಟಕಗಳಿಂದ ನೀವು ಸಾಕಷ್ಟು ಸ್ಪಷ್ಟವಾದ ಕಲ್ಪನೆಯನ್ನು ಹೊಂದಿರಬೇಕು. ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ಸಿದ್ಧ ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ಖರೀದಿಸದಿರಲು ನಿರ್ಧರಿಸಿದಾಗ, ಆದರೆ ಅದನ್ನು ತನ್ನ ಸ್ವಂತ ಕೈಗಳಿಂದ ಜೋಡಿಸಲು, ಅವನಿಗೆ ಅಗತ್ಯವಿರುವ ಯಂತ್ರಾಂಶವನ್ನು ಆರಿಸಿಕೊಳ್ಳಲು ನಿರ್ಧರಿಸಿದಾಗ ಅವನ ಮುಂದೆ ಉದ್ಭವಿಸುವ ವಿವಿಧ ಪ್ರಶ್ನೆಗಳನ್ನು ನಾವು ಸ್ಥೂಲವಾಗಿ ಹೇಗೆ ರೂಪಿಸಬಹುದು. ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಜ್ಞಾನದ ಕ್ಷಿಪ್ರ ಅಭಿವೃದ್ಧಿಯಿಂದಾಗಿ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್‌ವೇರ್ ಅನ್ನು ನಿರಂತರವಾಗಿ ಮಾರ್ಪಡಿಸಲಾಗುತ್ತಿದೆ ಮತ್ತು ಹೊಸ ಮಾದರಿಗಳನ್ನು ನಿರಂತರವಾಗಿ ಮಾರಾಟ ಮಾಡಲಾಗುತ್ತಿದೆ ಎಂಬ ಕಾರಣದಿಂದಾಗಿ, ಸೈಟ್‌ನಲ್ಲಿ ಒದಗಿಸಲಾದ ಕೆಲವು ಮಾಹಿತಿಯು ಕ್ರಮೇಣ ಅದರ ಪ್ರಸ್ತುತತೆಯನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತಿದೆ.

ಬಳಸಿದ ಸಾಹಿತ್ಯದ ಪಟ್ಟಿ

1. ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ. ಪಠ್ಯಪುಸ್ತಕ / ಲೋಮ್ಟಾಡ್ಜೆ ವಿ.ವಿ., ಶಿಶ್ಕಿನಾ ಎಲ್.ಪಿ. - ಇರ್ಕುಟ್ಸ್ಕ್: ISTU, 1999. - 116 ಪು.

2. ಕಂಪ್ಯೂಟರ್ ವಿಜ್ಞಾನ. ಪಠ್ಯಪುಸ್ತಕ / ಸಂ. ವಿ.ಜಿ. ಕಿರಿಯಾ. - ಇರ್ಕುಟ್ಸ್ಕ್: ISTU, 1998 ಭಾಗ 2. - 382 ಪು.

3. ಮಕರೋವಾ ಎನ್.ವಿ. ಇನ್ಫರ್ಮ್ಯಾಟಿಕ್ಸ್ - ಮಾಸ್ಕೋ: ಹಣಕಾಸು ಮತ್ತು ಅಂಕಿಅಂಶಗಳು, 1997.

4. ಗೊರೆವ್ ಎ., ಅಖಾಯನ್ ಆರ್., ಮಕಾಶರಿಪೋವ್ ಎಸ್. ಡಿಬಿಎಂಎಸ್ನೊಂದಿಗೆ ಪರಿಣಾಮಕಾರಿ ಕೆಲಸ. ಸೇಂಟ್ ಪೀಟರ್ಸ್ಬರ್ಗ್: ಪೀಟರ್, 1997.





ಗೆ ಕೆಲಸ ಡೌನ್ಲೋಡ್ನೀವು ಉಚಿತವಾಗಿ ನಮ್ಮ ಗುಂಪಿಗೆ ಸೇರಬೇಕು ಸಂಪರ್ಕದಲ್ಲಿದೆ. ಕೆಳಗಿನ ಬಟನ್ ಮೇಲೆ ಕ್ಲಿಕ್ ಮಾಡಿ. ಅಂದಹಾಗೆ, ನಮ್ಮ ಗುಂಪಿನಲ್ಲಿ ನಾವು ಶೈಕ್ಷಣಿಕ ಪತ್ರಿಕೆಗಳನ್ನು ಉಚಿತವಾಗಿ ಬರೆಯಲು ಸಹಾಯ ಮಾಡುತ್ತೇವೆ.


ನಿಮ್ಮ ಚಂದಾದಾರಿಕೆಯನ್ನು ಪರಿಶೀಲಿಸಿದ ಕೆಲವು ಸೆಕೆಂಡುಗಳ ನಂತರ, ನಿಮ್ಮ ಕೆಲಸವನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವುದನ್ನು ಮುಂದುವರಿಸಲು ಲಿಂಕ್ ಕಾಣಿಸುತ್ತದೆ.
ಉಚಿತ ಅಂದಾಜು
ಪ್ರಚಾರ ಮಾಡಿ ಸ್ವಂತಿಕೆ ಈ ಕೆಲಸದ. ಆಂಟಿಪ್ಲೇಜಿಯಾರಿಸಂ ಅನ್ನು ಬೈಪಾಸ್ ಮಾಡಿ.

REF-ಮಾಸ್ಟರ್- ಪ್ರಬಂಧಗಳು, ಕೋರ್ಸ್‌ವರ್ಕ್, ಪರೀಕ್ಷೆಗಳು ಮತ್ತು ಪ್ರಬಂಧಗಳ ಸ್ವತಂತ್ರ ಬರವಣಿಗೆಗಾಗಿ ಒಂದು ಅನನ್ಯ ಕಾರ್ಯಕ್ರಮ. REF-ಮಾಸ್ಟರ್ ಸಹಾಯದಿಂದ, ನೀವು ಸುಲಭವಾಗಿ ಮತ್ತು ತ್ವರಿತವಾಗಿ ಸಿದ್ಧಪಡಿಸಿದ ಕೆಲಸದ ಆಧಾರದ ಮೇಲೆ ಮೂಲ ಪ್ರಬಂಧ, ಪರೀಕ್ಷೆ ಅಥವಾ ಕೋರ್ಸ್‌ವರ್ಕ್ ಅನ್ನು ರಚಿಸಬಹುದು - ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ.
ವೃತ್ತಿಪರ ಅಮೂರ್ತ ಏಜೆನ್ಸಿಗಳು ಬಳಸುವ ಮುಖ್ಯ ಸಾಧನಗಳು ಈಗ abstract.rf ಬಳಕೆದಾರರ ವಿಲೇವಾರಿಯಲ್ಲಿ ಸಂಪೂರ್ಣವಾಗಿ ಉಚಿತವಾಗಿದೆ!

ಸರಿಯಾಗಿ ಬರೆಯುವುದು ಹೇಗೆ ಪರಿಚಯ?

ರಷ್ಯಾದ ಅತಿದೊಡ್ಡ ಪ್ರಬಂಧ ಏಜೆನ್ಸಿಗಳ ವೃತ್ತಿಪರ ಲೇಖಕರಿಂದ ಕೋರ್ಸ್‌ವರ್ಕ್ (ಹಾಗೆಯೇ ಪ್ರಬಂಧಗಳು ಮತ್ತು ಡಿಪ್ಲೋಮಾಗಳು) ಆದರ್ಶ ಪರಿಚಯದ ರಹಸ್ಯಗಳು. ಕೆಲಸದ ವಿಷಯದ ಪ್ರಸ್ತುತತೆಯನ್ನು ಹೇಗೆ ಸರಿಯಾಗಿ ರೂಪಿಸುವುದು, ಗುರಿಗಳು ಮತ್ತು ಉದ್ದೇಶಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು, ವಿಷಯ, ವಸ್ತು ಮತ್ತು ಸಂಶೋಧನೆಯ ವಿಧಾನಗಳನ್ನು ಸೂಚಿಸುವುದು, ಹಾಗೆಯೇ ನಿಮ್ಮ ಕೆಲಸದ ಸೈದ್ಧಾಂತಿಕ, ಕಾನೂನು ಮತ್ತು ಪ್ರಾಯೋಗಿಕ ಆಧಾರವನ್ನು ಹೇಗೆ ಕಂಡುಹಿಡಿಯುವುದು.


ರಷ್ಯಾದ ಅತಿದೊಡ್ಡ ಪ್ರಬಂಧ ಏಜೆನ್ಸಿಗಳ ವೃತ್ತಿಪರ ಲೇಖಕರಿಂದ ಪ್ರಬಂಧ ಮತ್ತು ಟರ್ಮ್ ಪೇಪರ್‌ನ ಆದರ್ಶ ತೀರ್ಮಾನದ ರಹಸ್ಯಗಳು. ಮಾಡಿದ ಕೆಲಸದ ಬಗ್ಗೆ ತೀರ್ಮಾನಗಳನ್ನು ಸರಿಯಾಗಿ ರೂಪಿಸುವುದು ಹೇಗೆ ಮತ್ತು ಅಧ್ಯಯನ ಮಾಡಲಾದ ಸಮಸ್ಯೆಯನ್ನು ಸುಧಾರಿಸಲು ಶಿಫಾರಸುಗಳನ್ನು ಮಾಡುವುದು ಹೇಗೆ ಎಂಬುದನ್ನು ಕಂಡುಕೊಳ್ಳಿ.



(ಕೋರ್ಸ್‌ವರ್ಕ್, ಡಿಪ್ಲೊಮಾ ಅಥವಾ ವರದಿ) ಅಪಾಯಗಳಿಲ್ಲದೆ, ನೇರವಾಗಿ ಲೇಖಕರಿಂದ.

ಇದೇ ರೀತಿಯ ಕೃತಿಗಳು:

01/12/2009/ಪ್ರಸ್ತುತಿ

ಕಂಪ್ಯೂಟಿಂಗ್ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಮೆಮೊರಿ, ಅದರ ರಚನೆ ಮತ್ತು ಅದರ ವೈಶಿಷ್ಟ್ಯಗಳ ಗುಣಲಕ್ಷಣಗಳು. ಮೆಮೊರಿ ಸಾಧನಗಳ ರಚನೆ ಮತ್ತು ಮೂಲ ಕಾರ್ಯಾಚರಣೆಯ ಗುಣಲಕ್ಷಣಗಳು. ಕ್ರಿಯಾತ್ಮಕ ರೇಖಾಚಿತ್ರಗಳು ಮತ್ತು ಶೇಖರಣಾ ಅಂಶಗಳ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಸಂಘಟಿಸುವ ವಿಧಾನ. ಮ್ಯಾಗ್ನೆಟಿಕ್ ಮತ್ತು ಫ್ಲಾಶ್ ಮೆಮೊರಿಯ ವಿಧಗಳು.

08/07/2007/ಕೋರ್ಸ್ ಕೆಲಸ

C/C++ ನಲ್ಲಿ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲಾಗುತ್ತಿದೆ. ಬಹು ಫೈಲ್‌ಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲಾಗುತ್ತಿದೆ. ಆಬ್ಜೆಕ್ಟ್ ಫೈಲ್ ಲೈಬ್ರರಿಗಳು. ಸ್ಥಿರ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ ಗ್ರಂಥಾಲಯಗಳ ರಚನೆ. ಕೆಲಸದ ಕಾರ್ಯಗಳು. ರೇಖೀಯ ಸಮೀಕರಣಗಳ ವ್ಯವಸ್ಥೆಯನ್ನು ಪರಿಹರಿಸಲು ಡೈನಾಮಿಕ್ ಲೈಬ್ರರಿಯ ರಚನೆ.

10/14/2010/ಪ್ರಬಂಧ

ಸಮಾನಾಂತರ ಅಭಿವೃದ್ಧಿಯ ಮುಖ್ಯ ನಿರ್ದೇಶನಗಳು, ಸಮಾನಾಂತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾದರಿಗಳು. ಸ್ವಯಂಚಾಲಿತ ಸಮಾನಾಂತರ ಸಾಫ್ಟ್‌ವೇರ್ ಅಭಿವೃದ್ಧಿ ಪರಿಕರಗಳು, ಅನುಕ್ರಮ ಪ್ರೋಗ್ರಾಂ ವಿಶ್ಲೇಷಣೆ. Fortran77 ಭಾಷೆಯಲ್ಲಿ ಕಾರ್ಯಕ್ರಮಗಳ ಸ್ವಯಂಚಾಲಿತ ಸಮಾನಾಂತರೀಕರಣಕ್ಕಾಗಿ ವ್ಯವಸ್ಥೆಯ ಅಭಿವೃದ್ಧಿ.

09/29/2008/ಉಪನ್ಯಾಸ

ದೊಡ್ಡ ವ್ಯವಸ್ಥೆಗಳ ಶ್ರೇಣೀಕೃತ, ಬಹು-ಪದರದ ನಿರ್ವಹಣೆಗಾಗಿ ಕಾರ್ಯತಂತ್ರ. ಮಾದರಿ ಹೊಂದಾಣಿಕೆ ವಿಧಾನ. ಸ್ಥಿರ ಆಪ್ಟಿಮೈಸೇಶನ್ ಸಮಸ್ಯೆಗೆ ಎರಡು ಹಂತದ ಪರಿಹಾರ. ಪರಸ್ಪರ ಮುನ್ಸೂಚನೆ ವಿಧಾನ. ಗುರಿ ಜೋಡಣೆ, ಏಕರೂಪತೆ. ಮುನ್ಸೂಚನೆ ಪ್ರತಿಕ್ರಿಯೆ ಸಮಯ.

11/24/2007/ಅಮೂರ್ತ

ಉಕ್ರೇನ್‌ನಲ್ಲಿ ಯೋಜನಾ ನಿರ್ವಹಣೆಯಲ್ಲಿ ನಿಯಂತ್ರಣ. ಕಂಪ್ಯೂಟರ್ ನೆರವಿನ ವಿನ್ಯಾಸ ವ್ಯವಸ್ಥೆಗಳು. ಅಡಚಣೆ ನಿಯಂತ್ರಣ ಮತ್ತು ಸಂಯೋಜಿತ ನಿಯಂತ್ರಣ. ಸ್ವಯಂಚಾಲಿತ ನಿಯಂತ್ರಣ, ಪ್ರೋಗ್ರಾಂ ನಿಯಂತ್ರಣ ಮತ್ತು ಟ್ರ್ಯಾಕಿಂಗ್ ವ್ಯವಸ್ಥೆಗಳು. ಸ್ಥಿರ ಮತ್ತು ಅಸ್ಥಿರ ನಿಯಂತ್ರಣ.


ಸ್ಥಿರ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕ RAM

RAM ಎಂಬುದು ವಿಶೇಷ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಕೋಶಗಳ ಸಂಗ್ರಹವಾಗಿದೆ, ಪ್ರತಿಯೊಂದೂ ನಿರ್ದಿಷ್ಟ 8-ಅಂಕಿಯ ಸೊನ್ನೆಗಳು ಮತ್ತು ಬಿಡಿಗಳ ಸಂಯೋಜನೆಯನ್ನು ಸಂಗ್ರಹಿಸಬಹುದು - 1 ಬೈಟ್ (8 ಬಿಟ್ಗಳು). ಅಂತಹ ಪ್ರತಿಯೊಂದು ಕೋಶವು ವಿಳಾಸ (ಬೈಟ್ ವಿಳಾಸ) ಮತ್ತು ವಿಷಯವನ್ನು (ಬೈಟ್ ಮೌಲ್ಯ) ಹೊಂದಿದೆ. ಸೆಲ್‌ನ ವಿಷಯಗಳನ್ನು ಪ್ರವೇಶಿಸಲು, ಮಾಹಿತಿಯನ್ನು ಬರೆಯಲು ಮತ್ತು ಓದಲು ವಿಳಾಸದ ಅಗತ್ಯವಿದೆ. ರಾಂಡಮ್ ಆಕ್ಸೆಸ್ ಮೆಮೊರಿ (RAM) ಕಂಪ್ಯೂಟರ್ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಮಾತ್ರ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಆಧುನಿಕ ಕಂಪ್ಯೂಟರ್ನ RAM ಸಾಮರ್ಥ್ಯವು 32-138 MB ಆಗಿದೆ.
ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ಕಂಪ್ಯೂಟೇಶನಲ್ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಿದಾಗ, ಯಾವುದೇ RAM ಸೆಲ್‌ಗೆ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸಬೇಕು. ಆದ್ದರಿಂದ, ಇದನ್ನು ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ಮೆಮೊರಿ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ - RAM (ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ಮೆಮೊರಿ). RAM ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶದೊಂದಿಗೆ ಡೈನಾಮಿಕ್ ಪ್ರಕಾರದ ಚಿಪ್‌ಗಳಲ್ಲಿ ತಯಾರಿಸಲಾಗುತ್ತದೆ (ಡೈನಾಮಿಕ್ ರಾಂಡಮ್ ಆಕ್ಸೆಸ್ ಮೆಮೊರಿ, DRAM). ಅಂತಹ ಮೆಮೊರಿಯ ಪ್ರತಿಯೊಂದು ಬಿಟ್ ಅನ್ನು ಸೆಮಿಕಂಡಕ್ಟರ್ ಸ್ಫಟಿಕದ ರಚನೆಯಲ್ಲಿ ರೂಪುಗೊಂಡ ಕೆಪಾಸಿಟರ್ನಲ್ಲಿ ಚಾರ್ಜ್ನ ಉಪಸ್ಥಿತಿ (ಅಥವಾ ಅನುಪಸ್ಥಿತಿ) ಎಂದು ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ. ಮತ್ತೊಂದು, ಹೆಚ್ಚು ದುಬಾರಿ ರೀತಿಯ ಮೆಮೊರಿ - ಸ್ಥಾಯೀ (ಸ್ಟ್ಯಾಟಿಕ್ RAM, SRAM) ಸ್ಥಾಯೀ ಪ್ರಚೋದಕ ಎಂದು ಕರೆಯಲ್ಪಡುವ (ಹಲವಾರು ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಸರ್ಕ್ಯೂಟ್) ಪ್ರಾಥಮಿಕ ಕೋಶವಾಗಿ ಬಳಸುತ್ತದೆ. ಸ್ಥಿರ ರೀತಿಯ ಮೆಮೊರಿಯು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಉದಾಹರಣೆಗೆ, ಸಂಗ್ರಹ ಸ್ಮರಣೆಯನ್ನು ಸಂಘಟಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.

ಸ್ಥಿರ ಸ್ಮರಣೆ
ಆಧುನಿಕ PC ಗಳಲ್ಲಿ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ (SRAM) ಸಾಮಾನ್ಯವಾಗಿ RAM ನ ಬಹುಭಾಗವನ್ನು ಸಂಗ್ರಹಿಸಲು L2 ಸಂಗ್ರಹವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಸ್ಥಿರ ಸ್ಮರಣೆಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ TTL, CMOS ಅಥವಾ BiCMOS ಮೈಕ್ರೊ ಸರ್ಕ್ಯೂಟ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ ತಯಾರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಡೇಟಾ ಪ್ರವೇಶದ ವಿಧಾನದ ಪ್ರಕಾರ, ಅಸಮಕಾಲಿಕ ಅಥವಾ ಸಿಂಕ್ರೊನಸ್ ಆಗಿರಬಹುದು. ಅಸಿಂಕ್ರೊನಸ್ ಎನ್ನುವುದು ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನಿರ್ವಹಿಸಬಹುದಾದ ಡೇಟಾ ಪ್ರವೇಶವಾಗಿದೆ. ಅಸಮಕಾಲಿಕ SRAM ಅನ್ನು ಮದರ್‌ಬೋರ್ಡ್‌ಗಳಲ್ಲಿ ಮೂರನೇಯಿಂದ ಐದನೇ ತಲೆಮಾರಿನ ಪ್ರೊಸೆಸರ್‌ಗಳಿಗೆ ಬಳಸಲಾಗುತ್ತಿತ್ತು. ಅಂತಹ ಮೆಮೊರಿಯ ಕೋಶಗಳಿಗೆ ಪ್ರವೇಶ ಸಮಯವು 15 ns (33 MHz) ನಿಂದ 8 ns (66 MHz) ವರೆಗೆ ಇರುತ್ತದೆ.
RAM ನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ವಿವರಿಸಲು, ಓದುವ / ಬರೆಯುವ ಚಕ್ರಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ವಾಸ್ತವವೆಂದರೆ ಮೆಮೊರಿಯನ್ನು ಪ್ರವೇಶಿಸುವಾಗ, ಮೊದಲ ಯಂತ್ರದ ಪದವನ್ನು ಓದುವುದು ಅಥವಾ ಬರೆಯುವುದು ಮೂರು ನಂತರದ ಪದಗಳನ್ನು ಪ್ರವೇಶಿಸುವುದಕ್ಕಿಂತ ಹೆಚ್ಚು ಗಡಿಯಾರದ ಚಕ್ರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಆದ್ದರಿಂದ, ಅಸಮಕಾಲಿಕ SRAM ಗಾಗಿ, ಒಂದು ಪದವನ್ನು ಓದುವುದನ್ನು 3 ಗಡಿಯಾರದ ಚಕ್ರಗಳಲ್ಲಿ ನಡೆಸಲಾಗುತ್ತದೆ, 4 ಗಡಿಯಾರದ ಚಕ್ರಗಳಲ್ಲಿ ಬರೆಯಲಾಗುತ್ತದೆ, ಹಲವಾರು ಪದಗಳನ್ನು ಓದುವುದನ್ನು 3-2-2-2 ಗಡಿಯಾರದ ಚಕ್ರಗಳ ಅನುಕ್ರಮದಿಂದ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬರವಣಿಗೆ - 4-3-3-3 .
ಸಿಂಕ್ರೊನಸ್ ಮೆಮೊರಿಯು ಯಾದೃಚ್ಛಿಕ ಸಮಯದಲ್ಲಿ ಡೇಟಾಗೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ, ಆದರೆ ಗಡಿಯಾರ ದ್ವಿದಳಗಳೊಂದಿಗೆ ಸಿಂಕ್ರೊನಸ್ ಆಗಿ. ಇದರ ನಡುವೆ, ಮೆಮೊರಿಯು ಪ್ರವೇಶಕ್ಕಾಗಿ ಮುಂದಿನ ಡೇಟಾವನ್ನು ಸಿದ್ಧಪಡಿಸಬಹುದು. ಹೆಚ್ಚಿನ ಐದನೇ-ಪೀಳಿಗೆಯ ಮದರ್‌ಬೋರ್ಡ್‌ಗಳು ಒಂದು ರೀತಿಯ ಸಿಂಕ್ರೊನಸ್ ಮೆಮೊರಿಯನ್ನು ಬಳಸುತ್ತವೆ - ಸಿಂಕ್ರೊನಸ್-ಪೈಪ್‌ಲೈನ್ಡ್ SRAM (ಪೈಪ್‌ಲೈನ್ಡ್ ಬರ್ಸ್ಟ್ SRAM), ಇದಕ್ಕಾಗಿ ಒಂದೇ ಓದುವ/ಬರೆಯುವ ಕಾರ್ಯಾಚರಣೆಯ ವಿಶಿಷ್ಟ ಸಮಯವು 3 ಗಡಿಯಾರ ಚಕ್ರಗಳು ಮತ್ತು ಗುಂಪು ಕಾರ್ಯಾಚರಣೆಯು 3-1-1- ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ. ಮೊದಲ ಪ್ರವೇಶದಲ್ಲಿ 1 ಗಡಿಯಾರದ ಚಕ್ರಗಳು ಮತ್ತು ನಂತರದ ಕರೆಗಳಿಗೆ 1-1-1-1, ಇದು ಪ್ರವೇಶವನ್ನು 25% ಕ್ಕಿಂತ ಹೆಚ್ಚು ವೇಗಗೊಳಿಸುತ್ತದೆ.

ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ
ಆಧುನಿಕ PC ಗಳಲ್ಲಿ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ (DRAM) ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಸಾಮಾನ್ಯ-ಉದ್ದೇಶದ RAM ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಜೊತೆಗೆ ವೀಡಿಯೊ ಅಡಾಪ್ಟರ್‌ಗಾಗಿ ಮೆಮೊರಿಯನ್ನು ಬಳಸಲಾಗುತ್ತದೆ. ಆಧುನಿಕ ಮತ್ತು ಭರವಸೆಯ PC ಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯ ಪ್ರಕಾರಗಳಲ್ಲಿ, DRAM ಮತ್ತು FPM DRAM, EDO DRAM ಮತ್ತು BEDO DRAM, EDRAM ಮತ್ತು CDRAM, ಸಿಂಕ್ರೊನಸ್ DRAM, DDR SDRAM ಮತ್ತು SLDRAM, ವೀಡಿಯೊ ಮೆಮೊರಿ MDRAM, VRAM, WRAM, SGRAM ಮತ್ತು SGRAM ಮತ್ತು RDRAM.
ಡೈನಾಮಿಕ್ ಟೈಪ್ ಮೆಮೊರಿಯಲ್ಲಿ, ಅರೆವಾಹಕ ಸ್ಫಟಿಕದ ರಚನೆಯಲ್ಲಿ ಕೆಪಾಸಿಟರ್‌ನಲ್ಲಿ ಚಾರ್ಜ್‌ನ ಅನುಪಸ್ಥಿತಿ ಮತ್ತು ಉಪಸ್ಥಿತಿಯಾಗಿ ಬಿಟ್‌ಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲಾಗುತ್ತದೆ. ರಚನಾತ್ಮಕವಾಗಿ, ಇದನ್ನು SIMM ಮಾಡ್ಯೂಲ್ ರೂಪದಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ (ಸಿಂಗಲ್ ಇನ್ ಲೈನ್ ಮೆಮೊರಿ ಮಾಡ್ಯೂಲ್). ಪ್ರತಿಯೊಂದು ಬಿಟ್ ಮಾಹಿತಿಯನ್ನು ಕೆಪಾಸಿಟರ್ ಮತ್ತು ಟ್ರಾನ್ಸಿಸ್ಟರ್ ಒಳಗೊಂಡಿರುವ ಪ್ರತ್ಯೇಕ ಮೆಮೊರಿ ಕೋಶದಲ್ಲಿ ದಾಖಲಿಸಲಾಗುತ್ತದೆ. ಕೆಪಾಸಿಟರ್ನಲ್ಲಿನ ಚಾರ್ಜ್ನ ಉಪಸ್ಥಿತಿಯು ಬೈನರಿ ಕೋಡ್ನಲ್ಲಿ 1 ಗೆ ಅನುರೂಪವಾಗಿದೆ, ಅನುಪಸ್ಥಿತಿ - 0. ಸ್ವಿಚಿಂಗ್ ಮಾಡುವಾಗ, ಟ್ರಾನ್ಸಿಸ್ಟರ್ ಸ್ವಲ್ಪ ಮಾಹಿತಿಯನ್ನು ಓದಲು ಅಥವಾ ಖಾಲಿ ಮೆಮೊರಿ ಸೆಲ್ಗೆ ಹೊಸ ಬಿಟ್ ಅನ್ನು ಬರೆಯಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.
ವಿಳಾಸದ ಮೂಲಕ ಕೋಶದ ಹುಡುಕಾಟವನ್ನು ವಿಶೇಷ ಡಿಕೋಡಿಂಗ್ ಸರ್ಕ್ಯೂಟ್‌ಗಳಿಂದ ನಡೆಸಲಾಗುತ್ತದೆ, ಅದು ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ರೂಪಿಸುತ್ತದೆ, ಅಂದರೆ, ಅವು ಮೆಮೊರಿ ಸ್ಫಟಿಕವನ್ನು ಎರಡು ಪಟ್ಟೆಗಳೊಂದಿಗೆ ಛೇದಿಸುತ್ತವೆ - ಅಡ್ಡಲಾಗಿ ಮತ್ತು ಲಂಬವಾಗಿ. ಕೇಂದ್ರ ಸಂಸ್ಕಾರಕವು ಸೆಲ್ ವಿಳಾಸವನ್ನು ವರದಿ ಮಾಡಿದಾಗ, ಸಮತಲ ಡಿಕೋಡರ್‌ಗಳು ಬಯಸಿದ ಕಾಲಮ್ ಅನ್ನು ಸೂಚಿಸುತ್ತವೆ ಮತ್ತು ಲಂಬ ಡಿಕೋಡರ್‌ಗಳು ಬಯಸಿದ ಸಾಲನ್ನು ಸೂಚಿಸುತ್ತವೆ. ಛೇದಕದಲ್ಲಿ ಅಪೇಕ್ಷಿತ ಕೋಶವಿದೆ. ಸೆಲ್ ಅನ್ನು ಕಂಡುಹಿಡಿದ ನಂತರ, ಅದರ ಡೇಟಾ ಬೈಟ್ ಅನ್ನು ಪಡೆಯಲಾಗುತ್ತದೆ.

ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ (DRAM) ಎನ್ನುವುದು ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಧನಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ ಒಂದು ರೀತಿಯ ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ಮೆಮೊರಿಯಾಗಿದೆ, ವಿಶೇಷವಾಗಿ PC ಗಳಲ್ಲಿ. ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ ಬೋರ್ಡ್‌ನಲ್ಲಿ ವಾಸಿಸುವ ಪ್ರತ್ಯೇಕ ನಿಷ್ಕ್ರಿಯ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಘಟಕದಲ್ಲಿ DRAM ಪ್ರತಿ ಬಿಟ್ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ. ಪ್ರತಿಯೊಂದು ವಿದ್ಯುತ್ ಘಟಕವು ಒಂದು ಬಿಟ್‌ನಲ್ಲಿ ಎರಡು ಮೌಲ್ಯದ ಸ್ಥಿತಿಗಳನ್ನು ಹೊಂದಿದೆ, ಇದನ್ನು 0 ಮತ್ತು 1 ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಇದನ್ನು ಆಗಾಗ್ಗೆ ನವೀಕರಿಸಬೇಕು, ಇಲ್ಲದಿದ್ದರೆ ಮಾಹಿತಿಯು ಕಣ್ಮರೆಯಾಗುತ್ತದೆ. DRAM ಒಂದು ಕೆಪಾಸಿಟರ್ ಮತ್ತು ಪ್ರತಿ ಬಿಟ್‌ಗೆ ಒಂದು ಟ್ರಾನ್ಸಿಸ್ಟರ್ ಅನ್ನು ಹೊಂದಿದೆ, ಇದು 6 ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳ ಅಗತ್ಯವಿರುವ ಸ್ಥಿರ ಯಾದೃಚ್ಛಿಕ ಪ್ರವೇಶ ಮೆಮೊರಿ (SRAM) ಗಿಂತ ಭಿನ್ನವಾಗಿದೆ. ಕೆಪಾಸಿಟರ್‌ಗಳು ಮತ್ತು ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳು ಅತ್ಯಂತ ಚಿಕ್ಕದಾಗಿದೆ. ಒಂದೇ ಮೆಮೊರಿ ಚಿಪ್‌ಗೆ ಹೊಂದಿಕೊಳ್ಳುವ ಲಕ್ಷಾಂತರ ಕೆಪಾಸಿಟರ್‌ಗಳು ಮತ್ತು ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳಿವೆ.

ಮೆಮೊರಿ ತಂತ್ರಜ್ಞಾನದ ಒಂದು ರೂಪವಾಗಿ, ಆರಂಭಿಕ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್‌ಗಳ ಬೆಳವಣಿಗೆಗಳು ಮತ್ತು ಸಂಬಂಧಿತ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ ಬೆಳವಣಿಗೆಗಳಿಂದ ಡೈನಾಮಿಕ್ RAM ಮೆಮೊರಿ ಹುಟ್ಟಿಕೊಂಡಿತು. 1960 ರ ದಶಕದ ಮಧ್ಯಭಾಗದಲ್ಲಿ, ಅವರು ಕೆಲವು ಆಧುನಿಕ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಕಾಣಿಸಿಕೊಳ್ಳಲು ಪ್ರಾರಂಭಿಸಿದರು, ಅದು ಹಿಂದೆ ಪ್ರತಿ ಅಂಶಕ್ಕೆ ಒಂದು ಸಣ್ಣ ಫೆರೈಟ್ ಟೊರಾಯ್ಡ್ ರೂಪದಲ್ಲಿ ಮ್ಯಾಗ್ನೆಟಿಕ್ ಮೆಮೊರಿಯ ರೂಪವನ್ನು ಬಳಸಿತು. ಸ್ವಾಭಾವಿಕವಾಗಿ, ಈ "ಮುಖ್ಯ" ಸ್ಮರಣೆಯು ತುಂಬಾ ದುಬಾರಿಯಾಗಿದೆ ಮತ್ತು ದೀರ್ಘಾವಧಿಯಲ್ಲಿ ಸಮಗ್ರ ಆವೃತ್ತಿಗಳು ಹೆಚ್ಚು ಆಕರ್ಷಕವಾಗಿವೆ.

DRAM ತಂತ್ರಜ್ಞಾನದ ಕಲ್ಪನೆಯು ಅರೆವಾಹಕ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ ಟೈಮ್‌ಲೈನ್‌ನಲ್ಲಿ ತುಲನಾತ್ಮಕವಾಗಿ ಆರಂಭದಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು. ತೋಷಿಬಾದ ಕ್ಯಾಲ್ಕುಲೇಟರ್‌ನಲ್ಲಿ ಆರಂಭಿಕ ರೂಪವನ್ನು ಬಳಸಲಾಯಿತು, ಇದನ್ನು 1966 ರಲ್ಲಿ ಪ್ರತ್ಯೇಕ ಘಟಕದಿಂದ ಬಿಡುಗಡೆ ಮಾಡಲಾಯಿತು ಮತ್ತು ಎರಡು ವರ್ಷಗಳ ನಂತರ ಈ ಕಲ್ಪನೆಯನ್ನು ಪೇಟೆಂಟ್ ಮಾಡಲಾಯಿತು. ತಂತ್ರಜ್ಞಾನದ ಅಭಿವೃದ್ಧಿಯ ಮುಂದಿನ ಹಂತವು 1969 ರಲ್ಲಿ ಸಂಭವಿಸಿತು, ಕಂಪ್ಯೂಟರ್ ಮಾರುಕಟ್ಟೆಯನ್ನು ಪ್ರವೇಶಿಸಿದ ಹನಿವೆಲ್, ಮೂರು ಟ್ರಾನ್ಸಿಸ್ಟರ್ ಸೆಲ್ ಕಲ್ಪನೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯನ್ನು ಮಾಡಲು ಇಂಟೆಲ್ ಅನ್ನು ಕೇಳಿದರು. ಪರಿಣಾಮವಾಗಿ DRAM IC ಅನ್ನು ಇಂಟೆಲ್ 1102 ಎಂದು ಕರೆಯಲಾಯಿತು ಮತ್ತು 1970 ರ ಆರಂಭದಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು. ಆದಾಗ್ಯೂ, ಸಾಧನವು ಹಲವಾರು ಸಮಸ್ಯೆಗಳನ್ನು ಹೊಂದಿತ್ತು, ಅದರ ನಂತರ ಇಂಟೆಲ್ ಹೆಚ್ಚು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಕೆಲಸ ಮಾಡುವ ಹೊಸ ತಂತ್ರಜ್ಞಾನವನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು.

ಪರಿಣಾಮವಾಗಿ ಹೊಸ ಸಾಧನವು 1970 ರ ಕೊನೆಯಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿತು ಮತ್ತು ಇದನ್ನು ಇಂಟೆಲ್ 1103 ಎಂದು ಕರೆಯಲಾಯಿತು. MOSTEK 1973 ರಲ್ಲಿ MK4096 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದಾಗ ತಂತ್ರಜ್ಞಾನವು ಇನ್ನೂ ಮುಂದುವರೆದಿದೆ. ಭಾಗ ಸಂಖ್ಯೆ ಸೂಚಿಸುವಂತೆ, ಸಾಧನವು 4 ಕೆ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿತ್ತು, ಇದು ಮಲ್ಟಿಪ್ಲೆಕ್ಸ್ಡ್ ಸಾಲು ಮತ್ತು ಕಾಲಮ್ ವಿಧಾನವನ್ನು ಒಳಗೊಂಡಿದೆ. ಈ ಹೊಸ ವಿಧಾನವು ಕಡಿಮೆ ಸಂಪರ್ಕಗಳನ್ನು ಹೊಂದಿರುವ ಪ್ಯಾಕೇಜ್‌ಗಳಿಗೆ ಹೊಂದಿಕೊಳ್ಳಲು ಸಾಧ್ಯವಾಗಿಸಿತು. ಪರಿಣಾಮವಾಗಿ, ಮೆಮೊರಿ ಸಾಮರ್ಥ್ಯದ ಪ್ರತಿ ಹೆಚ್ಚಳದೊಂದಿಗೆ ಹಿಂದಿನ ವಿಧಾನಗಳಿಗಿಂತ ವೆಚ್ಚದ ಪ್ರಯೋಜನವು ಹೆಚ್ಚಾಗುತ್ತದೆ.

ಇದು MOSTEK ತಂತ್ರಜ್ಞಾನವು ಜಾಗತಿಕ ಮಾರುಕಟ್ಟೆ ಪಾಲನ್ನು 75% ಕ್ಕಿಂತ ಹೆಚ್ಚು ಪಡೆಯಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟಿತು. MOSTEK ಅಂತಿಮವಾಗಿ ಜಪಾನಿನ ತಯಾರಕರಿಗೆ ಕಳೆದುಕೊಂಡಿತು ಏಕೆಂದರೆ ಅವರು ಕಡಿಮೆ ಬೆಲೆಗೆ ಉತ್ತಮ ಸಾಧನಗಳನ್ನು ಉತ್ಪಾದಿಸಲು ಸಾಧ್ಯವಾಯಿತು.

DRAM ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಮತ್ತು SRAM ಸ್ಥಿರ ಮೆಮೊರಿಯಾಗಿದೆ. ಬೋರ್ಡ್‌ನಲ್ಲಿರುವ DRAM ಚಿಪ್‌ಗಳನ್ನು ಪ್ರತಿ ಕೆಲವು ಮಿಲಿಸೆಕೆಂಡ್‌ಗಳಿಗೆ ನವೀಕರಿಸಲಾಗುತ್ತದೆ. ಮಾಡ್ಯೂಲ್‌ಗೆ ಡೇಟಾವನ್ನು ಪುನಃ ಬರೆಯುವ ಮೂಲಕ ಇದನ್ನು ಮಾಡಲಾಗುತ್ತದೆ. ನವೀಕರಿಸಬೇಕಾದ ಚಿಪ್‌ಗಳು ಬಾಷ್ಪಶೀಲ ಸ್ಮರಣೆಯಾಗಿದೆ. DRAM ನೇರವಾಗಿ ಮೆಮೊರಿಯನ್ನು ಪ್ರವೇಶಿಸುತ್ತದೆ, ಅಲ್ಪಾವಧಿಗೆ ಮೆಮೊರಿಯನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ವಿದ್ಯುತ್ ತೆಗೆದುಹಾಕಿದಾಗ ಅದರ ಡೇಟಾವನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ.

SRAM ಸ್ಥಿರವಾಗಿದೆ ಮತ್ತು ಅದನ್ನು ನವೀಕರಿಸುವ ಅಗತ್ಯವಿಲ್ಲ. ಇದು ಹೆಚ್ಚು ವೇಗವಾಗಿ ಚಲಿಸುವುದರಿಂದ, ಇದನ್ನು ರೆಜಿಸ್ಟರ್‌ಗಳು ಮತ್ತು ಕ್ಯಾಶ್ ಮೆಮೊರಿಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. SRAM ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುತ್ತದೆ ಮತ್ತು ಮದರ್ಬೋರ್ಡ್ DRAM ಗಿಂತ ಹೆಚ್ಚಿನ ವೇಗದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಏಕೆಂದರೆ ಇದು ತಯಾರಿಸಲು ಹೆಚ್ಚು ಅಗ್ಗವಾಗಿದೆ.

DRAM ಒಂದು ರೀತಿಯ ಸೆಮಿಕಂಡಕ್ಟರ್ ಮೆಮೊರಿಯಾಗಿದ್ದು, ಕಂಪ್ಯೂಟರ್ ಅನ್ನು ನಿರ್ಮಿಸುವಾಗ ಸಿಸ್ಟಮ್ ಡಿಸೈನರ್ ಬಳಸಬಹುದು. ಪರ್ಯಾಯ ಮೆಮೊರಿ ಆಯ್ಕೆಗಳಲ್ಲಿ ಸ್ಟ್ಯಾಟಿಕ್ RAM (SRAM), ಎಲೆಕ್ಟ್ರಿಕ್ ಆಗಿ ಅಳಿಸಬಹುದಾದ ಪ್ರೊಗ್ರಾಮೆಬಲ್ ಓದಲು-ಮಾತ್ರ ಮೆಮೊರಿ (EEPROM), NOR ಫ್ಲ್ಯಾಶ್ ಮತ್ತು NAND ಫ್ಲ್ಯಾಶ್ ಸೇರಿವೆ. ಅನೇಕ ವ್ಯವಸ್ಥೆಗಳು ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ರೀತಿಯ ಮೆಮೊರಿಯನ್ನು ಬಳಸುತ್ತವೆ.

ಮುದ್ರಿತ ಸರ್ಕ್ಯೂಟ್ ಬೋರ್ಡ್‌ಗಳು ಮತ್ತು ಓದುವ ವ್ಯವಸ್ಥೆಗಳ ವಿಧಗಳು

ಮೆಮೊರಿ ಚಿಪ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಮೂರು ಮುಖ್ಯ ವಿಧದ ಮುದ್ರಿತ ಸರ್ಕ್ಯೂಟ್ ಬೋರ್ಡ್‌ಗಳೆಂದರೆ ಡ್ಯುಯಲ್ ಎಂಬೆಡೆಡ್ ಮೆಮೊರಿ ಮಾಡ್ಯೂಲ್‌ಗಳು (DIMM ಗಳು), ಸಿಂಗಲ್-ಲೈನ್ ಮೆಮೊರಿ ಮಾಡ್ಯೂಲ್‌ಗಳು (SIMM ಗಳು), ಮತ್ತು ರಾಂಬಸ್ ಇನ್-ಲೈನ್ ಮೆಮೊರಿ ಮಾಡ್ಯೂಲ್‌ಗಳು (RIMMs).

ಇಂದು, ಹೆಚ್ಚಿನ ಮದರ್‌ಬೋರ್ಡ್‌ಗಳು DIMM ಗಳನ್ನು ಬಳಸುತ್ತವೆ. DRAM ಗಾಗಿ ಮಾಡ್ಯೂಲ್ ರಿಫ್ರೆಶ್ ದರವು ಪ್ರತಿ ಕೆಲವು ಮಿಲಿಸೆಕೆಂಡ್‌ಗಳು (ಸೆಕೆಂಡಿನ 1/1000). ಮದರ್‌ಬೋರ್ಡ್ ಚಿಪ್‌ಸೆಟ್‌ನಲ್ಲಿರುವ ಮೆಮೊರಿ ನಿಯಂತ್ರಕದಿಂದ ಈ ನವೀಕರಣವನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ರಿಫ್ರೆಶ್ ಲಾಜಿಕ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ರಿಫ್ರೆಶ್ ಮಾಡಲು ಬಳಸುವುದರಿಂದ, DRAM ಬೋರ್ಡ್ ಸಾಕಷ್ಟು ಸಂಕೀರ್ಣವಾಗಿದೆ.

ನವೀಕರಿಸಲು ವಿವಿಧ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ಎಲ್ಲಾ ವಿಧಾನಗಳಿಗೆ ಕೆಳಗಿನಂತೆ ನವೀಕರಿಸಬೇಕಾದ ಸಾಲನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಕೌಂಟರ್ ಅಗತ್ಯವಿರುತ್ತದೆ. DRAM ಕೋಶಗಳನ್ನು ಕೆಪಾಸಿಟರ್‌ಗಳ ಚದರ ಶ್ರೇಣಿಯಂತೆ ಆಯೋಜಿಸಲಾಗಿದೆ, ಸಾಮಾನ್ಯವಾಗಿ 1024 ರಿಂದ 1024 ಕೋಶಗಳು. ಕೋಶವು ಓದುವ ಸ್ಥಿತಿಯಲ್ಲಿದ್ದಾಗ, ಸಂಪೂರ್ಣ ಸಾಲನ್ನು ಓದಲಾಗುತ್ತದೆ ಮತ್ತು ನವೀಕರಣವನ್ನು ಮತ್ತೆ ಬರೆಯಲಾಗುತ್ತದೆ. "ಬರೆಯಿರಿ" ಸ್ಥಿತಿಯಲ್ಲಿದ್ದಾಗ, ಸಂಪೂರ್ಣ ಸಾಲು "ಓದಲು", ಒಂದು ಮೌಲ್ಯವನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಂತರ ಸಂಪೂರ್ಣ ಸಾಲನ್ನು ಪುನಃ ಬರೆಯಲಾಗುತ್ತದೆ.

ಸಿಸ್ಟಮ್‌ಗೆ ಅನುಗುಣವಾಗಿ, ಕೌಂಟರ್ ಅನ್ನು ಒಳಗೊಂಡಿರುವ DRAM ಚಿಪ್‌ಗಳು ಇತರ ಸಿಸ್ಟಮ್‌ಗಳು ಬಾಹ್ಯ ನವೀಕರಣ ತರ್ಕವನ್ನು ಅವಲಂಬಿಸಿವೆ. ಪ್ರವೇಶ ಸಮಯವು ಸುಮಾರು 60 ನ್ಯಾನೊಸೆಕೆಂಡ್‌ಗಳು, ಆದರೆ SRAM 10 ನ್ಯಾನೊಸೆಕೆಂಡ್‌ಗಳನ್ನು ತಲುಪಬಹುದು. ಜೊತೆಗೆ, DRAM ನ ಸೈಕಲ್ ಸಮಯವು SRAM ಗಿಂತ ಹೆಚ್ಚು ಉದ್ದವಾಗಿದೆ. ಕರೆಗಳು ಮತ್ತು ನವೀಕರಣಗಳ ನಡುವೆ ನಿಲ್ಲುವ ಅಗತ್ಯವಿಲ್ಲದ ಕಾರಣ ಸೈಕಲ್ ಸಮಯ ಕಡಿಮೆಯಾಗಿದೆ.

DRAM SRAM ನ ಉತ್ತರಾಧಿಕಾರಿಯಾಗಿದೆ. ಮೆಮೊರಿ ವಿನ್ಯಾಸಕರು ಪ್ರತಿ ಬಿಟ್‌ಗೆ ಅಂಶಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಿದರು ಮತ್ತು DRAM ರಚನೆಗಾಗಿ ಚಿಪ್ ಪ್ರದೇಶವನ್ನು ಉಳಿಸಲು ಡಿಫರೆನ್ಷಿಯಲ್ ಬಿಟ್ ಲೈನ್‌ಗಳನ್ನು ತೆಗೆದುಹಾಕಿದರು. ಪರಿಣಾಮವಾಗಿ, SRAM ಗಿಂತ ಉತ್ಪಾದಿಸಲು ಇದು ಅಗ್ಗವಾಗಿದೆ. ಆದರೆ SRAM DRAM ಗಿಂತ ಕೆಲವು ಪ್ರಯೋಜನಗಳನ್ನು ಉಳಿಸಿಕೊಂಡಿದೆ. ಸ್ಥಿರ ಮತ್ತು ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯ ಹೋಲಿಕೆ:

  1. SRAM ಅನ್ನು ರಿಫ್ರೆಶ್ ಮಾಡುವ ಅಗತ್ಯವಿಲ್ಲ ಏಕೆಂದರೆ ಇದು ಶೇಖರಣಾ ಸ್ಥಳದಲ್ಲಿ ಚಾರ್ಜ್ ಅನ್ನು ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವ ಬದಲು ಎರಡು ದಿಕ್ಕುಗಳಲ್ಲಿ ಒಂದರಲ್ಲಿ ಪ್ರಸ್ತುತ ಹರಿವನ್ನು ಬದಲಾಯಿಸುವ ಮೂಲಕ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.
  2. ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಕ್ಯಾಶ್ ಮೆಮೊರಿಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ, ಇದನ್ನು DRAM ಗಿಂತ ವೇಗವಾಗಿ ಪ್ರವೇಶಿಸಬಹುದು.
  3. SRAM ಬೈಟ್ ಬಿಟ್‌ಗಳನ್ನು ಓದುವ ಮತ್ತು ಬರೆಯುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಮತ್ತು DRAM ಗಿಂತ ಓದುವ ಮತ್ತು ಬರೆಯುವಲ್ಲಿ ವೇಗವಾಗಿರುತ್ತದೆ, ಇದು ಬೈಟ್ ಮಟ್ಟದಲ್ಲಿ ಡೇಟಾವನ್ನು ಬರೆಯುತ್ತದೆ ಮತ್ತು ಬಹು-ಬೈಟ್ ಪುಟ ಮಟ್ಟದಲ್ಲಿ ಓದುತ್ತದೆ.
  4. ಸಿಸ್ಟಮ್ ಸಕ್ರಿಯವಾಗಿದೆಯೇ ಅಥವಾ ಸ್ಲೀಪ್ ಮೋಡ್‌ನಲ್ಲಿದೆಯೇ ಎಂಬುದನ್ನು ಅವಲಂಬಿಸಿ ಶಕ್ತಿಯ ವ್ಯತ್ಯಾಸಗಳನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ. DRAM ಸಕ್ರಿಯವಾಗಿರುವಾಗ SRAM ಗಿಂತ ಕಡಿಮೆ ಶಕ್ತಿಯ ಅಗತ್ಯವಿರುತ್ತದೆ, ಆದರೆ ನಿಷ್ಕ್ರಿಯವಾಗಿದ್ದಾಗ SRAM ಗಣನೀಯವಾಗಿ ಕಡಿಮೆ ಶಕ್ತಿಯನ್ನು ಬಳಸುತ್ತದೆ.

DRAM ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸಲು ಹಲವು ವಿಧಗಳು ಅಥವಾ ಇಂಟರ್ಫೇಸ್‌ಗಳಿವೆ. ಇವುಗಳಲ್ಲಿ ಫಾಸ್ಟ್ ಪೇಜ್ ಮೋಡ್ (FPM DRAM), DRAM (EDO RAM) ನಿಂದ ವಿಸ್ತೃತ ಡೇಟಾ ಮತ್ತು ಸಿಂಕ್ರೊನಸ್ DRAM (SDRAM) ಸೇರಿವೆ. SDRAM ಎನ್ನುವುದು ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್‌ನಿಂದ ಗಡಿಯಾರ ಮಾಡಲಾದ DRAM ಪ್ರಕಾರಗಳಿಗೆ ಸಾಮಾನ್ಯ ಹೆಸರು. ಇವುಗಳಲ್ಲಿ ಏಕ ಡೇಟಾ ದರ SDRAM (SDR), ಡಬಲ್ ಡೇಟಾ ದರ SDRAM (DDR), DDR2 SDRAM, DDR3 SDRAM ಮತ್ತು DDR4 SDRAM ಸೇರಿವೆ.

RAM ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಸಾಧನಗಳು ಅವುಗಳ ವಿನ್ಯಾಸ, ಉತ್ಪಾದನೆ ಮತ್ತು ಕಾರ್ಯಾಚರಣೆಯ ಆಧಾರವಾಗಿರುವ MOS ತಂತ್ರಜ್ಞಾನವನ್ನು ಹೊಂದಿವೆ. DRAM ಮೆಮೊರಿ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ನೋಡುವಾಗ, ಮೂಲಭೂತ RAM ಅಥವಾ DRAM ಪ್ರತಿ ಬಿಟ್ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ಕೆಪಾಸಿಟರ್ ಅನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ವರ್ಗಾವಣೆ ಸಾಧನವಾದ MOSFET ಅನ್ನು ಸ್ವಿಚ್ ಆಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ನೀವು ನೋಡಬಹುದು.

ಮೆಮೊರಿ ಕೋಶದ ಕೆಪಾಸಿಟರ್‌ನಲ್ಲಿನ ಚಾರ್ಜ್‌ನ ಮಟ್ಟವು ಆ ನಿರ್ದಿಷ್ಟ ಬಿಟ್ ತರ್ಕ "1" ಅಥವಾ "0" ಎಂಬುದನ್ನು ನಿರ್ಧರಿಸುತ್ತದೆ - ಕೆಪಾಸಿಟರ್‌ನಲ್ಲಿ ಚಾರ್ಜ್ ಇರುವಿಕೆಯು ತರ್ಕವನ್ನು "1" ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ ಮತ್ತು ಚಾರ್ಜ್‌ನ ಅನುಪಸ್ಥಿತಿಯು ತರ್ಕವನ್ನು ಸೂಚಿಸುತ್ತದೆ " 0". ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಹಂಚಿಕೆ RAM ಒಂದು ನಿರ್ದಿಷ್ಟ ಸ್ವರೂಪವನ್ನು ಹೊಂದಿದೆ, ಅದು ಸಿಲಿಕಾನ್ ಚಿಪ್‌ನಲ್ಲಿ ಬಿಗಿಯಾಗಿ ಪ್ಯಾಕ್ ಮಾಡಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ತುಂಬಾ ಅಗ್ಗವಾಗಿದೆ. ಪ್ರತಿ ಡೈನಾಮಿಕ್ RAM ಸೆಲ್‌ಗೆ ಎರಡು ಸಾಲುಗಳನ್ನು ಸಂಪರ್ಕಿಸಲಾಗಿದೆ - ಒಂದು ವರ್ಡ್ ಲೈನ್ (W/L) ಮತ್ತು ಒಂದು ಬಿಟ್ ಲೈನ್ (B/L), ಇದರಿಂದ ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ನಲ್ಲಿ ಬಯಸಿದ ಕೋಶವು ಡೇಟಾವನ್ನು ಓದಬಹುದು ಅಥವಾ ಬರೆಯಬಹುದು.

ಮೂಲ ಕೋಶ

ತೋರಿಸಿರುವ ಮೂಲಭೂತ ಮೆಮೊರಿ ಕೋಶವು ಸಂಪೂರ್ಣ ಮೆಮೊರಿ ಚಿಪ್‌ನಲ್ಲಿರುವ ಸಾವಿರಾರು ಅಥವಾ ಲಕ್ಷಾಂತರ ಕೋಶಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಅವರು 256 Mbit ಅಥವಾ ಹೆಚ್ಚಿನ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರಬಹುದು. ಬರೆಯುವ ಮತ್ತು ಓದುವ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ವೇಗವನ್ನು ಸುಧಾರಿಸಲು, ಮೆಮೊರಿಯನ್ನು ಕ್ರಿಯಾತ್ಮಕವಾಗಿ ಹಂಚಲಾಗುತ್ತದೆ ಮತ್ತು ಸಬ್‌ಮ್ಯಾಟ್ರಿಸ್‌ಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆ. ಬಹು ಉಪವಿಭಾಗಗಳನ್ನು ಹೊಂದಿರುವುದು ಪದಗಳು ಮತ್ತು ಬಿಟ್ ಸ್ಟ್ರಿಂಗ್‌ಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಇದು ಪ್ರತ್ಯೇಕ ಕೋಶಗಳಿಗೆ ಪ್ರವೇಶ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, 256 Mbit DRAM ಅನ್ನು 16 ಚಿಕ್ಕ 16 Mbit ಅರೇಗಳಾಗಿ ವಿಂಗಡಿಸಬಹುದು.

ರೇಖೀಯವು ಪ್ರಸರಣ ರೇಖೆಗಳ ಇನ್‌ಪುಟ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ, ಆದರೆ ಬಿಟ್ ಬಿನ್‌ಗಳನ್ನು FET ಚಾನಲ್‌ಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅಂತಿಮವಾಗಿ ಗೇನ್ ಆಂಪ್ಲಿಫೈಯರ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತದೆ. ಬಿಟ್ ಸ್ಟ್ರಿಂಗ್ಗಳನ್ನು ಸಂಘಟಿಸಲು ಎರಡು ಮಾರ್ಗಗಳಿವೆ:

  1. ಜೋಡಿಸಲಾದ ಬಿಟ್‌ಲೈನ್‌ಗಳು. ಹಂಚಿದ ಆಂಪ್ಲಿಫೈಯರ್‌ಗೆ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಸ್ಲಾಟ್‌ನಲ್ಲಿನ ಸಂಪರ್ಕದೊಂದಿಗೆ, ಒಂದು ಬಿಟ್ ಲೈನ್ ಅನ್ನು ಅರ್ಧದಷ್ಟು ಮಡಚಿದಂತೆ ನೀವು ಪಕ್ಕದ ಬಿಟ್ ಲೈನ್‌ಗಳ ಜೋಡಿಯನ್ನು ಯೋಚಿಸಬಹುದು. ಈ ಸ್ವರೂಪವು ಹೆಚ್ಚುವರಿ ಶಬ್ದ ವಿನಾಯಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ, ಆದರೆ ಸಾಂದ್ರತೆಯ ವೆಚ್ಚದಲ್ಲಿ.
  2. ಬಿಟ್ ಸಾಲುಗಳನ್ನು ತೆರೆಯಿರಿ. ಈ ಸಂರಚನೆಯಲ್ಲಿ, ಸಾಲುಗಳನ್ನು ಎರಡು ಸಬ್‌ರೇಗಳ ನಡುವೆ ಇರಿಸಲಾಗುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಪ್ರತಿ ಸಿಗ್ನಲ್ ಆಂಪ್ಲಿಫೈಯರ್ ಅನ್ನು ಪ್ರತಿ ಸರಣಿಯಲ್ಲಿ ಒಂದು ಬಿಟ್ ಲೈನ್‌ಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ. ಇದು ಶಬ್ದ ವಿನಾಯಿತಿಯ ವೆಚ್ಚದಲ್ಲಿ ಮಡಿಸಿದ ಬಿಟ್‌ಲೈನ್‌ಗಳಿಗಿಂತ ಹೆಚ್ಚು ಸಾಂದ್ರವಾದ ಪರಿಹಾರವನ್ನು ನೀಡುತ್ತದೆ.

ಈ ಸರ್ಕ್ಯೂಟ್‌ನ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಒಂದಾದ ಕೆಪಾಸಿಟರ್‌ಗಳು ತಮ್ಮ ಚಾರ್ಜ್ ಅನ್ನು ಅನಿರ್ದಿಷ್ಟವಾಗಿ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಕೆಪಾಸಿಟರ್‌ನಾದ್ಯಂತ ಕೆಲವು ಸೋರಿಕೆ ಇದೆ. ಮೆಮೊರಿ ತನ್ನ ಡೇಟಾವನ್ನು ಕಳೆದುಕೊಳ್ಳಲು ಇದು ಸ್ವೀಕಾರಾರ್ಹವಲ್ಲ, ಮತ್ತು ಈ ಸಮಸ್ಯೆಯನ್ನು ನಿವಾರಿಸಲು, ಡೇಟಾವನ್ನು ನಿಯತಕಾಲಿಕವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ. ಡೇಟಾವನ್ನು ಓದಲಾಗುತ್ತದೆ ಮತ್ತು ಬರೆಯಲಾಗುತ್ತದೆ ಮತ್ತು ಯಾವುದೇ ಸೋರಿಕೆಯನ್ನು ನಿವಾರಿಸಲಾಗಿದೆ ಮತ್ತು ಡೇಟಾವನ್ನು ಮರುಪಡೆಯಲಾಗಿದೆ ಎಂದು ಇದು ಖಚಿತಪಡಿಸುತ್ತದೆ.

DRAM ಮೆಮೊರಿಯ ಪ್ರಮುಖ ಅಂಶವೆಂದರೆ ಡೇಟಾವನ್ನು ನಿಯತಕಾಲಿಕವಾಗಿ ನವೀಕರಿಸಲಾಗುತ್ತದೆ. ವಿಶಿಷ್ಟವಾಗಿ, ತಯಾರಕರು ಪ್ರತಿ ಸಾಲನ್ನು ಪ್ರತಿ 64 ms ಗೆ ನವೀಕರಿಸಬೇಕು ಎಂದು ಸೂಚಿಸುತ್ತಾರೆ. ಈ ಸಮಯದ ಮಧ್ಯಂತರವು ಡೈನಾಮಿಕ್ RAM ರಿಫ್ರೆಶ್ ಅವಧಿಗಳಿಗಾಗಿ JEDEC ಮಾನದಂಡಗಳನ್ನು ಅನುಸರಿಸುತ್ತದೆ.

ನೀವು ನವೀಕರಿಸಲು ಹಲವು ಮಾರ್ಗಗಳಿವೆ. ಕೆಲವು ಪ್ರೊಸೆಸರ್ ವ್ಯವಸ್ಥೆಗಳು ಪ್ರತಿ ಸಾಲನ್ನು ಪ್ರತಿ 64 ಎಂಎಸ್‌ಗೆ ಒಟ್ಟಿಗೆ ನವೀಕರಿಸುತ್ತವೆ. ಇತರ ವ್ಯವಸ್ಥೆಗಳು ಒಂದು ಸಾಲನ್ನು ಒಂದು ಸಮಯದಲ್ಲಿ ನವೀಕರಿಸುತ್ತವೆ, ಆದರೆ ಇದು ಅನನುಕೂಲತೆಯನ್ನು ಹೊಂದಿದೆ, ದೊಡ್ಡ ನೆನಪುಗಳೊಂದಿಗೆ ನವೀಕರಣ ದರವು ತುಂಬಾ ವೇಗವಾಗಿರುತ್ತದೆ. ಇತರ ವ್ಯವಸ್ಥೆಗಳು, ವಿಶೇಷವಾಗಿ ನೈಜ-ಸಮಯದ ವ್ಯವಸ್ಥೆಗಳು ವೇಗವು ಮುಖ್ಯವಾದಾಗ, ಅರೆವಾಹಕ ಸ್ಮರಣೆಯ ಭಾಗವನ್ನು ಹೊಂದಿರುವ ವಿಧಾನವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತದೆ, ಇದು ಸಿಸ್ಟಮ್‌ನ ಉಳಿದ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿಯಂತ್ರಿಸುವ ಬಾಹ್ಯ ಟೈಮರ್‌ನ ಮೇಲೆ ಏಕಕಾಲದಲ್ಲಿ ಅವಲಂಬಿತವಾಗಿದೆ. ಹೀಗಾಗಿ, ಇದು ವ್ಯವಸ್ಥೆಯ ಕಾರ್ಯಾಚರಣೆಯಲ್ಲಿ ಹಸ್ತಕ್ಷೇಪ ಮಾಡುವುದಿಲ್ಲ.

ಯಾವ ವಿಧಾನವನ್ನು ಬಳಸಿದರೂ, ಕೌಂಟರ್‌ಗೆ ಅಪ್‌ಡೇಟ್ ಮಾಡಬೇಕಾದ DRAM ನಲ್ಲಿ ಮುಂದಿನ ಸಾಲನ್ನು ಟ್ರ್ಯಾಕ್ ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಕೆಲವು ಚಿಪ್‌ಗಳು ಕೌಂಟರ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತವೆ, ಇಲ್ಲದಿದ್ದರೆ ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ ಹೆಚ್ಚುವರಿ ಸಾಧನವನ್ನು ಸೇರಿಸಬೇಕು. DRAM ಮೆಮೊರಿಗೆ ಅಗತ್ಯವಿರುವ ರಿಫ್ರೆಶ್ ಸರ್ಕ್ಯೂಟ್‌ಗಳು ಒಟ್ಟಾರೆ ಮೆಮೊರಿ ವಿನ್ಯಾಸಕ್ಕೆ ಸಂಕೀರ್ಣತೆಯನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ಹೆಚ್ಚು ದುಬಾರಿಯಾಗಿಸುತ್ತದೆ ಎಂದು ತೋರುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಹೆಚ್ಚುವರಿ ಸರ್ಕ್ಯೂಟ್ರಿಯನ್ನು ಮೆಮೊರಿ ಚಿಪ್‌ಗೆ ಸಂಯೋಜಿಸಬಹುದಾದರೆ ಅದು ಗಂಭೀರ ಸಮಸ್ಯೆಯಲ್ಲ ಎಂದು ಕಂಡುಬಂದಿದೆ. ಮತ್ತು ಇದು ತನ್ನ ಇತರ ಮುಖ್ಯ ಸ್ಪರ್ಧಿಯಾದ ಸ್ಥಿರ RAM (SRAM) ಗಿಂತ ಹೆಚ್ಚು ಅಗ್ಗವಾಗಿದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಕಂಡುಬಂದಿದೆ.

ಶಬ್ದ ಅನುಪಾತಕ್ಕೆ ಸಂಕೇತ

ನೆನಪುಗಳು ಗಾತ್ರದಲ್ಲಿ ಹೆಚ್ಚಾದಂತೆ, ಸಿಗ್ನಲ್-ಟು-ಶಬ್ದ ಅನುಪಾತದ ಸಮಸ್ಯೆಯು ಬಹಳ ಮುಖ್ಯವಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಇದು ಡೇಟಾ ಭ್ರಷ್ಟಾಚಾರ ಸಮಸ್ಯೆಗಳನ್ನು ಉಂಟುಮಾಡಬಹುದು. ಇದು ಕೋಶವನ್ನು ಪ್ರವೇಶಿಸಿದಾಗ ಡಂಪ್ ಆಗುವ ವರ್ಡ್ ಅಥವಾ ಬಿಟ್ ಲೈನ್‌ನ ಧಾರಣಕ್ಕೆ DRAM ನಲ್ಲಿನ ಶೇಖರಣಾ ಕೆಪಾಸಿಟರ್‌ನ ಕೆಪಾಸಿಟನ್ಸ್‌ನ ಅನುಪಾತವನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಪ್ರತಿ ಚಿಪ್‌ಗೆ ಬಿಟ್ ಸಾಂದ್ರತೆಯು ಹೆಚ್ಚಾದಂತೆ, ಬಿಟ್ ಲೈನ್‌ಗೆ ಹೆಚ್ಚಿನ ಕೋಶಗಳನ್ನು ಸೇರಿಸುವುದರಿಂದ ಕೋಶದ ಪ್ರದೇಶವು ಕಡಿಮೆಯಾಗುವುದರಿಂದ ಅನುಪಾತವು ಹದಗೆಡುತ್ತದೆ.

ಈ ಕಾರಣಕ್ಕಾಗಿ, ಕೆಪಾಸಿಟರ್‌ನಲ್ಲಿ ಹೆಚ್ಚಿನ ವೋಲ್ಟೇಜ್ ಎರಡನ್ನೂ ಸಂಗ್ರಹಿಸುವುದು ಮುಖ್ಯವಾಗಿದೆ ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಪ್ರದೇಶಗಳಿಗೆ ಸಾಧ್ಯವಾದಷ್ಟು DRAM ಶೇಖರಣಾ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಇದು ಬಹಳ ಮುಖ್ಯ ಏಕೆಂದರೆ ಮೆಮೊರಿ ಕೋಶದ ಕೆಪಾಸಿಟರ್‌ನಲ್ಲಿನ ಸಣ್ಣ ಚಾರ್ಜ್‌ನ ಸೂಕ್ಷ್ಮತೆಯು DRAM ಮೆಮೊರಿ ಚಿಪ್ ವಿನ್ಯಾಸದ ಅತ್ಯಂತ ಸವಾಲಿನ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಇದರ ಪರಿಣಾಮವಾಗಿ, ಕೆಲವು ಸಂಕೀರ್ಣ ಸರ್ಕ್ಯೂಟ್‌ಗಳನ್ನು ಮೆಮೊರಿ ಚಿಪ್‌ಗಳಲ್ಲಿ ಸೇರಿಸಲಾಯಿತು.

DRAM ಮೆಮೊರಿ ಚಿಪ್‌ಗಳನ್ನು ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ತಂತ್ರಜ್ಞಾನವು ಚೆನ್ನಾಗಿ ಸಾಬೀತಾಗಿದೆ. ಮತ್ತು ಕಂಪ್ಯೂಟರ್‌ಗಳು ಮತ್ತು ಇತರ ಹಲವು ಸಾಧನಗಳ ಮೆಮೊರಿಯನ್ನು ವಿಸ್ತರಿಸಲು ಮೆಮೊರಿ ಚಿಪ್‌ಗಳು ಮತ್ತು ಪ್ಲಗಿನ್‌ಗಳು ಲಭ್ಯವಿದೆ. DRAM ಅದರ ದುಷ್ಪರಿಣಾಮಗಳನ್ನು ಹೊಂದಿದ್ದರೂ, ಇದು ಇನ್ನೂ ವ್ಯಾಪಕವಾಗಿ ಬಳಸಲ್ಪಡುತ್ತದೆ ಏಕೆಂದರೆ ಇದು ವೆಚ್ಚ ಮತ್ತು ತೃಪ್ತಿಕರ ವೇಗದ ವಿಷಯದಲ್ಲಿ ಅನೇಕ ಪ್ರಯೋಜನಗಳನ್ನು ನೀಡುತ್ತದೆ, ಇದು ವೇಗವಲ್ಲ, ಆದರೆ ಇನ್ನೂ ಕೆಲವು ರೀತಿಯ ಮೆಮೊರಿಗಿಂತ ಹೆಚ್ಚು ವೇಗವಾಗಿರುತ್ತದೆ.

DRAM ಮೆಮೊರಿ ಕುಟುಂಬದಲ್ಲಿ ಅಸಮಕಾಲಿಕ, ಸಿಂಕ್ರೊನಸ್, EDO, BEDO, FPM, ಮತ್ತು ಇತರವುಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಹಲವಾರು ವಿಧಗಳಿವೆ. ಮೆಮೊರಿ ತಂತ್ರಜ್ಞಾನದ ಪ್ರಕಾರದ ಜೊತೆಗೆ, ಇದು ಹಲವಾರು ರೀತಿಯ IC ಪ್ಯಾಕೇಜುಗಳಲ್ಲಿಯೂ ಸಹ ಒಳಗೊಂಡಿರುತ್ತದೆ. DRAM ಮಾಡ್ಯೂಲ್ ಸ್ವರೂಪಗಳಲ್ಲಿಯೂ ಲಭ್ಯವಿದೆ ಮತ್ತು DIMM ಗಳು, SIMM ಗಳು, RIMM ಗಳು, ಇತ್ಯಾದಿ ಸೇರಿದಂತೆ ಹಲವಾರು ರೀತಿಯ ಮೆಮೊರಿ ಮಾಡ್ಯೂಲ್‌ಗಳಿವೆ. ಹೀಗಾಗಿ, ಎಲ್ಲಾ ವಿಭಿನ್ನ ರೀತಿಯ DRAM ಮತ್ತು ಫಾರ್ಮ್ಯಾಟ್‌ಗಳಲ್ಲಿ ಮೆಮೊರಿಯನ್ನು ಪಡೆಯಬಹುದು, ಸ್ಥಾಪಿಸಬಹುದು ಎಂಬುದನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳುವುದು ಅವಶ್ಯಕ. ಮತ್ತು ಬಳಸಲಾಗುತ್ತದೆ.

ಮೆಮೊರಿ ತಂತ್ರಜ್ಞಾನವನ್ನು ಅಧ್ಯಯನ ಮಾಡುವಾಗ, ವಿವಿಧ ರೀತಿಯ DRAM ನ ವಿವಿಧ ವಿಧಗಳಿವೆ. ಅಸಮಕಾಲಿಕ DRAM ಎಲ್ಲಾ ಇತರ ಪ್ರಕಾರಗಳನ್ನು ಆಧರಿಸಿರುವ ಮೂಲಭೂತ ಪ್ರಕಾರವಾಗಿದೆ. ಅಸಮಕಾಲಿಕವಾದವುಗಳು ಪವರ್, ಅಡ್ರೆಸ್ ಇನ್‌ಪುಟ್‌ಗಳು ಮತ್ತು ಬೈಡೈರೆಕ್ಷನಲ್ ಡೇಟಾ ಲೈನ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಗಳನ್ನು ಹೊಂದಿವೆ. ಈ ರೀತಿಯ DRAM ಅಸಮಕಾಲಿಕವಾಗಿದ್ದರೂ, ಸಿಸ್ಟಮ್ ಅನ್ನು ಮೆಮೊರಿ ನಿಯಂತ್ರಕದಿಂದ ಚಾಲನೆ ಮಾಡಲಾಗುತ್ತದೆ, ಇದು ಸಿಂಕ್ರೊನೈಸ್ ಆಗಿದೆ, ಮತ್ತು ಇದು ಗಡಿಯಾರದ ವೇಗವನ್ನು ಗುಣಿಸಲು ಸಿಸ್ಟಮ್‌ನ ವೇಗವನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, DRAM ಕಾರ್ಯಾಚರಣೆಯು ಸ್ವತಃ ಸಿಂಕ್ರೊನಸ್ ಆಗಿರುವುದಿಲ್ಲ.

ಮೆಮೊರಿ ಹಂಚಿಕೆ

ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಸೇವೆಗಳಿಗೆ ಭೌತಿಕ ಅಥವಾ ವರ್ಚುವಲ್ ಮೆಮೊರಿ ಜಾಗವನ್ನು ನಿಗದಿಪಡಿಸುವ ಪ್ರಕ್ರಿಯೆಯು ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಹಂಚಿಕೆಯಾಗಿದೆ. ವಾಸ್ತವವಾಗಿ, ಇದು ಪ್ರೋಗ್ರಾಂಗಳು ಮತ್ತು ಪ್ರಕ್ರಿಯೆಗಳ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕಂಪ್ಯೂಟರ್ ಮೆಮೊರಿಯ ಭಾಗಶಃ ಅಥವಾ ಸಂಪೂರ್ಣ ಭಾಗವನ್ನು ಕಾಯ್ದಿರಿಸುವ ಪ್ರಕ್ರಿಯೆಯಾಗಿದೆ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಮತ್ತು ಸಾಫ್ಟ್‌ವೇರ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಮೂಲಕ ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಎಂದು ಕರೆಯಲ್ಪಡುವ ಪ್ರಕ್ರಿಯೆಯ ಮೂಲಕ ಮೆಮೊರಿ ಹಂಚಿಕೆಯನ್ನು ಸಾಧಿಸಲಾಗುತ್ತದೆ.

ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಹಂಚಿಕೆ ಎರಡು ಮುಖ್ಯ ವಿಧಗಳನ್ನು ಹೊಂದಿದೆ:

  1. ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ ಹಂಚಿಕೆ, ಮೆಮೊರಿಯನ್ನು ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ಪ್ರೋಗ್ರಾಂಗೆ ಹಂಚಲಾಗುತ್ತದೆ.
  2. ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಹಂಚಿಕೆ, ಪ್ರೋಗ್ರಾಂಗಳು ರನ್ಟೈಮ್ನಲ್ಲಿ ಮೆಮೊರಿಯನ್ನು ಹಂಚಲಾಗುತ್ತದೆ.

ಮೆಮೊರಿ ಹಂಚಿಕೆ ಪ್ರಕ್ರಿಯೆಯು ಭೌತಿಕ ಮತ್ತು ವರ್ಚುವಲ್ ಮೆಮೊರಿಯ ನಿರ್ವಹಣೆಗೆ ಹೋಲುತ್ತದೆ. ಕಾರ್ಯಕ್ರಮಗಳು ಮತ್ತು ಸೇವೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವಾಗ ಅವುಗಳ ಅವಶ್ಯಕತೆಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ನಿರ್ದಿಷ್ಟ ಮೆಮೊರಿಯನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಪ್ರೋಗ್ರಾಂ ತನ್ನ ಕೆಲಸವನ್ನು ಪೂರ್ಣಗೊಳಿಸಿದ ನಂತರ ಅಥವಾ ನಿಷ್ಕ್ರಿಯವಾಗಿದ್ದರೆ, ಮೆಮೊರಿಯನ್ನು ಮುಕ್ತಗೊಳಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಇನ್ನೊಂದು ಪ್ರೋಗ್ರಾಂಗೆ ನಿಯೋಜಿಸಲಾಗುತ್ತದೆ ಅಥವಾ ಪ್ರಾಥಮಿಕ ಮೆಮೊರಿಗೆ ವಿಲೀನಗೊಳಿಸಲಾಗುತ್ತದೆ.

ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಉತ್ತಮಗೊಳಿಸುವುದು

ಆರ್ಡುನೊದ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯು ಫ್ಲ್ಯಾಷ್ ರೂಪದಲ್ಲಿದೆ ಮತ್ತು ಅಲ್ಲಿ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಬಳಕೆದಾರರು ಕಂಪ್ಯೂಟರ್‌ನಿಂದ "ಸ್ಕೆಚ್" ಎಂದು ಕರೆಯಲ್ಪಡುವ ಹೊಸ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಲೋಡ್ ಮಾಡಿದಾಗ ಮತ್ತು ವಿದ್ಯುತ್ ಇದ್ದರೂ ಸಹ ಅದನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿದಾಗ ಅದನ್ನು ಬದಲಾಯಿಸಲಾಗುವುದಿಲ್ಲ. ಆರಿಸಿದೆ. ಸ್ಕೆಚ್ ಅನ್ನು ಪರಿಶೀಲಿಸುವಾಗ ಅಥವಾ ಲೋಡ್ ಮಾಡುವಾಗ, ಸೆಟ್ಟಿಂಗ್‌ಗಳಲ್ಲಿ "ವಿವರವಾದ ಮೋಡ್" ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದರೆ ಎಷ್ಟು ಫ್ಲ್ಯಾಷ್ ಇದೆ ಮತ್ತು ಎಷ್ಟು ಬಳಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಪಿಸಿ ವಿಂಡೋದಲ್ಲಿ ವರದಿ ಮಾಡುತ್ತದೆ.

ಪ್ರತಿ ಬಾರಿ ಹೊಸ ಥಂಬ್‌ನೇಲ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಿದಾಗ, ಅದು ಹಳೆಯದನ್ನು ಓವರ್‌ರೈಟ್ ಮಾಡುತ್ತದೆ. Arduino ಒಂದು ಸಮಯದಲ್ಲಿ ಒಂದು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಮಾತ್ರ ಹೊಂದಿದೆ, ಮತ್ತು Arduino ಗೆ ವಿದ್ಯುತ್ ಸರಬರಾಜು ಮಾಡಿದಾಗ, ಪ್ರೋಗ್ರಾಂ ಶಾಶ್ವತವಾಗಿ ಚಲಿಸುತ್ತದೆ. ಹೆಚ್ಚಿನ ಆಧುನಿಕ Arduinos ಸುಮಾರು 32K ಫ್ಲಾಶ್ ಮೆಮೊರಿಯನ್ನು ಹೊಂದಿದೆ, ಇದು ಸಾಕಷ್ಟು ಚಿಕ್ಕದಾಗಿದೆ ಮತ್ತು ನೀವು ಡೌನ್‌ಲೋಡ್ ಮಾಡಬಹುದಾದ ಪ್ರೋಗ್ರಾಂಗಳ (ಸ್ಕೆಚ್‌ಬುಕ್‌ಗಳು) ಗಾತ್ರವನ್ನು ಮಿತಿಗೊಳಿಸುತ್ತದೆ. ಆದರೆ SRAM ಅನೇಕ ವಿಷಯಗಳಿಗೆ ನಿಜವಾದ ಮಿತಿಯಾಗಿದೆ. ಬಳಕೆದಾರರು ನಿಜವಾಗಿಯೂ ಶೇಖರಿಸಬೇಕಾದದ್ದನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಯೋಜಿಸುವಲ್ಲಿ ಜಾಗರೂಕರಾಗಿರಬೇಕು. ಮತ್ತು ಅವರು ಹೆಚ್ಚು ಬಳಸಲು ಪ್ರಯತ್ನಿಸಿದರೆ, Arduino ಸರಳವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವುದಿಲ್ಲ. ಪಿಸಿ ರೀಬೂಟ್ ಆಗುವವರೆಗೆ ಬಳಕೆದಾರರಿಗೆ ಕನಿಷ್ಠ ಡೀಬಗ್ ಮಾಡುವ ಕ್ರಿಯೆಗಳನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಾಗುವುದಿಲ್ಲ.

ಆರ್ಡುನೊದಲ್ಲಿ SRAM ಅತ್ಯಮೂಲ್ಯ ಮೆಮೊರಿ ಸರಕು. SRAM ನ್ಯೂನತೆಗಳು ಬಹುಶಃ Arduino ನಲ್ಲಿ ಅತ್ಯಂತ ಸಾಮಾನ್ಯವಾದ ಮೆಮೊರಿ ಸಮಸ್ಯೆಗಳಾಗಿವೆ. ಅವರು ರೋಗನಿರ್ಣಯ ಮಾಡುವುದು ಕಷ್ಟ. ಪ್ರೋಗ್ರಾಂ ವಿವರಿಸಲಾಗದಂತೆ ವಿಫಲವಾದರೆ, ಸಾಕಷ್ಟು SRAM ಇಲ್ಲದ ಕಾರಣ ಬಳಕೆದಾರರು ಸ್ಟಾಕ್ ಅನ್ನು ಕ್ರ್ಯಾಶ್ ಮಾಡುವ ಉತ್ತಮ ಅವಕಾಶವಿದೆ. SRAM ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಹಲವಾರು ವಿಷಯಗಳಿವೆ:

  1. ಬಳಕೆಯಾಗದ ಅಸ್ಥಿರಗಳನ್ನು ತೆಗೆದುಹಾಕಿ.
  2. ಮೀಸಲು ಸಾಲುಗಳು.
  3. ಶಾಶ್ವತ ಡೇಟಾವನ್ನು PROGMEM ಗೆ ಸರಿಸಿ.
  4. ಬಫರ್ ಗಾತ್ರಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು.
  5. ದೊಡ್ಡ ಗಾತ್ರದ ಅಸ್ಥಿರಗಳನ್ನು ಕಡಿಮೆ ಮಾಡುವುದು.

ಪ್ರೋಗ್ರಾಂನ ಮೇಲ್ಭಾಗದಲ್ಲಿ, ಫಂಕ್ಷನ್ ಒಳಗೆ, ಅಥವಾ ಫಾರ್ ಲೂಪ್‌ನಂತಹ ಫ್ಲೈನಲ್ಲಿ ಬಳಕೆದಾರರು ವ್ಯಾಖ್ಯಾನಿಸುವ ಯಾವುದೇ ವೇರಿಯೇಬಲ್ SRAM ಅನ್ನು ಬಳಸುತ್ತದೆ, ಆದಾಗ್ಯೂ ಕೆಲವು ವೇರಿಯಬಲ್‌ಗಳನ್ನು SRAM ನಲ್ಲಿ ಎಂದಿಗೂ ಸಂಗ್ರಹಿಸಲಾಗುವುದಿಲ್ಲ. ಪ್ರತಿ ಬಾರಿ Arduino ಅನ್ನು ಪವರ್ ಆನ್ ಅಥವಾ ಮರುಹೊಂದಿಸುವ ಮೂಲಕ ಪ್ರಾರಂಭಿಸಿದಾಗ, ಅದರ ಎಲ್ಲಾ ವೇರಿಯೇಬಲ್‌ಗಳನ್ನು ಡೀಫಾಲ್ಟ್‌ಗೆ ಮರುಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಅದು ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರುವ ಪರಿಸರವನ್ನು ಅದು ಪುನಃ ಕಲಿಯುವ ಅಗತ್ಯವಿದೆ.

ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು - ವ್ಯವಸ್ಥೆಯನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವಾಗ ಪರಿಗಣಿಸಬೇಕಾದ ಪ್ರಮುಖ ಅಂಶ. ವಾಸ್ತವವಾಗಿ, ಮೂರನೇ ರೀತಿಯ ಮೆಮೊರಿ ಇದೆ - EEPROM, ಇದನ್ನು ಬರೆಯಬಹುದು ಮತ್ತು ವಿದ್ಯುತ್ ವೈಫಲ್ಯದ ಸಂದರ್ಭದಲ್ಲಿ ಉಳಿಸಿಕೊಳ್ಳಲಾಗುತ್ತದೆ. Arduino ಪ್ರತಿ ಸೆಕೆಂಡಿಗೆ 300 EEPROM ಅನ್ನು ಬರೆಯಬಹುದು, ಬಳಕೆದಾರರು ಜಾಗರೂಕರಾಗಿರದಿದ್ದರೆ, ಸೈದ್ಧಾಂತಿಕವಾಗಿ ಈ ವೇಗವು 5 ನಿಮಿಷಗಳಲ್ಲಿ ಮೆಮೊರಿ ಕೋಶವನ್ನು ಮತ್ತು ಸಂಪೂರ್ಣ EEPROM ಅನ್ನು ಎರಡು ದಿನಗಳಲ್ಲಿ ನಾಶಪಡಿಸುತ್ತದೆ.

ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ - SRAM (ಸ್ಟ್ಯಾಟಿಕ್ ರಾಂಡಮ್ ಆಕ್ಸೆಸ್ ಮೆಮೊರಿ), ಅದರ ಹೆಸರೇ ಸೂಚಿಸುವಂತೆ, ಸ್ಥಿರ ಮೋಡ್‌ನಲ್ಲಿ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ - ಅಂದರೆ, ಪ್ರವೇಶದ ಅನುಪಸ್ಥಿತಿಯಲ್ಲಿ (ಆದರೆ ಪೂರೈಕೆ ವೋಲ್ಟೇಜ್ ಉಪಸ್ಥಿತಿಯಲ್ಲಿ) ಅನಿರ್ದಿಷ್ಟವಾಗಿ ದೀರ್ಘಕಾಲದವರೆಗೆ. ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ ಕೋಶಗಳನ್ನು ಫ್ಲಿಪ್-ಫ್ಲಾಪ್‌ಗಳಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ - ಎರಡು ಸ್ಥಿರ ಸ್ಥಿತಿಗಳೊಂದಿಗೆ ಅಂಶಗಳು. ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಗೆ ಹೋಲಿಸಿದರೆ, ಈ ಕೋಶಗಳು ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾಗಿವೆ ಮತ್ತು ಹೆಚ್ಚು ಚಿಪ್ ಜಾಗವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ, ಆದರೆ ಅವುಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಸುಲಭವಾಗಿದೆ ಮತ್ತು ಪುನರುತ್ಪಾದನೆಯ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ. ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು ಶೇಖರಣಾ ಕೋಶಗಳ ಉತ್ಪಾದನಾ ತಂತ್ರಜ್ಞಾನ ಮತ್ತು ಸರ್ಕ್ಯೂಟ್ ವಿನ್ಯಾಸದಿಂದ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ.
ಅತ್ಯಂತ ಮಿತವ್ಯಯದ ಸ್ಥಿರ ಮೆಮೊರಿ CMOS (ಅಥವಾ CMOS ಮೆಮೊರಿ) ಅದೇ ಸಮಯದಲ್ಲಿ ಈ ಪ್ರಕಾರದ ನಿಧಾನವಾದ ಮೆಮೊರಿಯಾಗಿದೆ, 100 ನ್ಯಾನೊಸೆಕೆಂಡ್‌ಗಳಿಗಿಂತ ಹೆಚ್ಚು ಪ್ರವೇಶ ಸಮಯವನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಕಡಿಮೆ-ಶಕ್ತಿಯಿಂದ ಚಾಲಿತವಾದಾಗ ಮಾಹಿತಿಯ ದೀರ್ಘಾವಧಿಯ ಸಂಗ್ರಹಣೆಗೆ ಸೂಕ್ತವಾಗಿದೆ. ಬ್ಯಾಟರಿ. CMOS ಮೆಮೊರಿಯನ್ನು ವೈಯಕ್ತಿಕ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ಕಾನ್ಫಿಗರೇಶನ್ ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸಲು ಮತ್ತು ಆಂತರಿಕ ಗಡಿಯಾರವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ.
ವೇಗವಾದ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯು ಕೆಲವು ನ್ಯಾನೊಸೆಕೆಂಡ್‌ಗಳ ಪ್ರವೇಶ ಸಮಯವನ್ನು ಹೊಂದಿದೆ, ಇದು ಪ್ರೊಸೆಸರ್‌ನ ಸಿಸ್ಟಮ್ ಬಸ್ ವೇಗದಲ್ಲಿ ಪ್ರೊಸೆಸರ್ ಕಾಯುವ ಚಕ್ರಗಳ ಅಗತ್ಯವಿಲ್ಲದೆ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುವ ತುಲನಾತ್ಮಕವಾಗಿ ಹೆಚ್ಚಿನ ನಿರ್ದಿಷ್ಟ ವೆಚ್ಚ ಮತ್ತು ಅಂಶಗಳ ಕಡಿಮೆ ಪ್ಯಾಕಿಂಗ್ ಸಾಂದ್ರತೆಯೊಂದಿಗೆ ಹೆಚ್ಚಿನ ವಿದ್ಯುತ್ ಬಳಕೆ SRAM ಅನ್ನು ಕಂಪ್ಯೂಟರ್ RAM ಆಗಿ ಬಳಸಲು ಅನುಮತಿಸುವುದಿಲ್ಲ.
ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ ಸಾಧನಗಳು (SRAM) ಡೈನಾಮಿಕ್ ಪದಗಳಿಗಿಂತ ಪ್ರಯೋಜನವನ್ನು ಹೊಂದಿವೆ, ಅವುಗಳ ಪ್ರವೇಶ ಸಮಯವು ಬರೆಯುವ ಅಥವಾ ಓದುವ ಚಕ್ರದ ಸಮಯಕ್ಕೆ ಸಮಾನವಾಗಿರುತ್ತದೆ. ಪ್ರೊಸೆಸರ್ನಂತೆಯೇ ಅದೇ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿ ತಯಾರಿಸಲಾಗುತ್ತದೆ, ಸ್ಥಿರ ಮೆಮೊರಿಯು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೊಂದಿದೆ. ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯನ್ನು ಬಳಸುವಲ್ಲಿ ಮುಖ್ಯ ಮಿತಿ ವೆಚ್ಚವಾಗಿದೆ. ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಗೆ ಸಮಾನ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ, ಸ್ಥಿರ ಸ್ಮರಣೆಯು ಸರಿಸುಮಾರು ನಾಲ್ಕು ಪಟ್ಟು ಹೆಚ್ಚು ದುಬಾರಿಯಾಗಿದೆ. ಆದ್ದರಿಂದ, ಈ ರೀತಿಯ ಮೆಮೊರಿಯು ಹೆಚ್ಚಿನ-ಕಾರ್ಯಕ್ಷಮತೆಯ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಬಾಹ್ಯ (ಪ್ರೊಸೆಸರ್‌ಗೆ ಸಂಬಂಧಿಸಿದಂತೆ) ಸಂಗ್ರಹ ಮೆಮೊರಿಯಾಗಿ ವ್ಯಾಪಕವಾಗಿ ಹರಡಿದೆ. ಈ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿನ ಬೆಲೆ/ಕಾರ್ಯಕ್ಷಮತೆಯ ಅನುಪಾತವು ಅಂತಹ ಮಹತ್ವದ ಪಾತ್ರವನ್ನು ವಹಿಸುವುದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಹೆಚ್ಚಿನ ಸಾಮರ್ಥ್ಯದ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ ಚಿಪ್‌ಗಳ ಆಗಮನ ಮತ್ತು ಅದರ ವೆಚ್ಚದಲ್ಲಿನ ಕಡಿತದೊಂದಿಗೆ, ಮೆಮೊರಿ ಸರ್ಕ್ಯೂಟ್‌ಗಳನ್ನು ಬಳಸುವ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ರೂಢಮಾದರಿಯು ಬದಲಾಗುತ್ತದೆ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ತಯಾರಕರು ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯನ್ನು ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯೊಂದಿಗೆ ಬದಲಾಯಿಸಬಹುದು, ಈ ಮಧ್ಯೆ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ ಅಂಶಗಳನ್ನು RAM ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಸಿಸ್ಟಂ ಬಸ್‌ನ ಪ್ರತಿ ಚಕ್ರದಲ್ಲಿ ಬಸ್‌ಗೆ ಡೇಟಾವನ್ನು ಔಟ್‌ಪುಟ್ ಮಾಡಲು ಡೇಟಾ ತಯಾರಿಗಾಗಿ ವೇಗದ ಪೈಪ್‌ಲೈನ್ ಬಫರ್.
ಸ್ಥಿರ ಮೆಮೊರಿ ಚಿಪ್ನ ರಚನೆ
ಸ್ಥಿರ RAM ನಲ್ಲಿನ ಮೆಮೊರಿ ಅಂಶವು ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳಿಂದ ಮಾಡಿದ ಪ್ರಚೋದಕವಾಗಿದೆ. ಸ್ಥಿರ ಮೆಮೊರಿ ಚಿಪ್ನ ರಚನೆಯು (ಚಿತ್ರ 1.) M x N ಮೆಮೊರಿ ಅಂಶಗಳನ್ನು ಹೊಂದಿರುವ ಶೇಖರಣಾ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ.


"ವೈಜ್ಞಾನಿಕ ಮತ್ತು ತಾಂತ್ರಿಕ ಲೇಖನಗಳು"- ಆಯ್ಕೆ ವೈಜ್ಞಾನಿಕ ಮತ್ತು ತಾಂತ್ರಿಕ ಲೇಖನಗಳು ರೇಡಿಯೋ ಎಲೆಕ್ಟ್ರಾನಿಕ್ವಿಷಯಗಳು: ಹೊಸ ಉತ್ಪನ್ನಗಳು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಘಟಕಗಳು, ರೇಡಿಯೋ ಎಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ವೈಜ್ಞಾನಿಕ ಬೆಳವಣಿಗೆಗಳು, ಲೇಖನಗಳುಮೂಲಕ ಕಥೆಗಳುರೇಡಿಯೋ ಎಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಅಭಿವೃದ್ಧಿ, ಹೊಸದು ತಂತ್ರಜ್ಞಾನಗಳುಮತ್ತು ನಿರ್ಮಾಣ ವಿಧಾನಗಳು ಮತ್ತು ಅಭಿವೃದ್ಧಿ ರೇಡಿಯೋ-ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸಾಧನಗಳು, ಭರವಸೆ ತಂತ್ರಜ್ಞಾನಗಳುರೇಡಿಯೋ ಎಂಜಿನಿಯರಿಂಗ್ ಮತ್ತು ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್‌ನ ಎಲ್ಲಾ ಕ್ಷೇತ್ರಗಳ ಅಭಿವೃದ್ಧಿಯ ಭವಿಷ್ಯ, ಅಂಶಗಳು ಮತ್ತು ಡೈನಾಮಿಕ್ಸ್, ಪ್ರದರ್ಶನ ವಿಮರ್ಶೆಗಳು ರೇಡಿಯೋ ಎಲೆಕ್ಟ್ರಾನಿಕ್ವಿಷಯಗಳು.

AMIC ಟೆಕ್ನಾಲಜಿ ಕಂಪನಿಯು ಈಗಾಗಲೇ ರಷ್ಯಾದ ಮೆಮೊರಿ ಚಿಪ್ ಮಾರುಕಟ್ಟೆಯಲ್ಲಿ ಸಾಕಷ್ಟು ಹೆಸರುವಾಸಿಯಾಗಿದೆ. ಪ್ರಸಿದ್ಧ UMC ಗ್ರೂಪ್‌ನ ಅನುಯಾಯಿಯಾಗಿ, AMIC ಟೆಕ್ನಾಲಜಿಯು ಪೂರ್ಣ ಶ್ರೇಣಿಯ ಮೆಮೊರಿ ಉತ್ಪನ್ನಗಳ ಉತ್ಪಾದನೆಯಲ್ಲಿ ಅಲೆಯ ಕ್ರೆಸ್ಟ್ ಅನ್ನು ಸವಾರಿ ಮಾಡುವುದನ್ನು ಮುಂದುವರೆಸಿದೆ. ಮೆಮೊರಿ ಚಿಪ್‌ಗಳ ಬಳಕೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಅದರ ಬಗ್ಗೆ ಹೆಚ್ಚು ಮಾತನಾಡುವುದರಲ್ಲಿ ಯಾವುದೇ ಅರ್ಥವಿಲ್ಲ - ಇದನ್ನು ಎಲ್ಲೆಡೆ ಬಳಸಲಾಗುತ್ತದೆ. ಮತ್ತು ಶಾಶ್ವತ ಮೆಮೊರಿಯೊಂದಿಗೆ ಎಲ್ಲವೂ ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ಸ್ಪಷ್ಟವಾಗಿದ್ದರೆ, RAM ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದು ಕಷ್ಟಕರವಾದ ಕೆಲಸವಾಗಿದೆ. ಮೈಕ್ರೋ ಸರ್ಕ್ಯುಟ್ರಿ ಇರುವವರೆಗೂ, ಯಾವುದು ಉತ್ತಮ - ನಿಧಾನ, ನಿರ್ವಹಿಸಲು ಕಷ್ಟ, ಆದರೆ ಅಗ್ಗದ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ, ಅಥವಾ ವೇಗದ, ಪ್ರೊಸೆಸರ್‌ನೊಂದಿಗೆ ನೇರವಾಗಿ ಇಂಟರ್‌ಫೇಸ್ ಮಾಡಿದ, ಆದರೆ ದುಬಾರಿ ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ? ಬಹುಶಃ ಈಗ ರಾಜಿ ಪರಿಹಾರವಿದೆ.

ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ

ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯನ್ನು ಸ್ಟ್ಯಾಟಿಕ್ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಅದರಲ್ಲಿರುವ ಮಾಹಿತಿಯು "ಸ್ಥಿರ" ಆಗಿದೆ, ಅಂದರೆ, ನಾನು ಅಲ್ಲಿ ಏನು ಹಾಕಿದ್ದೇನೆ, ಯಾವುದೇ ಸಮಯದ ನಂತರ ನಾನು ಅಲ್ಲಿಂದ ತೆಗೆದುಕೊಳ್ಳುತ್ತೇನೆ. ಸಾಂಪ್ರದಾಯಿಕ ಪ್ರಚೋದಕವನ್ನು ಮೂಲಭೂತ ಅಂಶವಾಗಿ ಬಳಸಿಕೊಂಡು ಅಂತಹ ಸ್ಥಿರತೆಯನ್ನು ಸಾಧಿಸಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ, ಒಂದು ಜೋಡಿ ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳಲ್ಲಿ ಜೋಡಿಸಲಾಗಿದೆ.

ಸ್ಥಿರ ಪಕ್ಷಪಾತವನ್ನು ಅನ್ವಯಿಸುವ ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳ P-N ಜಂಕ್ಷನ್‌ಗಳು, ಶಕ್ತಿ ಅಥವಾ ನೆಲದ (ಜಂಕ್ಷನ್‌ನಲ್ಲಿನ ವೋಲ್ಟೇಜ್ ಡ್ರಾಪ್ ಅನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳದೆ) ಸಂಭಾವ್ಯ ವ್ಯತ್ಯಾಸವನ್ನು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ಹಿಡಿದಿಟ್ಟುಕೊಳ್ಳುತ್ತವೆ ಮತ್ತು ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ "0" ಎಂದು ಕರೆಯಲ್ಪಡುವ ಎರಡು ಸ್ಥಿರ ಸ್ಥಿತಿಗಳು ಮಾತ್ರ ಸಾಧ್ಯ. "1". ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳು ಸಿಲಿಕಾನ್ ತಲಾಧಾರದಲ್ಲಿ ನೆಲೆಗೊಂಡಿವೆ, ಅದರೊಳಗೆ ಪಿ-ಎನ್ ಜಂಕ್ಷನ್‌ಗಳು ರೂಪುಗೊಳ್ಳುತ್ತವೆ.

ಹೀಗಾಗಿ, 1 ಬಿಟ್ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಸರಳವಾದ ಸ್ಥಿರ ಮೆಮೊರಿ ಅಂಶವನ್ನು ನಾಲ್ಕು P-N ಜಂಕ್ಷನ್‌ಗಳಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ಫ್ಲಿಪ್-ಫ್ಲಾಪ್ ಎಂದು ಪರಿಗಣಿಸಬಹುದು. ಈಗ, ಈ ಪ್ರಚೋದಕಗಳನ್ನು 8 ಎಂದು ವಿಂಗಡಿಸಿದರೆ ಮತ್ತು ಪ್ರತಿಯೊಂದಕ್ಕೂ 3x8 ಡಿಕೋಡರ್ ಲೆಗ್ ಔಟ್‌ಪುಟ್ ಆಗಿದ್ದರೆ, ನೀವು 1 ಬೈಟ್ ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ ಸರಳ ಮೆಮೊರಿ ಸೆಲ್ ಅನ್ನು ಪಡೆಯುತ್ತೀರಿ, ಅದನ್ನು ಈಗಾಗಲೇ ಅನುಗುಣವಾದ ಮೌಲ್ಯವನ್ನು ಕಳುಹಿಸುವ ಮೂಲಕ ತಿಳಿಸಬಹುದು ಡಿಕೋಡರ್ಗೆ. ಅಂತಹ ಡೀಕ್ರಿಪ್ಟರ್‌ಗಳ ಸಾಲನ್ನು ನಿರ್ಮಿಸುವ ಮೂಲಕ ಮತ್ತು ಅದಕ್ಕೆ ಹೆಚ್ಚಿನ ಆರ್ಡರ್ ಡಿಕೋಡರ್ ಅನ್ನು ಅನ್ವಯಿಸುವ ಮೂಲಕ, ನಾವು ಈಗಾಗಲೇ ಪೂರ್ಣ ಪ್ರಮಾಣದ ಸ್ಥಿರ ಮೆಮೊರಿ ಚಿಪ್ ಅನ್ನು ಪಡೆಯುತ್ತೇವೆ. ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯಿಂದ ಡೇಟಾವನ್ನು ಹಿಂಪಡೆಯುವ ವೇಗವನ್ನು ಅರೆವಾಹಕಗಳಲ್ಲಿನ ಅಸ್ಥಿರ ಪ್ರಕ್ರಿಯೆಯ ಸಮಯದಿಂದ ಮಾತ್ರ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಈ ವೇಗವು ಸಾಕಷ್ಟು ಹೆಚ್ಚಾಗಿರುತ್ತದೆ. ಆದ್ದರಿಂದ, ಸ್ಥಿರ ಮೆಮೊರಿಗೆ ಪ್ರವೇಶ ಸಮಯವನ್ನು ನ್ಯಾನೊಸೆಕೆಂಡ್‌ಗಳ ಘಟಕಗಳಲ್ಲಿ ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ. ವಿದ್ಯುತ್ ಬಳಕೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಇದು ಮುಖ್ಯವಾಗಿ P-N ಜಂಕ್ಷನ್‌ಗಳ ಮೂಲಕ ಪ್ರಸ್ತುತದಿಂದ ನಿರ್ಧರಿಸಲ್ಪಡುತ್ತದೆ. ಮತ್ತು ಅಂತಿಮವಾಗಿ, ಸ್ಟ್ಯಾಟಿಕ್ ಮೆಮೊರಿಯ ಅತ್ಯಂತ ಆಕರ್ಷಕ ಅಂಶವೆಂದರೆ ಪ್ರೊಸೆಸರ್‌ನೊಂದಿಗೆ ನೇರ ಇಂಟರ್ಫೇಸ್ ಮಾಡುವ ಸಾಧ್ಯತೆ, ಏಕೆಂದರೆ ವಿಳಾಸವನ್ನು ನೇರವಾಗಿ ಸೆಲ್ ಸಂಖ್ಯೆ (ವಿಳಾಸ) ಸೂಚಿಸುವ ವಿಳಾಸ ಬಸ್ ಮೂಲಕ ನಡೆಸಲಾಗುತ್ತದೆ.

ಎಲ್ಲಾ ಅನುಕೂಲಗಳ ಹೊರತಾಗಿಯೂ, ಸ್ಥಿರ ಸ್ಮರಣೆಯು ಕೆಲವು ಗಂಭೀರ ಅನಾನುಕೂಲಗಳನ್ನು ಹೊಂದಿದೆ. ನಾವು ದೊಡ್ಡ ಗಾತ್ರದ ಸ್ಥಿರ ಸ್ಮರಣೆಯನ್ನು ಮಾಡಲು ಬಯಸಿದರೆ ಏನಾಗುತ್ತದೆ? ಇದನ್ನು ಮಾಡಲು, ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಟ್ರಿಗ್ಗರ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸುವುದರ ಜೊತೆಗೆ, ನೀವು ಹೇಗಾದರೂ ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಪಿನ್‌ಗಳಿಗಾಗಿ ಡಿಕೋಡರ್ ಅನ್ನು ನಿರ್ವಹಿಸಬೇಕಾಗುತ್ತದೆ. ವಿಳಾಸ ಮಾಡಬಹುದಾದ ವಸ್ತುಗಳ ಸಂಖ್ಯೆಯೊಂದಿಗೆ ಡಿಕೋಡರ್ನ ಸಂಕೀರ್ಣತೆಯು ಹೆಚ್ಚಾಗುತ್ತದೆ ಎಂಬುದು ರಹಸ್ಯವಲ್ಲ. 1x2 ಡಿಕೋಡರ್ ಅನ್ನು ನೇರ ಮತ್ತು ವಿಲೋಮ ಔಟ್‌ಪುಟ್‌ಗಳೊಂದಿಗೆ ಒಂದು ಫ್ಲಿಪ್-ಫ್ಲಾಪ್‌ನಲ್ಲಿ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ, 2x4, ಈಗಾಗಲೇ 4 ಅಂಶಗಳಲ್ಲಿ, ಆದರೆ 10x1024 ಡಿಕೋಡರ್ ಮಾಡಲು ಪ್ರಯತ್ನಿಸಿ! ಮತ್ತು ಇದು ಕೇವಲ 1 ಕಿಲೋಬಿಟ್ ಆಗಿದೆ! ಕ್ಯಾಸ್ಕೇಡಿಂಗ್ ಡೀಕ್ರಿಪ್ಟರ್ಗಳನ್ನು ಬಳಸಲಾಗುತ್ತದೆ, ಆದರೆ ವೇಗವು ಪರಿಣಾಮವಾಗಿ ನರಳುತ್ತದೆ. ಸಹಜವಾಗಿ, ನೀವು ಏನು ಬೇಕಾದರೂ ಮಾಡಬಹುದು, ಆದರೆ ನೀವು ಅದನ್ನು ಪಾವತಿಸಬೇಕಾಗುತ್ತದೆ, ಇದು ವೇಗದ, ದೊಡ್ಡ ಸಾಮರ್ಥ್ಯದ ಸ್ಥಿರ ಮೆಮೊರಿಯ ವೆಚ್ಚದಿಂದ ಸಾಬೀತಾಗಿದೆ.

ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಹೇಗೆ ಕೆಲಸ ಮಾಡುತ್ತದೆ

ಮೈಕೆಲ್ ಫ್ಯಾರಡೆ, ಕೆಪಾಸಿಟರ್ ಮೂಲಕ ವಿದ್ಯುತ್ ಪ್ರವಾಹದ ಅಂಗೀಕಾರದ ಮೇಲೆ ಪ್ರಯೋಗಗಳನ್ನು ನಡೆಸುವಾಗ, ಎರಡನೆಯದು ಆರಂಭಿಕ ಪರಿಸ್ಥಿತಿಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ ಎಂದು ಗಮನಿಸಿದರು. ಕೆಪಾಸಿಟರ್ನ ಈ ಆಸ್ತಿ, ಅಥವಾ ಸರಳವಾಗಿ ಕೆಪಾಸಿಟನ್ಸ್, ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಅಂಶವನ್ನು ನಿರ್ಮಿಸುವಾಗ ಬಳಸಲಾಗುತ್ತದೆ. ಅದರ ಟರ್ಮಿನಲ್ಗಳ ನಡುವಿನ ಸಂಭಾವ್ಯ ವ್ಯತ್ಯಾಸವು ಶೂನ್ಯವಾಗಿದ್ದಾಗ ಚಾರ್ಜ್ ಮಾಡದ ಕೆಪಾಸಿಟರ್ ಅನ್ನು ಪರಿಗಣಿಸಿ. ಸ್ವಲ್ಪ ಸಮಯದವರೆಗೆ ಕೆಪಾಸಿಟರ್ಗೆ ಸರಬರಾಜು ವೋಲ್ಟೇಜ್ಗೆ ಸಮಾನವಾದ ವೋಲ್ಟೇಜ್ ಅನ್ನು ನಾವು ಅನ್ವಯಿಸೋಣ. "ಸ್ವಲ್ಪ ಕಾಲ" ಎಂದರೆ ಏನು? ಮತ್ತು ಈ ಸಮಯದಲ್ಲಿ ಚಾರ್ಜ್ ಇನ್‌ಪುಟ್ ಟರ್ಮಿನಲ್‌ಗಳಿಂದ ಕೆಪಾಸಿಟರ್ ಪ್ಲೇಟ್‌ಗಳಿಗೆ ಹರಿಯುವ ಸಮಯವನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಈ ಸಮಯದ ನಂತರ, ನಾವು ನಮ್ಮ ಮೂಲದಿಂದ ಕೆಪಾಸಿಟರ್ ಅನ್ನು ಸಂಪರ್ಕ ಕಡಿತಗೊಳಿಸುತ್ತೇವೆ. ಸಿದ್ಧಾಂತದಲ್ಲಿ, ಈ ಕೆಪಾಸಿಟರ್ ನಮ್ಮ ವೋಲ್ಟೇಜ್ ಅನ್ನು ಅನಿರ್ದಿಷ್ಟವಾಗಿ ಸಂಗ್ರಹಿಸುತ್ತದೆ, ಹೀಗಾಗಿ ಎರಡು ಟ್ರಾನ್ಸಿಸ್ಟರ್ಗಳೊಂದಿಗೆ ಫ್ಲಿಪ್-ಫ್ಲಾಪ್ಗೆ ಹೋಲುತ್ತದೆ.

ಇದೆಲ್ಲ ನಿಜ ಜೀವನದಲ್ಲಿ ಇಲ್ಲದಿದ್ದರೆ ಚೆನ್ನಾಗಿರುತ್ತಿತ್ತು. ಕೆಲವು ಲೋಹದ ಆಕ್ಸೈಡ್ ಫಿಲ್ಮ್ (ಹೇಳಲು, ಅಲ್ಯೂಮಿನಿಯಂ) ಡೈಎಲೆಕ್ಟ್ರಿಕ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಡೈಎಲೆಕ್ಟ್ರಿಕ್ ಫಿಲ್ಮ್ ಕಡಿಮೆ ವಾಹಕತೆಯನ್ನು ಹೊಂದಿದೆ ಮತ್ತು ಆದ್ದರಿಂದ, ಕೆಪಾಸಿಟರ್ ಈ ಆಕ್ಸೈಡ್ ಫಿಲ್ಮ್ ಮೂಲಕ ಹೊರಹಾಕಲು ಪ್ರಾರಂಭಿಸುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಅದರ ಮೇಲೆ ಶಾಖವನ್ನು ಬಿಡುಗಡೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಮಾಹಿತಿಯನ್ನು ಕಳೆದುಕೊಳ್ಳುತ್ತದೆ. ಕೆಪಾಸಿಟರ್ನಲ್ಲಿನ ವೋಲ್ಟೇಜ್ ಕನಿಷ್ಠ ಅನುಮತಿಸುವ ಮೌಲ್ಯವನ್ನು ತಲುಪಿದ ತಕ್ಷಣ, ನಾವು ನಮ್ಮ ಪೂರೈಕೆ ವೋಲ್ಟೇಜ್ ಅನ್ನು ಕೆಪಾಸಿಟರ್ಗೆ ಮರುಸಂಪರ್ಕಿಸುತ್ತೇವೆ ಮತ್ತು ಅದನ್ನು ಮತ್ತೆ ಚಾರ್ಜ್ ಮಾಡುತ್ತೇವೆ, ಅದರ ನಂತರ ನಾವು ಟರ್ಮಿನಲ್ಗಳನ್ನು ತೆಗೆದುಹಾಕುತ್ತೇವೆ. ಈ ಕಾರ್ಯವಿಧಾನವು ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯನ್ನು ಪುನರುತ್ಪಾದಿಸಲು ಪ್ರಸಿದ್ಧ ಮತ್ತು ದ್ವೇಷಿಸುವ ವಿಧಾನವಾಗಿದೆ, ಇದನ್ನು ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕವು ಪ್ರತಿ ನಿರ್ದಿಷ್ಟ ಅವಧಿಗೆ ನಡೆಸುತ್ತದೆ.

ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯನ್ನು ಪರಿಹರಿಸಲು, ಡೈರೆಕ್ಟ್ ಪ್ರೊಸೆಸರ್ ವಿಳಾಸ ಸಂಕೇತಗಳನ್ನು ಬಳಸಲಾಗುವುದಿಲ್ಲ, ಆದರೆ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ನಿಯಂತ್ರಕದ ಮೂಲಕ ಹಾದುಹೋಗುವ ಪ್ರೊಸೆಸರ್ ವಿಳಾಸ ಸಂಕೇತಗಳು ಮತ್ತು ನಿಯಂತ್ರಕದಿಂದ ಉತ್ಪತ್ತಿಯಾಗುವ CAS ಮತ್ತು RAS ಸಂಕೇತಗಳು. ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯು ಮ್ಯಾಟ್ರಿಕ್ಸ್ ರಚನೆಯನ್ನು ಹೊಂದಿದೆ, ಮತ್ತು CAS ಸಂಕೇತವು ಕಾಲಮ್‌ನ ಮಾದರಿಯನ್ನು ಗೇಟ್ ಮಾಡುತ್ತದೆ ಮತ್ತು RAS ಸಂಕೇತವು ಈ ಕಾಲಮ್‌ನಲ್ಲಿನ ಸಾಲಿನ ಮಾದರಿಯನ್ನು ಗೇಟ್ ಮಾಡುತ್ತದೆ. CAS ಮತ್ತು RAS ಸಂಕೇತಗಳಿಲ್ಲದೆ, ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ನಿಷ್ಪ್ರಯೋಜಕವಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಇದು ಕೆಲವೇ ಮೈಕ್ರೋಸೆಕೆಂಡ್‌ಗಳವರೆಗೆ ಪುನರುತ್ಪಾದನೆ ಇಲ್ಲದೆ ಮಾಹಿತಿಯನ್ನು ಸಂಗ್ರಹಿಸಬಹುದು. ಮೊದಲ ನೋಟದಲ್ಲಿ, ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯ ಬಗ್ಗೆ ಎಲ್ಲವೂ ಕೆಟ್ಟದಾಗಿದೆ: ಬಾಹ್ಯ ನಿಯಂತ್ರಕದ ಬಳಕೆ ಮತ್ತು ನಿರ್ವಹಣೆಯ ಸಂಕೀರ್ಣತೆ. ಆದರೆ ಗಮನಾರ್ಹ ಪ್ರಯೋಜನಗಳೂ ಇವೆ. ಫ್ಲಿಪ್-ಫ್ಲಾಪ್‌ಗಳ ಮ್ಯಾಟ್ರಿಕ್ಸ್‌ಗಿಂತ ಕೆಪಾಸಿಟರ್‌ಗಳ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಅನ್ನು ರಚಿಸುವುದು ತುಂಬಾ ಸುಲಭ, ಡೈಎಲೆಕ್ಟ್ರಿಕ್ಸ್ ಅನ್ನು ಸರಿಯಾದ ಸ್ಥಳಗಳಲ್ಲಿ ಸೇರಿಸಲು ಸಾಕು, ಅಂದರೆ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯು ಸ್ಥಿರ ಮೆಮೊರಿಗಿಂತ ಅಗ್ಗವಾಗಿದೆ. ನೀವು ದೊಡ್ಡ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯನ್ನು ರಚಿಸಬೇಕಾದರೆ, ನೀವು ಡೈಎಲೆಕ್ಟ್ರಿಕ್ಸ್ ಅನ್ನು ಹೆಚ್ಚಾಗಿ "ಸೇರಿಸು" ಮತ್ತು ವೇಗವಾಗಿ ಪುನರುತ್ಪಾದಿಸುವ ಅಗತ್ಯವಿದೆ. ಆದ್ದರಿಂದ, ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯು ಸ್ಥಿರ ಸ್ಮರಣೆಗಿಂತ ಹೆಚ್ಚು ವ್ಯಾಪಕವಾಗಿದೆ.

ಡೈನಾಮಿಕ್ ಕೋರ್ + ಸ್ಟ್ಯಾಟಿಕ್ ಇಂಟರ್ಫೇಸ್ = ಸೂಪರ್‌ರಾಮ್

ಒಂದು ದಿನ ಎಲ್ಲಾ ಕನಸುಗಳು ನನಸಾಗುತ್ತವೆ. ಒಬ್ಬ ವ್ಯಕ್ತಿಯು ಸ್ಥಿರ ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯನ್ನು ಪಡೆಯುವ ಕನಸು ಕಂಡನು - ಮತ್ತು AMIC ಟೆಕ್ನಾಲಜಿಯಿಂದ SuperRAM ಅನ್ನು ಪಡೆದುಕೊಂಡನು. ಇಲ್ಲಿ ಕಲ್ಪನೆಯು ಅತ್ಯಂತ ಸರಳವಾಗಿದೆ. ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯನ್ನು ನಿರ್ವಹಿಸಲು ಹೆಚ್ಚುವರಿ ನಿಯಂತ್ರಕ ಅಗತ್ಯವಿದ್ದರೆ, ಅದನ್ನು ಮೆಮೊರಿ ಚಿಪ್‌ನಲ್ಲಿ ಏಕೆ ನಿರ್ಮಿಸಬಾರದು. ಓದುಗರು ಸಮಂಜಸವಾಗಿ ಕೇಳುತ್ತಾರೆ: ಇದು ಏಕೆ ಅಗತ್ಯ? ಎಲ್ಲಾ ನಂತರ, ಆಧುನಿಕ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ಗಳು ಮತ್ತು ಮೈಕ್ರೋಕಂಟ್ರೋಲರ್ಗಳು ಡೈನಾಮಿಕ್ ಮೆಮೊರಿ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಹೊಂದಿವೆ? ನಾನು ಉತ್ತರಿಸುತ್ತೇನೆ: ಹೌದು, ನೀವು ಹೇಳಿದ್ದು ಸರಿ, ಆದರೆ ಈ ಇಂಟರ್ಫೇಸ್ ಹೊಂದಿರುವ ಮೈಕ್ರೊಕಂಟ್ರೋಲರ್‌ಗಳು ಬೆಲೆಯಲ್ಲಿ ತೀವ್ರವಾಗಿ ಎದ್ದು ಕಾಣುತ್ತವೆ, ಸ್ವಾಭಾವಿಕವಾಗಿ ಹೆಚ್ಚಿನ ಭಾಗದಲ್ಲಿ. ಇದಲ್ಲದೆ, ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಇವುಗಳು ಹೆಚ್ಚಿನ ಗಡಿಯಾರದ ವೇಗದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ 32-ಬಿಟ್ ಪ್ರೊಸೆಸರ್ಗಳಾಗಿವೆ ಮತ್ತು ಅವುಗಳಿಗೆ ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯನ್ನು ಬಳಸುವುದು ಕನಿಷ್ಠ ಅಪ್ರಾಯೋಗಿಕವಾಗಿದೆ (ಸಹಜವಾಗಿ, ದೊಡ್ಡ ಪ್ರಮಾಣದಲ್ಲಿ ಅಗತ್ಯವಿಲ್ಲದಿದ್ದರೆ). ಮೂರನೆಯದು: ಹೆಚ್ಚಿನ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಇನ್ನೂ ಎಂಟು ಮತ್ತು ಹದಿನಾರು-ಬಿಟ್‌ಗಳಾಗಿ ಉಳಿದಿವೆ, ಅಲ್ಲಿ ಯಾವುದೇ DRAM ನಿಯಂತ್ರಕವಿಲ್ಲ, ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ ಸೂಕ್ತವಾಗಿದೆ, ಆದರೆ ಮೆಮೊರಿಯ ಪ್ರಮಾಣವು ಸಾಮಾನ್ಯವಾಗಿ ತುಂಬಾ ದೊಡ್ಡದಾಗಿದೆ. AMIC ಟೆಕ್ನಾಲಜಿಯಿಂದ ಸೂಪರ್‌ರಾಮ್ ಅಸ್ತಿತ್ವದಲ್ಲಿದ್ದು ಅಂತಹ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗೆ ನಿಖರವಾಗಿ.

ಅಂತಹ ಮೆಮೊರಿಯ ಕಾರ್ಯಾಚರಣೆಯು ತುಂಬಾ ಸರಳವಾಗಿದೆ. ಸೂಪರ್‌ರಾಮ್ ಡೈನಾಮಿಕ್ ಕೋರ್‌ನ ಪುನರುತ್ಪಾದನೆಯ ಪ್ರಕ್ರಿಯೆಯು ನಿರ್ದಿಷ್ಟ ಸಮಯ ಕಳೆದ ನಂತರ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ (ಕೆಪಾಸಿಟರ್‌ಗಳಲ್ಲಿನ ವೋಲ್ಟೇಜ್ ಮೌಲ್ಯಗಳು ನಿರ್ಣಾಯಕ ಮೌಲ್ಯಗಳಿಗಿಂತ ಕಡಿಮೆಯಾದಾಗ), ಮತ್ತು ಗೇಟಿಂಗ್ ನಿರಂತರವಾಗಿ ಸಂಭವಿಸುತ್ತದೆ. ಪ್ರೊಸೆಸರ್ ನಿರ್ದಿಷ್ಟ ಸೆಲ್ ಅನ್ನು ವಿನಂತಿಸಿದಾಗ, ಅದರ ವಿಳಾಸವು ಸೂಪರ್‌ರಾಮ್ ಚಿಪ್‌ನ ಇನ್‌ಪುಟ್ ಬಫರ್‌ಗೆ ಬರುತ್ತದೆ. ತದನಂತರ, ಮೊದಲ ಗೇಟಿಂಗ್ ಸಿಗ್ನಲ್‌ನೊಂದಿಗೆ, ಅದನ್ನು ಸೂಪರ್‌ರಾಮ್ ಕೋರ್‌ಗೆ ಕಳುಹಿಸಲಾಗುತ್ತದೆ, ಇದರಿಂದ ಮೌಲ್ಯಗಳನ್ನು ಮಾದರಿ ಮಾಡಲಾಗುತ್ತದೆ. ಡೈನಾಮಿಕ್ ಮೆಮೊರಿಯು ಅದರೊಂದಿಗೆ ಸಂಪರ್ಕಿತವಾಗಿದೆ ಎಂದು ಪ್ರೊಸೆಸರ್‌ಗೆ ಅಪ್ರಸ್ತುತವಾಗುತ್ತದೆ, ಅದು ಕಡಿಮೆ ವೇಗದ ಸ್ಥಿರ ಮೆಮೊರಿಯೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. SuperRAM ನ ಅನುಕೂಲಗಳು ಸ್ಪಷ್ಟವಾಗಿವೆ: ಯಾವುದೇ ಪ್ರೊಸೆಸರ್ ಅಥವಾ ಡೇಟಾ ಬಸ್ ಹೊಂದಿರುವ ಸಾಧನದೊಂದಿಗೆ ನೇರ ಇಂಟರ್ಫೇಸ್, ವಿಳಾಸಗಳು ಮತ್ತು ಸಿಗ್ನಲ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಿ ಮತ್ತು ಬರೆಯಿರಿ, ಪುನರುತ್ಪಾದನೆಗೆ ಹೆಚ್ಚುವರಿ ನಿಯಂತ್ರಕ ಅಗತ್ಯವಿಲ್ಲ, ಡೈನಾಮಿಕ್ ಕೋರ್, ಕಡಿಮೆ ವೆಚ್ಚದ ಉಪಸ್ಥಿತಿಯಿಂದಾಗಿ ದೊಡ್ಡ ಪರಿಮಾಣ . ಉದಾಹರಣೆಯಾಗಿ, AMIC ತಂತ್ರಜ್ಞಾನದಿಂದ SuperRAM ಕುಟುಂಬದ ಇತ್ತೀಚಿನ ಪ್ರತಿನಿಧಿಗಳಲ್ಲಿ ಒಬ್ಬರ ತಾಂತ್ರಿಕ ಗುಣಲಕ್ಷಣಗಳು ಇಲ್ಲಿವೆ - A64E16161 ಚಿಪ್:

  1. ಸಂಪುಟ: 32 Mbit, 2 Mx 16 ಬಿಟ್‌ನಿಂದ ಆಯೋಜಿಸಲಾಗಿದೆ.
  2. ವಿಳಾಸದಲ್ಲಿ ಪ್ರವೇಶ ಸಮಯ: 70 ns.
  3. ಪುಟ ಪ್ರವೇಶ ಸಮಯ: 25 ns.
  4. ಆಪರೇಟಿಂಗ್ ಕರೆಂಟ್ 20 mA, ಸ್ಟ್ಯಾಂಡ್‌ಬೈ ಮೋಡ್ ಕರೆಂಟ್ 10 µA.
  5. SRAM ಇಂಟರ್ಫೇಸ್ನೊಂದಿಗೆ ಸಂಪೂರ್ಣವಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ. ಪುನರುತ್ಪಾದನೆ ಅಥವಾ ಗೇಟಿಂಗ್ ಅಗತ್ಯವಿಲ್ಲ.
  6. ಪೂರೈಕೆ ವೋಲ್ಟೇಜ್ 1.65 ರಿಂದ 2.2 ವಿ.

ಸೂಪರ್‌ರಾಮ್‌ನ ಭವಿಷ್ಯ

ಅಂತಹ ಪರಿಹಾರಕ್ಕೆ ಭವಿಷ್ಯವಿದೆ ಎಂದು ಹೇಳುವುದು ಏನನ್ನೂ ಹೇಳುವುದಿಲ್ಲ. ಈಗ AMIC ತಂತ್ರಜ್ಞಾನವು 32 Mbit ನ ಮೈಲಿಗಲ್ಲನ್ನು ತಲುಪಿದೆ, ಆದರೆ ಅಲ್ಲಿ ನಿಲ್ಲುವ ಉದ್ದೇಶವಿಲ್ಲ. ಈಗಾಗಲೇ 2004 ರ ಆರಂಭದಲ್ಲಿ, 0.13 ಮೈಕ್ರಾನ್ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿಕೊಂಡು, 64 Mbit ಸಾಮರ್ಥ್ಯದೊಂದಿಗೆ SuperRAM ಸರಣಿಯ ಮೈಕ್ರೋ ಸರ್ಕ್ಯೂಟ್‌ಗಳ ಸಾಮೂಹಿಕ ಉತ್ಪಾದನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. ಪ್ರವೇಶ ಸಮಯವು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆಯಾಗುತ್ತದೆ ಮತ್ತು ಮೆಮೊರಿ ಚಿಪ್‌ಗಳಿಗೆ 2.0V ವಿದ್ಯುತ್ ಸರಬರಾಜು ಸುಧಾರಿತ ವೈಶಿಷ್ಟ್ಯಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಅವುಗಳ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ವೆಚ್ಚದ ವಿಷಯದಲ್ಲಿ, ಅಂತಹ ಉತ್ಪನ್ನಗಳು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಮೆಮೊರಿ ಮಾಡ್ಯೂಲ್‌ಗಳಾದ SIMM, DIMM, SDRAM ಮತ್ತು DDR ನೊಂದಿಗೆ ಸ್ಪರ್ಧಿಸಬಹುದು, ಇದು ಹೊಸ ಪೀಳಿಗೆಯ ವ್ಯವಸ್ಥೆಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸುವಾಗ ಮುಖ್ಯವಾಗಿದೆ.