2017-11-20 34 views
1

소년, StackOverflow에서이 녀석들이 실제로이 질문을하기 전에 생각해 봅니다.이 첫 번째 질문을 쓰는 실제 무대 공포증이 있습니다.부동 소수점 유닛 - 오픈 소스 하드웨어 구현

검색하는 동안 찾은 자료를 제공 하겠지만 먼저 주제 자체에 대해 자세히 설명해 드리겠습니다. 즉, 나는 Floating Point Unit의 연구에 관심이 있습니다. 그러므로, 사용 가능한 오픈 소스 하드웨어 구현을보고 싶습니다. Chisel에있는 것이 좋지만, Verilog/VHDL도 괜찮습니다.

친절하게도이 문제에 대한 참조, 링크 또는 문서를 제공해주십시오. 나는 FPU를 포함하는 두 개의 오픈 소스 디지털 디자인 프로젝트에 피크를 복용 건너 한 무엇

-Rocket ChipLowRISC들이 같은 저장소에 끌어이다 버클리에서 유래 - hardfloat. 이들은 모두 RISCV ISA를 기반으로 개발되었지만이 질문은 해당 ISA에만 국한되지 않습니다.

모든 흥미로운 이론적 인 프레임 워크를 코딩하는 데 매우 흥미로운 리소스는 PhD thesis입니다.

다른 FPU를 설계하거나 업그레이드하는 모험에 빠진 사람이 있습니까?

다른 무료 오픈 소스 하드웨어 FPU 구현을 지적 할 수 있습니까?

모든 의견, 제안, 아이디어는 환영합니다.

알렉산다르 여기

+0

전자 제품에 더 적합 할 것 같습니다 .stackexchange.com? – roelofs

+0

안녕하세요. 감사합니다. 의견을 보내 주셔서 감사합니다. 저는 정말로 확신 할 수 없지만, 여기 FPU 및 HDL의 주제에 대한 일반적인 질문을 여러 번 보았습니다. 모든 FPU 구현은 HDL을 기반으로합니다. 코드, Chisel, Verilog 또는 VHDL이든간에 이것이 올바른 장소라고 생각했습니다. 물론, 나는 경험이 많은 사람들의 충고를 받아 필요할 때 옮길 것이다. – apaj

+0

내가 틀린 장소인지 여부는 분명히 말할 수 없지만 검색어를 보면 전자 제품에 문제가 있다고 생각하지 않습니다. 아무것도 당신을 두 장소에서 게시 중지합니다. 즉, 의견을 바탕으로 한 질문이나 쉽게 객관적으로 대답 할 수없는 것에 대한 지침이 있습니다. 독서 목록을 요구하는 것은 문제 일 수 있습니다. 아마도 hackernews와 같은 사이트에서도이를 게시하는 것으로 보십니까? 나는 확실한 답을 얻을 수 있을지 의심 스럽다. – roelofs

답변

0

을 여러분 모두 감사합니다 interesting resource - 실제로, (소수점 FPU를 특히 이점을 강조) 흥미로운 의견과 ANSI C의 실제 구현에 많은 자원의 수집, 주어진 사양에 기반한 참조 구현이다.