llhd
Low Level Hardware Description — A foundation for building hardware design tools.
파일 탐색기
최종 버전 다운로드 (.zip)- isa.toml
- LANGUAGE.md
- llhd.sublime-syntax
- llhd.tmPreferences
- builder.rs
- entity_instance.rs
- estimate_bc.rs
- module.rs
- reader.rs
- check-copyrights.sh
- doc-upload.sh
- test.py
- domtree.rs
- mod.rs
- preds.rs
- trg.rs
- grammar.lalrpop
- grammar.rs
- mod.rs
- reader.rs
- writer.rs
- liberty.rs
- liberty_parser.lalrpop
- liberty_parser.rs
- main.rs
- verilog.rs
- dump.rs
- mod.rs
- vcd.rs
- builder.rs
- engine.rs
- main.rs
- state.rs
- value.rs
- llhd-check.rs
- llhd-opt.rs
- cfg.rs
- dfg.rs
- inst.rs
- layout.rs
- mod.rs
- module.rs
- prelude.rs
- sig.rs
- unit.rs
- mod.rs
- writer.rs
- mod.rs
- pass.rs
- cf.rs
- cfs.rs
- dce.rs
- deseq.rs
- ecm.rs
- gcse.rs
- insim.rs
- mod.rs
- proclower.rs
- tcm.rs
- vtpp.rs
- array.rs
- int.rs
- mod.rs
- struct.rs
- time.rs
- lib.rs
- table.rs
- ty.rs
- verifier.rs
- arith.llhd
- bitwise.llhd
- ext.llhd
- ins.llhd
- mux.llhd
- shift.llhd
- ff.llhd
- ff_gated.llhd
- ff_gated_reset_async.llhd
- ff_reset_async.llhd
- ff_reset_sync.llhd
- empty_with_both.llhd
- empty_with_inputs.llhd
- empty_with_outputs.llhd
- empty_without.llhd
- incomplete_wait.llhd
- simple.llhd
- iss138_cf_ty_mismatch.llhd
- iss143_entity_suspend.llhd
- iss145_moore_reg.llhd
- iss145_moore_reg_minimal.llhd
- iss146_tcm_panic.llhd
- four_pulses.llhd
- four_pulses.trace
- def_dominates_phi.llhd
- def_dominates_use.llhd
- wait_op_has_time_type.llhd
- empty.llhd
- empty_entity.llhd
- empty_func.llhd
- empty_proc.llhd
- funny_name.llhd
- ports_both.llhd
- ports_inputs.llhd
- ports_outputs.llhd
- signal_const.llhd
- block_labels.llhd
- comments.llhd
- const_folding.llhd
- domtree_0001.llhd
- huge_comb.llhd
- ir.rs
- moore_counter.llhd
- opt_0001_mux.llhd
- opt_0002_drv_comb.llhd
- opt_0003_drv_latch.llhd
- opt_0004_drv_coalesce.llhd
- opt_0005_drv_coalesce.llhd
- opt_1.llhd
- opt_2.llhd
- opt_3.llhd
- opt_4.llhd
- opt_5.llhd
- perf_0001_gcse_bad.llhd
- perf_0002_gcse_good.llhd
- regr_0100_complex.llhd
- regr_0100_simple.llhd
- regr_opt_0001_dce.llhd
- regr_opt_0002_dce.llhd
- trg.llhd
- verify_0001.llhd
- verify_0002.llhd
- .gitignore
- .rustfmt.toml
- .travis.yml
- Cargo.toml
- CHANGELOG.md
- LICENSE-APACHE
- LICENSE-MIT
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/fabianschuiki/llhd
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd llhd
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Rust
보통 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Rust (rustup) rustup으로 설치하면 cargo도 함께 설치됩니다.
cargo build --release
Rust 프로젝트를 컴파일합니다.
cargo run
빌드 후 바로 실행까지 진행합니다.
cargo build가 에러 없이 끝나면 성공입니다. target/ 폴더에 실행 파일이 생성됩니다.
// repository documentation
Was this content helpful?
(0 ratings)
