Board logo

标题: [求助] [打印本页]

作者: yankun27    时间: 2007-9-18 18:56     标题: [求助]

我用MAX+plus II manager   综合的时候出现了一个问题,only one clock enable singal can be defined for a flipflop     什么意思谁能提醒一下。

LIBRARY IEEE;
USE IEEE.STD_LOGIC_1164.ALL;
USE IEEE.STD_LOGIC_ARITH.ALL;
USE IEEE.STD_LOGIC_UNSIGNED.ALL;
ENTITY second1 IS
PORT(clk, set, reset : IN STD_LOGIC;
  s1 : IN STD_LOGIC_VECTOR(7 DOWNTO 0);
  sec : BUFFER STD_LOGIC_VECTOR(7 DOWNTO 0);
  ensec : OUT STD_LOGIC);
  END;
 ARCHITECTURE one OF second1 IS
  BEGIN
PROCESS(clk,reset,set,s1)
 BEGIN
 IF  reset = '0'  THEN sec<="00000000";
  ELSIF  set = '0'  THEN sec<=s1;
  ELSIF  clk'EVENT AND clk='1'   THEN
  IF sec=59  THEN  sec<="00000000"  ;ensec<='1';
ELSE sec<=sec+1;  ensec<='0';
END IF;
END IF;
END PROCESS;
END;


作者: caopengly    时间: 2007-9-19 14:38

http://bbs.eccn.com/ecbbs/dispbbs.asp?boardID=20&ID=37720&page=1

已回答!






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0