Ei voi ratkaista useita vakio ajurit

E

EDA_hg81

Guest
Olen top moduuli, joka pitää vastaanottaa tietoja toisesta moduuli (spi_decoder).

Tämä alkuun moduuli aikoo siirtää saadut tiedot (sisältä datain_reg) ulkopuolelle.

Koodi:

U1: spi_decoder

sataman kartta

(

refclk => refclk,

dintrig => dintrig,

douttrigack => douttrigack,

command => datain_reg,douttrig => douttrig,

dintrigack => dintrigack,

fbackdata => dataout_reg

)
 
Olet ilmeisesti käyttävät dataout_reg kuin tehtävän tavoite eri prosesseissa ja eri paikoissa samanaikaisesti koodia.Tämä olisi tilanne, esim. jos spi_decoder.fbackdata on lähtö tai InOut satamaan.

 
Kyllä.olette oikeassa.Spi_decoder aikoo tulostaa tiedot, jotka tulee lähettää seuraavat koodi MCU:

Koodi:

jos (spiclkr = '1 'ja spiclk = '1') then

dataout <= dataout_reg (15);

dataout_reg <= dataout_reg (14 downto 0) & "1";

end if;
 

Welcome to EDABoard.com

Sponsor

Back
Top