Gast
#884475
Hallo wieder!
ich will mir ein 16 Bitregister programmiern.Er wird mit 10Mhz
getaktet,aber mein cpld clock ist 100 MHz.Ich hab mir ein frequenzteiler
programmiert und ich will es als component in meinem register source
code verwenden.
entity Register_16B is
generic(P:natural:=16); --16 Bits
port(
REG_CLK,REG_Data,REG_RST:in std_logic;
REG_Dout:out std_logic_vector(P-1 downto 0)
);
end Register_16B;
architecture Behavioral of Register_16B is
component LSR_32B --frequenzteiler.
port(
clk_in:in std_logic;
clk_out:out std_logic
);
End component;
signal DI:std_logic_vector(P-1 downto 0);
begin
versuch:LSR_16B port map
(
clk_in =>??--ich muss hier mein cpld clock definieren?wenn ja wie
kann ich es machen?
clk_out =>REG_CLK--output des frequenzteilers ist REG-clk
);
Danke für jede Hilfe!
mfg