Forum Discussion
Altera_Forum
Honored Contributor
10 years agoError (10822)
Hello, please help me with this problem. Code: library ieee; use ieee.std_logic_1164.all; use ieee.numeric_std.all; entity encoder is port( clk:in std_logic; A:in...
Altera_Forum
Honored Contributor
10 years agoYou are using both rising edge and falling edge in the same process. Don't do that. Synchronous designs are designed to run on one edge, typically rising edge. There are only certain specialized cases like DDR where both edges are to be used. Those situations are to simply clock in data, not implement some logic function as you are doing.
Kevin Jennings