Jak Začít?

Máš v počítači zápisky z přednášek
nebo jiné materiály ze školy?

Nahraj je na studentino.cz a získej
4 Kč za každý materiál
a 50 Kč za registraci!




bpc-los_13 - Dokončení KSA, pipelined Moore

PDF
Stáhnout kompletní materiál zdarma (564.79 kB)

Níže je uveden pouze náhled materiálu. Kliknutím na tlačítko 'Stáhnout soubor' stáhnete kompletní formátovaný materiál ve formátu PDF.

obvod č. 1 

Klopné
obvody

Kombinační

obvod č. 2 

X

Q

Y

S1

S0

S2

I1+I2 / O1

I0 / O0

I1 / O2

I0 / O2

I1+I2 / O0

I0 / O2

I2 / O0

Mealy KSA:

Kombinační

obvod č. 1 

Klopné
obvody

Kombinační

obvod č. 2 

X

Q

Y

S1

S0

S2

I1+I2 / O1

I0 / O0

I1 / O2

I0 / O2

I1+I2 / O0

I0 / O2

I2 / O0

LIBRARY ieee;
USE ieee.std_logic_1164.ALL;

TYPE TInput IS (I0, I1, I2);
TYPE TOutput IS (O0, O1, O2);

ENTITY Mealy IS
PORT
(X     : IN TInput;
Y       : OUT TOutput;
CLK, CLR : IN  std_logic
);
END Mealy;

ARCHITECTURE Behavioral OF Mealy IS TYPE TState IS (S0, S1, S2);
SIGNAL Q, next_Q: TState := S0;
BEGIN
PROCESS(Q, X)     -- Kombinační obvod č.1 (vstup)
END PROCESS;

PROCESS(CLK, CLR) -- Paměťová (registrová) část
END PROCESS;

PROCESS(Q, X)     -- Kombinační obvod č.2 (výstup)
END PROCESS;
END Behavioral;

Mealy KSA:

Kombinační

obvod č. 1 

Klopné
obvody

Kombinační

obvod č. 2 

X

Q

Y

S1

S0

S2

I1+I2 / O1

I0 / O0

I1 / O2

I0 / O2

I1+I2 / O0

I0 / O2

I2 / O0

LIBRARY ieee;
USE ieee.std_logic_1164.ALL;

TYPE TInput IS (I0, I1, I2);
TYPE TOutput IS (O0, O1, O2);

ENTITY Mealy IS
PORT
(X     : IN TInput;
Y       : OUT TOutput;
CLK, CLR : IN  std_logic
);
END Mealy;

ARCHITECTURE Behavioral OF Mealy IS TYPE TState IS (S0, S1, S2);
SIGNAL Q, next_Q: TState := S0;
BEGIN
PROCESS(Q, X)     -- Kombinační obvod č.1 (vstup)
END PROCESS;

PROCESS(CLK, CLR) -- Paměťová (registrová) část
END PROCESS;

PROCESS(Q, X)     -- Kombinační obvod č.2 (výstup)
END PROCESS;
END Behavioral;

Behaviorální popis KSA ve HDL jazyce

Při implementaci KSA pomocí behaviorálního 
popisu nebylo třeba:

Behaviorální popis KSA ve HDL jazyce

Při implementaci KSA pomocí behaviorálního 
popisu nebylo třeba:
• definovat pomocí jakých FF (D, JK, T, RS, DE) 

bude realizována registrová část KSA,

Behaviorální popis KSA ve HDL jazyce

Při implementaci KSA pomocí behaviorálního 
popisu nebylo třeba:
• definovat pomocí jakých FF (D, JK, T, RS, DE) 

bude realizována registrová část KSA,

• uvádět specifické vyjádření budicích a 

výstupních kombinačních funkcí KSA pro daný 
typ FF,

Behaviorální popis KSA ve HDL jazyce

Při implementaci KSA pomocí behaviorálního 
popisu nebylo třeba:
• definovat pomocí jakých FF (D, JK, T, RS, DE) 

bude realizována registrová část KSA,

• uvádět specifické vyjádření budicích a 

výstupních kombinačních funkcí KSA pro daný 
typ FF,

• explicitně definovat kódování vnitřních stavů 

Témata, do kterých materiál patří