Bonjour,
Je me replonge dans le codage vhdl pour me rafraichir les idées... on s'occupe comme on peut. Mais voila j'ai quelques soucis...
Je suis sous Quartus II v9.0, l'environnement dev & simulation d'altera.
J'ai écris un programme comme suit :
entity Projet is
port(
déclaration des in/out;
);
end lidar;
-------------------------------------------------------------------
architecture A of projet is
begin
process(horloge)
begin
// Bla Bla
end process;
end A;
-------------------------------------------------------------------
architecture B of projet is
begin
process(reset)
begin
// Bla bla
end process;
end B;
-----------------------------------------------------------------------
Mon problème est que je souhaite programmer/créer deux machines d'état différentes dans un même fpga. Pour cela j'ai donc voulu créer deux architectures .... Au final, la compilation se passe bien, par contre lors de la simulation, seul la seconde architecture fonctionne ( tester en inversant leurs positions).
Pouvez vous me dire si je fais fausse route ? Si ce que je veux peut s'écrire comme ça ?
-----