Modelsim Modelēšana Problēmas

Z

Zhane

Guest
kāpēc ir tā, ka slānis atšķirība ar rezultātu, kad es modelētu ar komponentu sevi un tad, kad ar komponentu top?

šis ir mans kods ...

Quote:

vienība packfinder ir

Osta (pfind_bus: ar STD_LOGIC_VECTOR (6 downto 0);

pfind_clk: ar STD_LOGIC;

- Pfind_mode: ar STD_LOGIC;

pfind_rst: ar STD_LOGIC;

pfind_start: no STD_LOGIC;

pfind_dataout: no STD_LOGIC_VECTOR (6 downto 0)

);

beigās packfinder;arhitektūra Uzvedības un packfinder ir

signāls databuffer: STD_LOGIC_VECTOR (6 downto 0);

signāls startPack: STD_LOGIC;

sāktprocess (pfind_clk, pfind_rst)

sākt

ja pfind_rst = "1", tad

startPack <= '0 ';

databuffer <= (pārējie => '0 ');

pfind_dataout <= databuffer;

pfind_start <= '0 ';vēl

ja rising_edge (pfind_clk), taddatabuffer <= pfind_bus;ja (startPack = "1"), tad

pfind_dataout <= databuffer;

pfind_start <= "1";

vēl

pfind_start <= '0 ';if ((databuffer (6) = "0") un

(Databuffer (3) = "0"), un

(Databuffer (2) = "1") un

(Databuffer (1) = "0"), un

(Databuffer (0) = 1)), tadpfind_start <= "1" - padarīt to sākt nākamo pulksteni

pfind_dataout <= databuffer;

startPack <= "1";beidzas, ja;

beidzas, ja;beidzas, ja - ja pieaugbeidzas, ja - ja ritošā sastāva

gala procesa;beigās Uzvedības;
 

Welcome to EDABoard.com

Sponsor

Back
Top