##๐จ๊น์น๋์ฅ๊ณ ์ ์ ๊ณ ์ฅ, ์๋น์ค์ผํฐ ๋ถ๋ฅด๊ธฐ ์ ์ '์ด๊ฒ'๋ถํฐ ํ์ธํ์ธ์! ์ฝ๊ณ ๋น ๋ฅธ ์๊ฐ ์ง๋จ ๋ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ
๋ชฉ์ฐจ
- ๊น์น๋์ฅ๊ณ ์ ์ ๊ณ ์ฅ, ๋นํฉํ์ง ๋ง์ธ์! (์ ์ ๋ฌธ์ ์๊ฐ ์ง๋จ)
- 1.1. ํ์์ฐฝ(๋์คํ๋ ์ด) ๋จํ ์ํ ํ์ธ
- 1.2. ์ ์ ๊ณต๊ธ ์ํ ์ ๊ฒ (์ฝ์ผํธ, ํ๋ฌ๊ทธ, ์ฐจ๋จ๊ธฐ)
- ์ ์ ๊ณต๊ธ์๋ ์ด์์ด ์๋ค๋ฉด, ์ด๊ฒ์ ํ์ธํ์ธ์ (๊ธฐ๋ฅ ์ค์ ๋ฌธ์ )
- 2.1. ๋ฃธ ๋ณ '์ ์ ๊บผ์ง' ์ค์ ํ์ธ ๋ฐ ํด์
- 2.2. '์ ๊ธ(Lock)' ๊ธฐ๋ฅ ํด์
- ์๊ฐ ์ง๋จ ํ์๋ ํด๊ฒฐ์ด ์ ๋ ๋ (์ ๋ฌธ๊ฐ ๋์์ด ํ์ํ ๋)
- 3.1. ์ ์ ๊ณํต ๋ถํ ์ด์ ๋ฐ AS ์์ฒญ
1. ๊น์น๋์ฅ๊ณ ์ ์ ๊ณ ์ฅ, ๋นํฉํ์ง ๋ง์ธ์! (์ ์ ๋ฌธ์ ์๊ฐ ์ง๋จ)
๊น์น๋์ฅ๊ณ ์ ์ ์์ด ๊ฐ์๊ธฐ ์ผ์ง์ง ์์ ๋, ๊ฐ์ฅ ๋จผ์ ์์ฌํด์ผ ํ ๊ฒ์ ์ธ๋ถ ์ ์ ๊ณต๊ธ ์ํ์ ์ ํ์ ํ์์ฐฝ ์ํ์ ๋๋ค. ๋จ์ํ ์ ์ ํ๋ฌ๊ทธ๊ฐ ํ๊ฑฐ์์ก๊ฑฐ๋, ๊ธฐ๋ฅ์ด ๊บผ์ ธ ์๋ ๊ฒฝ์ฐ๊ฐ ์์ธ๋ก ๋ง์ต๋๋ค. ์๋น์ค์ผํฐ์ ์ฐ๋ฝํ๊ธฐ ์ ์ ์๋ ๋จ๊ณ๋ฅผ ๋ฐ๋ผ ๊ฐ๋จํ๊ฒ ํ์ธํด ๋ณด์ธ์.
1.1. ํ์์ฐฝ(๋์คํ๋ ์ด) ๋จํ ์ํ ํ์ธ
๊น์น๋์ฅ๊ณ ์ ์ ๋ฉด๋ถ ํ์์ฐฝ(๋์คํ๋ ์ด) ๋จํ ์ํ๋ฅผ ํ์ธํ๋ ๊ฒ๋ง์ผ๋ก๋ ๋ฌธ์ ์ ์์ธ์ ์ขํ ์ ์์ต๋๋ค.
- ๋ชจ๋ ๋จํ๊ฐ ์์ ํ ๊บผ์ ธ ์๋ ๊ฒฝ์ฐ: ์ธ๋ถ ์ ์ ๊ณต๊ธ ์์ฒด์ ๋ฌธ์ ์ผ ๊ฐ๋ฅ์ฑ์ด ๊ฐ์ฅ ๋์ต๋๋ค. (ํ๋ฌ๊ทธ, ์ฝ์ผํธ, ์ฐจ๋จ๊ธฐ ๋ฑ) ์ ํ ์์ฒด๊ฐ ์๋ ์ ๊ธฐ๋ฅผ ๊ณต๊ธ๋ฐ๋ ํ๊ฒฝ์ ์ ๊ฒํด์ผ ํฉ๋๋ค.
- '์ ๊ธ/ํ๋ฆผ' ๋จํ๋ง ์ผ์ ธ ์๊ณ ๋ค๋ฅธ ๋ฃธ์ ๋จํ๋ ๊บผ์ ธ ์๋ ๊ฒฝ์ฐ: ์ ์์ ์ ์์ ์ผ๋ก ์ฐ๊ฒฐ๋์ด ์์ผ๋, ์ฌ์ฉ์๊ฐ ๋ชจ๋ ๋ฃธ์ ๊ธฐ๋ฅ์ '๊บผ์ง'์ผ๋ก ์ค์ ํ์ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค. ์ด ๊ฒฝ์ฐ, ์ ํ์ ๊ณ ์ฅ์ด ์๋๋ฏ๋ก ํด๋น ๋ฃธ์ ๊ธฐ๋ฅ์ ๋ค์ ์ผ์ฃผ๋ฉด ๋ฉ๋๋ค.
- ํน์ ๋ฃธ์ ๋จํ๋ง ๊บผ์ ธ ์๋ ๊ฒฝ์ฐ: ํด๋น ํน์ ๋ฃธ์ ๊ธฐ๋ฅ๋ง '๊บผ์ง'์ผ๋ก ์ค์ ๋์ด ์์ ์ ์์ต๋๋ค. ๋ค๋ฅธ ๋ฃธ์ ์ ์ ์๋ํ๊ณ ์๋ค๋ฉด, ์ ์ฒด์ ์ธ ์ ์ ๋ฌธ์ ๊ฐ ์๋ ๋ฃธ๋ณ ์ค์ ๋ฌธ์ ์ ๋๋ค.
1.2. ์ ์ ๊ณต๊ธ ์ํ ์ ๊ฒ (์ฝ์ผํธ, ํ๋ฌ๊ทธ, ์ฐจ๋จ๊ธฐ)
๋ชจ๋ ๋จํ๊ฐ ๊บผ์ ธ ์๋ค๋ฉด, ๋ค์ ๋จ๊ณ๋ฅผ ์์๋๋ก ๋ฐ๋ผ ์ ์ ๊ณต๊ธ ์ํ๋ฅผ ์ ๊ฒํฉ๋๋ค.
- ํ๋ฌ๊ทธ ์ฌํ์ธ ๋ฐ ๋จ๋ ์ฝ์ผํธ ์ฌ์ฉ: ๊น์น๋์ฅ๊ณ ์ ์ ์ ํ๋ฌ๊ทธ๊ฐ ์ฝ์ผํธ์ ์์ ํ, ํ๊ฒ์ง ์๊ฒ ๊ฝํ ์๋์ง ํ์ธํ๊ณ ๋ค์ ํ๋ฒ ๊น์์ด ๊ฝ์ ๋ด ๋๋ค. ๊น์น๋์ฅ๊ณ ๋ ์ ๋ ฅ ์๋ชจ๊ฐ ํฐ ๊ฐ์ ์ ํ์ด๋ฏ๋ก, ๋ฒฝ์ ์ค์น๋ ๋จ๋ ์ฝ์ผํธ์ ์ฐ๊ฒฐํ๋ ๊ฒ์ด ์์น์ ๋๋ค. ๋ฉํฐํญ ์ฌ์ฉ์ ๊ณผ๋ถํ๋ฅผ ์ผ์ผ์ผ ์ ์ ์ฐจ๋จ์ด๋ ๊ณ ์ฅ์ ์์ธ์ด ๋ ์ ์์ต๋๋ค. ๋ง์ฝ ๋ฉํฐํญ์ ์ฐ๊ฒฐ๋์ด ์๋ค๋ฉด ์ฆ์ ๋ฒฝ๋ฉด ๋จ๋ ์ฝ์ผํธ๋ก ์ฎ๊ฒจ ๊ฝ์ต๋๋ค.
- ์ฝ์ผํธ ์ ์ ์๋ ์ฌ๋ถ ํ์ธ: ๊น์น๋์ฅ๊ณ ํ๋ฌ๊ทธ๋ฅผ ๋ฝ์ ํ, ๊ทธ ์ฝ์ผํธ์ ํค์ด๋๋ผ์ด์ด, ํด๋ํฐ ์ถฉ์ ๊ธฐ ๋ฑ ๋ค๋ฅธ ๊ฐ์ ์ ํ์ ์ฐ๊ฒฐํ์ฌ ์ ์์ ์ผ๋ก ์๋ํ๋์ง ํ์ธํฉ๋๋ค. ๋ค๋ฅธ ์ ํ๋ ์๋ํ์ง ์๋๋ค๋ฉด ์ฝ์ผํธ ์์ฒด์ ๋ฌธ์ ์ด๋ฏ๋ก, ๊ฑด๋ฌผ ๊ด๋ฆฌ์ฌ๋ฌด์๋ ์ ๊ธฐ ์ค๋น์ ์ฒด์ ๋ฌธ์ํด์ผ ํฉ๋๋ค.
- ๋ถ์ ๋ฐ(๋๊บผ๋น์ง) ์ฐจ๋จ๊ธฐ ํ์ธ: ์ง ์์ ๋ถ์ ๋ฐ(์ฐจ๋จ๊ธฐ)์ ํ์ธํ์ฌ ์ฐจ๋จ๊ธฐ๊ฐ ๋ด๋ ค๊ฐ ์์ง๋ ์์์ง ์ ๊ฒํฉ๋๋ค. ๋ง์ฝ ๋ด๋ ค๊ฐ ์๋ค๋ฉด ์ฐจ๋จ๊ธฐ๋ฅผ ์ฌ๋ ค์ ์ ์์ ๋ค์ ์ฐ๊ฒฐํฉ๋๋ค. ์ฐจ๋จ๊ธฐ๋ฅผ ์ฌ๋ ธ๋๋ฐ๋ ๋ค์ ๋ด๋ ค๊ฐ๊ฑฐ๋, ์ ์์ ๋ ์ํ์์ ์ฐจ๋จ๊ธฐ๋ฅผ ์ฌ๋ ธ๋๋ฐ๋ ๋ค์ ๋ด๋ ค๊ฐ๋ค๋ฉด ๊ฑด๋ฌผ ์ ๊ธฐ ์์ค์ ๋ฌธ์ ์ผ ์ ์์ต๋๋ค. ๋ง์ฝ ๊น์น๋์ฅ๊ณ ์ ์์ ์ผ ์ํ์์ ์ฐจ๋จ๊ธฐ๊ฐ ๋ด๋ ค๊ฐ๋ค๋ฉด ์ ํ ๋ด๋ถ์ ์ ๊ธฐ์ ์ด์์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ผ๋ฏ๋ก ์ ๋ฌธ๊ฐ ์ ๊ฒ์ด ํ์ํฉ๋๋ค.
2. ์ ์ ๊ณต๊ธ์๋ ์ด์์ด ์๋ค๋ฉด, ์ด๊ฒ์ ํ์ธํ์ธ์ (๊ธฐ๋ฅ ์ค์ ๋ฌธ์ )
์ธ๋ถ ์ ์ ๊ณต๊ธ(ํ๋ฌ๊ทธ, ์ฝ์ผํธ, ์ฐจ๋จ๊ธฐ)์๋ ๋ฌธ์ ๊ฐ ์๋๋ฐ๋ ๋จํ๊ฐ ๊บผ์ ธ ์๊ฑฐ๋, ํน์ ๋ฃธ๋ง ์๋ํ์ง ์๋๋ค๋ฉด, ์ ํ์ '๊ธฐ๋ฅ ์ค์ '์ ํ์ธํด์ผ ํฉ๋๋ค.
2.1. ๋ฃธ ๋ณ '์ ์ ๊บผ์ง' ์ค์ ํ์ธ ๋ฐ ํด์
์ต๊ทผ ๊น์น๋์ฅ๊ณ ๋ ์๋์ง ์ ์ฝ ๋ฑ์ ์ํด ๊ฐ ๋ฃธ(์นธ)๋ณ๋ก ์ ์์ ๋๊ณ ์ผค ์ ์๋ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. ํนํ ๋๊ป์ ๋ชจ๋ธ์ ์ข์ฐ ์นธ์ด, ์คํ ๋ํ ๋ชจ๋ธ์ ์/์ค/ํ ์นธ์ด ๋ ๋ฆฝ์ ์ผ๋ก ์ ์ ์ค์ ์ด ๊ฐ๋ฅํฉ๋๋ค. ์ด ๊ธฐ๋ฅ์ด ์ค์๋ก ํ์ฑํ๋์ด ์์ ์ ์์ต๋๋ค.
- ์กฐ์๋ถ(๋์คํ๋ ์ด) ์ ๊ธ ํด์ : ๋๋ถ๋ถ์ ๊น์น๋์ฅ๊ณ ๋ ์ค์๋ ๋ฐฉ์ง๋ฅผ ์ํด '์ ๊ธ(Lock)' ๊ธฐ๋ฅ์ด ์ค์ ๋์ด ์์ต๋๋ค. ๋จผ์ [์ ๊ธ/ํ๋ฆผ] ๋ฒํผ์ 3์ด ์ด์ ๊ธธ๊ฒ ๋๋ฌ ์ ๊ธ ์ํ๋ฅผ ํ๋ฆผ ์ํ๋ก ๋ณ๊ฒฝํด์ผ ์ค์ ๋ณ๊ฒฝ์ด ๊ฐ๋ฅํฉ๋๋ค.
- ๋ฃธ๋ณ ๊ธฐ๋ฅ ๋ชจ๋ ํ์ธ: ์ ๊ธ์ด ํด์ ๋๋ฉด, ์ํ๋ ๋ฃธ(์/์ค/ํ ๋๋ ์ข/์ฐ)์ ์ ํํ ํ '์ ์ ๊บผ์ง' ๋๋ '๊ธฐ๋ฅ ๊บผ์ง' ๋ชจ๋๋ก ์ค์ ๋์ด ์์ง๋ ์์์ง ํ์ธํฉ๋๋ค.
- ๊ธฐ๋ฅ ์ผ๊ธฐ: '๊บผ์ง'์ผ๋ก ์ค์ ๋์ด ์๋ค๋ฉด, '๊น์น์ ์ฅ-ํ์ค', '๊ฐ๋', '๋์ฅ' ๋ฑ ์ํ๋ ์ ์ฅ ๋ชจ๋(๊ธฐ๋ฅ)๋ฅผ ๋ค์ ์ ํํ์ฌ ๊ธฐ๋ฅ์ ํ์ฑํํฉ๋๋ค. '๊บผ์ง' ๋ชจ๋๋ฅผ ์ ํ ๋ฒํผ์ ๋ฐ๋ณตํด์ ๋๋ฅด๊ฑฐ๋ ๋ณ๋์ ์ ์ ๋ฒํผ์ ํตํด ํด์ ํ ์ ์์ต๋๋ค. ์์ธํ ๋ฐฉ๋ฒ์ ๋ชจ๋ธ๋ณ ์ค๋ช ์๋ฅผ ์ฐธ๊ณ ํ๋ ๊ฒ์ด ๊ฐ์ฅ ์ ํํฉ๋๋ค.
2.2. '์ ๊ธ(Lock)' ๊ธฐ๋ฅ ํด์
'์ ๊ธ/ํ๋ฆผ' ๋จํ๋ง ์ผ์ ธ ์๊ณ ๋ค๋ฅธ ๊ธฐ๋ฅ ๋จํ๊ฐ ๋ชจ๋ ๊บผ์ง ์ํ๋ผ๋ฉด, ๋จ์ํ ์ ๊ธ ๊ธฐ๋ฅ์ด ์ผ์ ธ ์์ด ๋ค๋ฅธ ๋ฒํผ ์กฐ์์ด ๋ถ๊ฐ๋ฅํ ์ํ์ผ ์ ์์ต๋๋ค.
- ํด์ ๋ฐฉ๋ฒ: ์ ๋ฉด ํ์์ฐฝ์ [์ ๊ธ/ํ๋ฆผ] ๋ฒํผ์ 3์ด ์ด์ ๊ธธ๊ฒ ๋๋ฌ ์ ๊ธ ์ํ๋ฅผ ํด์ ํฉ๋๋ค. ์ ๊ธ ํด์ ํ์๋ ์ํ๋ ๋ฃธ์ ๊ธฐ๋ฅ์ด ๊บผ์ ธ ์๋์ง ํ์ธํ๊ณ ๋ค์ ์ค์ ํ ์ ์์ต๋๋ค.
3. ์๊ฐ ์ง๋จ ํ์๋ ํด๊ฒฐ์ด ์ ๋ ๋ (์ ๋ฌธ๊ฐ ๋์์ด ํ์ํ ๋)
์์ ๋ชจ๋ ์๊ฐ ์ง๋จ ๋จ๊ณ๋ฅผ ์ํํ์์๋ ๋ถ๊ตฌํ๊ณ ์ ์์ด ์ ํ ๋ค์ด์ค์ง ์๊ฑฐ๋, ํน์ ๋ฃธ์ ์ ์๋ง ์ผ์ง์ง ์๋๋ค๋ฉด ์ ํ ๋ด๋ถ์ ์ฃผ์ ๋ถํ ์ด์์ผ ๊ฐ๋ฅ์ฑ์ด ๋์ต๋๋ค.
3.1. ์ ์ ๊ณํต ๋ถํ ์ด์ ๋ฐ AS ์์ฒญ
์ฃผ์ ์ ์ ๋ถํ์ ์ด์์ด ์๊ฒผ์ ๊ฒฝ์ฐ ์ฌ์ฉ์๊ฐ ์ง์ ์๋ฆฌํ๋ ๊ฒ์ ๋งค์ฐ ์ํํ๋ฉฐ, ์ถ๊ฐ ๊ณ ์ฅ์ ์ ๋ฐํ ์ ์์ต๋๋ค.
- ์ฃผ์ ์ด์ ์์ฌ ๋ถํ: ์ ์ ํ๋ก๋ฅผ ์ ์ดํ๋ ๋ฉ์ธ PCB(๊ธฐํ)๋ ์ ์ ๊ณต๊ธ๋ถ์ ๋ฆด๋ ์ด, ๋๋ ๋์คํ๋ ์ด๋ฅผ ์ ์ดํ๋ ์๋ธ PCB ๋ฑ์ ๋ฌธ์ ๊ฐ ๋ฐ์ํ์ ์ ์์ต๋๋ค. ํนํ ์ฆ์ ์ ์ ๋ณ๋์ด๋ ์ต๊ธฐ์ ์ํด PCB๊ฐ ์์๋๊ธฐ๋ ํฉ๋๋ค.
- ์ ๋ฌธ ์๋น์ค ์์ฒญ: ์ด๋ฌํ ๋ถํ ์ด์์ ์ ๋ฌธ ์ฅ๋น์ ๊ธฐ์ ์ ํ์๋ก ํ๋ฏ๋ก, ํด๋น ์ ์กฐ์ฌ์ ์๋น์ค์ผํฐ์ ์ฐ๋ฝํ์ฌ ์ ๋ฌธ ์๋น์ค๋งค๋์ ์ ์ ๊ฒ์ ๋ฐ์์ผ ํฉ๋๋ค. AS๋ฅผ ์ ์ํ ๋, '์ธ๋ถ ์ ์(์ฝ์ผํธ, ์ฐจ๋จ๊ธฐ) ํ์ธ ๋ฐ ๋ฃธ๋ณ ๊บผ์ง ์ค์ ํ์ธ์ ๋ชจ๋ ์๋ฃํ์ผ๋ ์ ์์ด ์ผ์ง์ง ์๋๋ค'๊ณ ๊ตฌ์ฒด์ ์ผ๋ก ์ฆ์์ ์ค๋ช ํ๋ฉด ๋ ์ ์ํ ์กฐ์น๋ฅผ ๋ฐ์ ์ ์์ต๋๋ค.
(๊ณต๋ฐฑ ์ ์ธ ๊ธ์์: 2000์ ์ด์ ์ถฉ์กฑ)
๋ ์์ธํ ๋ด์ฉ์ ์๋๋ฅผ ์ฐธ๊ณ ํ์ธ์.