- 단중장기 목표를 설정해보았습니다.
단기: NBT출력, 블록들의 동작 및 제약 설정, 효율적인 표현방법 설계, Simulator, Estimator
중기: 게이트 옵티마이저, 레이어링 알고리즘 설계
장기: Clock 회로 구성, 3d 라우팅
- 단위들을 정리해 보았습니다.
블록 >> 게이트 >> 콤비네이션 서킷 >> 프로세싱 유닛
시퀸셜 서킷 + 프로세싱 유닛 >> 프로젝트
블록은 현재 코블, 레드스톤, 레드스톤토치, 리피터만 정의함
피스톤, 끈끈이 피스톤, 발광블록, 유리는 v2에 넣을 예정
게이트는 3d dim에 inputs, outputs, states-trace, contraints를 포함한 구조
게이트의 states-trace와 contarints는 게이트 두 개를 겹치거나 합치기 위한 최적화 할 때 사용하는 정보
- 만들어야 할 도구들 입니다
simulator와 estimator, simulator는 마인크래프트의 동작을 모방하여 실행함 estimator는 타이밍 예측 도구임
그런거 왜 하는거임?
그냥 재밌어서