Floating Point Unit - ALU block

prepared by P. Bakowski (designer G. Ramstein)

back to main text


note : non synthetisable


-- ALU ENTITY
use WORK.bitvector_pkg.ALL;
use WORK.signvector_pkg.ALL;
use WORK.float40_pkg.ALL;
entity Alu_Nty is
end ALU_Nty;
-- ALU ARCHITECTURE
-- Sequencement en deux phases -- Phase 2 (Ck='0') : envoi du resultat de la phase 1 precedente
-- et lecture des signaux de controle (code op,...) -- Phase 1 (Ck='1') : lecture des operandes et calcul.
architecture Alu_a of Alu_Nty is
begin
Alu_process : process(Ck)
begin
end process;
end Alu_a;


back to main text