Rent's rule
ಬಾಡಿಗೆ ನಿಯಮವು ಕಂಪ್ಯೂಟಿಂಗ್ ತರ್ಕದ ಸಂಘಟನೆಗೆ ಸಂಬಂಧಿಸಿದೆ, ನಿರ್ದಿಷ್ಟವಾಗಿ ತರ್ಕ ಬ್ಲಾಕ್ಗೆ ಬಾಹ್ಯ ಸಿಗ್ನಲ್ ಸಂಪರ್ಕಗಳ ಸಂಖ್ಯೆಯ (ಅಂದರೆ, "ಪಿನ್ಗಳ" ಸಂಖ್ಯೆ) ಮತ್ತು ತರ್ಕ ಬ್ಲಾಕ್ನಲ್ಲಿನ ತರ್ಕ ದ್ವಾರಗಳ ಸಂಖ್ಯೆಯ ನಡುವಿನ ಸಂಬಂಧ, ಮತ್ತು ಸಣ್ಣ ಡಿಜಿಟಲ್ ಸರ್ಕ್ಯೂಟ್ಗಳಿಂದ ಹಿಡಿದು ಮೇನ್ಫ್ರೇಮ್ ಕಂಪ್ಯೂಟರ್ಗಳವರೆಗಿನ ಸರ್ಕ್ಯೂಟ್ಗಳಿಗೆ ಅನ್ವಯಿಸಲಾಗಿದೆ. ಸರಳವಾಗಿ ಹೇಳುವುದಾದರೆ, ಈ ಎರಡು ಮೌಲ್ಯಗಳ (ಪಿನ್ಗಳು ಮತ್ತು ಗೇಟ್ಗಳು) ನಡುವೆ ಸರಳವಾದ ಪವರ್ ಲಾ ಸಂಬಂಧವಿದೆ ಎಂದು ಅದು ಹೇಳುತ್ತದೆ. ಇ. ಎಫ್. ರೆಂಟ್ ಅವರ ಆವಿಷ್ಕಾರ ಮತ್ತು ಮೊದಲ ಪ್ರಕಟಣೆಗಳು 1960ರ ದಶಕದಲ್ಲಿ, ಐಬಿಎಂ ಉದ್ಯೋಗಿ ಇ. ಎಫ್. ರೆಂಟ್, ಐಬಿಎಂನಲ್ಲಿ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ ವಿನ್ಯಾಸಗಳ ಗಡಿಯಲ್ಲಿರುವ ಪಿನ್ಗಳ ಸಂಖ್ಯೆ (ಟರ್ಮಿನಲ್ಗಳು, ಟಿ) ಮತ್ತು ಲಾಜಿಕ್ ಗೇಟ್ಸ್ ಅಥವಾ ಸ್ಟ್ಯಾಂಡರ್ಡ್ ಸೆಲ್ಗಳಂತಹ ಆಂತರಿಕ ಘಟಕಗಳ (ಜಿ) ಸಂಖ್ಯೆಯ ನಡುವಿನ ಗಮನಾರ್ಹ ಪ್ರವೃತ್ತಿಯನ್ನು ಕಂಡುಕೊಂಡರು. ಲಾಗ್-ಲಾಗ್ ಕಥಾವಸ್ತುವಿನಲ್ಲಿ, ಈ ದತ್ತಾಂಶ ಬಿಂದುಗಳು ನೇರ ರೇಖೆಯಲ್ಲಿವೆ, ಇದು ಪವರ್-ಲಾ ಸಂಬಂಧವನ್ನು ಸೂಚಿಸುತ್ತದೆ, ಅಲ್ಲಿ t ಮತ್ತು p ಸ್ಥಿರಾಂಕಗಳಾಗಿವೆ (p <1, ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ 0.5 <p <0.8). ಐಬಿಎಂ-ಇಂಟರ್ನಲ್ ಮೆಮೊರಾಂಡಾದಲ್ಲಿ ರೆಂಟ್ನ ಸಂಶೋಧನೆಗಳನ್ನು 2005 ರಲ್ಲಿ ಐಬಿಎಂ ಜರ್ನಲ್ ಆಫ್ ರಿಸರ್ಚ್ ಅಂಡ್ ಡೆವಲಪ್ಮೆಂಟ್ನಲ್ಲಿ ಪ್ರಕಟಿಸಲಾಯಿತು, ಆದರೆ ಈ ಸಂಬಂಧವನ್ನು 1971 ರಲ್ಲಿ ಲ್ಯಾಂಡ್ಮ್ಯಾನ್ ಮತ್ತು ರುಸ್ಸೋ ವಿವರಿಸಿದ್ದಾರೆ. ಅವರು ಕ್ರಮಾನುಗತ ಸರ್ಕ್ಯೂಟ್ ವಿಭಜನೆಯನ್ನು ಪ್ರತಿ ಕ್ರಮಾನುಗತ ಮಟ್ಟದಲ್ಲಿ (ಮೇಲ್ಭಾಗದಿಂದ ಕೆಳಕ್ಕೆ) ಸರ್ಕ್ಯೂಟ್ ಅನ್ನು ವಿಭಜಿಸಲು (ಹೆಚ್ಚು ಕಡಿಮೆ ಸಮಾನ ಭಾಗಗಳಲ್ಲಿ) ಕಡಿಮೆ ಪರಸ್ಪರ ಸಂಪರ್ಕಗಳನ್ನು ಕತ್ತರಿಸುವ ರೀತಿಯಲ್ಲಿ ಪ್ರದರ್ಶಿಸಿದರು. ಪ್ರತಿಯೊಂದು ವಿಭಜನೆಯ ಹಂತದಲ್ಲೂ, ಅವರು ಪ್ರತಿ ವಿಭಾಗದಲ್ಲಿನ ಟರ್ಮಿನಲ್ಗಳ ಸಂಖ್ಯೆ ಮತ್ತು ಘಟಕಗಳ ಸಂಖ್ಯೆಯನ್ನು ಗಮನಿಸಿದರು ಮತ್ತು ನಂತರ ಉಪ-ವಿಭಾಗಗಳನ್ನು ಮತ್ತಷ್ಟು ವಿಭಜಿಸಿದರು. ಟಿ ವರ್ಸಸ್ ಜಿ ಪ್ಲಾಟ್ಗೆ ಅನ್ವಯವಾಗುವ ಪವರ್-ಲಾ ನಿಯಮವನ್ನು ಅವರು ಕಂಡುಕೊಂಡರು ಮತ್ತು ಅದನ್ನು "ಬಾಡಿಗೆ ನಿಯಮ" ಎಂದು ಹೆಸರಿಸಿದರು. ಬಾಡಿಗೆ ನಿಯಮವು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವಿನ್ಯಾಸಗಳ ಅವಲೋಕನಗಳ ಆಧಾರದ ಮೇಲೆ ಪ್ರಾಯೋಗಿಕ ಫಲಿತಾಂಶವಾಗಿದೆ ಮತ್ತು ಆದ್ದರಿಂದ ಇದು ಸಾಂಪ್ರದಾಯಿಕವಲ್ಲದ ಸರ್ಕ್ಯೂಟ್ ವಿನ್ಯಾಸಗಳ ವಿಶ್ಲೇಷಣೆಗೆ ಕಡಿಮೆ ಅನ್ವಯಿಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಇದೇ ರೀತಿಯ ವಿನ್ಯಾಸಗಳನ್ನು ಹೋಲಿಸಲು ಇದು ಉಪಯುಕ್ತ ಚೌಕಟ್ಟನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸೈದ್ಧಾಂತಿಕ ಆಧಾರದ ಮೇಲೆ ಕ್ರಿಸ್ಟಿ ಮತ್ತು ಸ್ಟ್ರೂಬ್ಯಾಂಡ್ಟ್ ನಂತರ ಏಕರೂಪದ ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಸೈದ್ಧಾಂತಿಕವಾಗಿ ರೆಂಟ್ ನಿಯಮವನ್ನು ಪಡೆದರು ಮತ್ತು ನಿಯೋಜನೆಯಲ್ಲಿ ಸಾಧಿಸಿದ ಆಪ್ಟಿಮೈಸೇಶನ್ ಪ್ರಮಾಣವು ಸರ್ಕ್ಯೂಟ್ ಟೋಪೋಲಜಿಯನ್ನು ಅವಲಂಬಿಸಿರುವ "ರೆಂಟ್ ಘಾತಾಂಕ" ನಿಯತಾಂಕದಿಂದ ಪ್ರತಿಫಲಿಸುತ್ತದೆ ಎಂದು ಸೂಚಿಸಿದರು. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಮೌಲ್ಯಗಳು ಸಣ್ಣ ಅಂತರ್ಸಂಪರ್ಕಗಳ ಹೆಚ್ಚಿನ ಭಾಗಕ್ಕೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ. ಬಾಡಿಗೆ ನಿಯಮದಲ್ಲಿನ ಸ್ಥಿರಾಂಕವನ್ನು ಒಂದೇ ಲಾಜಿಕ್ ಬ್ಲಾಕ್ಗೆ ಅಗತ್ಯವಿರುವ ಟರ್ಮಿನಲ್ಗಳ ಸರಾಸರಿ ಸಂಖ್ಯೆ ಎಂದು ನೋಡಬಹುದು, ಯಾವಾಗ. ವಿಶೇಷ ಪ್ರಕರಣಗಳು ಮತ್ತು ಅನ್ವಯಗಳು ಸಾಮಾನ್ಯವಾಗಿ ತರ್ಕ ಬ್ಲಾಕ್ಗಳ ಯಾದೃಚ್ಛಿಕ ಜೋಡಣೆಯನ್ನು ಹೊಂದಿರುತ್ತವೆ. ದೊಡ್ಡ ಮೌಲ್ಯಗಳು ಅಸಾಧ್ಯ, ಏಕೆಂದರೆ ಏಕರೂಪದ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ g ತರ್ಕ ಘಟಕಗಳನ್ನು ಹೊಂದಿರುವ ಯಾವುದೇ ಪ್ರದೇಶದ ಟರ್ಮಿನಲ್ಗಳ ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯನ್ನು ಹೀಗೆ ನೀಡಲಾಗುತ್ತದೆ. ಎಲ್ಲಾ ತಂತಿಗಳನ್ನು ಚಿಕ್ಕದಾಗಿಸುವುದು ಸಾಮಾನ್ಯವಾಗಿ ಅಸಾಧ್ಯವಾದ್ದರಿಂದ, pಯ ಮೇಲಿನ ಕೆಳಗಿನ ಗಡಿಗಳು ಪರಸ್ಪರ ಸಂಪರ್ಕದ ಟೋಪೋಲಜಿಯನ್ನು ಅವಲಂಬಿಸಿವೆ. ಈ ಕೆಳಗಿನ ಮಿತಿಯನ್ನು ಸಾಮಾನ್ಯವಾಗಿ "ಆಂತರಿಕ ಬಾಡಿಗೆ ಘಾತಾಂಕ" ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ, ಈ ಕಲ್ಪನೆಯನ್ನು ಮೊದಲು ಹ್ಯಾಗನ್ ಮತ್ತು ಇತರರು ಪರಿಚಯಿಸಿದರು. ಸೂಕ್ತವಾದ ನಿಯೋಜನೆಗಳನ್ನು ನಿರೂಪಿಸಲು ಮತ್ತು ಸರ್ಕ್ಯೂಟ್ನ ಪರಸ್ಪರ ಸಂಪರ್ಕದ ಸಂಕೀರ್ಣತೆಯನ್ನು ಅಳೆಯಲು ಇದನ್ನು ಬಳಸಬಹುದು. ಹೆಚ್ಚಿನ (ಆಂತರಿಕ) ಬಾಡಿಗೆ ಘಾತಾಂಕ ಮೌಲ್ಯಗಳು ಹೆಚ್ಚಿನ ಸ್ಥಳವಿಜ್ಞಾನದ ಸಂಕೀರ್ಣತೆಗೆ ಅನುಗುಣವಾಗಿರುತ್ತವೆ. ಒಂದು ವಿಪರೀತ ಉದಾಹರಣೆ () ತರ್ಕ ಬ್ಲಾಕ್ಗಳ ದೀರ್ಘ ಸರಪಳಿಯಾಗಿದೆ, ಆದರೆ ಒಂದು ಗುಂಪು ಹೊಂದಿದೆ. ವಾಸ್ತವಿಕ 2ಡಿ ಸರ್ಕ್ಯೂಟ್ಗಳಲ್ಲಿ, ಹೆಚ್ಚು-ನಿಯಮಿತ ಸರ್ಕ್ಯೂಟ್ಗಳಿಗೆ (ಎಸ್ಆರ್ಎಎಂನಂತಹ) 0.5ರಿಂದ ಯಾದೃಚ್ಛಿಕ ತರ್ಕಕ್ಕೆ 0.75ರವರೆಗಿನ ವ್ಯಾಪ್ತಿಯನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಬಿಎಸಿಪಿಎಸಿಯಂತಹ ವ್ಯವಸ್ಥೆಯ ಕಾರ್ಯಕ್ಷಮತೆ ವಿಶ್ಲೇಷಣೆಯ ಸಾಧನಗಳು ಸಾಮಾನ್ಯವಾಗಿ ನಿರೀಕ್ಷಿತ ವೈರಿಂಗ್ ಉದ್ದ ಮತ್ತು ವೈರಿಂಗ್ ಬೇಡಿಕೆಗಳನ್ನು ಲೆಕ್ಕಹಾಕಲು ಬಾಡಿಗೆ ನಿಯಮವನ್ನು ಬಳಸುತ್ತವೆ. ಡ್ರೊಸೊಫಿಲಾದ ಮೆದುಳಿನ ಪ್ರದೇಶಗಳಲ್ಲಿ ಬಾಡಿಗೆ ನಿಯಮವು ಅನ್ವಯಿಸುತ್ತದೆ ಎಂದು ತೋರಿಸಲಾಗಿದೆ, ಗೇಟ್ಗಳ ಬದಲಿಗೆ ಸಿನಾಪ್ಸಸ್ಗಳನ್ನು ಮತ್ತು ಪ್ರದೇಶದ ಒಳಗೆ ಮತ್ತು ಹೊರಗೆ ಪಿನ್ಗಳಾಗಿ ವಿಸ್ತರಿಸುವ ನ್ಯೂರಾನ್ಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಬಾಡಿಗೆ ಘಾತಾಂಕವನ್ನು ಅಂದಾಜು ಮಾಡುವುದು ಬಾಡಿಗೆ ಘಾತಾಂಕವನ್ನು ಅಂದಾಜು ಮಾಡಲು, ಮಿನಿ-ಕಟ್ ನಿಯೋಜನೆಯಲ್ಲಿ ಬಳಸಿದಂತೆ, ಮೇಲಿನಿಂದ ಕೆಳಕ್ಕೆ ವಿಭಜನೆಯನ್ನು ಬಳಸಬಹುದು. ಪ್ರತಿಯೊಂದು ವಿಭಾಗಕ್ಕೂ, ವಿಭಾಗಕ್ಕೆ ಸಂಪರ್ಕಿಸಲಾದ ಟರ್ಮಿನಲ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಎಣಿಸಿ ಮತ್ತು ಅದನ್ನು ವಿಭಾಗದಲ್ಲಿನ ತರ್ಕ ಬ್ಲಾಕ್ಗಳ ಸಂಖ್ಯೆಗೆ ಹೋಲಿಸಿ. ಈ ದತ್ತಾಂಶ ಬಿಂದುಗಳನ್ನು ಲಾಗ್-ಲಾಗ್ ಪ್ಲಾಟ್ನಲ್ಲಿ ಅಳವಡಿಸುವ ಮೂಲಕ ಬಾಡಿಗೆ ಘಾತಾಂಕವನ್ನು ಕಂಡುಹಿಡಿಯಬಹುದು, ಇದರ ಪರಿಣಾಮವಾಗಿ ಘಾತಾಂಕ p "ಆಗುತ್ತದೆ. ಅತ್ಯುತ್ತಮವಾಗಿ ವಿಭಜಿತ ಸರ್ಕ್ಯೂಟ್ಗಳಿಗೆ, ಆದರೆ ಪ್ರಾಯೋಗಿಕ (ಹ್ಯೂರಿಸ್ಟಿಕ್) ವಿಭಜನೆಯ ವಿಧಾನಗಳಿಗೆ ಇದು ಇನ್ನು ಮುಂದೆ ಅನ್ವಯಿಸುವುದಿಲ್ಲ. ವಿಭಜನೆ-ಆಧಾರಿತ ನಿಯೋಜನೆ ಕ್ರಮಾವಳಿಗಳಿಗಾಗಿ. ಬಾಡಿಗೆ ನಿಯಮದ ಎರಡನೇ ಪ್ರದೇಶ ಲ್ಯಾಂಡ್ಮ್ಯಾನ್ ಮತ್ತು ರುಸ್ಸೋ, ಬಾಡಿಗೆ ನಿಯಮದ "ದೂರದ ತುದಿಯಲ್ಲಿ" ಅಂದರೆ, ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಬ್ಲಾಕ್ಗಳನ್ನು ಹೊಂದಿರುವ ವಿಭಾಗಗಳಿಗೆ, ಬಾಡಿಗೆ ನಿಯಮದ "ಪ್ರದೇಶ II" ಎಂದು ಕರೆಯಲ್ಪಡುವ, ಬಾಡಿಗೆ ನಿಯಮದ ವಿಚಲನವನ್ನು ಕಂಡುಕೊಂಡರು. ಸಣ್ಣ ವಿಭಾಗಗಳಿಗೆ ಇದೇ ರೀತಿಯ ವಿಚಲನವು ಅಸ್ತಿತ್ವದಲ್ಲಿದೆ ಮತ್ತು ಇದನ್ನು ಸ್ಟ್ರೂಬ್ಯಾಂಟ್ ಕಂಡುಹಿಡಿದಿದ್ದಾರೆ, ಅವರು ಇದನ್ನು "ಪ್ರದೇಶ III" ಎಂದು ಕರೆದರು. ರೆಂಟಿಯನ್ ತಂತಿ ಉದ್ದದ ಅಂದಾಜು ಮತ್ತೊಬ್ಬ ಐಬಿಎಂ ಉದ್ಯೋಗಿ, ಡೊನಾಥ್, ವಿಎಲ್ಎಸ್ಐ ಚಿಪ್ಗಳಲ್ಲಿನ ಸರಾಸರಿ ತಂತಿ ಉದ್ದ ಮತ್ತು ತಂತಿ ಉದ್ದದ ವಿತರಣೆಯನ್ನು ಅಂದಾಜು ಮಾಡಲು ರೆಂಟ್ ನಿಯಮವನ್ನು ಬಳಸಬಹುದೆಂದು ಕಂಡುಹಿಡಿದರು. ಇದು 1999 ರಲ್ಲಿ ಸ್ಥಾಪನೆಯಾದ ಸಿಸ್ಟಮ್ ಲೆವೆಲ್ ಇಂಟರ್ಕನೆಕ್ಟ್ ಪ್ರಿಡಿಕ್ಷನ್ ಕಾರ್ಯಾಗಾರವನ್ನು ಪ್ರೇರೇಪಿಸಿತು ಮತ್ತು ತಂತಿ ಉದ್ದದ ಮುನ್ಸೂಚನೆಯ ಮೇಲೆ ಕೆಲಸ ಮಾಡುವ ಇಡೀ ಸಮುದಾಯವನ್ನು ಪ್ರೇರೇಪಿಸಿತು (ಸ್ಟ್ರೂಬ್ಯಾಂಡ್ನ ಸಮೀಕ್ಷೆಯನ್ನು ನೋಡಿ). ಪರಿಣಾಮವಾಗಿ ಬಂದ ತಂತಿ ಉದ್ದದ ಅಂದಾಜುಗಳನ್ನು ಅಂದಿನಿಂದ ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸಲಾಗಿದೆ ಮತ್ತು ಈಗ ಅವುಗಳನ್ನು "ತಂತ್ರಜ್ಞಾನ ಪರಿಶೋಧನೆ" ಗೆ ಬಳಸಲಾಗುತ್ತದೆ. ಬಾಡಿಗೆ ನಿಯಮದ ಬಳಕೆಯು ಅಂತಹ ಅಂದಾಜುಗಳನ್ನು ಆದ್ಯತೆಯಾಗಿ (ಅಂದರೆ, ನಿಜವಾದ ನಿಯೋಜನೆಯ ಮೊದಲು) ನಿರ್ವಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ ಮತ್ತು ಹೀಗಾಗಿ ಭವಿಷ್ಯದ ಸರ್ಕ್ಯೂಟ್ಗಳು ಮತ್ತು ತಂತ್ರಜ್ಞಾನಗಳ ಬಗ್ಗೆ ಸೀಮಿತ ಮಾಹಿತಿಯ ಆಧಾರದ ಮೇಲೆ ಭವಿಷ್ಯದ ತಂತ್ರಜ್ಞಾನಗಳ (ಗಡಿಯಾರ ಆವರ್ತನಗಳು, ಅಗತ್ಯವಿರುವ ರೂಟಿಂಗ್ ಪದರಗಳ ಸಂಖ್ಯೆ, ಪ್ರದೇಶ, ಶಕ್ತಿ) ಗುಣಲಕ್ಷಣಗಳನ್ನು ಊಹಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಬಾಡಿಗೆ ನಿಯಮವನ್ನು ಆಧರಿಸಿದ ಕೆಲಸದ ಸಮಗ್ರ ಅವಲೋಕನವನ್ನು ಸ್ಟ್ರೂಬ್ಯಾಂಟ್ ಪ್ರಕಟಿಸಿದ್ದಾರೆ. ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಡಿಸೈನ್ ಆಟೊಮೇಷನ್ ಇಂಟಿಗ್ರೇಟೆಡ್ ಸರ್ಕ್ಯೂಟ್ ಡಿಸೈನ್ ನೆಟ್ವರ್ಕ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ನೆಟ್ವರ್ಕ್ ಆನ್ ಎ ಚಿಪ್ ರೆಫೆರೆನ್ಸ್ ಗೇಟ್ ರಚನೆಗಳು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಡಿಸೈನ್ ಆಟೊಮೇಷನ್ ಕಂಪ್ಯೂಟರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಹೇಳಿಕೆಗಳನ್ನು ಸಹ ನೋಡಿ.