2010-05-29 2 views
3

많은 VMS, JVM/LLVM/... JIT가 있습니다. 코드가 해석됨에 따라 x86 명령어가 즉시 작성되고 실행됩니다.FPGA에 JIT-ing?

FPGAS에 이와 비슷한 것이 있습니까? FPGA가 을 실행 중일 때 어디에서 재구성 할 수 있습니까? [그렇다면 프로젝트/종이 링크를 제공하십시오. 그렇지 않다면이 문제를 방지하는 기술 병목 현상은 무엇입니까?]

감사!

답변

2

FPGA가 실행 중일 때 일까요? 다시 구성 할 수 있습니까?

"부분 재구성"은 Google의 구문입니다.

1

이런 종류의 일이 이루어지는 주요 장소는 고급 라우터와 스위치입니다. 시스코와 주니퍼의 가장 큰 라우터는 라우팅 프로토콜을 실행하고 테이블을 FPGA로 컴파일하기위한 대형 서버와 함께 라우팅을 수행하는 기본적으로 FPGA 및 PHY로 구성된 커다란 보드입니다. 일반적으로 이들은 FPGA 리소스의 일부를 새 테이블 덩어리로 남겨두고 프로그래밍이 완료되면 핫 스와핑을하여이를 수행합니다. 이전 섹션을 다음 스페어로 사용하기 위해 서비스에서 제외 할 수 있습니다.

+2

나는 FPGA 대신 커스터마이징 된 ASIC을 가지고 있다고 생각하지만 여전히 FPGA는 통신에서 중요한 역할을한다. – name