๋ฌด์ด๊ธฐ๊ณ์ ๋ถ์ ์์ํ๋ก(๋ฌด์ด๊ธฐ๊ณ)๊ฐ ์ฃผ์ด์ก์ ๋ ์ด๋ฅผ ๋ถ์ํ๋ ๋ฐฉ๋ฒ์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์์ํ๋ก๋ฅผ ๋ถ์ํ ๋๋ ์ํํ(state table)์ ์ ์ดํ(transition table)๋ฅผ ์ด์ฉํ์ฌ ์ฝ๊ฒ ๋ถ์ํ ์ ์์ต๋๋ค. ์ ์ดํ๋ฅผ ์์ฑํ๊ธฐ ์ํด ๋ค์๊ณผ ๊ฐ์ ๊ณผ์ ์ ๊ฑฐ์นฉ๋๋ค. 1. ํ๋ก๋ฅผ ํตํด ํ๋ฆฝํ๋กญ์ ์
๋ ฅ์๊ณผ ์ถ๋ ฅ์์ ๊ฒฐ์ ํฉ๋๋ค. 2. ์ฃผ์ด์ง ํ๋ฆฝํ๋กญ์ ํน์ฑ์์ ์์ฑํฉ๋๋ค. D FF (D ํ๋ฆฝํ๋กญ) : $Q^+ = D$ D-CE FF (ํด๋ญ ์ธ์์ด๋ธ์ ๊ฐ์ง D ํ๋ฆฝํ๋กญ) : $Q^+ = D(CE) + Q(CE)'$ T FF (T ํ๋ฆฝํ๋กญ) : $Q^+ = QT' + Q'T = Q \bigoplus T$ S-R FF (S-R ํ๋ฆฝํ๋กญ) : $Q^+ = S + Q'R$ J-K FF (J-K ํ๋ฆฝ..
๐ฅ Computer Science
์ด์ ํจ๋ฆฌํฐ ๊ฒ์ฌ๊ธฐ์ ์ด์ด์, ์ด๋ฒ์๋ ์ง๋ ฌ๋ง์
๊ธฐ์ ๋ํด ๊ณต๋ถํด ๋ณด๊ฒ ์ต๋๋ค. ์ง๋ ฌ๋ง์
๊ธฐ 2๊ฐ์ n ๋นํธ ์ด์ง์๋ฅผ ๋ํ๋ ์ง๋ ฌ๋ง์
๊ธฐ๋ฅผ ์ค๊ณํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ง๋ ฌ๋ง์
๊ธฐ์์ ๋๊ฐ์ ์ด์ง์๋ ์ง๋ ฌ๋ก ์
๋ ฅ๋๋ฉฐ, ๋ ์์ ํฉ๋ ์ง๋ ฌ๋ก ์ฝํ๋๋ค. ์ด๋ ๋ฐ์ํ ์บ๋ฆฌ๋ ์ ์ฅ๋์ด ๋ค์ ์์ ๋ง์
์ ์ฌ์ฉ๋์ด์ผ ํฉ๋๋ค. ์ฆ ์บ๋ฆฌ๋ฅผ ์ ์ฅํ๊ณ ์์ด์ผ ํ๊ธฐ ๋๋ฌธ์ 1๊ฐ์ ํ๋ฆฝํ๋กญ์ด ํ์ํฉ๋๋ค. ์ด์ ํจ๋ฆฌํฐ ๊ฒ์ฌ์ ๋์ผํ๊ฒ ์ง๋ ฌ๋ง์
๊ธฐ๋ฅผ ์ค๊ณํด ๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ง๋ ฌ๋ง์
๊ธฐ ์ค๊ณ 1. ์ํ๊ทธ๋ํ ์์ฑ 2. ์ฐจ๊ธฐ์ํํ ์์ฑ 3. ์ํ ํ ๋น๊ณผ ํ๋ฆฝํ๋กญ ์
๋ ฅ ๊ฒฐ์ 4. ํ๋ฆฝํ๋กญ ์
๋ ฅ์๊ณผ ํ๋ก ์ถ๋ ฅ์ ๊ฒฐ์ 5. ๋
ผ๋ฆฌ๋ ์์ฑ
์์ ํจ๋ฆฌํฐ๊ฒ์ฌ๊ธฐ 2์ง ๋ฐ์ดํฐ๋ฅผ ์ ์ก ํน์ ์ ์ฅํ ๋, ํจ๋ฆฌํฐ ๋นํธ๋ผ ๋ถ๋ฆฌ๋ ๋ถ๊ฐ์ ์ธ ๋นํธ๊ฐ ์ค๋ฅ ๊ฒ์ถ์ ๋ชฉ์ ์ผ๋ก ๋ง๋ถ์ต๋๋ค. ์ด๋ ๋ถ๋ ๋ถ๊ฐ์ ์ธ ๋นํธ๋ฅผ ํจ๋ฆฌํฐ๋นํธ๋ผ๊ณ ๋ถ๋ฆ
๋๋ค. ํ์ ํจ๋ฆฌํฐ์ ๊ฒฝ์ฐ ํจ๋ฆฌํฐ๋นํธ๋ฅผ ํฌํจํ ๋ชจ๋ ๋นํธ์ 1์ ๊ฐ์๊ฐ ํ์์ฌ์ผ ํฉ๋๋ค. ํจ๋ฆฌํฐ๊ฒ์ฌ๊ธฐ๋ ์ด๋ฌํ ์ด์ง ๋ฐ์ดํฐ์ ์ค๋ฅ๊ฐ ์๋์ง๋ฅผ ๊ฒ์ถํ๋๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์์ ํจ๋ฆฌํฐ๊ฒ์ฌ๊ธฐ์ ์ค๊ณ ์์ ํจ๋ฆฌํฐ๊ฒ์ฌ๊ธฐ๋ ์ง๋ ฌ ๋ฐ์ดํฐ์ ๋ํด ํจ๋ฆฌํฐ๋ฅผ ๊ฒ์ฌํ๋๋ฐ ์ฌ์ฉ๋ฉ๋๋ค. ์ด์ ์ ๊ณต๋ถํ์๋ ์นด์ดํฐ(Counter)์๋ ๋ค๋ฅด๊ฒ, ํด๋ญ ์ธ์ 1๊ฐ์ ์
๋ ฅ์ ๋ ํฌํจํด์ผ ํ๋ ๊ฒ์ ์ ์ ์์ต๋๋ค. ํ์ ํจ๋ฆฌํฐ ๊ฒ์ฌ๊ธฐ์ ์ถ๋ ฅ์ ๋ฐ์ดํฐ๊ฐ ๋ค์ด์ฌ ๋, ์ด ๋ค์ด์จ 1์ ๊ฐ์๊ฐ ํ์์ด๋ฉด Z=1, ์ง์๊ฐ์ด๋ฉด Z=0์ด ๋ฉ๋๋ค. ์ฆ ํ์ ํจ๋ฆฌํฐ ๊ฒ์ฌ๊ธฐ๋ ์ง๊ธ๊น์ง ๋ค์ด์จ..
Moore Machine (๋ฌด์ด๊ธฐ๊ณ) ๋ฌด์ด ๊ธฐ๊ณ์์๋ ์ถ๋ ฅ์ด ์ค์ง ํ์ฌ์ํ๋ก๋ง ๊ฒฐ์ ๋ฉ๋๋ค. ์ฆ ์
๋ ฅ์ด ๋ฌด์์ธ๊ฐ์ ์๊ด์์ด, ํ์ฌ ์ํ ๊ทธ ์์ฒด๊ฐ ์ถ๋ ฅ์ด ๋๋ ๊ฒ์
๋๋ค. ๋ฌด์ด ๊ธฐ๊ณ์ ์ํ ๊ทธ๋ํ๋ ํด๋น ์ํ์ ์ฐ๊ด๋ ์ถ๋ ฅ์ ๊ฐ์ง๋๋ค. ์์๋ก๋ ์์ ํจ๋ฆฌํฐ๊ฒ์ฌ๊ธฐ๊ฐ ์์ต๋๋ค. https://ttl-blog.tistory.com/660 [๋
ผ๋ฆฌํ๋ก] (14) - ์์ ํจ๋ฆฌํฐ๊ฒ์ฌ๊ธฐ (Sequential Parity Checker) ์์ ํจ๋ฆฌํฐ๊ฒ์ฌ๊ธฐ 2์ง ๋ฐ์ดํฐ๋ฅผ ์ ์ก ํน์ ์ ์ฅํ ๋, ํจ๋ฆฌํฐ ๋นํธ๊ฐ๋ก ๋ถ๋ฆฌ๋ ๋ถ๊ฐ์ ์ธ ๋นํธ๊ฐ ์ค๋ฅ ๊ฒ์ถ์ ๋ชฉ์ ์ผ๋ก ๋ง๋ถ์ต๋๋ค. ์ด๋ ๋ถ๋ ๋ถ๊ฐ์ ์ธ ๋นํธ๋ฅผ ํจ๋ฆฌํฐ๋นํธ๋ผ๊ณ ๋ถ๋ฆ
๋๋ค. ํ์ ttl-blog.tistory.com Mealy Machine (๋ฐ๋ฆฌ๊ธฐ๊ณ) ๋ฐ๋ฆฌ๊ธฐ๊ณ๋ ์ถ๋ ฅ์ด ํ์ฌ์ํ์..
์ด์ ๊ธ์์ ์ดํด๋ณด์๋ ์นด์ดํฐ๋ค์ ์ง์ ์ค๊ณํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ฐ์ ์นด์ดํฐ์ ์ค๊ณ์ ์์ด์ ์์๋๋ฉด ์ ์ฉํ ์ฌ๊ธฐํ์ ๋ํด ์์๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค. ์ฌ๊ธฐํ (Excitation table) ์ฌ๊ธฐํ๋ ํ๋ฆฝํ๋กญ์์ ํ์ฌ ์ํ์ ๋ค์ ์ํ๊ฐ ์ฃผ์ด์ก์ ๋, ํ๋ฆฝํ๋กญ์ ์ด๋ค ์
๋ ฅ์ ๋ฃ์ด์ผ ํ์ฌ ์ํ์์ ๋ค์ ์ํ๊ฐ ๋์ค๋์ง๋ฅผ ๋ํ๋ด๋ ํ์
๋๋ค. ํ๋ฆฝํ๋กญ๋ค์ ์ฌ๊ธฐํ 2์ง ์นด์ดํฐ์ ์ค๊ณ ์ ์ฐจ 1. ํ๋ฆฝํ๋กญ์ ์ข
๋ฅ๋ฅผ ์ ํํ๊ณ ์ ์ฅํ ๋นํธ ์์ ๋ฐ๋ผ ํ๋ฆฝํ๋กญ์ ์๋ฅผ ๊ฒฐ์ ํฉ๋๋ค. 2. ์ฌ๊ธฐํ์ ์ถ๋ ฅํ๋ฅผ ์ด์ฉํ์ฌ ์ฐจ๊ธฐ์ํํ๋ฅผ ์์ฑํฉ๋๋ค. 3. ์นด๋
ธ๋งต์ ์ด์ฉํ์ฌ ๊ฐ์ํ๋ ํ๋ฆฝํ๋กญ์ ์
๋ ฅํจ์๋ฅผ ๊ตฌํจ๋๋ค. 4. ํด๋น ํจ์๋ฅผ ๋
ผ๋ฆฌ๋๋ก ํํํฉ๋๋ค. Binary Up Counter ์ด์ง์๋ฅผ 1์ฉ ์ฆ๊ฐ์ํค๋ ์นด์ดํฐ์
๋๋ค. ์ฆ ๋ค์๊ณผ ๊ฐ์..
์นด์ดํฐ(Counter) ๊ณ ์ ๋ ์ํ์ด(์, 000, 001, 010, 011, ... , 111)์ ๊ฐ์ง๊ณ ์ํํ๋ ํ๋ก๋ฅผ ์นด์ดํฐ๋ผ๊ณ ํฉ๋๋ค. ๊ฐ๋จํ๊ฒ๋ ๋ ์ง์คํฐ์ ์ถ๋ ฅ์ ์
๋ ฅ์ ํผ๋๋ฐฑํ์ฌ ์ค๊ณํ ์ ์์ผ๋ฉฐ, ์ด๋ ๊ฒ ์ค๊ณํ ๋ฐ์ ๋ ํผ๋๋ฐฑ์ ๊ฐ์ง ์ฌํํธ ๋ ์ง์คํฐ๋ฅผ ์กด์จ ์นด์ดํฐ(Johnson counter) ํน์ ํธ์์คํธ ๋ง ์นด์ดํฐ(twisted ring counter)๋ผ๊ณ ๋ถ๋ฆ
๋๋ค. ํผ๋๋ฐฑ์ด ๋ฐ์ ๋์ง ์์๋ค๋ฉด ๊ทธ ์ฌํํธ ๋ ์ง์คํฐ ์นด์ดํฐ๋ฅผ ๋ง ์นด์ดํฐ(ring counter)๋ผ๊ณ ํฉ๋๋ค. ์กด์จ ์นด์ดํฐ(Johnson counter) ๋ฐ์ ๋ ํผ๋๋ฐฑ์ ๊ฐ์ง ์ฌํํธ ๋ ์ง์คํฐ๋ก์จ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ์ฑ๋ฉ๋๋ค. ๋ง ์นด์ดํฐ(ring counter) ๋ฐ์ ๋์ง ์์ ํผ๋๋ฐฑ์ ๊ฐ์ง ์ฌํํธ ๋ ์ง์คํฐ๋ก์จ ๋ค์๊ณผ ๊ฐ์ด ๊ตฌ์ฑ๋ฉ๋๋ค. 2์ง ..
๊ฐ๋ฅ๋(Likehood) ๊ฐ๋ฅ๋๋ ์ฐ๋๋ผ๊ณ ๋ ๋ถ๋ฆฌ๋ฉฐ, ์ด๋ ํ ๊ฐ์ด ๊ด์ธก๋์์ ๋, ์ด ๊ฐ์ด ์ด๋ค ํ๋ฅ ๋ถํฌ๋ก๋ถํฐ ์์์ง์ ๋ํ ํ๋ฅ ์ ๋ํ๋ด๋ ๊ฐ์
๋๋ค. ๊ฐ๋ฅ๋ ํจ์ (Likedhood Function) n๊ฐ์ ์์์ ํ๋ณธ $X_1, X_2, ..., X_n$์ ๋ํ ๊ด์ธก๋ ๊ฐ๋ค์ ๋ฒกํฐ $x = (x_1,x_2, ... x_n)$ [X1 = x1, X2 = x2, ...]์ ๋ํ์ฌ, ์๋ ํจ์๊ฐ θ์ ๋ํ ๊ฒฐํฉ๋ถํฌ(joint distribution)์ ํจ์๋ก ๊ฐ์ฃผ๋ ๋, ์ด๋ฅผ ๊ฐ๋ฅ๋ ํจ์(likehood function)(ํน์ ์ฐ๋ ํจ์๋ผ๊ณ ๋ ํจ)๋ผ๊ณ ํฉ๋๋ค. $$f_n(x|\theta)$$ ์ด๋ x๋ ๋ฒกํฐ( $x=(x_1, x_2, ..., x_n)$ )์ด๋ฉฐ, ๊ฐ๊ฐ์ x1, x2, ..., xn๋ค์ ๋..
๋ฐ์ดํฐ๋ฅผ ๊ด์ฐฐํ๊ธฐ ์ ๋ชจ์์ ๋ถํฌ๋ฅผ ์ฌ์ ๋ถํฌ(prior distribution)๋ผ๊ณ ํฉ๋๋ค. ๋ฐ์ดํฐ๊ฐ ๊ด์ฐฐ๋ ํ ์ฃผ์ด์ง ๋ชจ์์ ๋ํ ์กฐ๊ฑด๋ถ ๋ถํฌ(conditional distribution)๋ฅผ ์ฌํ ๋ถํฌ(posterior distributuion)๋ผ๊ณ ํฉ๋๋ค. ์ฆ ๋ค์๊ณผ ๊ฐ์ต๋๋ค. $$prior \;\; distribution \;\; \to \;\; f(\theta )$$ $$posterior \;\;distribution \;\; \to \;\; f(\theta \;| \; x_1, x_2, ... \;)$$ Prior Distribution(์ฌ์ ๋ถํฌ) ๋ชจ์ θ๋ฅผ ๊ฐ์ง ํต๊ณ์ ๋ชจ๋ธ์ด ์์ ๋, θ๋ฅผ ํ๋ฅ ๋ณ์๋ก ์ทจ๊ธํ๊ณ ๋ฐ์ดํฐ๋ฅผ ๊ด์ฐฐํ๊ธฐ ์ ์ θ์ ํ ๋นํ๋ ๋ถํฌ๋ฅผ ์ฌ์ ๋ถํฌ๋ผ ํฉ๋๋ค. ์ด๋ ๋ชจ์ ๊ณต..