์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. Serial Peripheral Interface Bus์ ์ฝ์ด[ํธ์ง]
2. ์ธ์ด๋ถ ๊ฐ๋ฐ์์ ๊ฐ๋ฐํ ๊ธฐํ[ํธ์ง]
SPI ๊ธฐํ์ ์ธ์ด๋ถ ๊ฐ๋ฐ์์ ์ ์ํ ๊ธฐํ์ผ๋ก, ๋ํ ๋์ฌ์ ์นดํธ๋ฆฌ์ง ๊ต์ฒด์ ๊ธฐํ์ผ๋ก๋ ์ ์ผํ ๊ธฐํ์ด๋ค. CPU๋ก 386์ ์ฌ์ฉํ์ ๋ฟ ์ฑ๋ฅ์์ผ๋ก๋ ์ธ์ด๋ถ ๊ฐ๋ฐ์์ ์ด์ ์ ์ ์ํ๋ ๊ธฐํ[2]์ ์์ํธํํ์ ๊ฐ๊น๋ค. ๋จ ๋ณต์ ๋ฐฉ์ง ๊ธฐ๋ฅ์ด ์ฝํ์ง ์ด๋ค ๊ธฐํ๋ณด๋ค ์๋ฎฌ๋ ์ดํฐ์์ ๋จผ์ ์ง์๋๊ธฐ ์์ํ๋ค. ๋์ค์๋ ์ผ์ฒดํ์ผ๋ก ๋์์ผ๋ฉฐ ์ฑ๋ฅ์์ ์ฐจ์ด๋ ์ฌ์ด๋์นฉ์
์ด ๋ณ๊ฒฝ๋๊ฑฐ๋ ๋ฉ์ธ CPU๊ฐ ์ค๋ฒํด๋ญ๋ ๊ฒ์ ์ ์ธํ๋ฉด ์๋ค.
2.1. ์ฌ์[ํธ์ง]
- CPU : ์ธํ /AMD 386 25MHz
- ์ฌ์ด๋ CPU : Z80 7.195MHz
- ์ฌ์ด๋ ์นฉ : YMF271 16.9344MHz
- ๋ฉ๋ชจ๋ฆฌ : ๋ฉ์ธ RAM 256KB, ๊ทธ๋ํฝ ๋ฉ๋ชจ๋ฆฌ๋ ๋ฉ์ธ ๋ฉ๋ชจ๋ฆฌ์์ DMA๋ก ์ ์ก๋์ด ์ฌ์ฉ, ์ฌ์ด๋ RAM 256KB(8KB๋ง ์ฌ์ด๋ CPU์์ RAM์ผ๋ก์จ ์ฌ์ฉ๋จ), ์ฌ์ด๋ ์ํ ๋ฐ์ดํฐ์ฉ 1MB ํ๋์ ๋ฉ๋ชจ๋ฆฌ 2๊ฐ, 512๋ฐ์ดํธ FIFO ๋ฉ๋ชจ๋ฆฌ 2๊ฐ
- ๊ทธ๋ํฝ ์ฑ๋ฅ : ์ํ ๋ธ๋ ๋ฉ ์ง์, ๋์คํฐ ์คํฌ๋กค ์ง์
- ํ์ผ๋งต ๋ ์ด์ด : 512x512 ํฌ๊ธฐ ํ์ผ๋งต(16x16, 64์ ํ์ผ) 3๊ฐ, 512x256 ํฌ๊ธฐ ํ ์คํธ ์ ์ฉ ํ์ผ๋งต(8x8, 32์ ํ์ผ) 1๊ฐ
- ์คํ๋ผ์ดํธ : ์ต๋ 512๊ฐ ํ์๊ฐ๋ฅ, 16x16~128x128 ํฌ๊ธฐ, 64์
- ํ๋ ํธ : 6144์(์คํ๋ผ์ดํธ ํ๋ ํธ 64์ x 64๊ฐ, ๋ฐฐ๊ฒฝ ํ๋ ํธ ๋ ์ด์ด๋น 64์ x 8๊ฐ, ํ ์คํธ ํ๋ ํธ 32์ x 16๊ฐ)
- ์ํธํ ๊ธฐ๋ฅ : ํ์ผ๋งต ๋ฐ ์คํ๋ผ์ดํธ ๊ทธ๋ํฝ ๋ฐ์ดํฐ ์ํธํ ๊ธฐ๋ฅ
2.2. ๊ฒ์ ๋ชฉ๋ก[ํธ์ง]
[1] ์ดํ ๋ฐ๋์ฒด ์ ์กฐ ๋ถ์๊ฐ ํ๋ฆฌ์ค์ผ์ผ ็คพ์ ํฉ๋ณ๋จ
[2] ๋ผ์ด๋ด 2, ์ ๋ก ํ ๋ฑ์ ์ฌ์ฉ๋ ๊ธฐํ.
[3] E-์ ์๋ฆฌ์ฆ 3์. ์ด ๊ฒ์ ์๋ฆฌ์ฆ๊ฐ ์กด์ฌํ๋ค. ์ ์๋ค์ ๋ผ์ด๋ด ๋ฐ๋งค ์๊ธฐ์ ๊ฐ๋ฐ๋ ์ ์ฉ ๊ธฐํ์ ์ฌ์ฉ.
[4] ํด๋น ๊ธฐํ์ ๋ง์ง๋ง ์ํ์ด์ E์ ์๋ฆฌ์ฆ, ์ธ์ด๋ถ ๊ฐ๋ฐ์ ์ตํ์ ๊ฒ์.
[5] ์ ์ผํ๊ฒ ๋น์๋ ๊ฒ์๊ธฐ๋ก ์ด์๋์๋ค. ๋ผํ ์๋ฆฌ์ฆ๋ ํ๋ ์์ค๋ฐ์ค 360์ ์์์ผ ์ด์.