EpicSim
EpicSim Project
파일 탐색기
최종 버전 다운로드 (.zip)- epicsim
- epicsim-vpi
- cflexor.lex
- cfparse.y
- cfparse_misc.h
- CMakeLists.txt
- globals.h
- main.c
- substit.c
- config.h.in
- main.c
- res.rc.in
- clbff.v
- des.v
- hello.vl
- outff.v
- pal_reg.v
- show_vcd.vl
- sqrt-virtex.v
- sqrt.vl
- xnf_add.vl
- xram16x1.v
- _pli_types.h
- acc_user.h
- AStatement.cc
- AStatement.h
- async.cc
- Attrib.cc
- Attrib.h
- check.conf
- CMakeLists.txt
- compiler.h
- config.guess
- config.h
- constants.vams
- cprop.cc
- design_dump.cc
- discipline.cc
- discipline.h
- disciplines.vams
- dosify.c
- dup_expr.cc
- elab_anet.cc
- elab_expr.cc
- elab_lval.cc
- elab_net.cc
- elab_scope.cc
- elab_sig.cc
- elab_sig_analog.cc
- elab_type.cc
- elaborate.cc
- elaborate_analog.cc
- emit.cc
- eval.cc
- eval_attrib.cc
- eval_tree.cc
- exposenodes.cc
- expr_synth.cc
- functor.cc
- functor.h
- get_time.h
- HName.cc
- HName.h
- install-sh
- ivl.def
- ivl_alloc.h
- ivl_assert.h
- ivl_target.h
- ivl_target_priv.h
- lexor.lex
- lexor_keyword.gperf
- lexor_keyword.h
- link_const.cc
- load_module.cc
- main.cc
- mkinstalldirs
- Module.cc
- Module.h
- named.h
- net_analog.cc
- net_assign.cc
- net_design.cc
- net_event.cc
- net_expr.cc
- net_func.cc
- net_func_eval.cc
- net_link.cc
- net_modulo.cc
- net_nex_input.cc
- net_nex_output.cc
- net_proc.cc
- net_scope.cc
- net_tran.cc
- net_udp.cc
- netclass.cc
- netclass.h
- netdarray.cc
- netdarray.h
- netenum.cc
- netenum.h
- netlist.cc
- netlist.h
- netmisc.cc
- netmisc.h
- netparray.cc
- netparray.h
- netqueue.cc
- netqueue.h
- netscalar.cc
- netscalar.h
- netstruct.cc
- netstruct.h
- nettypes.cc
- nettypes.h
- netvector.cc
- netvector.h
- nodangle.cc
- pad_to_width.cc
- parse.y
- parse_api.h
- parse_misc.cc
- parse_misc.h
- PClass.cc
- PClass.h
- PDelays.cc
- PDelays.h
- PEvent.cc
- PEvent.h
- PExpr.cc
- PExpr.h
- pform.cc
- pform.h
- pform_analog.cc
- pform_class_type.cc
- pform_disciplines.cc
- pform_dump.cc
- pform_package.cc
- pform_pclass.cc
- pform_string_type.cc
- pform_struct_type.cc
- pform_types.cc
- pform_types.h
- PFunction.cc
- PGate.cc
- PGate.h
- PGenerate.cc
- PGenerate.h
- PModport.cc
- PModport.h
- PNamedItem.cc
- PNamedItem.h
- PPackage.cc
- PPackage.h
- property_qual.h
- PScope.cc
- PScope.h
- PSpec.cc
- PSpec.h
- PTask.cc
- PTask.h
- PUdp.cc
- PUdp.h
- PWire.cc
- PWire.h
- stamp-_pli_types-h
- Statement.cc
- Statement.h
- sv_vpi_user.h
- svector.h
- symbol_search.cc
- syn-rules.y
- sync.cc
- synth.cc
- synth2.cc
- sys_funcs.cc
- t-dll-analog.cc
- t-dll-api.cc
- t-dll-expr.cc
- t-dll-proc.cc
- t-dll.cc
- t-dll.h
- target.cc
- target.h
- util.h
- verilog.spec
- verinum.cc
- verinum.h
- verireal.cc
- verireal.h
- veriuser.h
- version.c
- version_base.h
- version_tag.h
- vpi_modules.cc
- vpi_user.h
- CMakeLists.txt
- globals.h
- lexor.lex
- main.c
- LineInfo.cc
- LineInfo.h
- StringHeap.cc
- StringHeap.h
- a_close.c
- a_compare_handles.c
- a_configure.c
- a_fetch_argc.c
- a_fetch_argv.c
- a_fetch_dir.c
- a_fetch_fullname.c
- a_fetch_location.c
- a_fetch_param.c
- a_fetch_range.c
- a_fetch_tfarg.c
- a_fetch_time.c
- a_fetch_type.c
- a_fetch_type_str.c
- a_fetch_value.c
- a_handle_by_name.c
- a_handle_hiconn.c
- a_handle_object.c
- a_handle_parent.c
- a_handle_simulated_net.c
- a_handle_tfarg.c
- a_initialize.c
- a_next.c
- a_next_bit.c
- a_next_port.c
- a_next_topmod.c
- a_object_of_type.c
- a_product_version.c
- a_set_value.c
- a_vcl.c
- a_version.c
- asynch.c
- CMakeLists.txt
- config.h
- config.h.in
- cppcheck.sup
- delay.c
- exprinfo.c
- finish.c
- getcstringp.c
- getinstance.c
- getlongp.c
- getp.c
- getsimtime.c
- io_print.c
- math.c
- mc_scan_plusargs.c
- nodeinfo.c
- nump.c
- priv.c
- priv.h
- putlongp.c
- putp.c
- spname.c
- typep.c
- veriusertfs.c
- workarea.c
- BUILD_RELEASE_RPM.sh
- CREATE_VERSION.sh
- epicsim.spec
- CMakeLists.txt
- cppcheck.sup
- draw_class.c
- draw_delay.c
- draw_enum.c
- draw_mux.c
- draw_net_input.c
- draw_substitute.c
- draw_switch.c
- draw_ufunc.c
- draw_vpi.c
- eval_bool.c
- eval_condit.c
- eval_expr.c
- eval_object.c
- eval_real.c
- eval_string.c
- eval_vec4.c
- modpath.c
- stmt_assign.c
- vector.c
- vvp-s.conf.in
- vvp.c
- vvp.conf.in
- vvp_config.h
- vvp_config.h.in
- vvp_priv.h
- vvp_process.c
- vvp_scope.c
- architec.cc
- architec.h
- architec_debug.cc
- architec_elaborate.cc
- architec_emit.cc
- CMakeLists.txt
- compiler.cc
- compiler.h
- debug.cc
- entity.cc
- entity.h
- entity_elaborate.cc
- entity_emit.cc
- entity_stream.cc
- expression.cc
- expression.h
- expression_debug.cc
- expression_elaborate.cc
- expression_emit.cc
- expression_evaluate.cc
- expression_stream.cc
- ivl_assert.h
- lexor.lex
- lexor_keyword.gperf
- library.cc
- library.h
- main.cc
- package.cc
- package.h
- package_emit.cc
- parse.y
- parse_api.h
- parse_misc.cc
- parse_misc.h
- parse_types.h
- parse_wrap.h
- README.txt
- scope.cc
- scope.h
- sequential.cc
- sequential.h
- sequential_debug.cc
- sequential_elaborate.cc
- sequential_emit.cc
- std_funcs.cc
- std_funcs.h
- std_types.cc
- std_types.h
- subprogram.cc
- subprogram.h
- subprogram_emit.cc
- vhdlint.cc
- vhdlint.h
- vhdlnum.h
- vhdlpp_config.h
- vhdlreal.cc
- vhdlreal.h
- vsignal.cc
- vsignal.h
- vtype.cc
- vtype.h
- vtype_elaborate.cc
- vtype_emit.cc
- vtype_match.cc
- vtype_stream.cc
- CMakeLists.txt
- fastlz.c
- fastlz.h
- fstapi.c
- fstapi.h
- libvpi.c
- lxt2_write.c
- lxt2_write.h
- lxt_write.c
- lxt_write.h
- lz4.c
- lz4.h
- mt19937int.c
- sdf_lexor.lex
- sdf_parse.y
- sdf_parse_priv.h
- sdf_priv.h
- stringheap.c
- stringheap.h
- sys_clog2.c
- sys_convert.c
- sys_countdrivers.c
- sys_darray.c
- sys_deposit.c
- sys_display.c
- sys_fileio.c
- sys_finish.c
- sys_fsdb.c
- sys_fst.c
- sys_icarus.c
- sys_lxt.c
- sys_lxt2.c
- sys_plusargs.c
- sys_priv.c
- sys_priv.h
- sys_queue.c
- sys_random.c
- sys_random.h
- sys_random_mti.c
- sys_readmem.c
- sys_readmem_lex.h
- sys_readmem_lex.lex
- sys_scanf.c
- sys_sdf.c
- sys_table.c
- sys_time.c
- sys_vcd.c
- sys_vcdoff.c
- table_mod.c
- table_mod.h
- table_mod_lexor.lex
- table_mod_parse.y
- v2005_math.c
- v2009_array.c
- v2009_bitvec.c
- v2009_enum.c
- v2009_string.c
- v2009_table.c
- va_math.c
- vams_simparam.c
- vcd_priv.c
- vcd_priv.h
- vcd_priv2.cc
- vhdl_table.c
- vhdl_textio.c
- vpi_config.h
- vpi_debug.c
- wavealloca.h
- assign_reg.vvp
- copy.vvp
- disable.vvp
- edge.vvp
- fork.vvp
- hello.vvp
- hello2.vvp
- memory.hex
- memory.vvp
- set_reg.vvp
- sum.vvp
- time.vvp
- vector.vvp
- arith.cc
- arith.h
- array.cc
- array.h
- array_common.cc
- array_common.h
- bufif.cc
- bufif.h
- class_type.cc
- class_type.h
- CMakeLists.txt
- codes.cc
- codes.h
- compile.cc
- compile.h
- concat.cc
- config.h
- cppcheck.sup
- debug.txt
- delay.cc
- delay.h
- dff.cc
- dff.h
- draw_tt.c
- enum_type.cc
- enum_type.h
- event.cc
- event.h
- extend.cc
- file_line.cc
- island_tran.cc
- ivl_dlfcn.h
- latch.cc
- latch.h
- lexor.lex
- logic.cc
- logic.h
- main.cc
- npmos.cc
- npmos.h
- opcodes.txt
- parse.y
- parse_misc.cc
- parse_misc.h
- part.cc
- part.h
- permaheap.cc
- permaheap.h
- README.txt
- reduce.cc
- resolv.cc
- resolv.h
- schedule.cc
- schedule.h
- sfunc.cc
- sfunc.h
- slab.h
- statistics.cc
- statistics.h
- stop.cc
- substitute.cc
- symbols.cc
- symbols.h
- udp.cc
- udp.h
- ufunc.cc
- ufunc.h
- vpi.txt
- vpi_callback.cc
- vpi_cobject.cc
- vpi_const.cc
- vpi_darray.cc
- vpi_event.cc
- vpi_iter.cc
- vpi_mcd.cc
- vpi_modules.cc
- vpi_priv.cc
- vpi_priv.h
- vpi_real.cc
- vpi_scope.cc
- vpi_signal.cc
- vpi_string.cc
- vpi_tasks.cc
- vpi_time.cc
- vpi_vthr_vector.cc
- vpip_bin.cc
- vpip_format.cc
- vpip_hex.cc
- vpip_oct.cc
- vpip_to_dec.cc
- vthread.cc
- vthread.h
- vthread.txt
- vvp_cleanup.h
- vvp_cobject.cc
- vvp_cobject.h
- vvp_darray.cc
- vvp_darray.h
- vvp_island.cc
- vvp_island.h
- vvp_net.cc
- vvp_net.h
- vvp_net_sig.cc
- vvp_net_sig.h
- vvp_object.cc
- vvp_object.h
- vvp_vpi.cc
- vvp_vpi_callback.h
- words.cc
- .clang-format
- .gitattributes
- .gitignore
- CMakeLists.txt
- COPYING
- COPYING.lesser
- install.sh
- INSTALL_INSTRUCTION.txt
- LICENSE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/x-epic/EpicSim
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd EpicSim
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
