在好例子网,分享、交流、成长!
您当前所在位置:首页Others 开发实例一般编程问题 → VHDL语言100例详解 程序代码

VHDL语言100例详解 程序代码

一般编程问题

下载此实例
  • 开发语言:Others
  • 实例大小:0.30M
  • 下载次数:4
  • 浏览次数:145
  • 发布时间:2020-09-19
  • 实例类别:一般编程问题
  • 发 布 人:robot666
  • 文件格式:.rar
  • 所需积分:2
 

实例介绍

【实例简介】
包括如下100例有关的VHDL描述文件,但解压后只有94例,其他部分错误 第1例?带控制端口的加法器 袁 媛(1) 第2例?无控制端口的加法器 袁 媛(4) 第3例?乘法器 袁 媛(6) 第4例?比较器 袁 媛(8) 第5例?二路选择器 袁 媛(11) 第6例?寄存器 袁 媛(13) 第7例?移位寄存器 袁 媛(16) 第8例?综合单元库 袁 媛(22) 第9例?七值逻辑与基本数据类型 袁 媛(29) 第10例?函数 袁 媛(32) 第11例?七值逻辑线或分辨函数 袁 媛(35) 第12例?转换函数 袁 媛(38) 第13例?左移函数 袁 媛(40) 第14例?七值
【实例截图】
【核心代码】
100vhdl例子
└── 100vhdl例子
├── 10_function
│   ├── 10_bit_to_int.vhd
│   └── README.TXT
├── 11_wiredor
│   ├── 11_wiredor.vhd
│   └── README.TXT
├── 12_convert
│   ├── 12_convert.vhd
│   └── README.TXT
├── 13_SHL
│   ├── 13_SHL.VHD
│   └── README.TXT
├── 14_MVL7_functions
│   ├── 14_MVL7_functions.vhd
│   └── README.TXT
├── 15_MUX41
│   ├── 15_MUX41.VHD
│   ├── 15_MVL7_functions.vhd
│   ├── 15_MVL7_syn_types.vhd
│   ├── 15_test_vectors_mux41.vhd
│   ├── 15_TYPES.VHD
│   └── README.TXT
├── 16_MUX
│   ├── 16_multiple_mux.vhd
│   ├── 16_MVL7_functions.vhd
│   ├── 16_test_vectors.vhd
│   ├── 16_TYPES.VHD
│   ├── README.TXT
│   └── TYPES.VHD
├── 17_parity
│   ├── 17_parity.vhd
│   ├── 17_test_bench.vhd
│   └── README.TXT
├── 18_LIB
│   ├── 18_tech_lib.vhd
│   ├── 18_test_lib.vhd
│   └── README.TXT
├── 19_test_194
│   └── 19_test_194.vhd
├── 1_ADDER
│   ├── 1_ADDER
│   │   ├── 1_ADDER.exp
│   │   ├── files
│   │   │   ├── L1.rpt
│   │   │   ├── L2.rpt
│   │   │   └── L3.rpt
│   │   └── workdirs
│   │   ├── aa
│   │   │   ├── ADDER.sim
│   │   │   ├── ADDER.syn
│   │   │   ├── Anal.info
│   │   │   └── Anal.out
│   │   └── WORK
│   │   ├── Anal.info
│   │   ├── Anal.out
│   │   ├── BIT_RTL_ADDER.sim
│   │   └── BIT_RTL_ADDER.syn
│   ├── 1_adder.acf
│   ├── 1_adder.hif
│   ├── 1_adder.mmf
│   ├── 1_ADDER.VHD
│   ├── bir_rtl_adder.acf
│   ├── bir_rtl_adder.hif
│   ├── bir_rtl_adder.mmf
│   ├── bir_rtl_adder.tdf
│   ├── bit_rtl_adder.acf
│   ├── bit_rtl_adder.hif
│   ├── bit_rtl_adder.mmf
│   ├── bit_rtl_adder.vhd
│   ├── LIB.DLS
│   ├── README.TXT
│   └── U2268397.DLS
├── 20_test_159
│   └── 20_test_159.vhd
├── 21_test_13a
│   └── 21_test_13a.vhd
├── 22_deadlock
│   └── 22_deadlock.vhd
├── 23_test_120
│   └── 23_Test_120.vhd
├── 24_test_195
│   └── 24_test_195.vhd
├── 25_test_1
│   ├── 25_test_1a.vhd
│   └── 25_test_1.vhd
├── 26_test_74s
│   └── 26_test_74s.vhd
├── 27_test_16
│   └── 27_test_16.vhd
├── 28_test_64a
│   └── 28_Test_64a.vhd
├── 29_test_35
│   └── 29_Test_35.vhd
├── 2_ADDER
│   ├── 2_ADDER.VHD
│   └── README.TXT
├── 30_test_3
│   └── 30_Test_3.vhd
├── 31_test_35b
│   └── 31_test_35b.vhd
├── 32_test_110b
│   └── 32_test_110b.vhd
├── 33_comparer
│   ├── 33_comparer.vhd
│   ├── 33_COMP.VHD
│   ├── 33_SIMU.VHD
│   └── README.TXT
├── 34_BUS
│   ├── 34_readwrite_stim.vhd
│   ├── 34_readwrite.VHD
│   └── README.TXT
├── 35_486_bus
│   ├── 35_486_bus.vhd
│   ├── 35_486_sys.vhd
│   ├── 35_bit_pack.vhd
│   ├── 35_bus_test.vhd
│   ├── 35_ram_controller.vhd
│   ├── 75_RAM.VHD
│   └── README.TXT
├── 36_GCD
│   ├── 36_GCD.VHD
│   ├── 36_TEST.VHD
│   └── README.TXT
├── 37_test_105
│   └── 37_test_105.vhd
├── 38_test_28
│   └── 38_Test_28.vhd
├── 39_wst0dp
│   ├── 39_wst0dp.vhd
│   └── README.TXT
├── 3_MUL
│   ├── 3_MUL.VHD
│   └── README.TXT
├── 40_generic_dec
│   ├── 40_generic_dec.vhd
│   └── README.TXT
├── 41_generic_testbench
│   ├── 40_generic_dec.vhd
│   ├── 41_generic_testbench.vhd
│   └── README.TXT
├── 42_MIX
│   ├── 42_MIX.VHD
│   └── README.TXT
├── 43_register
│   ├── 43_shift_reg.vhd
│   ├── 43_test_register.vhd
│   └── README.TXT
├── 44_reg_counter
│   ├── 44_MVL7_functions.vhd
│   ├── 44_reg_counter.vhd
│   ├── 44_synthesis_types.vhd
│   ├── 44_test_vector.vhd
│   ├── 44_TYPES.VHD
│   └── README.TXT
├── 45_test_63
│   └── 45_test_63.vhd
├── 46_generic
│   ├── 46_default_generic.vhd
│   └── README.TXT
├── 47_CONST
│   └── 47_const_test.vhd
├── 48_test_18e
│   └── 48_test_18e.vhd
├── 49_DELTA
│   └── 49_TEST.VHD
├── 4_COMP
│   ├── 4_COMP.VHD
│   └── README.TXT
├── 50_test_18e
│   └── 50_test_18e.vhd
├── 51_test_113
│   └── 51_test_113.vhd
├── 52_divider
│   ├── 52_Divider_stim.vhd
│   ├── 52_DIVIDER.vhd
│   └── README.TXT
├── 53_counter
│   ├── 53_counter_testbench.vhd
│   ├── 53_counter.vhd
│   └── README.TXT
├── 54_display
│   ├── 54_display_stim.vhd
│   ├── 54_display.vhd
│   └── README.TXT
├── 55_falsepath
│   ├── 55_falsepath_stim.vhd
│   ├── 55_falsepath.vhd
│   └── README.TXT
├── 56_prefetch
│   ├── 56_prefetch.vhd
│   ├── 56_STIM.VHD
│   ├── 56_Vhdl.vhd
│   └── README.TXT
├── 57_instruction_dec
│   └── 57_instruction_dec.vhd
├── 58_decoder
│   └── 58_decoder.vhd
├── 59_decoder
│   └── 59_decoder.vhd
├── 5_MUX2
│   ├── 5_MUX2.VHD
│   └── README.TXT
├── 61_assign
│   ├── 61_assign.vhd
│   ├── 61_Logic.vhd
│   └── README.TXT
├── 62_GCD
│   ├── 62_gcd_stim.vhd
│   ├── 62_GCD.VHD
│   └── README.TXT
├── 63_gcd_disp
│   ├── 63_gcd_disp.vhd
│   ├── 63_STIM.VHD
│   ├── 63_VHDL.VHD
│   └── README.TXT
├── 64_TLC
│   ├── 64_test_vectors.vhd
│   ├── 64_TLC.VHD
│   └── README.TXT
├── 65_conditioner
│   ├── 65_conditioner_stim.VHD
│   ├── 65_conditioner.VHD
│   └── README.TXT
├── 66_FIR
│   ├── 66_FIR.VHD
│   ├── 66_PACK.VHD
│   ├── 66_signed.vhd
│   └── 66_testfir.vhd
├── 67_ellipf
│   ├── 67_ellipf.vhd
│   ├── 67_PACK.VHD
│   ├── 67_test_vector.vhd
│   └── README.TXT
├── 68_alarm_controller
│   ├── 68_alarm_controller.vhd
│   ├── 68_tb_alarm_controller.vhd
│   ├── 69_p_alarm_clock.vhd
│   └── README.TXT
├── 69_decoder
│   ├── 69_decoder.vhd
│   ├── 69_p_alarm_clock.vhd
│   ├── 69_tb_decoder.vhd
│   └── README.TXT
├── 6_REG
│   ├── 6_REG.VHD
│   └── README.TXT
├── 70_alarm_buffer
│   ├── 69_p_alarm_clock.vhd
│   ├── 70_buffer.vhd
│   ├── 70_tb_buffer.vhd
│   └── README.TXT
├── 71_alarm_counter
│   ├── 69_p_alarm_clock.vhd
│   ├── 71_alarm_counter.vhd
│   ├── 71_alarm_reg.vhd
│   ├── 71_tb_alarm_counter.vhd
│   ├── 71_tb_alarm_reg.vhd
│   └── README.TXT
├── 72_alarm_display
│   ├── 69_p_alarm_clock.vhd
│   ├── 72_display_driver.vhd
│   ├── 72_tb_display_driver.vhd
│   └── README.TXT
├── 73_alarm_fq
│   ├── 69_p_alarm_clock.vhd
│   ├── 73_fq_divider.vhd
│   ├── 73_tb_fq_divider.vhd
│   └── README.TXT
├── 74_alarm_clock
│   ├── 69_p_alarm_clock.vhd
│   ├── 74_alarm_clock.vhd
│   ├── 74_tb_alarm_clock.vhd
│   └── README.TXT
├── 75_RAM
│   ├── 35_bit_pack.vhd
│   ├── 75_RAM.VHD
│   └── README.TXT
├── 76_PID
│   ├── 76_Fpu.vhd
│   ├── 76_pid_stim.vhd
│   ├── 76_Pid.vhd
│   └── README.TXT
├── 77_NPS
│   └── README.TXT
├── 78_alu_input
│   ├── 78_alu_inputs.vhd
│   ├── 78_test_vectors.vhd
│   └── README.TXT
├── 79_ALU
│   ├── 79_ALU.VHD
│   ├── 79_test_vectors.vhd
│   └── README.TXT
├── 7_shiftreg
│   ├── 7_MVL7_functions.vhd
│   ├── 7_shiftreg.vhd
│   ├── 7_synthesis_types.vhd
│   ├── 7_test_vector.vhd
│   ├── 7_TYPES.VHD
│   └── README.TXT
├── 80_MEM
│   ├── 80_mem_stim.vhd
│   ├── 80_MEM.VHD
│   └── README.TXT
├── 81_Q_REG
│   ├── 81_q_reg_stim.vhd
│   ├── 81_Q_REG.VHD
│   └── README.TXT
├── 82_output_shifter
│   ├── 82_output_and_shifter.vhd
│   ├── 82_output_shifter_stim.vhd
│   └── README.TXT
├── 83_multiplexer
│   ├── 83_multiplexer_stim.vhd
│   ├── 83_multiplexer.vhd
│   └── README.TXT
├── 84_REG
│   ├── 84_reg_stim.vhd
│   ├── 84_REG.VHD
│   └── README.TXT
├── 85_UPC
│   ├── 85_upc_stim.vhd
│   ├── 85_UPC.VHD
│   └── README.TXT
├── 86_STACK
│   ├── 86_stack_stim.vhd
│   ├── 86_STACK.VHD
│   └── README.TXT
├── 87_control
│   ├── 87_control_stim.vhd
│   ├── 87_control.vhd
│   └── README.TXT
├── 88_arms_counter
│   ├── 88_arms_counter_stim.vhd
│   ├── 88_ARMS_COUNTER.vhd
│   ├── 88_pack_2_0.vhd
│   └── README.TXT
├── 89_full_adder
│   ├── 89_full_adder_stim.vhd
│   ├── 89_Full_adder.vhd
│   ├── 89_pack_2_0.vhd
│   └── README.TXT
├── 8_BITPKG
│   ├── 8_BITPKG.VHD
│   ├── 8_bit_rtl_lib.vhd
│   └── README.TXT
├── 90_WSS
│   ├── 90_wss_component.vhd
│   ├── 90_wss_coprocessor.vhd
│   ├── 90_wss_subtype.vhd
│   └── README.TXT
├── 91_WSS
│   ├── 90_wss_component.vhd
│   ├── 90_wss_subtype.vhd
│   ├── 91_wss_mem_sequence.vhd
│   └── README.TXT
├── 92_WSS
│   ├── 90_wss_component.vhd
│   ├── 90_wss_subtype.vhd
│   ├── 92_wss_stringreg.vhd
│   └── README.TXT
├── 93_WSS
│   ├── 90_wss_component.vhd
│   ├── 90_wss_subtype.vhd
│   ├── 93_wss_top.vhd
│   ├── 93_WSS.VHD
│   └── README.TXT
├── 94_SPARC
│   └── README.TXT
├── 9_MVL7_TYPES
│   ├── 9_MVL7_types.vhd
│   └── README.TXT
└── vhdl100.pdf

99 directories, 274 files

标签:

实例下载地址

VHDL语言100例详解 程序代码

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警