๐Ÿ’ผ ์ผ

CRC(Cyclic Redundancy Check, ์ˆœํ™˜์ค‘๋ณต๊ฒ€์‚ฌ)

AB87 2020. 5. 11. 17:16
๋ฐ˜์‘ํ˜•

Cyclic Redundancy Check

์ˆœํ™˜ ์ค‘๋ณต ๊ฒ€์‚ฌ

 

๊ฐœ๋…

์†ก์‹ ์ธก : ๋ฐ์ดํ„ฐ์— ๊ณ„์‚ฐ๋œ CRC๊ฐ’์„ ๋ฐ์ดํ„ฐ์— ๋ถ™์—ฌ ์ „์†ก

์ˆ˜์‹ ์ธก : ๋™์ผํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ์ˆ˜์‹ ๋œ CRC๊ฐ’๊ณผ ๋น„๊ตํ•˜์—ฌ Error ๊ฒ€์ถœ

 

์žฅ๋‹จ์ 

์ˆ˜ํ•™์  ์—ฐ์‚ฐ์€ ๋ณต์žกํ•˜๋‚˜, ๋†’์€ ์˜ค๋ฅ˜ ๊ฒ€์ถœ์œจ๊ณผ ๊ฐ„๋‹จํ•œ H/W๋กœ ๊ตฌํ˜„ ๊ฐ€๋Šฅ

 

CRC๊ธฐ๋ฒ• ์„ค๋ช…

1. Encoding : CRC ์ •๋ณด ์ƒ์„ฑ

2. Trasmission : (Data + CRC) ์ „์†ก

3. Decoding : CRC๋ฅผ ์ด์šฉํ•˜์—ฌ ์—๋Ÿฌ ์ฒดํฌ

 

CRC ์ •๋ณด ์ƒ์„ฑ ๊ณ„์‚ฐ

 

CRC ์—๋Ÿฌ ๊ฒ€์ฆ ๊ณผ์ •

๋ฐ˜์‘ํ˜•