正在加载图片...
Compare the Two source code BEGIN BEGIN IF clearI THEN IF clear1 THEN cnt<=l ELSE IF(rowfp'event and rowfp=I)THEN IF cnt=9 THEN IF rowip='I"THEN IF cnt=9 THEN ELSE cnt<=cnt+1 END IF ELSE cnt<=cnt+1 CASE cnt IS END IF when 9=>csnode<="00000000 1 END F WHEN I =>csnode<="000000010" WHEN 2 =>csnode<="000000100 END IF WhEn 3 =>csnode<="000001000 CASE cnt Is WHEN 4 =>csnode<="000010000 WHEN1=>cs<="000000001" WHEN 6=>csnode<="001000000" WHEN2=>cs<="000000010 WHEN7= anode<=”0l0000000° WHEN3=>cs<="000000100 When 8=>csnode<="100000000 WHEN4=>cs<="000000 WHEN OTHERS =>csnode<="000000000 END CAS WHEN5=>cs<="000010000"; END PROCESS WHEN6=>cs<="000100000"; process(rowip, csnode) WHEN7=>cs<="001000000 WHEN8=>cs<="010000000 if (rowip'event and rowip='I)then WHEN9=>cs<="100000000 cs <= anode WHEN OTHERS =>CS<=000000000 end正f Copyright+合 corporation 9/12/97 Functional exactly the sameCopyright © 1997 Altera Corporation 9/12/97 Compare the Two source code BEGIN IF clear='1' THEN cnt<=1; ELSE IF rowfp='1' THEN IF cnt=9 THEN cnt<=1; ELSE cnt<=cnt+1; END IF; END IF; END IF; CASE cnt IS WHEN 1 => cs<="000000001"; WHEN 2 =>cs<="000000010"; WHEN 3 =>cs<="000000100"; WHEN 4 =>cs<="000001000"; WHEN 5 =>cs<="000010000"; WHEN 6 =>cs<="000100000"; WHEN 7 =>cs<="001000000"; WHEN 8 =>cs<="010000000"; WHEN 9 =>cs<="100000000"; WHEN OTHERS =>cs<="000000000"; END CASE; BEGIN IF clear='1' THEN cnt<=1; ELSE IF (rowfp'event and rowfp='1') THEN IF cnt=9 THEN cnt<=1; ELSE cnt<=cnt+1; END IF; END IF; END IF; CASE cnt IS WHEN 9 =>csnode<="000000001"; WHEN 1 =>csnode<="000000010"; WHEN 2 =>csnode<="000000100"; WHEN 3 =>csnode<="000001000"; WHEN 4 =>csnode<="000010000"; WHEN 5 =>csnode<="000100000"; WHEN 6 =>csnode<="001000000"; WHEN 7 =>csnode<="010000000"; WHEN 8 =>csnode<="100000000"; WHEN OTHERS =>csnode<="000000000"; END CASE; END PROCESS; process(rowfp,csnode) begin if (rowfp'event and rowfp='1') then cs <= csnode; end if; end process; Functional exactly the same
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有