HAL - ๋””์ง€ํ„ธ ์ „์ž ํšŒ๋กœ์˜ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง์„ ์œ„ํ•œ IDE

๊ฒŒ์‹œ ๋จ ํ”„๋กœ์ ํŠธ ๋ฆด๋ฆฌ์Šค ํ•  ์—‘์Šค (Hardware Analyser)๋Š” ๋„ท๋ฆฌ์ŠคํŠธ ๋ถ„์„์„ ์œ„ํ•œ ํ†ตํ•ฉ ํ™˜๊ฒฝ์„ ๊ฐœ๋ฐœํ•ฉ๋‹ˆ๋‹ค(๋„ท๋ฆฌ์ŠคํŠธ) ๋””์ง€ํ„ธ ์ „์ž ํšŒ๋กœ. ์ด ์‹œ์Šคํ…œ์€ ์—ฌ๋Ÿฌ ๋…์ผ ๋Œ€ํ•™์—์„œ ๊ฐœ๋ฐœ๋˜์—ˆ์œผ๋ฉฐ C++, Qt ๋ฐ Python์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ณต๊ธ‰ MIT ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ.

HAL์„ ์‚ฌ์šฉํ•˜๋ฉด GUI์—์„œ ์Šคํ‚ค๋งˆ๋ฅผ ๋ณด๊ณ  ๋ถ„์„ํ•˜๊ณ  Python ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์Šคํฌ๋ฆฝํŠธ์—์„œ๋Š” ๋””์ง€ํ„ธ ์ „์ž ํšŒ๋กœ์˜ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง์— ์œ ์šฉํ•œ ๊ทธ๋ž˜ํ”„ ์ด๋ก  ์ž‘์—…์„ ๊ตฌํ˜„ํ•˜๋Š” ๊ธฐ๋Šฅ์˜ ํฌํ•จ๋œ "ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ"๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. (์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ์„ ์‚ฌ์šฉํ•˜๋ฉด ๋ช‡ ์ค„์˜ ์Šคํฌ๋ฆฝํŠธ๋กœ ์ผ๋ถ€ ์„ค๊ณ„ ํŒจํ„ด์„ ๊ฒฝํ—˜์ ์œผ๋กœ ๊ฐ์ง€ํ•˜๊ณ  ๊ฐ„๋‹จํ•œ ๋‚œ๋…ํ™”๋ฅผ ์ œ๊ฑฐํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.) . ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์—๋Š” ์—ฐ๊ฒฐ์„ ๋ถ„์„ํ•˜๊ณ  ๊ฒ€์‚ฌํ•˜๊ธฐ ์œ„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ์„ ๊ฐœ๋ฐœํ•  ๋•Œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” IDE์˜ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ์šฉ ํด๋ž˜์Šค๋„ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜๋“œ์›จ์–ด ์„ค๋ช… ์–ธ์–ด์ธ VHDL ๋ฐ Verilog์— ๋Œ€ํ•œ ํŒŒ์„œ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

HAL - ๋””์ง€ํ„ธ ์ „์ž ํšŒ๋กœ์˜ ๋ฆฌ๋ฒ„์Šค ์—”์ง€๋‹ˆ์–ด๋ง์„ ์œ„ํ•œ IDE

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€