FPGA|CPLD|ASICwilliam hill官网
直播中

randolph

10年用户 32经验值
擅长:嵌入式技术
私信 关注
[问答]

第一个VHDL代码无法编译通过,求大侠帮助编译

--使用max plus II,选择了EPM7128SLC84-6,我的MAXPLUS里没有EPM7128SLC84-10可以选择。
LIBRARY ieee;
USE ieee.std_logic_1164.all;

ENtiTY nand2 IS

        PORT
        (
                a        : IN        STD_LOGIC;
                b        : IN        STD_LOGIC;
                y        : OUT         STD_LOGIC
        );
        
END nand2;

ARCHITECTURE nand2_1 OF nand2 IS

        
BEGIN

y <=a nand b;

        
END nand2_1;

错误信息提示,说是第四行错误,TDF语法错误。我跟书上一致的代码。

回帖(4)

爱吃果冻

2014-7-25 10:24:27
不清楚VHDL的语法错误,QUARTUS都升级到14.0了, 还在用MAX PLUS和VHDL,早点换过来吧,大家都在使用QUARTUS和Verilog的!
举报

蒲大大

2014-7-25 20:19:25
用QUARTUS编译没有错误,可能是设置问题吧。。。
举报

randolph

2014-7-26 17:51:42
引用: 天宫蒲 发表于 2014-7-25 20:19
用QUARTUS编译没有错误,可能是设置问题吧。。。

嗨,才女。
maxplus2覆盖时钟的时候无法修改时钟值。20ns改为10ns,怎么办? clockperiod
举报

randolph

2014-7-26 17:52:43
引用: 爱吃果冻 发表于 2014-7-25 10:24
不清楚VHDL的语法错误,QUARTUS都升级到14.0了, 还在用MAX PLUS和VHDL,早点换过来吧,大家都在使用QUARTU ...

嗨,才女。多谢提醒。书是maxplus2的。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分