반도체 하드웨어 에뮬레이션이란? Hardware Emulation이란? HAV란?


반도체 하드웨어 에뮬레이션이란? Hardware Emulation이란? HAV란?

우선 에뮬레이션이라는 것이 무엇인지 간단히 보고 글을 시작하겠습니다. 하드웨어 에뮬레이션이란? Hardware emulation은 HAV라고도 불리는데요. 회로 설계 분야에서 검증에 사용되는 기술입니다. 아직 실리콘으로 제조공정되지 않은 상태에서 엔지니어가 소프트웨어 기반 환경이나 에뮬레이터로 알려진 전용 하드웨어 플랫폼에서 "하드웨어 설계의 동작을 미리(?) 검증.. 그러니까 반도체 하드웨어를 에뮬레이션할 수 있게 해줍니다. 위 그림이 HAV를 가장 잘 설명했다고 봅니다. 이 디지털 논리회로의 설계 코드가 나중에 실리콘으로 나올때까지 너무 시간도 오래걸리고 비싸니까, 특수 하드웨어가 그 안에서 Chip이 있는것처럼 미리 돌아가 보는겁니다. 그러면 FPGA로 하면 되는거 아니냐?경우에 따라 FPGA로 해도 됩니다. - 근데 엄청나게 큰 작업을 해야한다 - 더 빨리 병렬적으로 결과를 보고싶다 - 셋업타임을 더 제한해서 결과를 보고싶다. - 컴파일 / 디버그에 도움을 받고싶다... 이런...



원문링크 : 반도체 하드웨어 에뮬레이션이란? Hardware Emulation이란? HAV란?