---
title: "Jane Street의 Advent of FPGA Challenge"
published: 2025-12-01T23:03:33.000Z
canonical: https://jeff.news/article/310
---
# Jane Street의 Advent of FPGA Challenge

Jane Street이 AoC 퍼즐을 FPGA 회로로 구현하는 챌린지를 개최해 200건 이상의 제출을 받음. Hardcaml 권장, RTL 언어 사용 가능, 상위 3명에게 FPGA 개발 키트 제공.

- Jane Street이 "2025 Advent of FPGA Challenge"를 개최함. Advent of Code 퍼즐을 골라서 합성 가능한 RTL 회로로 구현하는 챌린지로, 200건 이상의 제출이 들어옴
- 계기는 Jane Street 하드웨어 엔지니어 Anish가 AoC 2024 전체를 Hardcaml(OCaml 기반 하드웨어 DSL)로 풀어낸 것에서 영감을 받은 것임. 소프트웨어 알고리즘을 FPGA 회로로 바꾸는 독특한 아키텍처 설계 연습이었음
- 참가 조건: AoC 2025 퍼즐 중 최소 1개 이상 선택해서 현실적인 I/O를 갖춘 합성 가능한 RTL로 구현하면 됨. 코드(오픈소스), 테스트벤치, README를 2026년 1월 16일까지 제출해야 함
- Verilog, VHDL, Chisel, Amaranth, Filament 등 RTL 언어는 다 가능하지만, HLS(High Level Synthesis) 언어는 불가함. AI 생성 코드도 금지되어 있고, 자기 설계를 설명할 수 있어야 함
- 상위 3명에게 Zynq UltraScale+ Kria KV260 FPGA 개발 키트 + Jane Street 굿즈가 주어짐. Hardcaml로 퍼즐 1개라도 완성하면 Hardcaml 티셔츠를 받을 수 있음
- 탐구 방향으로는 입력 10~1000배 확장성, 면적/성능 트레이드오프, FPGA 네이티브 병렬성 활용, TinyTapeout 같은 오픈소스 ASIC 플로우 등이 제안됨

## 핵심 포인트

- AoC 퍼즐을 합성 가능한 RTL로 구현하는 FPGA 챌린지
- Hardcaml 권장, HLS/AI 생성 코드 금지
- 200+ 제출, 상위 3명에게 Kria KV260 FPGA 키트 제공

## 인사이트

소프트웨어 알고리즘을 하드웨어로 옮기는 연습은 FPGA 교육에 효과적인 접근법임. 오픈소스 HDL 생태계 활성화에도 기여할 수 있음.
