2021-08-13 20:27:09 索煒達(dá)電子 1189
項(xiàng)目編號(hào):E64
文件大小:17M
源碼說明:帶中文注釋
開發(fā)環(huán)境:Verilog
簡(jiǎn)要概述:
基于FPGA的單通道1M/12bit示波器。通過800*480的TFT顯示器顯示。
文件列表:
目錄│文件列表:
│ Oscilloscope.rar
└ Oscilloscope
│ adc.stp
│ c5_pin_model_dump.txt
│ pll.xml
│ TFT_Oscillo.qpf
│ TFT_Oscillo.qsf
│ TFT_Oscillo.qws
│ TFT_Oscillo.vsdx
│ TFT_Oscillo_nativelink_simulation.rpt
├ db
│ │ .cmp.kpt
│ │ adc_auto_stripped.stp
│ │ altsyncram_0l84.tdf
│ │ altsyncram_2l84.tdf
│ │ altsyncram_6l84.tdf
│ │ altsyncram_8l84.tdf
│ │ altsyncram_cl84.tdf
│ │ altsyncram_lus1.tdf
│ │ cmpr_99c.tdf
│ │ cmpr_d9c.tdf
│ │ cntr_09i.tdf
│ │ cntr_29i.tdf
│ │ cntr_39i.tdf
│ │ cntr_59i.tdf
│ │ cntr_69i.tdf
│ │ cntr_kri.tdf
│ │ cntr_t3j.tdf
│ │ cntr_v8i.tdf
│ │ decode_3na.tdf
│ │ decode_5la.tdf
│ │ TFT_Oscillo.tiscmp.slow_1100mv_0c.ddb
│ │ TFT_Oscillo.tiscmp.slow_1100mv_85c.ddb
│ │ TFT_Oscillo.tis_db_list.ddb
│ │ TFT_Oscillo.vpr.ammdb
│ │ TFT_Oscillo_partition_pins.json
│ └ ip
│ └ sldb733b3aa
│ │ alt_sld_fab.qip
│ │ alt_sld_fab.sopcinfo
│ │ alt_sld_fab.v
│ │ alt_sld_fab_wrapper_hw.tcl
│ │ alt_sld_fab__report.html
│ │ alt_sld_fab__report.xml
│ └ submodules
│ │ alt_sld_fab_alt_sld_fab.v
│ │ alt_sld_fab_alt_sld_fab_ident.sv
│ │ alt_sld_fab_alt_sld_fab_presplit.sv
│ │ alt_sld_fab_alt_sld_fab_sldfabric.vhd
│ └ alt_sld_fab_alt_sld_fab_splitter.sv
├ incremental_db
│ │ README
│ └ compiled_partitions
│ │ TFT_Oscillo.autoh_e40e1.cmp.ammdb
│ │ TFT_Oscillo.autoh_e40e1.cmp.cdb
│ │ TFT_Oscillo.autoh_e40e1.cmp.dfp
│ │ TFT_Oscillo.autoh_e40e1.cmp.hdb
│ │ TFT_Oscillo.autoh_e40e1.cmp.logdb
│ │ TFT_Oscillo.autoh_e40e1.cmp.rcfdb
│ │ TFT_Oscillo.autoh_e40e1.map.cdb
│ │ TFT_Oscillo.autoh_e40e1.map.dpi
│ │ TFT_Oscillo.autoh_e40e1.map.hdb
│ │ TFT_Oscillo.autoh_e40e1.map.kpt
│ │ TFT_Oscillo.autoh_e40e1.map.logdb
│ │ TFT_Oscillo.autoh_e40e1.map.oln.cdb
│ │ TFT_Oscillo.autoh_e40e1.rrp.cdb
│ │ TFT_Oscillo.autoh_e40e1.rrp.hdb
│ │ TFT_Oscillo.autoh_e40e1.rrp.kpt
│ │ TFT_Oscillo.autoh_e40e1.rrp.logdb
│ │ TFT_Oscillo.autos_3e921.cmp.ammdb
│ │ TFT_Oscillo.autos_3e921.cmp.cdb
│ │ TFT_Oscillo.autos_3e921.cmp.dfp
│ │ TFT_Oscillo.autos_3e921.cmp.hdb
│ │ TFT_Oscillo.autos_3e921.cmp.logdb
│ │ TFT_Oscillo.autos_3e921.cmp.rcfdb
│ │ TFT_Oscillo.autos_3e921.map.cdb
│ │ TFT_Oscillo.autos_3e921.map.dpi
│ │ TFT_Oscillo.autos_3e921.map.hdb
│ │ TFT_Oscillo.autos_3e921.map.kpt
│ │ TFT_Oscillo.autos_3e921.map.logdb
│ │ TFT_Oscillo.autos_3e921.map.olf.cdb
│ │ TFT_Oscillo.autos_3e921.map.olm.cdb
│ │ TFT_Oscillo.autos_3e921.map.oln.cdb
│ │ TFT_Oscillo.autos_3e921.map.orf.cdb
│ │ TFT_Oscillo.autos_3e921.map.orm.cdb
│ │ TFT_Oscillo.autos_3e921.map.orn.cdb
│ │ TFT_Oscillo.autos_3e921.map.trf.cdb
│ │ TFT_Oscillo.root_partition.map.olm.cdb
│ │ TFT_Oscillo.root_partition.map.oln.cdb
│ │ TFT_Oscillo.root_partition.map.opi
│ │ TFT_Oscillo.root_partition.map.orf.cdb
│ │ TFT_Oscillo.root_partition.map.orm.cdb
│ │ TFT_Oscillo.root_partition.map.orn.cdb
│ │ TFT_Oscillo.root_partition.rrp.cdb
│ │ TFT_Oscillo.root_partition.rrp.hbdb.cdb
│ │ TFT_Oscillo.root_partition.rrp.hbdb.hdb
│ │ TFT_Oscillo.root_partition.rrp.hdb
│ │ TFT_Oscillo.root_partition.rrp.kpt
│ │ TFT_Oscillo.rrp.hdb
│ └ TFT_Oscillo.rrs.cdb
├ output_files
│ │ pll.xml
│ │ qmegawiz_errors_log.txt
│ │ TFT_Oscillo.asm.rpt
│ │ TFT_Oscillo.cdf
│ │ TFT_Oscillo.done
│ │ TFT_Oscillo.eda.rpt
│ │ TFT_Oscillo.fit.rpt
│ │ TFT_Oscillo.fit.smsg
│ │ TFT_Oscillo.fit.summary
│ │ TFT_Oscillo.flow.rpt
│ │ TFT_Oscillo.jdi
│ │ TFT_Oscillo.map.rpt
│ │ TFT_Oscillo.map.smsg
│ │ TFT_Oscillo.map.summary
│ │ TFT_Oscillo.pin
│ │ TFT_Oscillo.sld
│ │ TFT_Oscillo.sof
│ │ TFT_Oscillo.sta.rpt
│ │ TFT_Oscillo.sta.summary
│ └ greybox_tmp
│ └ cbx_args.txt
├ PLL
│ │ pll.bsf
│ │ pll.cmp
│ │ pll.ppf
│ │ pll.qip
│ │ pll.sip
│ │ pll.spd
│ │ pll.v
│ │ pll_sim.f
│ ├ pll
│ │ │ pll_0002.qip
│ │ └ pll_0002.v
│ └ pll_sim
│ │ pll.vo
│ ├ aldec
│ │ └ rivierapro_setup.tcl
│ ├ cadence
│ │ │ cds.lib
│ │ │ hdl.var
│ │ └ ncsim_setup.sh
│ ├ mentor
│ │ └ msim_setup.tcl
│ └ synopsys
│ ├ vcs
│ │ └ vcs_setup.sh
│ └ vcsmx
│ │ synopsys_sim.setup
│ └ vcsmx_setup.sh
├ RAM
│ │ ram.qip
│ │ ram.v
│ └ ram_bb.v
├ RTL
│ │ data_process.v
│ │ data_process.v.bak
│ │ TFT_Oscillo.v
│ │ TFT_Oscillo.v.bak
│ ├ ADC
│ │ │ ad7928.v
│ │ └ ad7928.v.bak
│ └ TFT
│ │ TFT_driver.v
│ │ TFT_driver.v.bak
│ │ TFT_image.v
│ └ TFT_image.v.bak
└ simulation
│ adc7928_tb.v
│ adc7928_tb.v.bak
│ data_process_tb.v
│ data_process_tb.v.bak
│ ram_tb.v
│ ram_tb.v.bak
│ rise_fall_tb.v
│ rise_fall_tb.v.bak
└ modelsim
│ modelsim.ini
│ msim_transcript
│ TFT_Oscillo.sft
│ TFT_Oscillo.vo
│ TFT_Oscillo_modelsim.xrf
│ TFT_Oscillo_run_msim_rtl_verilog.do
│ TFT_Oscillo_run_msim_rtl_verilog.do.bak
│ TFT_Oscillo_run_msim_rtl_verilog.do.bak1
│ TFT_Oscillo_run_msim_rtl_verilog.do.bak10
│ TFT_Oscillo_run_msim_rtl_verilog.do.bak9
│ vsim.wlf
├ rtl_work
│ │ _info
│ │ _lib.qdb
│ │ _lib1_0.qdb
│ │ _lib1_0.qpg
│ │ _lib1_0.qtl
│ │ _lib1_1.qdb
│ │ _lib1_1.qpg
│ │ _lib1_1.qtl
│ └ _vmake
└ TFT_Oscillo_iputf_input
│ nl_common.txt
├ aldec
│ │ rivierapro_libs.txt
│ └ rivierapro_setup.tcl
├ cadence
│ │ ncsim_libs.txt
│ └ ncsim_setup.sh
├ mentor
│ │ msim_libs.txt
│ └ msim_setup.tcl
└ synopsys
├ vcs
│ │ options_file.vcs
│ └ vcs_setup.sh
└ vcsmx
│ vcsmx_libs.txt
└ vcsmx_setup.sh