Kan niet oplossen constante meerdere bestuurders

E

EDA_hg81

Guest
Ik heb een top module die houdt de ontvangst van de gegevens uit een andere module (spi_decoder).

Deze top module gaat de ontvangen gegevens (binnen datain_reg) de overdracht naar buiten.

Code:

U1: spi_decoder

poort kaart

(

refclk => refclk,

dintrig => dintrig,

douttrigack => douttrigack,

command => datain_reg,douttrig => douttrig,

dintrigack => dintrigack,

fbackdata => dataout_reg

)
 
U bent blijkbaar gebruikt dataout_reg als opdracht doel in verschillende processen of verschillende locaties in gelijktijdige code.Dit zou het geval zijn, bijvoorbeeld als spi_decoder.fbackdata is een output of InOut poort.

 
Ja.je hebt gelijk.De spi_decoder gaat de output van de gegevens die zullen worden door de volgende code om MCU:

Code:

if (spiclkr = '1 'en spiclk = '1') then

dataout <= dataout_reg (15);

dataout_reg <= dataout_reg (14 Downto 0) & '1 ';

end if;
 

Welcome to EDABoard.com

Sponsor

Back
Top