|
|
논리회로 (AND, OR 등)
연산회로 (ALU)
메모리
입출력 제어
2. “펌웨어가 들어간다”의 의미
펌웨어가 들어간다는 말은 결국:
👉 IC 내부에 프로그램을 저장할 공간이 있다는 뜻입니다.
이 저장 공간이 바로 메모리입니다.
대표적인 종류:
ROM (읽기 전용)
Flash 메모리
EEPROM
3. 예로 보면 더 쉬움(1) 단순 IC (펌웨어 없음)
74HC00 같은 논리 IC
내부에 메모리 없음
그냥 회로만 있음
👉 이런 IC는 “생각”을 못함 (프로그램 없음)
(2) MCU / AVR 같은 IC
ATmega328 같은 칩
내부 구조:
CPU
RAM
Flash (여기에 펌웨어 저장)
주변장치(GPIO, SPI 등)
👉 여기에 우리가 작성한 코드가 들어감 = 펌웨어
(3) LCD 컨트롤러 IC
LCD 안에도 종종:
문자 처리
타이밍 제어
를 하는 IC가 들어있는데
👉 이 IC에도 내부 프로그램(펌웨어)이 들어있는 경우 많습니다
4. 중요한 포인트
정리하면:
✔ IC 자체는 트랜지스터 덩어리가 맞음
✔ 하지만 그 트랜지스터로 메모리도 만들 수 있음
✔ 그래서 어떤 IC는:
메모리 없음 → 단순 회로
메모리 있음 → 펌웨어 저장 가능
5. 한 줄 핵심 정리
👉 “펌웨어가 들어간 IC = 트랜지스터로 만든 메모리를 포함한 IC”
원하시면
“메모리는 트랜지스터로 어떻게 만드는지”
“Flash vs RAM 구조 차이”
이 부분도 이어서 깊게 설명해 드릴게요.