FPGA 2

[ 전자 / FPGA ] BIN (Binary) / MCS (Memory Configuration Storage) 차이

BIN (Binary) / MCS (Memory Configuration Storage)  대해서 알아보자 BIN (Binary)  형식/ 내용 - 데이터가 순수하게 0과 1로 저장된 형식 (기계어)- 데이터가 압축되지 않고 저장됨. 용량이 작음 (추가적인 주소나 패리티, 체크썸 정보 없음 / 무성을 확인하기 어려움)- 데이터의 크기와 구조가 효율적이면, 이진 데이터는 변환 없이 직접 처리할수 있기에 전송 및 실행 빠름용도- JTAG 또는 병렬 프로그래밍 케이블을 통해 FPGA를 직접 프로그래밍할 때 사용.- 호스트 OS에서 FPGA로 SPI를 통해 데이터를 전송하여 로드하는 경우에도 사용.- 휘발성 메모리 또는 RAM 기반 프로그래밍에서 사용.  MCS (Memory Configuration Stora..

[ PCB ] " Stack up / Layer count 구하는 방법 "

PCB Stack up / Layer count 구하는 방법 및 관련 자료 PCB stackup / Layer는 무엇을 기준으로 구하는가? PCB design / Schematic 에서 가장 많은 신호를 사용하는 칩 또는 커넥터를 기준으로 layer count ( signal layer ) 계산하여 정한다. 대표적 신호가 많은 칩은 " CPU / MCU / FPGA " 등이다. 때로는 " I/O connector ( 100 Pin 이상 또는 Circular connector )" 기준으로 결정한다. 대표적으로 FPGA를 기준으로 Intel과 AMD 자료를 통해서 구하는 방법을 말해보겠다. Intel FPGA ( BGA package ) 1) Signal의 row / column ( 행과 열 ) 깊이 계산..