VerilogCoder
No description available.
파일 탐색기
최종 버전 다운로드 (.zip)- __init__.py
- agent_capability.py
- context_handling.py
- generate_images.py
- teachability.py
- transform_messages.py
- transforms.py
- vision_capability.py
- __init__.py
- base.py
- chromadb.py
- pgvectordb.py
- utils.py
- __init__.py
- agent_builder.py
- agent_optimizer.py
- compressible_agent.py
- gpt_assistant_agent.py
- img_utils.py
- llava_agent.py
- math_user_proxy_agent.py
- multimodal_conversable_agent.py
- phi_image_agent.py
- qdrant_retrieve_user_proxy_agent.py
- retrieve_assistant_agent.py
- retrieve_user_proxy_agent.py
- society_of_mind_agent.py
- text_analyzer_agent.py
- web_surfer.py
- __init__.py
- agent.py
- assistant_agent.py
- chat.py
- conversable_agent.py
- groupchat.py
- os_assistant_agent.py
- os_conversable_agent.py
- user_proxy_agent.py
- utils.py
- __init__.py
- abstract_cache_base.py
- cache.py
- cache_factory.py
- disk_cache.py
- in_memory_cache.py
- redis_cache.py
- __init__.py
- base.py
- docker_jupyter_server.py
- embedded_ipython_code_executor.py
- jupyter_client.py
- jupyter_code_executor.py
- local_jupyter_server.py
- __init__.py
- base.py
- docker_commandline_code_executor.py
- factory.py
- func_with_reqs.py
- local_commandline_code_executor.py
- markdown_code_extractor.py
- utils.py
- __init__.py
- __init__.py
- base.py
- console.py
- websockets.py
- __init__.py
- base_logger.py
- logger_factory.py
- logger_utils.py
- sqlite_logger.py
- __init__.py
- client.py
- completion.py
- gemini.py
- openai_utils.py
- __init__.py
- _pydantic.py
- browser_utils.py
- code_utils.py
- exception_utils.py
- formatting_utils.py
- function_utils.py
- graph_utils.py
- math_utils.py
- retrieve_utils.py
- runtime_logging.py
- THIRD_PARTY_OSS_LICENSE
- THIRD_PARTY_OSS_LICENSE-CODE
- token_count_utils.py
- types.py
- version.py
- example_active_analyzer.py
- example_active_range.py
- example_ast_code.py
- example_codegen.py
- example_controlflow_analyzer.py
- example_dataflow_analyzer.py
- example_dataflow_codegen.py
- example_graphgen.py
- example_identifierreplace.py
- example_identifiervisitor.py
- example_lexer.py
- example_merge.py
- example_optimizer.py
- example_parser.py
- example_preprocessor.py
- example_subset.py
- example_top_logic_graph.py
- example_walker.py
- Makefile
- __init__.py
- always.txt
- and.txt
- assign.txt
- block.txt
- blockingsubstitution.txt
- case.txt
- casestatement.txt
- casexstatement.txt
- concat.txt
- cond.txt
- constant.txt
- decl.txt
- delaystatement.txt
- description.txt
- disable.txt
- divide.txt
- eq.txt
- eql.txt
- eventstatement.txt
- floatconst.txt
- foreverstatement.txt
- forstatement.txt
- function.txt
- functioncall.txt
- generatestatement.txt
- genvar.txt
- greatereq.txt
- greaterthan.txt
- identifier.txt
- identifierscope.txt
- identifierscopelabel.txt
- ifstatement.txt
- initial.txt
- inout.txt
- input.txt
- instance.txt
- instancelist.txt
- intconst.txt
- integer.txt
- ioport.txt
- land.txt
- lconcat.txt
- length.txt
- lesseq.txt
- lessthan.txt
- localparam.txt
- lor.txt
- lvalue.txt
- minus.txt
- mod.txt
- moduledef.txt
- nonblockingsubstitution.txt
- noteq.txt
- noteql.txt
- operator.txt
- or.txt
- output.txt
- parallelblock.txt
- paramarg.txt
- parameter.txt
- paramlist.txt
- partselect.txt
- plus.txt
- pointer.txt
- port.txt
- portarg.txt
- portlist.txt
- power.txt
- pragma.txt
- pragmaentry.txt
- real.txt
- reg.txt
- repeat.txt
- rvalue.txt
- sens.txt
- senslist.txt
- singlestatement.txt
- sla.txt
- sll.txt
- source.txt
- sra.txt
- srl.txt
- stringconst.txt
- substitution.txt
- systemcall.txt
- task.txt
- times.txt
- tri.txt
- uand.txt
- ulnot.txt
- uminus.txt
- unand.txt
- unaryoperator.txt
- unor.txt
- unot.txt
- uor.txt
- uplus.txt
- uxnor.txt
- uxor.txt
- value.txt
- variable.txt
- waitstatement.txt
- whilestatement.txt
- width.txt
- wire.txt
- xnor.txt
- xor.txt
- __init__.py
- codegen.py
- list_ast.txt
- Makefile
- touch.py
- __init__.cpython-310.pyc
- controlflow_analyzer.cpython-310.pyc
- splitter.cpython-310.pyc
- transition.cpython-310.pyc
- __init__.py
- active_analyzer.py
- active_range.py
- controlflow_analyzer.py
- Makefile
- splitter.py
- transition.py
- __init__.cpython-310.pyc
- bindvisitor.cpython-310.pyc
- dataflow.cpython-310.pyc
- dataflow_analyzer.cpython-310.pyc
- merge.cpython-310.pyc
- modulevisitor.cpython-310.pyc
- optimizer.cpython-310.pyc
- reorder.cpython-310.pyc
- replace.cpython-310.pyc
- signalvisitor.cpython-310.pyc
- subset.cpython-310.pyc
- visit.cpython-310.pyc
- walker.cpython-310.pyc
- __init__.py
- bindvisitor.py
- dataflow.py
- dataflow_analyzer.py
- dataflow_codegen.py
- graphgen.py
- Makefile
- merge.py
- modulevisitor.py
- optimizer.py
- reorder.py
- replace.py
- signalvisitor.py
- subset.py
- visit.py
- walker.py
- __init__.cpython-310.pyc
- inference.cpython-310.pyc
- op2mark.cpython-310.pyc
- scope.cpython-310.pyc
- signaltype.cpython-310.pyc
- util.cpython-310.pyc
- verror.cpython-310.pyc
- __init__.py
- identifierreplace.py
- identifiervisitor.py
- inference.py
- Makefile
- op2mark.py
- scope.py
- signaltype.py
- util.py
- verror.py
- __init__.py
- ast.py
- lexer.py
- Makefile
- parser.py
- preprocessor.py
- __init__.py
- Makefile
- VERSION
- test-python2.sh
- test-python3.sh
- upload_pypi.sh
- LICENSE
- pyverilog_version
- README.md
- Prob001_zero_prompt.txt
- Prob001_zero_ref.sv
- Prob001_zero_test.sv
- Prob002_m2014_q4i_prompt.txt
- Prob002_m2014_q4i_ref.sv
- Prob002_m2014_q4i_test.sv
- Prob003_step_one_prompt.txt
- Prob003_step_one_ref.sv
- Prob003_step_one_test.sv
- Prob004_vector2_prompt.txt
- Prob004_vector2_ref.sv
- Prob004_vector2_test.sv
- Prob005_notgate_prompt.txt
- Prob005_notgate_ref.sv
- Prob005_notgate_test.sv
- Prob006_vectorr_prompt.txt
- Prob006_vectorr_ref.sv
- Prob006_vectorr_test.sv
- Prob007_wire_prompt.txt
- Prob007_wire_ref.sv
- Prob007_wire_test.sv
- Prob008_m2014_q4h_prompt.txt
- Prob008_m2014_q4h_ref.sv
- Prob008_m2014_q4h_test.sv
- Prob009_popcount3_prompt.txt
- Prob009_popcount3_ref.sv
- Prob009_popcount3_test.sv
- Prob010_mt2015_q4a_prompt.txt
- Prob010_mt2015_q4a_ref.sv
- Prob010_mt2015_q4a_test.sv
- Prob011_norgate_prompt.txt
- Prob011_norgate_ref.sv
- Prob011_norgate_test.sv
- Prob012_xnorgate_prompt.txt
- Prob012_xnorgate_ref.sv
- Prob012_xnorgate_test.sv
- Prob013_m2014_q4e_prompt.txt
- Prob013_m2014_q4e_ref.sv
- Prob013_m2014_q4e_test.sv
- Prob014_andgate_prompt.txt
- Prob014_andgate_ref.sv
- Prob014_andgate_test.sv
- Prob015_vector1_prompt.txt
- Prob015_vector1_ref.sv
- Prob015_vector1_test.sv
- Prob016_m2014_q4j_prompt.txt
- Prob016_m2014_q4j_ref.sv
- Prob016_m2014_q4j_test.sv
- Prob017_mux2to1v_prompt.txt
- Prob017_mux2to1v_ref.sv
- Prob017_mux2to1v_test.sv
- Prob018_mux256to1_prompt.txt
- Prob018_mux256to1_ref.sv
- Prob018_mux256to1_test.sv
- Prob019_m2014_q4f_prompt.txt
- Prob019_m2014_q4f_ref.sv
- Prob019_m2014_q4f_test.sv
- Prob020_mt2015_eq2_prompt.txt
- Prob020_mt2015_eq2_ref.sv
- Prob020_mt2015_eq2_test.sv
- Prob021_mux256to1v_prompt.txt
- Prob021_mux256to1v_ref.sv
- Prob021_mux256to1v_test.sv
- Prob022_mux2to1_prompt.txt
- Prob022_mux2to1_ref.sv
- Prob022_mux2to1_test.sv
- Prob023_vector100r_prompt.txt
- Prob023_vector100r_ref.sv
- Prob023_vector100r_test.sv
- Prob024_hadd_prompt.txt
- Prob024_hadd_ref.sv
- Prob024_hadd_test.sv
- Prob025_reduction_prompt.txt
- Prob025_reduction_ref.sv
- Prob025_reduction_test.sv
- Prob026_alwaysblock1_prompt.txt
- Prob026_alwaysblock1_ref.sv
- Prob026_alwaysblock1_test.sv
- Prob027_fadd_prompt.txt
- Prob027_fadd_ref.sv
- Prob027_fadd_test.sv
- Prob028_m2014_q4a_prompt.txt
- Prob028_m2014_q4a_ref.sv
- Prob028_m2014_q4a_test.sv
- Prob029_m2014_q4g_prompt.txt
- Prob029_m2014_q4g_ref.sv
- Prob029_m2014_q4g_test.sv
- Prob030_popcount255_prompt.txt
- Prob030_popcount255_ref.sv
- Prob030_popcount255_test.sv
- Prob031_dff_prompt.txt
- Prob031_dff_ref.sv
- Prob031_dff_test.sv
- Prob032_vector0_prompt.txt
- Prob032_vector0_ref.sv
- Prob032_vector0_test.sv
- Prob033_ece241_2014_q1c_prompt.txt
- Prob033_ece241_2014_q1c_ref.sv
- Prob033_ece241_2014_q1c_test.sv
- Prob034_dff8_prompt.txt
- Prob034_dff8_ref.sv
- Prob034_dff8_test.sv
- Prob035_count1to10_prompt.txt
- Prob035_count1to10_ref.sv
- Prob035_count1to10_test.sv
- Prob036_ringer_prompt.txt
- Prob036_ringer_ref.sv
- Prob036_ringer_test.sv
- Prob037_review2015_count1k_prompt.txt
- Prob037_review2015_count1k_ref.sv
- Prob037_review2015_count1k_test.sv
- Prob038_count15_prompt.txt
- Prob038_count15_ref.sv
- Prob038_count15_test.sv
- Prob039_always_if_prompt.txt
- Prob039_always_if_ref.sv
- Prob039_always_if_test.sv
- Prob040_count10_prompt.txt
- Prob040_count10_ref.sv
- Prob040_count10_test.sv
- Prob041_dff8r_prompt.txt
- Prob041_dff8r_ref.sv
- Prob041_dff8r_test.sv
- Prob042_vector4_prompt.txt
- Prob042_vector4_ref.sv
- Prob042_vector4_test.sv
- Prob043_vector5_prompt.txt
- Prob043_vector5_ref.sv
- Prob043_vector5_test.sv
- Prob044_vectorgates_prompt.txt
- Prob044_vectorgates_ref.sv
- Prob044_vectorgates_test.sv
- Prob045_edgedetect2_prompt.txt
- Prob045_edgedetect2_ref.sv
- Prob045_edgedetect2_test.sv
- Prob046_dff8p_prompt.txt
- Prob046_dff8p_ref.sv
- Prob046_dff8p_test.sv
- Prob047_dff8ar_prompt.txt
- Prob047_dff8ar_ref.sv
- Prob047_dff8ar_test.sv
- Prob048_m2014_q4c_prompt.txt
- Prob048_m2014_q4c_ref.sv
- Prob048_m2014_q4c_test.sv
- Prob049_m2014_q4b_prompt.txt
- Prob049_m2014_q4b_ref.sv
- Prob049_m2014_q4b_test.sv
- Prob050_kmap1_prompt.txt
- Prob050_kmap1_ref.sv
- Prob050_kmap1_test.sv
- Prob051_gates4_prompt.txt
- Prob051_gates4_ref.sv
- Prob051_gates4_test.sv
- Prob052_gates100_prompt.txt
- Prob052_gates100_ref.sv
- Prob052_gates100_test.sv
- Prob053_m2014_q4d_prompt.txt
- Prob053_m2014_q4d_ref.sv
- Prob053_m2014_q4d_test.sv
- Prob054_edgedetect_prompt.txt
- Prob054_edgedetect_ref.sv
- Prob054_edgedetect_test.sv
- Prob055_conditional_prompt.txt
- Prob055_conditional_ref.sv
- Prob055_conditional_test.sv
- Prob056_ece241_2013_q7_prompt.txt
- Prob056_ece241_2013_q7_ref.sv
- Prob056_ece241_2013_q7_test.sv
- Prob057_kmap2_prompt.txt
- Prob057_kmap2_ref.sv
- Prob057_kmap2_test.sv
- Prob058_alwaysblock2_prompt.txt
- Prob058_alwaysblock2_ref.sv
- Prob058_alwaysblock2_test.sv
- Prob059_wire4_prompt.txt
- Prob059_wire4_ref.sv
- Prob059_wire4_test.sv
- Prob060_m2014_q4k_prompt.txt
- Prob060_m2014_q4k_ref.sv
- Prob060_m2014_q4k_test.sv
- Prob061_2014_q4a_prompt.txt
- Prob061_2014_q4a_ref.sv
- Prob061_2014_q4a_test.sv
- Prob062_bugs_mux2.sv
- Prob062_bugs_mux2_prompt.txt
- Prob062_bugs_mux2_ref.sv
- Prob062_bugs_mux2_test.sv
- Prob063_review2015_shiftcount_prompt.txt
- Prob063_review2015_shiftcount_ref.sv
- Prob063_review2015_shiftcount_test.sv
- Prob064_vector3_prompt.txt
- Prob064_vector3_ref.sv
- Prob064_vector3_test.sv
- Prob065_7420_prompt.txt
- Prob065_7420_ref.sv
- Prob065_7420_test.sv
- Prob066_edgecapture_prompt.txt
- Prob066_edgecapture_ref.sv
- Prob066_edgecapture_test.sv
- Prob067_countslow_prompt.txt
- Prob067_countslow_ref.sv
- Prob067_countslow_test.sv
- Prob068_countbcd_prompt.txt
- Prob068_countbcd_ref.sv
- Prob068_countbcd_test.sv
- Prob069_truthtable1_prompt.txt
- Prob069_truthtable1_ref.sv
- Prob069_truthtable1_test.sv
- Prob070_ece241_2013_q2_prompt.txt
- Prob070_ece241_2013_q2_ref.sv
- Prob070_ece241_2013_q2_test.sv
- Prob071_always_casez_prompt.txt
- Prob071_always_casez_ref.sv
- Prob071_always_casez_test.sv
- Prob072_thermostat_prompt.txt
- Prob072_thermostat_ref.sv
- Prob072_thermostat_test.sv
- Prob073_dff16e_prompt.txt
- Prob073_dff16e_ref.sv
- Prob073_dff16e_test.sv
- Prob074_ece241_2014_q4_prompt.txt
- Prob074_ece241_2014_q4_ref.sv
- Prob074_ece241_2014_q4_test.sv
- Prob075_counter_2bc_prompt.txt
- Prob075_counter_2bc_ref.sv
- Prob075_counter_2bc_test.sv
- Prob076_always_case_prompt.txt
- Prob076_always_case_ref.sv
- Prob076_always_case_test.sv
- Prob077_wire_decl_prompt.txt
- Prob077_wire_decl_ref.sv
- Prob077_wire_decl_test.sv
- Prob078_dualedge_prompt.txt
- Prob078_dualedge_ref.sv
- Prob078_dualedge_test.sv
- Prob079_fsm3onehot_prompt.txt
- Prob079_fsm3onehot_ref.sv
- Prob079_fsm3onehot_test.sv
- Prob080_timer_prompt.txt
- Prob080_timer_ref.sv
- Prob080_timer_test.sv
- Prob081_7458_prompt.txt
- Prob081_7458_ref.sv
- Prob081_7458_test.sv
- Prob082_lfsr32_prompt.txt
- Prob082_lfsr32_ref.sv
- Prob082_lfsr32_test.sv
- Prob083_mt2015_q4b_prompt.txt
- Prob083_mt2015_q4b_ref.sv
- Prob083_mt2015_q4b_test.sv
- Prob084_ece241_2013_q12_prompt.txt
- Prob084_ece241_2013_q12_ref.sv
- Prob084_ece241_2013_q12_test.sv
- Prob085_shift4_prompt.txt
- Prob085_shift4_ref.sv
- Prob085_shift4_test.sv
- Prob086_lfsr5_prompt.txt
- Prob086_lfsr5_ref.sv
- Prob086_lfsr5_test.sv
- Prob087_gates_prompt.txt
- Prob087_gates_ref.sv
- Prob087_gates_test.sv
- Prob088_ece241_2014_q5b_prompt.txt
- Prob088_ece241_2014_q5b_ref.sv
- Prob088_ece241_2014_q5b_test.sv
- Prob089_ece241_2014_q5a_prompt.txt
- Prob089_ece241_2014_q5a_ref.sv
- Prob089_ece241_2014_q5a_test.sv
- Prob090_circuit1_prompt.txt
- Prob090_circuit1_ref.sv
- Prob090_circuit1_test.sv
- Prob091_2012_q2b_prompt.txt
- Prob091_2012_q2b_ref.sv
- Prob091_2012_q2b_test.sv
- Prob092_gatesv100_prompt.txt
- Prob092_gatesv100_ref.sv
- Prob092_gatesv100_test.sv
- Prob093_ece241_2014_q3_prompt.txt
- Prob093_ece241_2014_q3_ref.sv
- Prob093_ece241_2014_q3_test.sv
- Prob094_gatesv_prompt.txt
- Prob094_gatesv_ref.sv
- Prob094_gatesv_test.sv
- Prob095_review2015_fsmshift_prompt.txt
- Prob095_review2015_fsmshift_ref.sv
- Prob095_review2015_fsmshift_test.sv
- Prob096_review2015_fsmseq_prompt.txt
- Prob096_review2015_fsmseq_ref.sv
- Prob096_review2015_fsmseq_test.sv
- Prob097_mux9to1v_prompt.txt
- Prob097_mux9to1v_ref.sv
- Prob097_mux9to1v_test.sv
- Prob098_circuit7_prompt.txt
- Prob098_circuit7_ref.sv
- Prob098_circuit7_test.sv
- Prob099_m2014_q6c_prompt.txt
- Prob099_m2014_q6c_ref.sv
- Prob099_m2014_q6c_test.sv
- Prob100_fsm3comb_prompt.txt
- Prob100_fsm3comb_ref.sv
- Prob100_fsm3comb_test.sv
- Prob101_circuit4_prompt.txt
- Prob101_circuit4_ref.sv
- Prob101_circuit4_test.sv
- Prob102_circuit3_prompt.txt
- Prob102_circuit3_ref.sv
- Prob102_circuit3_test.sv
- Prob103_circuit2_prompt.txt
- Prob103_circuit2_ref.sv
- Prob103_circuit2_test.sv
- Prob104_mt2015_muxdff_prompt.txt
- Prob104_mt2015_muxdff_ref.sv
- Prob104_mt2015_muxdff_test.sv
- Prob105_rotate100_prompt.txt
- Prob105_rotate100_ref.sv
- Prob105_rotate100_test.sv
- Prob106_always_nolatches_prompt.txt
- Prob106_always_nolatches_ref.sv
- Prob106_always_nolatches_test.sv
- Prob107_fsm1s_prompt.txt
- Prob107_fsm1s_ref.sv
- Prob107_fsm1s_test.sv
- Prob108_rule90_prompt.txt
- Prob108_rule90_ref.sv
- Prob108_rule90_test.sv
- Prob109_fsm1_prompt.txt
- Prob109_fsm1_ref.sv
- Prob109_fsm1_test.sv
- Prob110_fsm2_prompt.txt
- Prob110_fsm2_ref.sv
- Prob110_fsm2_test.sv
- Prob111_fsm2s_prompt.txt
- Prob111_fsm2s_ref.sv
- Prob111_fsm2s_test.sv
- Prob112_always_case2_prompt.txt
- Prob112_always_case2_ref.sv
- Prob112_always_case2_test.sv
- Prob113_2012_q1g_prompt.txt
- Prob113_2012_q1g_ref.sv
- Prob113_2012_q1g_test.sv
- Prob114_bugs_case_prompt.txt
- Prob114_bugs_case_ref.sv
- Prob114_bugs_case_test.sv
- Prob115_shift18_prompt.txt
- Prob115_shift18_ref.sv
- Prob115_shift18_test.sv
- Prob116_m2014_q3_prompt.txt
- Prob116_m2014_q3_ref.sv
- Prob116_m2014_q3_test.sv
- Prob117_circuit9_prompt.txt
- Prob117_circuit9_ref.sv
- Prob117_circuit9_test.sv
- Prob118_history_shift_prompt.txt
- Prob118_history_shift_ref.sv
- Prob118_history_shift_test.sv
- Prob119_fsm3_prompt.txt
- Prob119_fsm3_ref.sv
- Prob119_fsm3_test.sv
- Prob120_fsm3s_prompt.txt
- Prob120_fsm3s_ref.sv
- Prob120_fsm3s_test.sv
- Prob121_2014_q3bfsm_prompt.txt
- Prob121_2014_q3bfsm_ref.sv
- Prob121_2014_q3bfsm_test.sv
- Prob122_kmap4_prompt.txt
- Prob122_kmap4_ref.sv
- Prob122_kmap4_test.sv
- Prob123_bugs_addsubz_prompt.txt
- Prob123_bugs_addsubz_ref.sv
- Prob123_bugs_addsubz_test.sv
- Prob124_rule110_prompt.txt
- Prob124_rule110_ref.sv
- Prob124_rule110_test.sv
- Prob125_kmap3_prompt.txt
- Prob125_kmap3_ref.sv
- Prob125_kmap3_test.sv
- Prob126_circuit6_prompt.txt
- Prob126_circuit6_ref.sv
- Prob126_circuit6_test.sv
- Prob127_lemmings1_prompt.txt
- Prob127_lemmings1_ref.sv
- Prob127_lemmings1_test.sv
- Prob128_fsm_ps2_prompt.txt
- Prob128_fsm_ps2_ref.sv
- Prob128_fsm_ps2_test.sv
- Prob129_ece241_2013_q8_prompt.txt
- Prob129_ece241_2013_q8_ref.sv
- Prob129_ece241_2013_q8_test.sv
- Prob130_circuit5_prompt.txt
- Prob130_circuit5_ref.sv
- Prob130_circuit5_test.sv
- Prob131_mt2015_q4_prompt.txt
- Prob131_mt2015_q4_ref.sv
- Prob131_mt2015_q4_test.sv
- Prob132_always_if2_prompt.txt
- Prob132_always_if2_ref.sv
- Prob132_always_if2_test.sv
- Prob133_2014_q3fsm_prompt.txt
- Prob133_2014_q3fsm_ref.sv
- Prob133_2014_q3fsm_test.sv
- Prob134_2014_q3c_prompt.txt
- Prob134_2014_q3c_ref.sv
- Prob134_2014_q3c_test.sv
- Prob135_m2014_q6b_prompt.txt
- Prob135_m2014_q6b_ref.sv
- Prob135_m2014_q6b_test.sv
- Prob136_m2014_q6_prompt.txt
- Prob136_m2014_q6_ref.sv
- Prob136_m2014_q6_test.sv
- Prob137_fsm_serial_prompt.txt
- Prob137_fsm_serial_ref.sv
- Prob137_fsm_serial_test.sv
- Prob138_2012_q2fsm_prompt.txt
- Prob138_2012_q2fsm_ref.sv
- Prob138_2012_q2fsm_test.sv
- Prob139_2013_q2bfsm_prompt.txt
- Prob139_2013_q2bfsm_ref.sv
- Prob139_2013_q2bfsm_test.sv
- Prob140_fsm_hdlc_prompt.txt
- Prob140_fsm_hdlc_ref.sv
- Prob140_fsm_hdlc_test.sv
- Prob141_count_clock_prompt.txt
- Prob141_count_clock_ref.sv
- Prob141_count_clock_test.sv
- Prob142_lemmings2_prompt.txt
- Prob142_lemmings2_ref.sv
- Prob142_lemmings2_test.sv
- Prob143_fsm_onehot_prompt.txt
- Prob143_fsm_onehot_ref.sv
- Prob143_fsm_onehot_test.sv
- Prob144_conwaylife_prompt.txt
- Prob144_conwaylife_ref.sv
- Prob144_conwaylife_test.sv
- Prob145_circuit8_prompt.txt
- Prob145_circuit8_ref.sv
- Prob145_circuit8_test.sv
- Prob146_fsm_serialdata_prompt.txt
- Prob146_fsm_serialdata_ref.sv
- Prob146_fsm_serialdata_test.sv
- Prob147_circuit10_prompt.txt
- Prob147_circuit10_ref.sv
- Prob147_circuit10_test.sv
- Prob148_2013_q2afsm_prompt.txt
- Prob148_2013_q2afsm_ref.sv
- Prob148_2013_q2afsm_test.sv
- Prob149_ece241_2013_q4_prompt.txt
- Prob149_ece241_2013_q4_ref.sv
- Prob149_ece241_2013_q4_test.sv
- Prob150_review2015_fsmonehot_prompt.txt
- Prob150_review2015_fsmonehot_ref.sv
- Prob150_review2015_fsmonehot_test.sv
- Prob151_review2015_fsm_prompt.txt
- Prob151_review2015_fsm_ref.sv
- Prob151_review2015_fsm_test.sv
- Prob152_lemmings3_prompt.txt
- Prob152_lemmings3_ref.sv
- Prob152_lemmings3_test.sv
- Prob153_gshare_prompt.txt
- Prob153_gshare_ref.sv
- Prob153_gshare_test.sv
- Prob154_fsm_ps2data_prompt.txt
- Prob154_fsm_ps2data_ref.sv
- Prob154_fsm_ps2data_test.sv
- Prob155_lemmings4_prompt.txt
- Prob155_lemmings4_ref.sv
- Prob155_lemmings4_test.sv
- Prob156_review2015_fancytimer_prompt.txt
- Prob156_review2015_fancytimer_ref.sv
- Prob156_review2015_fancytimer_test.sv
- problems-temp.txt
- problems.txt
- 2012_q1g_0.log
- 2012_q1g_0.sv
- 2012_q1g_0.v
- 2012_q2b_0.sv
- 2012_q2b_0.v
- 2012_q2fsm_0.sv
- 2012_q2fsm_0.v
- 2013_q2afsm_0.sv
- 2013_q2afsm_0.v
- 2013_q2bfsm_0.log
- 2013_q2bfsm_0.sv
- 2013_q2bfsm_0.v
- 2014_q3bfsm_0.sv
- 2014_q3bfsm_0.v
- 2014_q3c_0.sv
- 2014_q3c_0.v
- 2014_q3fsm_0.sv
- 2014_q3fsm_0.v
- 2014_q3fsm_0_success.sv
- 2014_q3fsm_0_success.v
- 2014_q4a_0.sv
- 2014_q4a_0.v
- 7420_0.sv
- 7420_0.v
- 7458_0.sv
- 7458_0.v
- always_case2_0.sv
- always_case2_0.v
- always_case_0.sv
- always_case_0.v
- always_casez_0.sv
- always_casez_0.v
- always_if2_0.sv
- always_if2_0.v
- always_if_0.sv
- always_if_0.v
- always_nolatches_0.sv
- always_nolatches_0.v
- alwaysblock1_0.sv
- alwaysblock1_0.v
- alwaysblock2_0.sv
- alwaysblock2_0.v
- andgate_0.sv
- andgate_0.v
- bugs_addsubz_0.sv
- bugs_addsubz_0.v
- bugs_case_0.sv
- bugs_case_0.v
- bugs_mux2_0.sv
- bugs_mux2_0.v
- circuit10_0.sv
- circuit10_0.v
- circuit1_0.sv
- circuit1_0.v
- circuit2_0.sv
- circuit2_0.v
- circuit3_0.sv
- circuit3_0.v
- circuit4_0.sv
- circuit4_0.v
- circuit5_0.sv
- circuit5_0.v
- circuit6_0.sv
- circuit6_0.v
- circuit7_0.sv
- circuit7_0.v
- circuit8_0.log
- circuit8_0.sv
- circuit8_0.v
- circuit9_0.sv
- circuit9_0.v
- conditional_0.sv
- conditional_0.v
- conwaylife_0.sv
- conwaylife_0.v
- count10_0.sv
- count10_0.v
- count15_0.sv
- count15_0.v
- count1to10_0.sv
- count1to10_0.v
- countbcd_0.log
- countbcd_0.sv
- countbcd_0.v
- counter_2bc_0.sv
- counter_2bc_0.v
- countslow_0.sv
- countslow_0.v
- dff16e_0.sv
- dff16e_0.v
- dff8_0.sv
- dff8_0.v
- dff8ar_0.sv
- dff8ar_0.v
- dff8p_0.sv
- dff8p_0.v
- dff8r_0.sv
- dff8r_0.v
- dff_0.sv
- dff_0.v
- dualedge_0.sv
- dualedge_0.v
- ece241_2013_q12_0.sv
- ece241_2013_q12_0.v
- ece241_2013_q7_0.sv
- ece241_2013_q7_0.v
- ece241_2013_q8_0.sv
- ece241_2013_q8_0.v
- ece241_2014_q1c_0.sv
- ece241_2014_q1c_0.v
- ece241_2014_q3_0.log
- ece241_2014_q3_0.sv
- ece241_2014_q3_0.v
- ece241_2014_q4_0.sv
- ece241_2014_q4_0.v
- ece241_2014_q5b_0.sv
- ece241_2014_q5b_0.v
- edgecapture_0.sv
- edgecapture_0.v
- edgedetect2_0.sv
- edgedetect2_0.v
- edgedetect_0.sv
- edgedetect_0.v
- fadd_0.sv
- fadd_0.v
- fsm1_0.sv
- fsm1_0.v
- fsm1s_0.sv
- fsm1s_0.v
- fsm2_0.sv
- fsm2_0.v
- fsm2s_0.sv
- fsm2s_0.v
- fsm3_0.sv
- fsm3_0.v
- fsm3comb_0.sv
- fsm3comb_0.v
- fsm3onehot_0.sv
- fsm3onehot_0.v
- fsm3s_0.sv
- fsm3s_0.v
- fsm_hdlc_0.log
- fsm_hdlc_0.sv
- fsm_hdlc_0.v
- fsm_onehot_0.sv
- fsm_onehot_0.v
- fsm_ps2_0.sv
- fsm_ps2_0.v
- fsm_serial_0.sv
- fsm_serial_0.v
- fsm_serialdata_0.log
- fsm_serialdata_0.sv
- fsm_serialdata_0.v
- gates100_0.sv
- gates100_0.v
- gates4_0.sv
- gates4_0.v
- gates_0.sv
- gates_0.v
- gatesv100_0.sv
- gatesv100_0.v
- gatesv_0.sv
- gatesv_0.v
- hadd_0.sv
- hadd_0.v
- history_shift_0.sv
- history_shift_0.v
- kmap1_0.sv
- kmap1_0.v
- kmap2_0.log
- kmap2_0.sv
- kmap2_0.v
- kmap3_0.log
- kmap3_0.sv
- kmap3_0.v
- kmap4_0.sv
- kmap4_0.v
- lemmings1_0.sv
- lemmings1_0.v
- lemmings2_0.log
- lemmings2_0.sv
- lemmings2_0.v
- lemmings3_0.log
- lemmings3_0.sv
- lemmings3_0.v
- lfsr32_0.log
- lfsr32_0.sv
- lfsr32_0.v
- lfsr5_0.sv
- lfsr5_0.v
- m2014_q3_0.log
- m2014_q3_0.sv
- m2014_q3_0.v
- m2014_q4a_0.sv
- m2014_q4a_0.v
- m2014_q4b_0.sv
- m2014_q4b_0.v
- m2014_q4c_0.sv
- m2014_q4c_0.v
- m2014_q4d_0.sv
- m2014_q4d_0.v
- m2014_q4e_0.sv
- m2014_q4e_0.v
- m2014_q4f_0.sv
- m2014_q4f_0.v
- m2014_q4g_0.sv
- m2014_q4g_0.v
- m2014_q4h_0.sv
- m2014_q4h_0.v
- m2014_q4i_0.sv
- m2014_q4i_0.v
- m2014_q4j_0.sv
- m2014_q4j_0.v
- m2014_q4k_0.sv
- m2014_q4k_0.v
- m2014_q6_0.log
- m2014_q6_0.sv
- m2014_q6_0.v
- m2014_q6b_0.sv
- m2014_q6b_0.v
- m2014_q6c_0.log
- m2014_q6c_0.sv
- m2014_q6c_0.v
- mt2015_eq2_0.sv
- mt2015_eq2_0.v
- mt2015_muxdff_0.log
- mt2015_muxdff_0.sv
- mt2015_muxdff_0.v
- mt2015_q4_0.sv
- mt2015_q4_0.v
- mt2015_q4a_0.sv
- mt2015_q4a_0.v
- mt2015_q4b_0.sv
- mt2015_q4b_0.v
- mux256to1_0.sv
- mux256to1_0.v
- mux256to1v_0.sv
- mux256to1v_0.v
- mux2to1_0.sv
- mux2to1_0.v
- mux2to1v_0.sv
- mux2to1v_0.v
- mux9to1v_0.sv
- mux9to1v_0.v
- norgate_0.sv
- norgate_0.v
- notgate_0.sv
- notgate_0.v
- popcount255_0.sv
- popcount255_0.v
- popcount3_0.sv
- popcount3_0.v
- reduction_0.sv
- reduction_0.v
- review2015_count1k_0.sv
- review2015_count1k_0.v
- review2015_fsmonehot_0.log
- review2015_fsmonehot_0.sv
- review2015_fsmonehot_0.v
- review2015_fsmseq_0.log
- review2015_fsmseq_0.sv
- review2015_fsmseq_0.v
- review2015_fsmshift_0.sv
- review2015_fsmshift_0.v
- review2015_shiftcount_0.sv
- review2015_shiftcount_0.v
- ringer_0.sv
- ringer_0.v
- rotate100_0.sv
- rotate100_0.v
- rule110_0.log
- rule110_0.sv
- rule110_0.v
- rule90_0.sv
- rule90_0.v
- shift18_0.sv
- shift18_0.v
- shift4_0.sv
- shift4_0.v
- step_one_0.sv
- step_one_0.v
- thermostat_0.sv
- thermostat_0.v
- timer_0.sv
- timer_0.v
- truthtable1_0.sv
- truthtable1_0.v
- vector0_0.sv
- vector0_0.v
- vector100r_0.sv
- vector100r_0.v
- vector1_0.sv
- vector1_0.v
- vector2_0.sv
- vector2_0.v
- vector3_0.sv
- vector3_0.v
- vector4_0.sv
- vector4_0.v
- vector5_0.sv
- vector5_0.v
- vectorgates_0.sv
- vectorgates_0.v
- vectorr_0.sv
- vectorr_0.v
- wire4_0.sv
- wire4_0.v
- wire_0.sv
- wire_0.v
- wire_decl_0.sv
- wire_decl_0.v
- xnorgate_0.sv
- xnorgate_0.v
- zero_0.sv
- zero_0.v
- 2012_q1g_plan.json
- 2012_q2b_plan.json
- 2012_q2fsm_plan.json
- 2013_q2afsm_plan.json
- 2013_q2bfsm_plan.json
- 2014_q3bfsm_plan.json
- 2014_q3c_plan.json
- 2014_q3fsm_plan.json
- 2014_q3fsm_plan_good.json
- 2014_q3fsm_success.json
- 2014_q4a_plan.json
- 7420_plan.json
- 7458_plan.json
- always_case2_plan.json
- always_case_plan.json
- always_casez_plan.json
- always_if2_plan.json
- always_if_plan.json
- always_nolatches_plan.json
- alwaysblock1_plan.json
- alwaysblock2_plan.json
- andgate_plan.json
- bugs_addsubz_plan.json
- bugs_case_plan.json
- bugs_mux2_plan.json
- circuit10_plan.json
- circuit1_plan.json
- circuit2_plan.json
- circuit3_plan.json
- circuit4_plan.json
- circuit5_plan.json
- circuit6_plan.json
- circuit7_plan.json
- circuit8_plan.json
- circuit9_plan.json
- conditional_plan.json
- conwaylife_plan.json
- count10_plan.json
- count15_plan.json
- count1to10_plan.json
- count_clock_plan.json
- countbcd_plan.json
- counter_2bc_plan.json
- countslow_plan.json
- dff16e_plan.json
- dff8_plan.json
- dff8ar_plan.json
- dff8p_plan.json
- dff8r_plan.json
- dff_plan.json
- dualedge_plan.json
- ece241_2013_q12_plan.json
- ece241_2013_q2_plan.json
- ece241_2013_q4_plan.json
- ece241_2013_q7_plan.json
- ece241_2013_q8_plan.json
- ece241_2014_q1c_plan.json
- ece241_2014_q3_plan.json
- ece241_2014_q4_plan.json
- ece241_2014_q5a_plan.json
- ece241_2014_q5b_plan.json
- edgecapture_plan.json
- edgedetect2_plan.json
- edgedetect_plan.json
- fadd_plan.json
- fsm1_plan.json
- fsm1s_plan.json
- fsm2_plan.json
- fsm2s_plan.json
- fsm3_plan.json
- fsm3comb_plan.json
- fsm3onehot_plan.json
- fsm3s_plan.json
- fsm_hdlc_plan.json
- fsm_onehot_plan.json
- fsm_ps2_plan.json
- fsm_ps2data_plan.json
- fsm_serial_plan.json
- fsm_serialdata_plan.json
- gates100_plan.json
- gates4_plan.json
- gates_plan.json
- gatesv100_plan.json
- gatesv_plan.json
- gshare_plan.json
- hadd_plan.json
- history_shift_plan.json
- kmap1_plan.json
- kmap2_plan.json
- kmap3_plan.json
- kmap4_plan.json
- lemmings1_plan.json
- lemmings2_plan.json
- lemmings3_plan.json
- lemmings4_plan.json
- lfsr32_plan.json
- lfsr5_plan.json
- m2014_q3_plan.json
- m2014_q4a_plan.json
- m2014_q4b_plan.json
- m2014_q4c_plan.json
- m2014_q4d_plan.json
- m2014_q4e_plan.json
- m2014_q4f_plan.json
- m2014_q4g_plan.json
- m2014_q4h_plan.json
- m2014_q4i_plan.json
- m2014_q4j_plan.json
- m2014_q4k_plan.json
- m2014_q6_plan.json
- m2014_q6b_plan.json
- m2014_q6c_plan.json
- mt2015_eq2_plan.json
- mt2015_muxdff_plan.json
- mt2015_q4_plan.json
- mt2015_q4a_plan.json
- mt2015_q4b_plan.json
- mux256to1_plan.json
- mux256to1v_plan.json
- mux2to1_plan.json
- mux2to1v_plan.json
- mux9to1v_plan.json
- norgate_plan.json
- notgate_plan.json
- popcount255_plan.json
- popcount3_plan.json
- reduction_plan.json
- review2015_count1k_plan.json
- review2015_fancytimer_plan.json
- review2015_fsm_plan.json
- review2015_fsmonehot_plan.json
- review2015_fsmonehot_plan_0.json
- review2015_fsmseq_plan.json
- review2015_fsmshift_plan.json
- review2015_shiftcount_plan.json
- ringer_plan.json
- rotate100_plan.json
- rule110_plan.json
- rule90_plan.json
- shift18_plan.json
- shift4_plan.json
- step_one_plan.json
- thermostat_plan.json
- timer_plan.json
- truthtable1_plan.json
- vector0_plan.json
- vector100r_plan.json
- vector1_plan.json
- vector2_plan.json
- vector3_plan.json
- vector4_plan.json
- vector5_plan.json
- vectorgates_plan.json
- vectorr_plan.json
- wire4_plan.json
- wire_decl_plan.json
- wire_plan.json
- xnorgate_plan.json
- zero_plan.json
- zero_rough_plan.json
- debug_graph_analyzer.py
- ICL_examples.py
- llm_prompt_manager.py
- load_verilog_cases.py
- OS_prompt_templates.py
- prompt_templates.py
- run_verilog_coder.py
- task_planner.py
- Tool_examples.py
- vcd_waveform_analyzer.py
- verilog_agent_config_llama3.py
- verilog_agent_configs.py
- verilog_examples_manager.py
- verilog_tools_class.py
- verilogcoder.py
- hardware_general_agent.py
- knowledge_circuit_graph.py
- output_parser_util.py
- task.py
- tools_utility.py
- .gitignore
- LICENSE
- LICENSE-CODE
- OAI_CONFIG_LIST
- README.md
- setup.py
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/NVlabs/VerilogCoder
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd VerilogCoder
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
// repository documentation
Was this content helpful?
(0 ratings)
