⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vhdl程序范例.htm

📁 这是有关VHDL的一些范例
💻 HTM
📖 第 1 页 / 共 2 页
字号:
          <TR bgColor=#f3f3f3>
            <TD width=239><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/register/shft_reg_vhdl.txt">移位寄存器</A><IMG 
              height=11 src="VHDL程序范例.files/new_logo.gif" width=28></TD>
            <TD width=247>&nbsp;</TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=239>&nbsp;</TD>
            <TD width=247>&nbsp;</TD></TR></TBODY></TABLE>
        <BLOCKQUOTE>&nbsp;</BLOCKQUOTE>
        <P class=font10 align=left>基本语法</P>
        <TABLE class=font10 cellSpacing=2 cellPadding=2 width=500 border=0>
          <TBODY>
          <TR bgColor=#f3f3f3>
            <TD width=229><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/register/counter_pload.txt">计数器:std_logic_unsigned的用法</A></TD>
            <TD width=257><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/base/condsig.vhd">条件赋值:使用when 
              else语句</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=229><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/combinational/adder_nbit_generate.txt">加法器:generate语句的应用</A></TD>
            <TD width=257><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/base/selsigen.vhd">条件赋值:使用列举类型</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=229><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/register/counter_generate.txt">计数器:generate语句的应用</A></TD>
            <TD width=257><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/base/condsigm.vhd">条件赋值:使用多路选择器</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=229><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/register/counter_nbit.txt">计数器:GENERIC语句的应用</A></TD>
            <TD width=257><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/base/conversion_altera.vhd">无符号数到整数的转换</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=229><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/register/counter_wait.txt">计数器:wait语句的应用</A></TD>
            <TD width=257><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/base/topdown.txt">元件例化与层次设计</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=229><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/base/convert.txt">将16进制转化为std_logic</A></TD>
            <TD width=257>&nbsp;</TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=229>&nbsp;</TD>
            <TD width=257>&nbsp;</TD></TR></TBODY></TABLE>
        <P class=font10 align=left>&nbsp;</P>
        <DIV align=left>
        <P class=font10>存储器举例:(<SPAN class=font9><I><FONT 
        color=#333333>注3)</FONT></I></SPAN></P></DIV>
        <TABLE class=font10 cellSpacing=2 cellPadding=2 width=500 border=0>
          <TBODY>
          <TR bgColor=#f3f3f3>
            <TD width=245><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/RAM/fifo.txt">FIFO</A></TD>
            <TD width=241>&nbsp;</TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=245>&nbsp;</TD>
            <TD width=241>&nbsp;</TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=245>&nbsp;</TD>
            <TD width=241>&nbsp;</TD></TR></TBODY></TABLE>
        <BLOCKQUOTE>
          <P class=font10 align=left>&nbsp;</P></BLOCKQUOTE>
        <P class=font10 align=left>状态机举例:</P>
        <TABLE class=font10 cellSpacing=2 cellPadding=2 width=500 border=0>
          <TBODY>
          <TR bgColor=#f3f3f3>
            <TD width=246><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/ststemacine/statmach_altera.vhd">一个简单的状态机</A></TD>
            <TD width=240><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/ststemacine/moor1.txt">莫尔型状态机1</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=246><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/ststemacine/traffic_ls.vhd">使用列举类型的状态机</A></TD>
            <TD width=240><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/ststemacine/moor2.txt">莫尔型状态机2</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=246><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/ststemacine/State_areset.txt">带同步复位的状态机</A></TD>
            <TD width=240><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/ststemacine/mealy1.txt">米勒型状态机</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=246><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/ststemacine/state_variable.txt">使用变量的状态机</A></TD>
            <TD width=240><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/ststemacine/state_moor_mealy.txt">带莫尔/米勒输出的状态机</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=246>&nbsp;</TD>
            <TD width=240>&nbsp;</TD></TR></TBODY></TABLE>
        <BLOCKQUOTE>
          <P class=font10 align=left>&nbsp;</P></BLOCKQUOTE>
        <P class=font10 align=left><SPAN class=font10>测试向量(Test 
        Bench)和波形产生</SPAN></P>
        <TABLE cellSpacing=2 cellPadding=2 width=500 border=0>
          <TBODY>
          <TR bgColor=#f3f3f3>
            <TD class=font10 width=222><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/testbench/adder.vhd">加法器源程序</A></TD>
            <TD class=font10 width=264><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/testbench/testadder.vhd">相应加法器的测试向量(test 
              bench)</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD class=font10 width=222><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/smart_waveform.vhd">波形发生器(含test 
              beach)</A><I><FONT color=#333333><SPAN class=font9> 
              (注1)</SPAN></FONT></I></TD>
            <TD class=font10 width=264 bgColor=#f3f3f3><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/testbench/state_classic.txt">经典双进程状态机(含test 
              beach)</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD class=font10 width=222><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/sine_generator.vhd">8bit采样sine波形发生器</A><IMG 
              height=11 src="VHDL程序范例.files/new_logo.gif" width=28></TD>
            <TD class=font10 width=264>&nbsp;</TD></TR></TBODY></TABLE>
        <BLOCKQUOTE>
          <P class=font10 align=left>&nbsp;</P></BLOCKQUOTE>
        <P class=font10 align=left>其他设计举例:</P>
        <TABLE class=font10 cellSpacing=2 cellPadding=2 width=500 border=0>
          <TBODY>
          <TR bgColor=#f3f3f3>
            <TD width=254><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/pseudorandom.vhd">伪随机数产生器</A></TD>
            <TD width=232><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/UART/uart_ls.vhd">一个简单的UART</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=254><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/step_motor.vhd">步进电机控制器</A></TD>
            <TD width=232><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/mancala.vhd">一个游戏程序</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=254><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/dc_motor.vhd">直流电机控制器</A></TD>
            <TD width=232><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/multiplier_booth.txt">布斯乘法器</A></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=254><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/random_generator.txt">伪随机比特发生器</A></TD>
            <TD width=232><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/fpdiv_vhdl.txt">4位除法器</A><IMG 
              height=11 src="VHDL程序范例.files/new_logo.gif" width=28></TD></TR>
          <TR bgColor=#f3f3f3>
            <TD width=254><A 
              href="http://www.fpga.com.cn/hdl/vhdl_example/others/multi_vhdl.txt">4位乘法器</A><IMG 
              height=11 src="VHDL程序范例.files/new_logo.gif" width=28></TD>
            <TD width=232><SPAN class=font9><A 
              href="http://www.fpga.com.cn/hdl/HDL/training/counter.htm" 
              target=_blank>分频器的硬件描述语言设计</A></SPAN><IMG height=11 
              src="VHDL程序范例.files/new_logo.gif" width=28></TD></TR></TBODY></TABLE>
        <BLOCKQUOTE>
          <P class=font10 align=left>&nbsp;</P></BLOCKQUOTE>
        <P class=font10 align=left>&nbsp;</P>
        <BLOCKQUOTE>
          <P class=font10 align=left>&nbsp;</P></BLOCKQUOTE>
        <P class=font10 align=left><I><FONT color=#333333><SPAN 
        class=font9>注1:</SPAN></FONT><SPAN class=font9> 
        含有不可综合语句,请自行修改</SPAN></I></P>
        <P class=font10 align=left><SPAN class=font9><I><FONT 
        color=#333333>注2:</FONT> 一些PLD只允许I/O口对外三态,不支持内部三态,使用时要注意</I></SPAN></P>
        <P class=font10 align=left><SPAN class=font9><I><FONT color=#333333>注3: 
        设计RAM的最好方法是利用器件厂家提供的软件自动生成RAM元件,并在VHDL程序中例化</FONT></I></SPAN></P>
        <DIV align=left>
        <BLOCKQUOTE>&nbsp;</BLOCKQUOTE></DIV></BLOCKQUOTE>
      <P align=left>&nbsp;</P>
      <P class=font12>返回<A href="http://www.fpga.com.cn/hdl.htm">HDL栏目</A></P>
      <BLOCKQUOTE>
        <P 
    align=left>&nbsp;</P></BLOCKQUOTE><!-- #EndEditable --></CENTER></DIV></TD></TR><!--msnavigation--></TBODY></TABLE>
