Moin zusammen, ich habe eine Frage. Ich befürchte, ich kenne die Antwort, wollte aber noch mal fragen: Ist es wirklich nicht möglich beim Cyclone I das Config-Flash als Datenspeicher zu verwenden? Ich kann im Pinplanner nicht alle notwendigen Pins als User-IO nutzen. :-( Übersehe ich da was? Grüße, SIGINT
Gast
#6468701
Da man beim Cyclone 1 den Configflash auch ueber den FPGA und den JTAG programmieren kann, sollte es eigentlich gehen. Der Nios2 muesste dafuer auch ein Interface bereitstellen, dass man ohne Nios2 benutzen muesste.
Sooo... hab es herausgefunden. Theoretisch soll das über den Serial Flash Loader funktionieren. Der stellt die Pins zur Verfügung. Praktisch funktioniert das allerdings noch nicht :-(
Gast
#6469022
Tipp: Du musst deinem Synthesetool die Verwendung der Configpins noch ein wenig naeher bringen. Entweder per Klickibunti (Device Settings) oder im Constraintsfile blub.qsf... Unverbindliches Beratungsmuster:
1 | |
2 | |
3 | |
Schoenen Sonntag noch!
Es gibt bei den Cyclone extra einen "cyclone_asmiblock":
library verilog;
use verilog.vl_types.all;
entity cyclone_asmiblock is
generic(
lpm_type : string := "cyclone_asmiblock"
);
port(
dclkin : in vl_logic;
scein : in vl_logic;
sdoin : in vl_logic;
data0out : out vl_logic;
oe : in vl_logic
);
end cyclone_asmiblock;
Interesannt ist AN379 ;-)
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.