Bus analyzer
ಬಸ್ ವಿಶ್ಲೇಷಕವು ಒಂದು ರೀತಿಯ ಶಿಷ್ಟಾಚಾರ ವಿಶ್ಲೇಷಣೆಯ ಸಾಧನವಾಗಿದ್ದು, ಇದನ್ನು ನಿರ್ದಿಷ್ಟ ಇಂಟರ್ಫೇಸ್ ಬಸ್ನಲ್ಲಿ ಸಂವಹನ ದತ್ತಾಂಶವನ್ನು ಸೆರೆಹಿಡಿಯಲು ಮತ್ತು ವಿಶ್ಲೇಷಿಸಲು ಬಳಸಲಾಗುತ್ತದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಯಂತ್ರಾಂಶ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಹುದುಗಿಸಲಾಗುತ್ತದೆ. ಯಂತ್ರಾಂಶ-ಆಧಾರಿತ ಉತ್ಪನ್ನದ ವಿನ್ಯಾಸ ಚಕ್ರಗಳ ಉದ್ದಕ್ಕೂ ತಮ್ಮ ವಿನ್ಯಾಸಗಳನ್ನು ಪರಿಶೀಲಿಸಲು, ಪರೀಕ್ಷಿಸಲು, ದೋಷನಿವಾರಣೆ ಮಾಡಲು ಮತ್ತು ಮೌಲ್ಯೀಕರಿಸಲು ಬಸ್ ವಿಶ್ಲೇಷಕ ಕಾರ್ಯವು ವಿನ್ಯಾಸ, ಪರೀಕ್ಷೆ ಮತ್ತು ಊರ್ಜಿತಗೊಳಿಸುವಿಕೆ ಎಂಜಿನಿಯರ್ಗಳಿಗೆ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಇದು ಉತ್ಪನ್ನದ ಜೀವನ ಚಕ್ರದ ನಂತರದ ಹಂತಗಳಲ್ಲಿ, ವ್ಯವಸ್ಥೆಗಳ ನಡುವೆ ಮತ್ತು ಘಟಕಗಳ ನಡುವೆ ಸಂವಹನದ ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯತೆಯನ್ನು ಪರೀಕ್ಷಿಸುವಲ್ಲಿ ಮತ್ತು ಯಂತ್ರಾಂಶ ಬೆಂಬಲದ ಕಾಳಜಿಗಳನ್ನು ಸ್ಪಷ್ಟಪಡಿಸುವಲ್ಲಿ ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಬಸ್ ವಿಶ್ಲೇಷಕವನ್ನು ನಿರ್ದಿಷ್ಟ ಸಮಾನಾಂತರ ಅಥವಾ ಸರಣಿ ಬಸ್ ವಿನ್ಯಾಸಗಳೊಂದಿಗೆ ಬಳಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಬಸ್ ವಿಶ್ಲೇಷಕ ಎಂಬ ಪದವು ವಿಶ್ಲೇಷಿಸಲಾಗುತ್ತಿರುವ ಭೌತಿಕ ಸಂವಹನ ಮತ್ತು ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆಯಾದರೂ, ಇದನ್ನು ಕೆಲವೊಮ್ಮೆ ಪ್ರೋಟೋಕಾಲ್ ವಿಶ್ಲೇಷಕ ಅಥವಾ ಪ್ಯಾಕೆಟ್ ವಿಶ್ಲೇಷಕ ಎಂಬ ಪದದೊಂದಿಗೆ ಪರಸ್ಪರ ಬದಲಿಯಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಮತ್ತು ವೈರ್ಲೆಸ್ LAN (ವೈ-ಫೈ ನಂತಹ), ಪ್ಯಾನ್ (ಬ್ಲ್ಯೂಟೂತ್, ವೈರ್ಲೆಸ್ ಯುಎಸ್ಬಿ ನಂತಹ) ಮತ್ತು ಇತರ ವೈರ್ಲೆಸ್ ಇಂಟರ್ಫೇಸ್ಗಳ ವಿಶ್ಲೇಷಣೆ ಸಾಧನಗಳಿಗೂ ಇದನ್ನು ಬಳಸಬಹುದು, ಆದರೂ ಈ ತಂತ್ರಜ್ಞಾನಗಳು "ವೈರ್ಡ್" ಬಸ್ ಅನ್ನು ಹೊಂದಿಲ್ಲ. ಬಸ್ ವಿಶ್ಲೇಷಕವು ಬಸ್ ಸಂವಹನ ದತ್ತಾಂಶವನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಸೆರೆಹಿಡಿಯುತ್ತದೆ, ಅದನ್ನು ಡಿಕೋಡ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ವಿಶ್ಲೇಷಿಸುತ್ತದೆ ಮತ್ತು ದತ್ತಾಂಶ ಮತ್ತು ವಿಶ್ಲೇಷಣೆ ವರದಿಗಳನ್ನು ಬಳಕೆದಾರರಿಗೆ ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಇದು ಮೂಲಭೂತವಾಗಿ ಬಸ್ ಸಂಚಾರದ ಗುಣಲಕ್ಷಣಗಳ ಬಗ್ಗೆ ಸ್ವಲ್ಪ ಹೆಚ್ಚುವರಿ ಜ್ಞಾನವನ್ನು ಹೊಂದಿರುವ ತರ್ಕ ವಿಶ್ಲೇಷಕರಾಗಿದ್ದಾರೆ. ಬಸ್ ವಿಶ್ಲೇಷಕ ಮತ್ತು ತರ್ಕ ವಿಶ್ಲೇಷಕದ ನಡುವಿನ ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸವೆಂದರೆ ವಿಶ್ಲೇಷಿಸಿದ ಬಸ್ನಲ್ಲಿ ಸಂಭವಿಸುವ ಸಂಬಂಧಿತ ದಟ್ಟಣೆಯನ್ನು ಮಾತ್ರ ಫಿಲ್ಟರ್ ಮಾಡುವ ಮತ್ತು ಹೊರತೆಗೆಯುವ ಅದರ ಸಾಮರ್ಥ್ಯ. ಕೆಲವು ಸುಧಾರಿತ ತರ್ಕ ವಿಶ್ಲೇಷಕರು ದತ್ತಾಂಶ ಸಂಗ್ರಹಣಾ ಅರ್ಹತಾ ಆಯ್ಕೆಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತಾರೆ, ಇದು ಬಸ್ ಸಂಚಾರವನ್ನು ಶೋಧಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಬಸ್ ವಿಶ್ಲೇಷಕದಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ. ಬಸ್ ಮತ್ತು ತರ್ಕ ವಿಶ್ಲೇಷಕಗಳ ನಡುವಿನ ಕೆಲವು ಪ್ರಮುಖ ವ್ಯತ್ಯಾಸಗಳು ಹೀಗಿವೆಃ ವೆಚ್ಚಃ ಲಾಜಿಕ್ ವಿಶ್ಲೇಷಕರು ಸಾಮಾನ್ಯವಾಗಿ ಬಸ್ ವಿಶ್ಲೇಷಕರಿಗಿಂತ ಹೆಚ್ಚಿನ ಬೆಲೆಗಳನ್ನು ಹೊಂದಿರುತ್ತಾರೆ. ಈ ವಾಸ್ತವದ ವ್ಯತಿರಿಕ್ತ ಸಂಗತಿಯೆಂದರೆ, ತರ್ಕ ವಿಶ್ಲೇಷಕವನ್ನು ವಿವಿಧ ಬಸ್ ವಿನ್ಯಾಸಗಳೊಂದಿಗೆ ಬಳಸಬಹುದು, ಆದರೆ ಬಸ್ ವಿಶ್ಲೇಷಕವು ಕೇವಲ ಒಂದು ವಿನ್ಯಾಸದೊಂದಿಗೆ ಮಾತ್ರ ಉತ್ತಮವಾಗಿರುತ್ತದೆ. 2. ಉದ್ದೇಶಿತ ಸಾಮರ್ಥ್ಯಗಳು ಮತ್ತು ದತ್ತಾಂಶದ ಪೂರ್ವರೂಪೀಕರಣಃ ಬಸ್ನಿಂದ ಬರುವ ದತ್ತಾಂಶಕ್ಕೆ ನಿರ್ದಿಷ್ಟವಾದ ಸಂದರ್ಭವನ್ನು ಒದಗಿಸಲು ಬಸ್ ವಿಶ್ಲೇಷಕವನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಬಹುದು. ಉದಾಹರಣೆಗೆ ಯು. ಎಸ್. ಬಿ. ಯಂತಹ ಸೀರಿಯಲ್ ಬಸ್ಗಳ ವಿಶ್ಲೇಷಕರು ಬೈನರಿ 1s ಮತ್ತು 0s ನ ಸೀರಿಯಲ್ ಸ್ಟ್ರೀಮ್ ಆಗಿ ಬರುವ ಸೀರಿಯಲ್ ಡೇಟಾವನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತಾರೆ ಮತ್ತು ಅದನ್ನು ಚಿರ್ಪ್, ಹೆಡರ್, ಪೇಲೋಡ್ ಇತ್ಯಾದಿಗಳಿಂದ ಭಿನ್ನವಾದ ತಾರ್ಕಿಕ ಪ್ಯಾಕೆಟ್ಗಳಾಗಿ ಪ್ರದರ್ಶಿಸುತ್ತಾರೆ. ಬಳಕೆಯ ಸುಲಭತೆಃ ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ತರ್ಕ ವಿಶ್ಲೇಷಕವು ಅನೇಕ ಬಸ್ಗಳು ಮತ್ತು ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಬೆಂಬಲಿಸಬಹುದಾದರೂ, ಬಸ್ ವಿಶ್ಲೇಷಕವನ್ನು ನಿರ್ದಿಷ್ಟ ಭೌತಿಕ ಇಂಟರ್ಫೇಸ್ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ಬಳಕೆದಾರರಿಗೆ ಪ್ರೋಬಿಂಗ್ ಹಾರ್ಡ್ವೇರ್ ಅನ್ನು ಪರೀಕ್ಷಿಸಿದ ಬಸ್ಗೆ ತ್ವರಿತವಾಗಿ ಸಂಪರ್ಕಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದು ಸಮಯ ಮತ್ತು ಶ್ರಮವನ್ನು ಉಳಿಸುತ್ತದೆ. ಬಳಕೆದಾರರ ದೃಷ್ಟಿಕೋನದಿಂದ, ಒಂದು ಸರಳೀಕೃತ ದೃಷ್ಟಿಕೋನವೆಂದರೆ, ಒಂದೇ ಬಸ್ ವಿನ್ಯಾಸಕ್ಕಾಗಿ ಅತ್ಯಂತ ಸಂಪೂರ್ಣ ಮತ್ತು ಅತ್ಯಂತ ಉದ್ದೇಶಿತ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಬಯಸುವ ಅಭಿವರ್ಧಕರಿಗೆ ಬಸ್ ವಿಶ್ಲೇಷಕದೊಂದಿಗೆ ಉತ್ತಮ ಸೇವೆ ನೀಡಬಹುದು, ಆದರೆ ಸಮಾನಾಂತರವಾಗಿ ಹಲವಾರು ಪ್ರೋಟೋಕಾಲ್ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಬಳಕೆದಾರರಿಗೆ ಹಲವಾರು ವಿಭಿನ್ನ ಬಸ್ ವಿಶ್ಲೇಷಕಗಳಿಗಿಂತ ಕಡಿಮೆ ವೆಚ್ಚದಾಯಕವಾದ ಲಾಜಿಕ್ ವಿಶ್ಲೇಷಕದೊಂದಿಗೆ ಉತ್ತಮ ಸೇವೆ ನೀಡಬಹುದು ಮತ್ತು ಒಂದೇ ಬಳಕೆದಾರ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು ಕಲಿಯಲು ಅವರಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ವಿಶ್ಲೇಷಕರು ಈಗ ವಾಸ್ತವಿಕವಾಗಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಎಲ್ಲಾ ಕಂಪ್ಯೂಟರ್ ಮತ್ತು ಎಂಬೆಡೆಡ್ ಬಸ್ ಸ್ಟ್ಯಾಂಡರ್ಡ್ಗಳಿಗೆ ಮತ್ತು ಪಿಸಿಐ ಎಕ್ಸ್ಪ್ರೆಸ್, ಡಿಡಿಆರ್, ಯುಎಸ್ಬಿ, ಪಿಸಿಐ, ಕಾಂಪ್ಯಾಕ್ಟ್ ಪಿಸಿಐ, ಪಿಎಂಸಿ, ವಿಎಂಇಬಸ್, ಸಿಎಎನ್ಬಸ್ ಮತ್ತು ಎಲ್ಐಎನ್ಬಸ್ ಮುಂತಾದ ಫಾರ್ಮ್ ಫ್ಯಾಕ್ಟರ್ಗಳಿಗೆ ಲಭ್ಯವಿದೆ. ಎಂ. ಐ. ಎಲ್-ಎಸ್. ಟಿ. ಡಿ-1553, ಎ. ಆರ್. ಐ. ಎನ್. ಸಿ 429, ಎ. ಎಫ್. ಡಿ. ಎಕ್ಸ್, ಮತ್ತು ಇತರ ಏವಿಯಾನಿಕ್ಸ್ ಡೇಟಾಬೇಸ್ ಪ್ರೋಟೋಕಾಲ್ಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಬಸ್ ವಿಶ್ಲೇಷಕಗಳನ್ನು ಏವಿಯಾನಿಕ್ಸ್ ಉದ್ಯಮದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಗಣಕಯಂತ್ರಗಳು ಮತ್ತು ಡ್ರೈವ್ಗಳ ನಡುವೆ ಜನಪ್ರಿಯ ದತ್ತಾಂಶ ವರ್ಗಾವಣೆ ಶಿಷ್ಟಾಚಾರಗಳನ್ನು ವಿಶ್ಲೇಷಿಸಲು ಸಾಮೂಹಿಕ ಶೇಖರಣಾ ಉದ್ಯಮದಲ್ಲಿ ಇತರ ಬಸ್ ವಿಶ್ಲೇಷಕಗಳನ್ನು ಸಹ ಬಳಸಲಾಗುತ್ತದೆ. ಇವು ಎನ್ವಿಎಂಇ, ಎಸ್ಎಟಿಎ, ಎಸ್ಎಎಸ್, ಎಟಿಎ/ಪಿಐ, ಎಸ್ಸಿಎಸ್ಐ ಮುಂತಾದ ಜನಪ್ರಿಯ ದತ್ತಾಂಶ ಬಸ್ಗಳನ್ನು ಒಳಗೊಂಡಿವೆ. ಈ ಸಾಧನಗಳನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಆತಿಥೇಯ ಕಂಪ್ಯೂಟರ್ ಮತ್ತು ಟಾರ್ಗೆಟ್ ಡ್ರೈವ್ ನಡುವಿನ ಸರಣಿಯಲ್ಲಿ ಸಂಪರ್ಕಿಸಲಾಗುತ್ತದೆ, ಅಲ್ಲಿ ಅವರು ಬಸ್ನಲ್ಲಿ ದಟ್ಟಣೆಯನ್ನು 'ಸ್ನೂಪ್' ಮಾಡುತ್ತಾರೆ, ಅದನ್ನು ಸೆರೆಹಿಡಿಯುತ್ತಾರೆ ಮತ್ತು ಅದನ್ನು ಮಾನವ-ಓದಬಲ್ಲ ಸ್ವರೂಪದಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸುತ್ತಾರೆ. ಪಿಸಿಐ ಎಕ್ಸ್ಪ್ರೆಸ್, ಪಿಸಿಐ, ಎಸ್ಎಎಸ್, ಎಸ್ಎಟಿಎ ಮತ್ತು ಯುಎಸ್ಬಿಗಳಂತಹ ಅನೇಕ ಬಸ್ ವಿನ್ಯಾಸಗಳಿಗೆ, ಎಂಜಿನಿಯರ್ಗಳು "ಬಸ್ ಎಕ್ಸರ್ಸೈಸರ್" ಅಥವಾ "ಪ್ರೊಟೊಕಾಲ್ ಎಕ್ಸರ್ಸೈಸರ್" ಅನ್ನು ಸಹ ಬಳಸುತ್ತಾರೆ. ಅಂತಹ ವ್ಯಾಯಾಮಗಾರರು ನಿರ್ದಿಷ್ಟ ಬಸ್ ಸಂವಹನ ಮಾನದಂಡಕ್ಕೆ ಅನುಗುಣವಾದ ಭಾಗಶಃ ಅಥವಾ ಪೂರ್ಣ ಸಂವಹನ ಸ್ಟ್ಯಾಕ್ಗಳನ್ನು ಅನುಕರಿಸಬಹುದು, ಹೀಗಾಗಿ ಎಂಜಿನಿಯರ್ಗಳಿಗೆ ತಮ್ಮ ವಿನ್ಯಾಸಗಳನ್ನು ಪರೀಕ್ಷಿಸಲು, ಡೀಬಗ್ ಮಾಡಲು ಮತ್ತು ಮೌಲ್ಯೀಕರಿಸಲು ಬಸ್ ಸಂಚಾರವನ್ನು ಶಸ್ತ್ರಚಿಕಿತ್ಸೆಯಿಂದ ನಿಯಂತ್ರಿಸಲು ಮತ್ತು ಉತ್ಪಾದಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಈ ಸಾಧನಗಳು ಕೆಟ್ಟ ಬಸ್ ದಟ್ಟಣೆಯನ್ನು ಮತ್ತು ಒಳ್ಳೆಯದನ್ನು ಸಹ ಉತ್ಪಾದಿಸಲು ಸಾಧ್ಯವಾಗುವಂತೆ ಮಾಡುತ್ತವೆ, ಇದರಿಂದಾಗಿ ಸಾಧನ ದೋಷ ಚೇತರಿಕೆ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಪರೀಕ್ಷಿಸಬಹುದು. ಸಾಧನಗಳ ಪರಸ್ಪರ ಕಾರ್ಯಸಾಧ್ಯತೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಮಾನದಂಡದ ಅನುಸರಣೆಯನ್ನು ಪರಿಶೀಲಿಸಲು ಅವುಗಳನ್ನು ಹೆಚ್ಚಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ ಏಕೆಂದರೆ ಅವು ತಿಳಿದಿರುವ ಸನ್ನಿವೇಶಗಳನ್ನು ಪುನರಾವರ್ತಿಸಬಹುದಾದ ರೀತಿಯಲ್ಲಿ ಪುನರುತ್ಪಾದಿಸಬಹುದು. ವ್ಯಾಯಾಮಗಾರರನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ವಿಶ್ಲೇಷಕಗಳ ಜೊತೆಯಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಎಂಜಿನಿಯರ್ ಬಸ್ನಲ್ಲಿ ಸೆರೆಹಿಡಿಯಲಾದ ಸಂವಹನ ದತ್ತಾಂಶದ ಸಂಪೂರ್ಣ ಗೋಚರತೆಯನ್ನು ಪಡೆಯುತ್ತಾನೆ. ಕೆಲವು ವ್ಯಾಯಾಮಗಾರರನ್ನು ಸ್ವತಂತ್ರ ವ್ಯವಸ್ಥೆಗಳಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದ್ದರೆ, ಇತರರನ್ನು ವಿಶ್ಲೇಷಣೆಗಾಗಿ ಬಳಸುವ ಅದೇ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸಂಯೋಜಿಸಲಾಗುತ್ತದೆ. ಜೆ. ಟಿ. ಎ. ಜಿ. (ಬೌಂಡರಿ ಸ್ಕ್ಯಾನ್) ಉಲ್ಲೇಖಗಳು ಕಂಪ್ಯೂಟರ್ ಬಸ್ಗಳು ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಪರೀಕ್ಷಾ ಉಪಕರಣಗಳು ಡಿಜಿಟಲ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಅನ್ನು ಸಹ ನೋಡಿ.