<TABLE class=font9 height=35 cellSpacing=0 cellPadding=0 width=778 align=center 
bgColor=#000000 border=0>
  <TBODY>
  <TR>
    <TD align=middle width="4%" bgColor=#000066 height=10>&nbsp; </TD>
    <TD align=middle width="96%" bgColor=#000066 height=10>
      <DIV class=index>
      <DIV align=left><B><A class=index 
      href="http://www.fpga.com.cn/others/aboutus.html" target=_blank><FONT 
      face="Arial, Helvetica, sans-serif" color=#cccccc>about 
      us</FONT></A></B><B> <FONT color=#cccccc><SPAN 
      class=index2>|</SPAN></FONT><SPAN class=font9><FONT 
      face="Arial, Helvetica, sans-serif" color=#cccccc> Site Map </FONT><FONT 
      color=#cccccc>| </FONT></SPAN></B></DIV></DIV></TD></TR>
  <TR vAlign=center bgColor=#f3f3f3>
    <TD align=middle colSpan=2 height=18>
      <P><FONT color=#666666><SPAN class=font9>copyright&copy; 1999-2003 all rights 
      reserved www.PLD.com.cn</SPAN></FONT></P></TD></TR>
  <TR bgColor=#f3f3f3>
    <TD align=middle colSpan=2 height=23><FONT color=#666666>e-mail: <SPAN 
      class=email>fpga.com.cn<IMG height=10 src="VHDL程序范例.files/@.gif" 
      width=7>126.com</SPAN></FONT></TD></TR>
  <TR bgColor=#ffffff>
    <TD align=middle colSpan=2 height=23>&nbsp;</TD></TR></TBODY></TABLE><!-- #EndTemplate --></BODY></HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -