పారిటీ జనరేటర్ మరియు పారిటీ చెకర్ యొక్క ప్రధాన విధి డేటా ట్రాన్స్మిషన్లో లోపాలను గుర్తించడం మరియు ఈ భావన 1922 లో ప్రవేశపెట్టబడింది. RAID సాంకేతిక పరిజ్ఞానంలో పారిటీ బిట్ మరియు పారిటీ చెకర్ డేటా నష్టం నుండి రక్షణ కోసం ఉపయోగిస్తారు. పారిటీ బిట్ అనేది ట్రాన్స్మిషన్ వైపు ‘0’ లేదా ‘1’ గా సెట్ చేయబడిన అదనపు బిట్, ఇది ఒకే బిట్ లోపాన్ని మాత్రమే గుర్తించడానికి ఉపయోగించబడుతుంది మరియు ఇది లోపాలను గుర్తించడానికి సులభమైన పద్ధతి. పారిటీ, రింగ్ కౌంటర్, బ్లాక్ పారిటీ కోడ్, హామింగ్ కోడ్, బికైనరీ మొదలైన లోపాలను గుర్తించడానికి వివిధ రకాల దోషాలను గుర్తించే సంకేతాలు ఉన్నాయి. పారిటీ బిట్, పారిటీ గురించి సంక్షిప్త వివరణ జనరేటర్ మరియు చెకర్ క్రింద వివరించబడ్డాయి.
పారిటీ బిట్ అంటే ఏమిటి?
నిర్వచనం: పారిటీ బిట్ లేదా చెక్ బిట్ అనేది బైనరీ కోడ్కు జోడించబడిన బిట్లు, నిర్దిష్ట కోడ్ పారిటీలో ఉందో లేదో తనిఖీ చేయడానికి, ఉదాహరణకు, కోడ్ సమానత్వం లేదా బేసి పారిటీలో ఉందో లేదో తనిఖీ చేయడానికి ఈ చెక్ బిట్ లేదా పారిటీ బిట్ ద్వారా తనిఖీ చేయబడుతుంది. సమానత్వం 1 యొక్క సంఖ్య తప్ప మరొకటి కాదు మరియు రెండు రకాల పారిటీ బిట్స్ ఉన్నాయి, అవి బిట్ మరియు బేసి బిట్.
బేసి పారిటీ బిట్లో, కోడ్ 1 యొక్క బేసి సంఖ్యలో ఉండాలి, ఉదాహరణకు, మేము 5-బిట్ కోడ్ 100011 తీసుకుంటున్నాము, ఈ కోడ్ బేసి పారిటీ అని చెప్పబడింది ఎందుకంటే మనం తీసుకున్న కోడ్లో మూడు సంఖ్య 1 లు ఉన్నాయి . సమాన సమాన బిట్లో కోడ్ తప్పనిసరిగా 1 యొక్క సంఖ్యలో ఉండాలి, ఉదాహరణకు, మేము 6-బిట్ కోడ్ 101101 ను తీసుకుంటున్నాము, ఈ కోడ్ కూడా సమానమని చెప్పబడింది ఎందుకంటే మనం తీసుకున్న కోడ్లో నాలుగు సంఖ్య 1 లు ఉన్నాయి
పారిటీ జనరేటర్ అంటే ఏమిటి?
నిర్వచనం: పారిటీ జెనరేటర్ ట్రాన్స్మిటర్ వద్ద కాంబినేషన్ సర్క్యూట్, ఇది అసలు సందేశాన్ని ఇన్పుట్గా తీసుకుంటుంది మరియు ఆ సందేశానికి పారిటీ బిట్ను ఉత్పత్తి చేస్తుంది మరియు ఈ జెనరేటర్లోని ట్రాన్స్మిటర్ దాని పారిటీ బిట్తో పాటు సందేశాలను ప్రసారం చేస్తుంది.
పారిటీ జనరేటర్ రకాలు
ఈ జెనరేటర్ యొక్క వర్గీకరణ క్రింది చిత్రంలో చూపబడింది
రకాలు-సమానత్వం-జనరేటర్
పారిటీ జనరేటర్ కూడా
సమాన పారిటీ జెనరేటర్ బైనరీ డేటాను 1 యొక్క సమాన సంఖ్యలో నిర్వహిస్తుంది, ఉదాహరణకు, తీసుకున్న డేటా బేసి సంఖ్య 1 యొక్క సంఖ్యలో ఉంది, ఈ సమాన సమాన జనరేటర్ బేసికి అదనపు 1 ని జోడించడం ద్వారా డేటాను 1 యొక్క సంఖ్యగా కూడా నిర్వహించబోతోంది. 1 యొక్క సంఖ్య. ఇది కాంబినేషన్ సర్క్యూట్, దీని అవుట్పుట్ ఇచ్చిన ఇన్పుట్ డేటాపై ఆధారపడి ఉంటుంది, అంటే ఇన్పుట్ డేటా బైనరీ డేటా లేదా పారిటీ జనరేటర్ కోసం ఇచ్చిన బైనరీ కోడ్.
మూడు బిట్లను A, B మరియు C గా పరిగణించే మూడు ఇన్పుట్ బైనరీ డేటాను పరిశీలిద్దాం. మనం 2 వ్రాయవచ్చు3000 నుండి 111 (0 నుండి 7) వరకు ఉన్న మూడు ఇన్పుట్ బైనరీ డేటాను ఉపయోగించి కలయికలు, మొత్తం ఎనిమిది కలయికలు మేము పరిగణించిన మూడు ఇన్పుట్ బైనరీ డేటా నుండి పొందుతాయి. మూడు ఇన్పుట్ బైనరీ డేటా కోసం సరి సమాన జనరేటర్ యొక్క సత్య పట్టిక క్రింద చూపబడింది.
0 0 0 - ఈ ఇన్పుట్ బైనరీ కోడ్లో సమాన సమానత్వాన్ని ‘0’ గా తీసుకుంటారు ఎందుకంటే ఇన్పుట్ ఇప్పటికే సమాన స్థితిలో ఉంది, కాబట్టి ఈ ఇన్పుట్ కోసం మరోసారి సమానతను కూడా జోడించాల్సిన అవసరం లేదు.
0 0 1 - - ఈ ఇన్పుట్ బైనరీ కోడ్లో ఒకే సంఖ్య ‘1’ మాత్రమే ఉంది మరియు ‘1’ యొక్క ఒకే సంఖ్య ‘1’ యొక్క బేసి సంఖ్య. బేసి సంఖ్య ‘1’ ఉంటే, పారిటీ జెనరేటర్ కూడా సమానమైనదిగా చేయడానికి మరొక ‘1’ ను ఉత్పత్తి చేయాలి, కాబట్టి 0 0 1 కోడ్ను సమాన పారిటీగా మార్చడానికి సమానత్వం కూడా 1 గా తీసుకోబడుతుంది.
0 1 0 - ఈ బిట్ బేసి పారిటీలో ఉంది కాబట్టి 0 1 0 కోడ్ను సమాన పారిటీగా మార్చడానికి సమానత్వం కూడా 1 గా తీసుకోబడుతుంది.
0 1 1 - ఈ బిట్ ఇప్పటికే సమాన స్థితిలో ఉంది కాబట్టి 0 1 1 కోడ్ను సమాన పారిటీగా మార్చడానికి సమానత్వం కూడా 0 గా తీసుకోబడుతుంది.
1 0 0 - ఈ బిట్ బేసి పారిటీలో ఉంది కాబట్టి 1 0 0 కోడ్ను సమాన పారిటీగా మార్చడానికి సమానత్వం కూడా 1 గా తీసుకోబడుతుంది.
1 0 1 - ఈ బిట్ ఇప్పటికే సమాన స్థితిలో ఉంది కాబట్టి 1 0 1 కోడ్ను సమాన పారిటీగా మార్చడానికి సమానత్వం కూడా 0 గా తీసుకోబడుతుంది.
1 1 0 - ఈ బిట్ కూడా సమాన స్థితిలో ఉంది కాబట్టి 1 1 0 కోడ్ను సమాన పారిటీగా మార్చడానికి సమానత్వం కూడా 0 గా తీసుకోబడుతుంది.
1 1 1 - ఈ బిట్ బేసి పారిటీలో ఉంది కాబట్టి 1 1 1 కోడ్ను సమాన పారిటీగా మార్చడానికి సమానత్వం కూడా 1 గా తీసుకోబడుతుంది.
పారిటీ జనరేటర్ ట్రూత్ టేబుల్ కూడా
A B C. | పారిటీ కూడా |
0 0 0 | 0 |
0 0 1 | 1 |
0 1 0 | 1 |
0 1 1 | 0 |
1 0 0 | 1 |
1 0 1 | 0 |
1 1 0 | 0 |
1 1 1 | 1 |
మూడు-బిట్ ఇన్పుట్ కోసం సమానత్వం కోసం కర్నాగ్ మ్యాప్ (కె-మ్యాప్) సరళీకరణ
k-map-for-even-parity-generator
పై సమాన సమాన పట్టిక నుండి, పారిటీ బిట్ సరళీకృత వ్యక్తీకరణ ఇలా వ్రాయబడింది
రెండు ఎక్స్-ఓఆర్ గేట్లను ఉపయోగించడం ద్వారా అమలు చేయబడిన సమాన సమాన వ్యక్తీకరణ మరియు ఎక్స్-ఓఆర్ ఉపయోగించి ఈ సమానత్వం యొక్క లాజిక్ రేఖాచిత్రం లాజిక్ గేట్ క్రింద చూపబడింది.
సరి-సమానత్వం-తర్కం-సర్క్యూట్
ఈ విధంగా, సమాన సమానత జనరేటర్ ఇన్పుట్ డేటాను తీసుకోవడం ద్వారా 1 యొక్క సమాన సంఖ్యను ఉత్పత్తి చేస్తుంది.
బేసి పారిటీ జనరేటర్
బేసి పారిటీ జెనరేటర్ బైనరీ డేటాను 1 యొక్క బేసి సంఖ్యలో నిర్వహిస్తుంది, ఉదాహరణకు, తీసుకున్న డేటా 1 యొక్క సంఖ్యలో కూడా ఉంటుంది, ఈ బేసి పారిటీ జనరేటర్ అదనపు 1 ని జోడించడం ద్వారా డేటాను 1 యొక్క బేసి సంఖ్యగా నిర్వహించబోతోంది. 1 యొక్క సమాన సంఖ్య. ఇది కాంబినేషన్ సర్క్యూట్, దీని అవుట్పుట్ ఎల్లప్పుడూ ఇచ్చిన ఇన్పుట్ డేటాపై ఆధారపడి ఉంటుంది. 1 యొక్క సమాన సంఖ్య ఉంటే, బైనరీ కోడ్ను 1 యొక్క బేసి సంఖ్యగా మార్చడానికి పారిటీ బిట్ మాత్రమే జోడించబడుతుంది.
మూడు ఇన్పుట్ బైనరీ డేటాను పరిశీలిద్దాం, మూడు బిట్లను A, B మరియు C గా పరిగణిస్తారు. మూడు ఇన్పుట్ బైనరీ డేటా కోసం బేసి పారిటీ జనరేటర్ యొక్క సత్య పట్టిక క్రింద చూపబడింది.
0 0 0 - ఈ ఇన్పుట్ బైనరీ కోడ్లో బేసి పారిటీని ‘1’ గా తీసుకుంటారు ఎందుకంటే ఇన్పుట్ సమానంగా ఉంటుంది.
0 0 1 - ఈ బైనరీ ఇన్పుట్ ఇప్పటికే బేసి సమానత్వంలో ఉంది, కాబట్టి బేసి సమానత్వం 0 గా తీసుకోబడుతుంది.
0 1 0 - ఈ బైనరీ ఇన్పుట్ కూడా బేసి పారిటీలో ఉంది, కాబట్టి బేసి పారిటీని 0 గా తీసుకుంటారు.
0 1 1 - ఈ బిట్ సమాన సమానంలో ఉంది కాబట్టి 0 1 1 కోడ్ను బేసి పారిటీగా మార్చడానికి బేసి పారిటీని 1 గా తీసుకుంటారు.
1 0 0 - ఈ బిట్ ఇప్పటికే బేసి పారిటీలో ఉంది, కాబట్టి 1 0 0 కోడ్ను బేసి పారిటీగా మార్చడానికి బేసి పారిటీని 0 గా తీసుకుంటారు.
1 0 1 - ఈ ఇన్పుట్ బిట్ సమాన సమానంలో ఉంది, కాబట్టి 1 0 1 కోడ్ను బేసి పారిటీగా మార్చడానికి బేసి పారిటీని 1 గా తీసుకుంటారు.
1 1 0 - ఈ బిట్ సమాన సమానతతో ఉంది, కాబట్టి బేసి సమానత్వం 1 గా తీసుకోబడుతుంది.
1 1 1 - ఈ ఇన్పుట్ బిట్ బేసి పారిటీలో ఉంది, కాబట్టి బేసి పారిటీని o గా తీసుకుంటారు.
బేసి పారిటీ జనరేటర్ ట్రూత్ టేబుల్
A B C. | బేసి పారిటీ |
0 0 0 | 1 |
0 0 1 | 0 |
0 1 0 | 0 |
0 1 1 | 1 |
1 0 0 | 0 |
1 0 1 | 1 |
1 1 0 | 1 |
1 1 1 | 0 |
మూడు-బిట్ ఇన్పుట్ బేసి సమానత్వం కోసం కవనాగ్ మ్యాప్ (కె-మ్యాప్) సరళీకరణ
బేసి-పారిటీ-జనరేటర్ కోసం k- మ్యాప్
పై బేసి పారిటీ ట్రూత్ టేబుల్ నుండి, పారిటీ బిట్ సరళీకృత వ్యక్తీకరణ ఇలా వ్రాయబడింది
ఈ బేసి పారిటీ జనరేటర్ యొక్క లాజిక్ రేఖాచిత్రం క్రింద చూపబడింది.
లాజిక్-సర్క్యూట్
ఈ విధంగా, బేసి పారిటీ జనరేటర్ ఇన్పుట్ డేటాను తీసుకోవడం ద్వారా బేసి సంఖ్య 1 లను ఉత్పత్తి చేస్తుంది.
పారిటీ చెక్ అంటే ఏమిటి?
నిర్వచనం: రిసీవర్ వద్ద కాంబినేషన్ సర్క్యూట్ పారిటీ చెకర్. ఈ చెకర్ అందుకున్న సందేశాన్ని పారిటీ బిట్తో సహా ఇన్పుట్గా తీసుకుంటుంది. పారిటీ బిట్తో సహా సందేశంలో లోపం కనిపించకపోతే ఇది అవుట్పుట్ ‘1’ ఇస్తుంది మరియు అవుట్పుట్ ‘0’ ఇస్తుంది.
పారిటీ చెకర్ రకాలు
పారిటీ చెకర్ యొక్క వర్గీకరణ క్రింది చిత్రంలో చూపబడింది
రకాలు-పారిటీ-చెకర్
పారిటీ చెకర్ కూడా
పారిటీ చెకర్లో కూడా లోపం బిట్ (ఇ) ‘1’ కి సమానం అయితే, మనకు లోపం ఉంది. లోపం బిట్ E = 0 అయితే లోపం లేదని సూచిస్తుంది.
లోపం బిట్ (ఇ) = 1, లోపం సంభవిస్తుంది
లోపం బిట్ (ఇ) = 0, లోపం లేదు
పారిటీ చెకర్ సర్క్యూట్ క్రింది చిత్రంలో చూపబడింది
లాజిక్-సర్క్యూట్
బేసి పారిటీ చెకర్
బేసి పారిటీ చెకర్లో లోపం బిట్ (ఇ) ‘1’ కు సమానం అయితే, లోపం లేదని సూచిస్తుంది. లోపం బిట్ E = 0 అయితే లోపం ఉందని సూచిస్తుంది.
లోపం బిట్ (ఇ) = 1, లోపం లేదు
లోపం బిట్ (ఇ) = 0, లోపం సంభవిస్తుంది
‘1’ బిట్ కంటే ఎక్కువ లోపాలు ఉన్నాయో లేదో పారిటీ చెకర్ గుర్తించలేరు మరియు డేటా యొక్క సరైనది కూడా సాధ్యం కాదు, ఇవి పారిటీ చెకర్ యొక్క ప్రధాన ప్రతికూలతలు.
IC లను ఉపయోగించి పారిటీ జనరేటర్ / చెకర్
ఐసి 74180 పారిటీ జనరేషన్ యొక్క పనిని అలాగే తనిఖీ చేస్తుంది. 9 బిట్ (8 డేటా బిట్స్, 1 పారిటీ బిట్) పారిటీ జనరేటర్ / చెకర్ క్రింది చిత్రంలో చూపబడింది.
ic-74180
IC 74180 లో ఎనిమిది డేటా బిట్స్ (X) ఉన్నాయి0X కు7), విDC,ఇన్పుట్, బేసి ఇన్పుట్, ఏడు అవుట్పుట్, ఎస్ బేసి అవుట్పుట్ మరియు గ్రౌండ్ పిన్.
ఇచ్చిన సమాన మరియు బేసి ఇన్పుట్ రెండూ ఎక్కువ (H) అయితే, సరి మరియు బేసి అవుట్పుట్లు రెండూ తక్కువ (L), అదేవిధంగా, ఇచ్చిన ఇన్పుట్లు రెండూ తక్కువ (L) అయితే, సరి మరియు బేసి అవుట్పుట్లు రెండూ అధికమవుతాయి ( హ).
పారిటీ యొక్క ప్రయోజనాలు
సమానత్వం యొక్క ప్రయోజనాలు
- సరళత
- ఉపయోగించడానికి సులభం
అప్లికేషన్స్ పారిటీ యొక్క
సమానత్వం యొక్క అనువర్తనాలు
- లో డిజిటల్ వ్యవస్థలు మరియు అనేక హార్డ్వేర్ అనువర్తనాలు, ఈ సమానత్వం ఉపయోగించబడుతుంది
- పారిటీ బిట్ చిన్న కంప్యూటర్ సిస్టమ్ ఇంటర్ఫేస్ (SCSI) లో మరియు లోపాలను గుర్తించడానికి పెరిఫెరల్ కాంపోనెంట్ ఇంటర్కనెక్ట్ (PCI) లో కూడా ఉపయోగించబడుతుంది
తరచుగా అడిగే ప్రశ్నలు
1). పారిటీ జనరేటర్ మరియు పారిటీ చెకర్ మధ్య తేడా ఏమిటి?
పారిటీ జనరేటర్ ట్రాన్స్మిటర్లో పారిటీ బిట్ను ఉత్పత్తి చేస్తుంది మరియు పారిటీ చెకర్ రిసీవర్లోని పారిటీ బిట్ను తనిఖీ చేస్తుంది.
2). సమానత్వం అంటే ఏమిటి?
లోపాలను తనిఖీ చేయడానికి పారిటీ బిట్స్ ఉపయోగించనప్పుడు, పారిటీ బిట్ సమానత్వం కానిది లేదా సమానత్వం లేదా సమానత్వం లేకపోవడం అని అంటారు.
3). సమాన విలువ ఏమిటి?
వస్తువులు మరియు సెక్యూరిటీలు రెండింటికీ ఉపయోగించే పారిటీ వాల్యూ కాన్సెప్ట్ మరియు ఈ పదం రెండు ఆస్తుల విలువ సమానంగా ఉన్నప్పుడు సూచిస్తుంది.
4). మాకు పారిటీ చెకర్ ఎందుకు అవసరం?
కమ్యూనికేషన్లోని లోపాలను గుర్తించడానికి పారిటీ చెకర్ అవసరం మరియు మెమరీ స్టోరేజ్ పరికరాల్లో కూడా పారిటీ చెకర్ పరీక్ష కోసం ఉపయోగించబడుతుంది.
5). పారిటీ బిట్ దెబ్బతిన్న డేటా యూనిట్ను ఎలా గుర్తించగలదు?
ఈ పద్ధతిలో పునరావృత బిట్ను పారిటీ బిట్ అంటారు, డేటా ప్రసారం చేసేటప్పుడు లోపం సంభవించినప్పుడు దెబ్బతిన్న డేటా యూనిట్ను ఇది గుర్తిస్తుంది.
ఈ వ్యాసంలో, ఎలా సమానత్వం జెనరేటర్ మరియు చెకర్ బిట్ మరియు దాని రకాలు, లాజిక్ సర్క్యూట్లు, ట్రూత్ టేబుల్స్ మరియు కె-మ్యాప్ వ్యక్తీకరణలు క్లుప్తంగా చర్చించబడతాయి. ఇక్కడ మీ కోసం ఒక ప్రశ్న ఉంది, మీరు సమాన మరియు బేసి సమానత్వాన్ని ఎలా లెక్కిస్తారు?