½Ã¸®¾ó ATAÀÇ µ¿ÀÛ¹æ¹ý
1. ½Ã¸®¾ó ATA ¡ê Æз¯·² ATA
Æз¯·² ATA¿¡¼ ½Ã¸®¾ó ATA·Î ³Ñ¾î°¡´Â °úÁ¤¿¡¼,
ÀÌ°ÍÀÌ ÀÏ¹Ý »ç¿ëÀÚ¸¦ ´ë»óÀ¸·Î ±¤¹üÀ§ÇÏ°Ô »ç¿ëµÇ°í ÀÖ´Â ÀÎÅÍÆäÀ̽º¶ó´Â
°ÍÀ» °í·ÁÇÑ´Ù¸é ¿Ïº®ÇÑ È£È¯¼ºÀ» ¹ÙÅÁÀ¸·Î Á¡ÁøÀûÀÎ ÀÌÇàÀ» ÇÏ´Â °ÍÀÌ
°¡Àå ÀÌ»óÀûÀÌ´Ù. ±×·¯ÇÑ °ÍÀÌ ¾î¶»°Ô °¡´ÉÇØÁö´Â°¡¶ó´Â °ÍÀ» ¾Ë±â À§Çؼ´Â
µ¿ÀÛ±¸Á¶¸¦ »ìÆ캼 ÇÊ¿ä°¡ ÀÖ´Ù. ¿ì¼±, Æз¯·² ATAÀÇ ÅäÆú·ÎÁöºÎÅÍ »ìÆ캸ÀÚ.
¾îÇø®ÄÉÀ̼ÇÀº ¿î¿µÃ¼Á¦(Operation System) ÇÏ¿¡¼
±¸µ¿µÇ¸ç, ÀåÄ¡ µå¶óÀ̹ö ¿ª½Ã ¸¶Âù°¡Áö·Î ¿î¿µÃ¼Á¦¿¡ ±â¹ÝÇؼ ±¸µ¿µÈ´Ù.
¾îÇø®ÄÉÀ̼ǿ¡¼ µ¥ÀÌÅÍÀÇ ¿äûÀÌ µé¾î°¥ °æ¿ì, ¿î¿µÃ¼Á¦´Â À̸¦ µå¶óÀ̹ö·Î
Àü´ÞÇÏ°í, µå¶óÀ̹ö´Â ATA ¾î´ðÅ͸¦ È£ÃâÇؼ ÇÊ¿ä·Î ÇÏ´Â µ¥ÀÌÅ͸¦
Àü´ÞÇÑ´Ù. ½Ã¸®¾ó ATA ¿ª½Ã ÀÌ·¯ÇÑ ±âº»ÀûÀÎ ±¸Á¶´Â ±×´ë·Î À¯ÁöµÈ´Ù.
½Ã¸®¾ó ATA ¾î´ðÅÍÀÇ ±¸¼º¿¡¼, µå¶óÀ̹ö°¡ ½Ã¸®¾ó
ATA ¾î´ðÅÍ¿¡ Á¢±ÙÇÏ´Â ºÎºÐÀº ±âÁ¸ÀÇ ATA¿Í ¿ÏÀüÈ÷ µ¿ÀÏÇÏ´Ù. µû¶ó¼,
±âÁ¸ÀÇ µå¶óÀ̹ö¸¦ ±×´ë·Î ±¸µ¿ÇÒ ¼ö ÀÖÀ¸¸ç, ¿î¿µÃ¼Á¦ ¿ª½Ã º°µµÀÇ
º¯°æ»çÇ× ¾øÀÌ ½Ã¸®¾ó ATA¸¦ Áö¿øÇÒ ¼ö ÀÖ´Â °ÍÀÌ´Ù. ´ë½Å, ½Ã¸®¾ó ATA
ÄÁÆ®·Ñ·¯ ³»¿¡´Â ³»ºÎÀûÀ¸·Î µ¥ÀÌÅ͸¦ ½Ã¸®¾ó Àü¼Û¹æ½ÄÀ¸·Î º¯°æÇØ ÁÖ´Â
¿¡¹Ä·¹ÀÌÅÍ°¡ Æ÷ÇԵǾî ÀÖ´Ù.
ÀÌ ¿¡¹Ä·¹ÀÌÅÍ´Â ½Ã¸®¾ó ATA ¹æ½ÄÀÇ µ¥ÀÌÅ͸¦ ±âÁ¸ÀÇ
Æз¯·² ATA ¹æ½ÄÀ¸·Î '¿¡¹Ä·¹À̼Ç'ÇÑ´Ù. ÀÌ ¶§ ¿¡¹Ä·¹À̼ǵǴ °Í¿¡´Â
¸í·É¾î¿Í Á¦¾î ºí·° ·¹Áö½ºÅÍ, PIO/DMA µ¥ÀÌÅÍ Àü¼Û, ¸®¼Â ½ÅÈ£, ÀÎÅÍ·´Æ®
µîÀÇ ¸ðµç µ¥ÀÌÅÍ °ü·Ã ½ÅÈ£°¡ Æ÷ÇԵȴÙ.
±×·¸´Ù¸é, ¸¶½ºÅÍ/½½·¹À̺ê´Â ¾î¶»°Ô °áÁ¤µÇ´Â °ÍÀϱî?
±âÁ¸ÀÇ Æз¯·² ATA¿¡¼´Â µ¥ÀÌÁöüÀÎ ¹æ½ÄÀ¸·Î ¸¶½ºÅÍ/½½·¹À̺갡 ±¸ºÐµÇ¾î
¿¬°áµÇ¾ú´Ù. ±×·¯³ª ½Ã¸®¾ó ATA¿¡¼´Â ÀÌ·¯ÇÑ ±¸ºÐÀÌ »ç¶óÁ®¼ »ç½Ç»ó
'¸ðµç µð¹ÙÀ̽º°¡ ¸¶½ºÅÍ(Master)'ÀÎ »óÅ·Π¿¬°áµÇ¾î ÀÖ´Ù. ÀÌ ¿ª½Ã
½Ã¸®¾ó ATA ÄÁƲ·Ñ·¯ ³»¿¡¼ '¸¶½ºÅÍ/½½·¹À̺ê'·Î ¿¡¹°·¹À̼ǵȴÙ.
Áï, ½Ã¸®¾ó ATA´Â ¿ÜÇüÀûÀ¸·Î´Â ¿ÏÀüÈ÷ »õ·Ó°Ô º¯°æµÇ¾úÀ¸¸ç,
µ¥ÀÌÅÍÀÇ Àü¼Û¹æ½Ä ¿ª½Ã °³³äºÎÅÍ Æ²·ÁÁ³Áö¸¸, ½Ã¸®¾ó ATAÀÇ ÄÁÆ®·Ñ·¯¿¡
¾ï¼¼½ºÇÏ´Â °úÁ¤±îÁö´Â ±âÁ¸ÀÇ ATA¿Í º¯ÇÔ¾øÀÌ À¯ÁöµÈ´Ù. ÀÌ°ÍÀº ¿î¿µÃ¼Á¦¸¦
À§½ÃÇÑ, ¼ÒÇÁÆ®¿þ¾îÀÇ º¯°æÀÌ ÇÊ¿äÇÏÁö ¾Ê´Ù´Â °ÍÀ̸ç, ÀÎÅÍÆäÀ̽ºÀÇ
º¯°æÀ¸·Î ÀÎÇÑ °³¹ßÀÚ ¹× ¼ÒºñÀÚÀÇ ºÎ´ãÀ» ÃÖ¼ÒÈÇØ ÁÙ ¼ö ÀÖ´Â ºÎºÐÀÌ´Ù.
ÀÌ·¯ÇÑ ¿¡¹Ä·¹ÀÌÅÍ°¡ Àû¿ëµÇ¸é, ½Ã¸®¾ó ATA-Æз¯·²
ATA »çÀÌÀÇ ÄÁ¹öÅÍÀÇ Á¦ÀÛµµ °¡´ÉÇØÁø´Ù. ±¸Á¶´Â ºñ±³Àû °£´ÜÇÑ
ÆíÀÌ¾î¼ ÀÛÀº Å©±âÀÇ µ¿±Û(Dongle)ÀÇ ÇüŸ¦ °®°Ô µÈ´Ù.
񃒀
ÇüÅÂÀÇ ÄÁ¹öÅÍ. Áß¾Ó¿¡ ¸¶º§ »çÀÇ SATA ºê¸´Áö ĨÀÌ ´Þ·ÁÀÖ´Ù Copyright(c)
by Impress
Watch
µ¿±Û
ÇüÅÂÀÇ ÄÁ¹öÅÍ. ÇÏÀÌÆ÷ÀÎÆ®»çÀÇ RAID ÄÁÆ®·Ñ·¯¿¡ ¹øµéµÈ´Ù. Copyright
(c) by Highpoint
±×·¡¼, ¾îÂ÷ÇÇ ¼ÒÇÁÆ®¿þ¾îÀûÀ¸·Î´Â º¯°æÀÌ ¾ø´Âµ¥´Ù°¡,
ÄÁ¹öÅ͸¦ »ç¿ëÇؼ »óÈ£ÀüȯÀÌ °¡´ÉÇϱ⠶§¹®¿¡ ½Ã¸®¾ó ATA¿Í Æз¯·²
ATA´Â È¥ÀçÇÏ´Â °ÍÀÌ °¡´ÉÇÏ´Ù. ´ÙÀ½ÀÇ ÀÏ·¯½ºÆ®´Â ½Ã¸®¾ó ATA¿Í Æз¯·²
ATA¸¦ »ç¿ëÇÏ¿© ¾î¶°ÇÑ ±¸¼ºÀ» ÇÒ ¼ö Àִ°¡¸¦ º¸¿©ÁØ´Ù.
2. ½Ã¸®¾ó ATAÀÇ µ¥ÀÌÅÍ Àü¼Û¹æ¹ý
Áö±Ý±îÁö ½Ã¸®¾ó ATAÀÇ °³¹ß¸ñÀû°ú »ç¿ë ±â¼ú, ¹°¸®Àû
Ư¡, Æз¯·² ATA¿ÍÀÇ È¥Àç¹æ¹ý µî¿¡ ´ëÇؼ »ìÆ캸¾Ò´Ù. À̹ø¿¡´Â ½Ã¸®¾ó
ATA ÄÉÀÌºí¿¡¼ µ¥ÀÌÅÍ°¡ ¾î¶»°Ô Àü´ÞµÇ³ª¸¦ ¾Ë¾Æº¼ °ÍÀÌ´Ù.
¾Õ¼ À̾߱âÇßµíÀÌ, ½Ã¸®¾ó ATAÀÇ µ¥ÀÌÅÍ ÄÉÀ̺íÀº
µðÆÛ·±¼È ±â¹ýÀÇ µ¥ÀÌÅÍ Àü¼ÛÀÌ ÀÌ·ç¾îÁö´Â ÇѽÖÀÇ ÄÉÀ̺íÀÌ 2Á¶·Î ±¸¼ºµÇ¾î¼
2°³ÀÇ µ¥ÀÌÅÍ 'Åë·Î'¸¦ Çü¼ºÇÑ´Ù. ÀÌ µÎ°³ÀÇ Åë·Î´Â Ç×»ó ÇÑ ¹æÇâÀ¸·Î¸¸
µ¥ÀÌÅÍ°¡ È帣¸ç, Çϳª´Â È£½ºÆ® ÄÁÆ®·Ñ·¯¿¡¼ µð¹ÙÀ̽º·Î, ´Ù¸¥ Çϳª´Â
µð¹ÙÀ̽º¿¡¼ È£½ºÆ® ÄÁÆ®·Ñ·¯·Î µ¥ÀÌÅ͸¦ Àü¼ÛÇÑ´Ù.
Àü¼ÛÇÒ µ¥ÀÌÅÍ°¡ ¾øÀ» ¶§, È£½ºÆ®¿Í µð¹ÙÀ̽º´Â ¸ðµÎ
SYNC ½ÅÈ£¸¸À» ¼·Î ÁÖ°í¹Þ´Â ÇÑ°¡·Î¿î »óŸ¦ À¯ÁöÇÑ´Ù.
Àü¼ÛµÉ µ¥ÀÌÅÍ°¡ È£½ºÆ® ÃøÀÇ FIFO¿¡ ÀԷµǸé È£½ºÆ®´Â
Àü¼ÛÇÒ Áغñ°¡ µÇ¾ú´Ù´Â X_RDY(transfer ready) ½ÅÈ£¸¦ ³»º¸³½´Ù.
X_RDY ½ÅÈ£¸¦ ¹ÞÀº µð¹ÙÀ̽º´Â µ¥ÀÌÅ͸¦ ¹Þ¾ÆµéÀÏ
Áغñ°¡ µÇ¾ú´Ù´Â ½ÅÈ£¸¦ ³»º¸³½´Ù. ¿©±â±îÁö°¡ ¹Ù·Î ÇÚµå¼ÎÀÌÅ·(handshaking)À̶ó°í
ºÒ¸®´Â °úÁ¤ÀÌ´Ù. ÇÚµå¼ÎÀÌÅ· °úÁ¤¿¡¼ È£½ºÆ®¿Í µð¹ÙÀ̽º´Â ¸ðµÎ µ¥ÀÌÅ͸¦
Àü¼ÛÇÏ°í ¹ÞÀ» Áغñ¸¦ ¿Ï·áÇÏ°Ô µÈ´Ù.
ÇÚµå¼ÎÀÌÅ· °úÁ¤ÀÌ ³¡³µÀ¸¸é È£½ºÆ®´Â µ¥ÀÌÅ͸¦ Àü¼ÛÇϱâ
½ÃÀÛÇÑ´Ù. µ¥ÀÌÅ͸¦ Àü¼ÛÇÒ ¶§´Â °¡Àå ¾ÕºÎºÐ¿¡ SOF(Start of File)¸¦
ºÙ¿©¼ ÆÄÀÏ Àü¼ÛÀÌ ½ÃÀ۵ǾúÀ½À» ¾Ë¸°´Ù.
µ¥ÀÌÅ͸¦ ¼ö½ÅÇϱ⠽ÃÀÛÇÑ µð¹ÙÀ̽º´Â µ¥ÀÌÅÍ°¡ Àß
Àü¼ÛµÇ°í ÀÖ´Ù´Â ÀǹÌÀÎ R_IP ½ÅÈ£¸¦ ¹Ý´ëÆí ½ÅÈ£¼±À» ÅëÇؼ Àü¼ÛÇÑ´Ù.
µ¥ÀÌÅÍÀÇ Àü¼ÛÀÌ ³¡³ª¸é È£½ºÆ®´Â µ¥ÀÌÅÍÀÇ ¿À·ù°¡
»ý°åÀ» °æ¿ì À̸¦ Á¤Á¤Çϱâ À§ÇÑ CRC ÄÚµå¿Í ÆÄÀÏÀü¼ÛÀÇ ³¡À» ¾Ë¸®´Â
EOF(End of File) ½ÅÈ£¸¦ ³»º¸³½ ÈÄ µ¥ÀÌÅÍÀÇ Àü¼ÛÀÌ ³¡³µ´Ù´Â W_TRM(Write
Termination) ½ÅÈ£¸¦ º¸³½´Ù.
CRC µ¥ÀÌÅ͸¦ ¹Þ¾ÆµéÀÎ µð¹ÙÀ̽º´Â ÀÌ ºÎºÐÀ» »ç¿ëÇؼ
CRC üũ¸¦ ¼öÇàÇÑ´Ù. ¸¸¾à ¿©±â¼ ¿À·ù°¡ »ý±ä´Ù¸é µ¥ÀÌÅÍ´Â Á¤Á¤µÇ°Å³ª,
Á¤Á¤ÀÌ ºÒ°¡´ÉÇÒ °æ¿ì ÀçÀü¼ÛµÈ´Ù.
CRC üũ°¡ ¹«»çÈ÷ ¿Ï·áµÇ¸é µð¹ÙÀ̽º´Â µ¥ÀÌÅÍ ¼ö½ÅÀÌ
¹«»çÈ÷ ³¡³µ´Ù´Â R_OK(Receiving OK) ½ÅÈ£¸¦ È£½ºÆ® ÂÊÀ¸·Î Àü¼ÛÇÑ´Ù.
R_OK ½ÅÈ£¸¦ ¹ÞÀº È£½ºÆ®´Â ´Ù½Ã ´ë±â ¸ðµå·Î µ¹¾Æ°¡¼
SYNC ½ÅÈ£¸¦ Àü¼ÛÇϱ⠽ÃÀÛÇÑ´Ù.
È£½ºÆ® Ãø¿¡¼ SYNC ½ÅÈ£¸¦ ¹ÞÀº µð¹ÙÀ̽º ¿ª½Ã ´ë±â
¸ðµå·Î µ¹¾Æ°¡¼ SYNC ½ÅÈ£¸¦ Àü¼ÛÇϱ⠽ÃÀÛÇÏ°í, ¾çÂÊ ¸ðµÎ »õ·Î¿î
µ¥ÀÌÅÍ Àü¼Û ¸í·ÉÀ» ±â´Ù¸®°Ô µÈ´Ù.
ÀÌ»óÀÇ µ¥ÀÌÅÍÀü¼Û °úÁ¤ÀÌ ±âÁ¸ÀÇ Æз¯·² ATA¿Í °¡Àå
Å©°Ô ´Ù¸¥ ºÎºÐÀº 'µ¥ÀÌÅÍÀÇ Àü¼ÛÀÌ ÇÑ ¹æÇâÀ¸·Î¸¸ ÀϾÙ'´Â °ÍÀÌ´Ù.
¶ÇÇÑ ÇϳªÀÇ È£½ºÆ®¿¡´Â ÇϳªÀÇ µð¹ÙÀ̽º¸¸ÀÌ ¿¬°áµÇ¾î Àֱ⠶§¹®¿¡
µ¥ÀÌÅÍÀÇ Àü¼ÛÀÌ ´Ù¸¥ ±â±â¿¡ ÀÇÇؼ ¿µÇâ¹Þ´Â ÀÏ ¶ÇÇÑ ¾ø´Ù. ÀÌ·¯ÇÑ
Àü¼Û¹æ½ÄÀ» ÅëÇؼ ½Ã¸®¾ó ATA´Â ¸Å¿ì ³ôÀº ¼º´ÉÀ» °¡Áø´Ù.
|