Gast wrote:
> Ich arbeite das erste mal mit ChipsScope und kriege das noch nicht hin.
> Ich habe, wie in der Beschreibung angegegen, einen ICON und ein ILA
> erzeugt. Diese habe ich nun in das ISE Projekt aufgenommen. Dort
> erscheinen beide parallel zu meinem Design und es sind auch noch 2 RAMS
> zu sehen. Wie schließe ich das nun an?
>
> Brauche ich noch einen Wrapper? Wie handle ich das im Zusammenhang mit
> der PRojektverhalung im BEzug auf DEbig / Implementation und Simulation?
Im Toplevel machts du folgendes
architecture ...
signal scontrol : std_logic_vector(35 downto 0);
signal strig0 : std_logic_vector(59 downto 0);
signal schipsc : std_logic_vector(59 downto 0);
component icon
port (
control0 : out std_logic_vector(35 downto 0));
end component;
component ila
port (
control : in std_logic_vector(35 downto 0);
clk : in std_logic;
trig0 : in std_logic_vector(59 downto 0));
end component;
begin
micon : icon
port map (
control0 => scontrol);
mila : ila
port map (
control => scontrol,
clk => sclk,
trig0 => strig0);
...
end ...
Damit ist den icon und ila verdrahtet. Jetzt musst du nur noch an strig0
deine Signale anschließen. Dann kannst du mit dem Chipscope Analyzer
debuggen. Bei Modelsim gibt es eine Warnung, dass er die Componenten
icon und ila nicht kennt. Die willst du aber auch nicht simulieren
Tom