我做一個d觸發器與VHDL 這是代碼:VHDL:在觸發器d代碼中的錯誤
LIBRARY STD,WORK;
USE STD.standard.all;
entity FlipFlopD is
port(
input, clock :in bit;
output :out bit
);
end FlipFlopD;
--Architecture of the entity
Architecture FlipFlopDfunc of FlipFlopD is
begin
PROCESS (clock)
BEGIN
IF (clock’EVENT AND clock=‘1’) THEN
output <= input;
END IF;
END PROCESS;
end FlipFlopDfunc;
這些都是錯誤的,我得到當我嘗試合成它:
Line 16. Unexpected symbol read: ?.
Line 16. Unexpected symbol read: ?.
Line 16. parse error, unexpected IDENTIFIER, expecting COMMA or CLOSEPAR
第16行中的錯誤對我來說是extrange,因爲我沒有看到任何'?'符號在這一行:
IF (clock’EVENT AND clock=‘1’) THEN
有沒有人知道如何改正它? 有誰知道該怎麼辦這個錯誤parse error, unexpected IDENTIFIER, expecting COMMA or CLOSEPAR
?
順便說一下,我在做我的設計使用ISE 9.2 謝謝你的幫助。