:: ADVANCE ::
[JAR] JAR파일 JAR(Java Archive, 자바 아카이브)는 소프트웨어에서 수많은 자바 클래스 파일과 연관된 메타데이터, 리소스(텍스트, 그림 등)을 하나의 파일로 모아서 자바 플랫폼에 응용 소프트웨어나 라이브러리를 배포하기 위한 패키지 파일 포맷이다. 실제로는 ZIP 파일 포맷으로 이루어진 압축 파일이다.JDK에 포함된 jar 명령어를 이용하여 JAR 파일을 만들거나 압축을 풀 수 있다. 즉, 자바 어플리케이션을 이루는, 압축되지 않은 수 많은 파일들을 모아서 하나의 패키지로 만든 파일 포맷이다. java.util.zip 패키지에 JAR 파일을 읽고 쓰는 클래스들을 포함하고 있다. [참고] https://ko.wikipedia.org/wiki/JAR_%28%ED%8C%8C%EC%9D%BC_%..
[FPGA] FPGA FPGA란 Field Programmable Gate Array의 줄임말로 Array Based와 Row Based 두 가지 방법이 있으며 Gate Array와 매우 흡사하지만 Program에 의해 내부 회로 배선이 연결되는 형식을 취하고 있다. FPGA는 Logic Cell 위주의 설계 방식이기 때문에 SPLD Block 내부의 배선이 외부와 직접 연결될 수 있도록 고안되어 일반 Gate Array와 매우 비슷하며 Timing Simulation이 반드시 필요하다. 다른 Programmable Device에 비해 속도가 월등히 뛰어나고 집적도가 좋으며 부품 단가도 훨씬 저렴하지만 이 종류는 단 한번 밖에 구울 수 없기 때문에 주로 연구 개발용보다는 제품 생산용으로 많이 사용된다. ..
[반도체] 집적회로 ( IC : Integrated Circuit ) 많은 전자회로 소자가 나의 기판 위 또는 기판 자체에 분리 불가능한 상태로 결합되어 있는 초소형 구조의 복합적 전자 소자 또는 시스템. 트랜지스터, 다이오드, 저항 ,캐패시터 등의 복잡한 전자부품들을 정밀하게 만들어 작은 반도체 속에 하나의 전자회로로 구성해 집어 넣은 것이다. 즉, 개개의 반도체를 하나씩 따로따로 사용하지 않고 실리콘의 평면상에 몇 천개, 몇 만개를 모아 차곡차곡 쌓아놓은 것이다. '모아서 쌓는다' 즉, 집적한다고 하여 집적회로(IC)라는 이름이 붙은 것이다. 집적회로(IC)는 1958년 미국 TI사의 기술자, 잭 킬비에 의해 발명된 것으로, 기술이 발전함에 다라 하나의 반도체에 들어가는 회로의 집적도 SSI, MSI..