实例介绍
1、设计一个可容纳4组参赛的数字式抢答器,每组设一个按钮,供抢答使用。 2、抢答器具有第一信号鉴别和锁存功能,使除第一抢答者外的按钮不起作用。 3、设置一个主持人“复位”按钮。 4、主持人复位后,开始抢答,第一信号鉴别锁存电路得到信号后,有LED指示灯和数码管显示成功抢答组并保持5秒钟,扬声器发出3秒的音响。 5、设置一个计分电路,每组开始预置10分,由主持人记分,答对一次加1分,答错一次减1分. 打开qdq.xise,qdq_all.v是总文件,qdqpd,js1,jf分别是抢答判断,计时3S5S,记分显示
【实例截图】
【核心代码】
4744300845212140246.rar
└── qdq
├── fuse.log
├── ipcore_dir
├── iseconfig
│ ├── jfq1s.xreport
│ ├── jfq.xreport
│ ├── qdjb.xreport
│ ├── qdq_all.xreport
│ └── qdq.projectmgr
├── isim
│ ├── isim_usage_statistics.html
│ ├── qdjb_tb_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy1.dbg
│ │ ├── isimkernel.log
│ │ ├── netId1.dat
│ │ ├── qdjb_tb_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000002521613485_3514772786.c
│ │ ├── m_00000000002521613485_3514772786.didat
│ │ ├── m_00000000002521613485_3514772786.nt.obj
│ │ ├── m_00000000003402515868_0798076939.c
│ │ ├── m_00000000003402515868_0798076939.didat
│ │ ├── m_00000000003402515868_0798076939.nt.obj
│ │ ├── qdjb_tb_isim_beh.exe_main.c
│ │ └── qdjb_tb_isim_beh.exe_main.nt.obj
│ ├── qdqbd_tb5_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqbd_tb5_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000001919183725_3181738417.c
│ │ ├── m_00000000001919183725_3181738417.didat
│ │ ├── m_00000000001919183725_3181738417.nt.obj
│ │ ├── m_00000000003882220775_2294675595.c
│ │ ├── m_00000000003882220775_2294675595.didat
│ │ ├── m_00000000003882220775_2294675595.nt.obj
│ │ ├── qdqbd_tb5_isim_beh.exe_main.c
│ │ └── qdqbd_tb5_isim_beh.exe_main.nt.obj
│ ├── qdqbd_tb6_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqbd_tb6_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000002762071296_2294675595.c
│ │ ├── m_00000000002762071296_2294675595.didat
│ │ ├── m_00000000002762071296_2294675595.nt.obj
│ │ ├── m_00000000003535534363_0615262219.c
│ │ ├── m_00000000003535534363_0615262219.didat
│ │ ├── m_00000000003535534363_0615262219.nt.obj
│ │ ├── qdqbd_tb6_isim_beh.exe_main.c
│ │ └── qdqbd_tb6_isim_beh.exe_main.nt.obj
│ ├── qdqbd_tb7_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy1.dbg
│ │ ├── isimkernel.log
│ │ ├── netId1.dat
│ │ ├── qdqbd_tb7_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000002762071296_2294675595.c
│ │ ├── m_00000000002762071296_2294675595.didat
│ │ ├── m_00000000002762071296_2294675595.nt.obj
│ │ ├── m_00000000003535534363_1403721885.c
│ │ ├── m_00000000003535534363_1403721885.didat
│ │ ├── m_00000000003535534363_1403721885.nt.obj
│ │ ├── qdqbd_tb7_isim_beh.exe_main.c
│ │ └── qdqbd_tb7_isim_beh.exe_main.nt.obj
│ ├── qdqpd_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqpd_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000039115545_2294675595.c
│ │ ├── m_00000000000039115545_2294675595.didat
│ │ ├── m_00000000000039115545_2294675595.nt.obj
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── qdqpd_isim_beh.exe_main.c
│ │ └── qdqpd_isim_beh.exe_main.nt.obj
│ ├── qdqpd_tb1_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqpd_tb1_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000039115545_2294675595.c
│ │ ├── m_00000000000039115545_2294675595.didat
│ │ ├── m_00000000000039115545_2294675595.nt.obj
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000003595296931_4107673144.c
│ │ ├── m_00000000003595296931_4107673144.didat
│ │ ├── m_00000000003595296931_4107673144.nt.obj
│ │ ├── qdqpd_tb1_isim_beh.exe_main.c
│ │ └── qdqpd_tb1_isim_beh.exe_main.nt.obj
│ ├── qdqpd_tb2_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqpd_tb2_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000002233830339_2294675595.c
│ │ ├── m_00000000002233830339_2294675595.didat
│ │ ├── m_00000000002233830339_2294675595.nt.obj
│ │ ├── m_00000000003573745048_1843351426.c
│ │ ├── m_00000000003573745048_1843351426.didat
│ │ ├── m_00000000003573745048_1843351426.nt.obj
│ │ ├── qdqpd_tb2_isim_beh.exe_main.c
│ │ └── qdqpd_tb2_isim_beh.exe_main.nt.obj
│ ├── qdqpd_tb3_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqpd_tb3_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000001832670497_2294675595.c
│ │ ├── m_00000000001832670497_2294675595.didat
│ │ ├── m_00000000001832670497_2294675595.nt.obj
│ │ ├── m_00000000002147464784_0450395924.c
│ │ ├── m_00000000002147464784_0450395924.didat
│ │ ├── m_00000000002147464784_0450395924.nt.obj
│ │ ├── qdqpd_tb3_isim_beh.exe_main.c
│ │ └── qdqpd_tb3_isim_beh.exe_main.nt.obj
│ ├── qdqpd_tb4_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqpd_tb4_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000001919183725_2226973367.c
│ │ ├── m_00000000001919183725_2226973367.didat
│ │ ├── m_00000000001919183725_2226973367.nt.obj
│ │ ├── m_00000000003882220775_2294675595.c
│ │ ├── m_00000000003882220775_2294675595.didat
│ │ ├── m_00000000003882220775_2294675595.nt.obj
│ │ ├── qdqpd_tb4_isim_beh.exe_main.c
│ │ └── qdqpd_tb4_isim_beh.exe_main.nt.obj
│ ├── qdqpd_tb8_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqpd_tb8_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000000482867503_2294675595.c
│ │ ├── m_00000000000482867503_2294675595.didat
│ │ ├── m_00000000000482867503_2294675595.nt.obj
│ │ ├── m_00000000002147464784_2366285468.c
│ │ ├── m_00000000002147464784_2366285468.didat
│ │ ├── m_00000000002147464784_2366285468.nt.obj
│ │ ├── qdqpd_tb8_isim_beh.exe_main.c
│ │ └── qdqpd_tb8_isim_beh.exe_main.nt.obj
│ ├── qdqpd_tb_isim_beh.exe.sim
│ │ ├── isimcrash.log
│ │ ├── ISimEngine-DesignHierarchy.dbg
│ │ ├── isimkernel.log
│ │ ├── netId.dat
│ │ ├── qdqpd_tb_isim_beh.exe
│ │ ├── tmp_save
│ │ │ └── _1
│ │ └── work
│ │ ├── m_00000000000039115545_2294675595.c
│ │ ├── m_00000000000039115545_2294675595.didat
│ │ ├── m_00000000000039115545_2294675595.nt.obj
│ │ ├── m_00000000000347813886_2073120511.c
│ │ ├── m_00000000000347813886_2073120511.didat
│ │ ├── m_00000000000347813886_2073120511.nt.obj
│ │ ├── m_00000000003595296931_3456199097.c
│ │ ├── m_00000000003595296931_3456199097.didat
│ │ ├── m_00000000003595296931_3456199097.nt.obj
│ │ ├── qdqpd_tb_isim_beh.exe_main.c
│ │ └── qdqpd_tb_isim_beh.exe_main.nt.obj
│ └── work
│ ├── glbl.sdb
│ ├── qdqpd.sdb
│ └── qdqpd_tb8.sdb
├── isim.cmd
├── isim.log
├── jfq1s_summary.html
├── jfq1s.v
├── jfq.bgn
├── jfq.bit
├── jfq_bitgen.xwbt
├── jfq.bld
├── jfq.cmd_log
├── jfq.drc
├── jfq_envsettings.html
├── jfq_guide.ncd
├── jfq.lso
├── jfq_map.map
├── jfq_map.mrp
├── jfq_map.ncd
├── jfq_map.ngm
├── jfq_map.xrpt
├── jfq.ncd
├── jfq.ngc
├── jfq.ngd
├── jfq_ngdbuild.xrpt
├── jfq.ngr
├── jfq.pad
├── jfq_pad.csv
├── jfq_pad.txt
├── jfq.par
├── jfq_par.xrpt
├── jfq.pcf
├── jfq.prj
├── jfq.ptwx
├── jfq.stx
├── jfq_summary.html
├── jfq_summary.xml
├── jfq.syr
├── jfq.twr
├── jfq.twx
├── jfq.ucf
├── jfq.unroutes
├── jfq_usage.xml
├── jfq.ut
├── jfq.v
├── jfq.xpi
├── jfq.xst
├── jfq_xst.xrpt
├── js.bgn
├── js.bit
├── js_bitgen.xwbt
├── js.bld
├── js.drc
├── js_envsettings.html
├── js_guide.ncd
├── js_map.map
├── js_map.mrp
├── js_map.ncd
├── js_map.ngm
├── js_map.xrpt
├── js.ncd
├── js.ngd
├── js_ngdbuild.xrpt
├── js.ngr
├── js.pad
├── js_pad.csv
├── js_pad.txt
├── js.par
├── js_par.xrpt
├── js.pcf
├── js.ptwx
├── js_summary.html
├── js_summary.xml
├── js.twr
├── js.twx
├── js.ucf
├── js.unroutes
├── js_usage.xml
├── js.ut
├── js.v
├── js.xpi
├── netgen
│ └── synthesis
│ ├── jfq_synthesis.nlf
│ ├── jfq_synthesis.v
│ ├── js_synthesis.nlf
│ ├── js_synthesis.v
│ ├── qdjb_synthesis.nlf
│ ├── qdjb_synthesis.v
│ ├── qdq_all_synthesis.nlf
│ ├── qdq_all_synthesis.v
│ ├── qdqpd_synthesis.nlf
│ └── qdqpd_synthesis.v
├── _ngo
│ └── netlist.lst
├── pa.fromNetlist.tcl
├── planAhead.ngc2edif.log
├── planAhead_run_1
│ ├── planAhead.jou
│ ├── planAhead.log
│ ├── planAhead_run.log
│ ├── qdq.data
│ │ ├── constrs_1
│ │ │ ├── designprops.xml
│ │ │ ├── fileset.xml
│ │ │ └── usercols.xml
│ │ ├── runs
│ │ │ ├── impl_1.psg
│ │ │ └── runs.xml
│ │ ├── sources_1
│ │ │ ├── chipscope.xml
│ │ │ ├── fileset.xml
│ │ │ ├── hd.xml
│ │ │ └── ports.xml
│ │ └── wt
│ │ └── webtalk_pa.xml
│ └── qdq.ppr
├── qdjb.bgn
├── qdjb.bit
├── qdjb_bitgen.xwbt
├── qdjb.bld
├── qdjb.cmd_log
├── qdjb.drc
├── qdjb_envsettings.html
├── qdjb_guide.ncd
├── qdjb.lso
├── qdjb_map.map
├── qdjb_map.mrp
├── qdjb_map.ncd
├── qdjb_map.ngm
├── qdjb_map.xrpt
├── qdjb.ncd
├── qdjb.ngc
├── qdjb.ngd
├── qdjb_ngdbuild.xrpt
├── qdjb.ngr
├── qdjb.pad
├── qdjb_pad.csv
├── qdjb_pad.txt
├── qdjb.par
├── qdjb_par.xrpt
├── qdjb.pcf
├── qdjb.prj
├── qdjb.ptwx
├── qdjb.stx
├── qdjb_summary.html
├── qdjb_summary.xml
├── qdjb.syr
├── qdjb_tb_beh.prj
├── qdjb_tb_isim_beh1.wdb
├── qdjb_tb_isim_beh.exe
├── qdjb_tb_isim_beh.wdb
├── qdjb_tb.v
├── qdjb.twr
├── qdjb.twx
├── qdjb.ucf
├── qdjb.unroutes
├── qdjb_usage.xml
├── qdjb.ut
├── qdjb.v
├── qdjb.xpi
├── qdjb.xst
├── qdjb_xst.xrpt
├── qdq_all.bgn
├── qdq_all.bit
├── qdq_all_bitgen.xwbt
├── qdq_all.bld
├── qdq_all.cmd_log
├── qdq_all.drc
├── qdq_all_envsettings.html
├── qdq_all_guide.ncd
├── qdq_all.lso
├── qdq_all_map.map
├── qdq_all_map.mrp
├── qdq_all_map.ncd
├── qdq_all_map.ngm
├── qdq_all_map.xrpt
├── qdq_all.ncd
├── qdq_all.ngc
├── qdq_all.ngd
├── qdq_all_ngdbuild.xrpt
├── qdq_all.ngr
├── qdq_all.pad
├── qdq_all_pad.csv
├── qdq_all_pad.txt
├── qdq_all.par
├── qdq_all_par.xrpt
├── qdq_all.pcf
├── qdq_all.prj
├── qdq_all.ptwx
├── qdq_all.spl
├── qdq_all.stx
├── qdq_all_summary.html
├── qdq_all_summary.xml
├── qdq_all.sym
├── qdq_all.syr
├── qdq_all.twr
├── qdq_all.twx
├── qdq_all.ucf
├── qdq_all.unroutes
├── qdq_all_usage.xml
├── qdq_all.ut
├── qdq_all.v
├── qdq_all.xpi
├── qdq_all.xst
├── qdq_all_xst.xrpt
├── qdqbd_tb5_isim_beh.exe
├── qdqbd_tb5_isim_beh.wdb
├── qdqbd_tb5.v
├── qdqbd_tb6_isim_beh1.wdb
├── qdqbd_tb6_isim_beh.exe
├── qdqbd_tb6_isim_beh.wdb
├── qdqbd_tb6.v
├── qdqbd_tb7_isim_beh1.wdb
├── qdqbd_tb7_isim_beh.wdb
├── qdqbd_tb7.v
├── qdq.gise
├── qdqpd.bgn
├── qdqpd.bit
├── qdqpd_bitgen.xwbt
├── qdqpd.bld
├── qdqpd.cmd_log
├── qdqpd.drc
├── qdqpd_envsettings.html
├── qdqpd_guide.ncd
├── qdqpd.lso
├── qdqpd_map.map
├── qdqpd_map.mrp
├── qdqpd_map.ncd
├── qdqpd_map.ngm
├── qdqpd_map.xrpt
├── qdqpd.ncd
├── qdqpd.ngc
├── qdqpd.ngd
├── qdqpd_ngdbuild.xrpt
├── qdqpd.ngr
├── qdqpd.pad
├── qdqpd_pad.csv
├── qdqpd_pad.txt
├── qdqpd.par
├── qdqpd_par.xrpt
├── qdqpd.pcf
├── qdqpd.prj
├── qdqpd.ptwx
├── qdqpd.stx
├── qdqpd_summary.html
├── qdqpd_summary.xml
├── qdqpd.syr
├── qdqpd_tb1_isim_beh.wdb
├── qdqpd_tb1.v
├── qdqpd_tb2_isim_beh.wdb
├── qdqpd_tb2.v
├── qdqpd_tb3_isim_beh.wdb
├── qdqpd_tb3.v
├── qdqpd_tb4_isim_beh.wdb
├── qdqpd_tb4.v
├── qdqpd_tb8_beh.prj
├── qdqpd_tb8_isim_beh.exe
├── qdqpd_tb8_isim_beh.wdb
├── qdqpd_tb8.v
├── qdqpd_tb_isim_beh.wdb
├── qdqpd_tb.v
├── qdqpd.twr
├── qdqpd.twx
├── qdqpd.ucf
├── qdqpd.unroutes
├── qdqpd_usage.xml
├── qdqpd.ut
├── qdqpd.v
├── qdqpd.xpi
├── qdqpd.xst
├── qdqpd_xst.xrpt
├── qdq.xise
├── usage_statistics_webtalk.html
├── webtalk.log
├── webtalk_pn.xml
├── xilinxsim.ini
├── xlnx_auto_0_xdb
│ └── cst.xbcd
├── _xmsgs
│ ├── bitgen.xmsgs
│ ├── map.xmsgs
│ ├── netgen.xmsgs
│ ├── ngdbuild.xmsgs
│ ├── par.xmsgs
│ ├── pn_parser.xmsgs
│ ├── trce.xmsgs
│ └── xst.xmsgs
└── xst
├── dump.xst
│ ├── jfq.prj
│ │ └── ngx
│ │ ├── notopt
│ │ └── opt
│ ├── js.prj
│ │ └── ngx
│ │ ├── notopt
│ │ └── opt
│ ├── qdjb.prj
│ │ └── ngx
│ │ ├── notopt
│ │ └── opt
│ ├── qdq_all.prj
│ │ └── ngx
│ │ ├── notopt
│ │ └── opt
│ └── qdqpd.prj
│ └── ngx
│ ├── notopt
│ └── opt
├── projnav.tmp
└── work
├── hdllib.ref
├── vlg05
│ └── js.bin
├── vlg49
│ └── jfq.bin
├── vlg52
│ └── qdqpd.bin
├── vlg65
│ └── qdjb.bin
└── vlg72
└── qdq__all.bin
78 directories, 474 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论