X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=spec%2Fspeck.tex;h=4f77e0b0f8f580d68bfdbdbf0d65f3fe796896b8;hb=3033cac71671829d3b8120dae6c0b49b91a24224;hp=76d9a06f180665b469510e450a6268b1e4218519;hpb=4bdb4324e16ad5e1c303653d1fdcffa4939ff609;p=hwmod.git diff --git a/spec/speck.tex b/spec/speck.tex index 76d9a06..4f77e0b 100644 --- a/spec/speck.tex +++ b/spec/speck.tex @@ -209,7 +209,8 @@ h\_finished & in & 1 & std\_logic & History & Auswertung fertig \ZE opcode & out & 3 & enum OPS & ALU & die auszuf\"uhrende Art der Berechnung \ZE op1 & out & 32 & SIGNED(32-1 downto 0) & ALU & erste Operand \ZE -op2 & inout & 32 & SIGNED(32-1 downto 0) & ALU & zweite Operand und gleichzeitig der Zieloperand \ZE +op2 & out & 32 & SIGNED(32-1 downto 0) & ALU & zweite Operand \ZE +op3 & in & 32 & SIGNED(32-1 downto 0) & ALU & Zieloperand \ZE do\_calc & out & 1 & std\_logic & ALU & Signalisert Berechnungstart \ZE calc\_done & in & 1 & std\_logic & ALU & Berechnung fertig \ZE @@ -223,7 +224,8 @@ finished & out & 1 & std\_logic & Scanner & Auswertung fertig \ZE \THEAD opcode & in & 3 & enum OPS & Parser & die auszuf\"uhrende Art der Berechnung \ZE op1 & in & 32 & SIGNED(32-1 downto 0) & Parser & erste Operand \ZE -op2 & inout & 32 & SIGNED(32-1 downto 0) & Parser & zweite Operand und gleichzeitig der Zieloperand \ZE +op2 & in & 32 & SIGNED(32-1 downto 0) & ALU & zweite Operand \ZE +op3 & out & 32 & SIGNED(32-1 downto 0) & ALU & Zieloperand \ZE do\_calc & in & 1 & std\_logic & Parser & Signalisert Berechnungstart \ZE calc\_done & out & 1 & std\_logic & Parser & Berechnung fertig \ZE \TEND