
SPST : Single Pole Single ThrowSPDT : Single Pole Double ThrowDPST : Double Pole Single ThrowDPDT : Double Pole Double ThrowThermionic emission(열전자 방출)을 이용하여 증폭기 및 switch 역할을 할 수 있는 device
Heater에 의해 cathode가 충분한 온도에 도달하면 electron이 방출되고 이 electron은 vacuum tube내에서 anode로 전달됨.


Diode : vacuum tube가 cathode와 anode만 가진 경우 전류를 한방향으로만 흐르게 하는데 사용됨.
Triode : Cathode에서 방출된 electron이 anode로 가는 경로에 grid를 삽입하고 해당 grid에 작은 전압 변화를 가할 경우, cathode에서 anode로 흐르는 전류에 매우 큰 변화를 가져올 수 있음.
실제 IC에 비해 너무 커서 오늘날 컴퓨터에 잘 사용하지 않음.
열전자 방출을 위한 heater로 인해 너무 뜨겁고 에너지 소모 큼.
깨지기 쉬움.
현재 의료기기 중에서는 X-ray tube 에 사용. 이외에도 전자레인지, 오디오 기기 등에서도 사용.
첨단 분야에서는 핵융합 발전 등에서 plasma를 가속시키기 위해 사용되는 등 응용분야가 많은 편
switch , 가변저항, 증폭기 로 사용.Bipolar-Junction Transistor(BJT) and Field Effect Transistor(FET)
- device 하나의 효율은 BJT가 좋지만 FET는 크기가 작아 같은 크기에 60~80배의 집적도가 가능하여 FET가 더 많이 사용되는 추세
- FET 중에서도
Metal Oxide Silicon FET가 주로 사용.N-channel MOSFET,P-channel MOSFET중에서도 carrier가 빠른 electron을 사용하는N-channel MOSFET이 가장 많이 사용.
N-MOSFET 과 P-MOSFET는 각기 상보적인(complementary) 특징을 가지기 때문에 이 둘을 조합한 CMOS(Complementary Metal Oxide Semiconductor) FET이 낮은 전력 소모 등의 장점을 보임으로서 컴퓨터에서 많이 사용됨.CMOS and BIOS
BIOS는 H/W와 S/W의 중간 형태인 Non-volatile(비휘발성) Firmware의 일종으로 부팅시 가장 먼저 제어권이 주어지며 H/W 초기화 및 검사를 수행하고 부트로더 또는 저장장치에 저장된 OS를 RAM으로 로딩하는 역할임.- H/W의 가장 낮은 수준 I/O을 담당.
- OS는 main board와 graphic card 등의 H/W와 통신을 직접 수행하지 않고 BIOS를 중간 매개체로 통신
BIOS는 부팅 시 필요한 기본적 기능을 수행하는 firmware이며 이 수행에 필요한 설정이CMOS에 저장됨.
Firmware
- 특정 HW 장치에 포함된 SW로 SW를 읽어 실행하거나 수정하는 것도 가능한 device
- HW의 low-level control과 구동을 담당하는 일종의 OS
- 보통 ROM에 저장이 되곤 했지만 요즘은 PROM, Flash Memory에 firmware가 저장됨.
SSI)라고 부름.MSI)라고 불리며 Adder, Register, Counter 등을 구성.LSI)이 개발되면서 1970년대 중반에서 1980년대 4th generation computer 시대에 1000~10만개 정도의 소자를 하나의 chip으로 구현.VLSI)이 개발되면서 10만~100만개 수준의 소자를 하나의 chip으로 구현.VLSI들은 모두 Electronic Design Automation(EDA) tool의 도움을 받아 설계가 이루어지고 시제품용 등의 경우 대부분 Hardware Description Language(HDL)라는 프로그래밍 언어를 통한 coding으로 설계가 이루어짐.FPGA)가 포함하고 있는 수많은 gate들을 설계자가 HDL로 지정하는대로 회로가 구성됨.EDA로 설계된 chip은 ASML의 Lithograpy 장비들을 이용한 여러 요소 공정기술들을 활용하여 만들어짐.FPGA와 달리 ASIC는 대량 생산에 유리FPGA
FPGA는 자체가 logic을 담고 있고 IC처럼 해당 logic을 수행하는 chip.- 그러면서도 logic을 구현할 때,
HDL과 같은 특별한 programming language로 구현하고 이를FPGA에서 다운로드 시킴으로 해당 logic을 수행하는 HW가 됨.FPGA는 firmware보다 한발 더 나아간 수정이 가능한 Hardware라고 할 수 있음.
FPGA vs ASIC
- 반도체로 구현되는 다양한 IC들이 사용되는 경우 대부분
ASIC형태로 만들어짐.- 해당 task를 수행하는데 가장 빠르고 효율적인 IC를 만들 수 있으며 high-volume production application의 경우 가장 낮은 개별단가가 가능.
- 한번 setup 후에 생산하는데 초기비용이 높고 이를 낮추기가 어려워 low-volume production application에서 사용하기 쉽지 않음.
FPGA는 design, manufacture의 초기 비용은 낮지만 setup 이후 생산 개별 단가는ASIC보다 높음.- 개별 제품이 고가이고 소량다품종이 요구되는 산업분야에
ASIC보다 나은 선택이 됨.
References :
1) https://www.quora.com/What-are-SPST-and-DPDT
2) https://yooshinchoi.com/2020/10/02/triode-vacuum-tube-3%EA%B7%B9-%EC%A7%84%EA%B3%B5%EA%B4%80/
3) https://m.blog.naver.com/ambrossio/220722681091
4) https://ko.wikipedia.org/wiki/%ED%8E%8C%EC%9B%A8%EC%96%B4
5) https://gdnn.tistory.com/120
6) https://dsaint31.me/mkdocs_site/CE