加入收藏 | 设为首页 | 会员中心 | 我要投稿 | RSSRSS-巴斯仪表网
您当前的位置:首页 > 设计中心 > 可编程逻辑器件

PLD设计速成(3)-采用VHDL设计输入三人表决器

时间:2014-05-03  来源:123485.com  作者:9stone

  打开MAX plusII,在开始菜单内选择MAX PLUS II 项,开始运行MAX PLUS II(如下图)

PLD设计速成-VHDL设计输入

  你最好把图标放到桌面上,以后直接双击MAX PLUS II图标就可以运行软件了

  在MAX PLUSII上点右键,选择发送到->桌面快捷方式(如下图),那么你桌面上就看到MAX PLUS II了。

PLD设计速成-VHDL设计输入

   3.2 新建VHDL文档

  (图形和verilog-HDL设计的过程见后面的部分)

  FILE->NEW

PLD设计速成-VHDL设计输入

  或者点下图的新建图标:

PLD设计速成-VHDL设计输入

  连后选择Text Editor File文件,点OK如下图

PLD设计速成-VHDL设计输入

   3.3输入设计文件

  在文本窗口中输入以下VHDL源程序:

  LIBRARY IEEE;

  USE IEEE.STD_LOGIC_1164.ALL;

  --*********************************************

  ENTITY majority_voter IS

  PORT(SW : IN std_logic_vector(3 DOWNTO 1);

  L : OUT std_logic_vector(2 DOWNTO 1));

  --L2 is a yellow LED AND L1 is a RED LED

  END majority_voter;

  --*********************************************

  ARCHITECTURE concurrent OF majority_voter IS

  BEGIN

  WITH SW SELECT

  L <= "10" WHEN "011",

  "10" WHEN "101",

  "10" WHEN "110",

  "10" WHEN "111",

  "01" WHEN OTHERS;

  END concurrent;

  --*********************************************

  如下图

PLD设计速成-VHDL设计输入

   3.4保存文件

  FILE->SAVE,或点工具栏上的存盘符号

PLD设计速成-VHDL设计输入

  存盘符号

PLD设计速成-VHDL设计输入

  把文件保存为majority_voter.vhd(路径中不要有中文字符,Automatic Extension选.vhd)

PLD设计速成-VHDL设计输入

  把文件设为当前工程:FILE->PROJECT->SET PROJECT TO CURRENT FILE

PLD设计速成-VHDL设计输入

  MAX PLUS II的标题条将显示新的项目名字

PLD设计速成-VHDL设计输入

  至此,程序输入就已经完成了

分享到:
来顶一下
返回首页
返回首页
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表
栏目导航->可编程逻辑器件
  • 可编程逻辑器件
  • 传感器技术
  • 推荐资讯
    使用普通运放的仪表放大器
    使用普通运放的仪表放
    3V与5V混合系统中逻辑器接口问题
    3V与5V混合系统中逻辑
    数字PID控制及其改进算法的应用
    数字PID控制及其改进
    恶劣环境下的高性价比AD信号处理数据采集系统
    恶劣环境下的高性价比
    栏目更新
    栏目热门