Line 1... |
Line 1... |
-- VHDL Entity HAVOC.FPadd.symbol
|
-- VHDL Entity work.FPadd.symbol
|
--
|
--
|
-- Created by
|
-- Created by
|
-- Guillermo Marcus, gmarcus@ieee.org
|
-- Guillermo Marcus, gmarcus@ieee.org
|
-- using Mentor Graphics FPGA Advantage tools.
|
-- using Mentor Graphics FPGA Advantage tools.
|
--
|
--
|
Line 25... |
Line 25... |
-- Declarations
|
-- Declarations
|
|
|
END FPadd ;
|
END FPadd ;
|
|
|
--
|
--
|
-- VHDL Architecture HAVOC.FPadd.single_cycle
|
-- VHDL Architecture work.FPadd.single_cycle
|
--
|
--
|
-- Created by
|
-- Created by
|
-- Guillermo Marcus, gmarcus@ieee.org
|
-- Guillermo Marcus, gmarcus@ieee.org
|
-- using Mentor Graphics FPGA Advantage tools.
|
-- using Mentor Graphics FPGA Advantage tools.
|
--
|
--
|
Line 41... |
Line 41... |
|
|
LIBRARY ieee;
|
LIBRARY ieee;
|
USE ieee.std_logic_1164.all;
|
USE ieee.std_logic_1164.all;
|
USE ieee.std_logic_arith.all;
|
USE ieee.std_logic_arith.all;
|
|
|
LIBRARY HAVOC;
|
|
|
|
ARCHITECTURE single_cycle OF FPadd IS
|
ARCHITECTURE single_cycle OF FPadd IS
|
|
|
-- Architecture declarations
|
-- Architecture declarations
|
-- Non hierarchical truthtable declarations
|
-- Non hierarchical truthtable declarations
|
|
|
Line 218... |
Line 216... |
);
|
);
|
END COMPONENT;
|
END COMPONENT;
|
|
|
-- Optional embedded configurations
|
-- Optional embedded configurations
|
-- pragma synthesis_off
|
-- pragma synthesis_off
|
FOR ALL : FPadd_normalize USE ENTITY HAVOC.FPadd_normalize;
|
FOR ALL : FPadd_normalize USE ENTITY work.FPadd_normalize;
|
FOR ALL : FPalign USE ENTITY HAVOC.FPalign;
|
FOR ALL : FPalign USE ENTITY work.FPalign;
|
FOR ALL : FPinvert USE ENTITY HAVOC.FPinvert;
|
FOR ALL : FPinvert USE ENTITY work.FPinvert;
|
FOR ALL : FPnormalize USE ENTITY HAVOC.FPnormalize;
|
FOR ALL : FPnormalize USE ENTITY work.FPnormalize;
|
FOR ALL : FPround USE ENTITY HAVOC.FPround;
|
FOR ALL : FPround USE ENTITY work.FPround;
|
FOR ALL : FPselComplement USE ENTITY HAVOC.FPselComplement;
|
FOR ALL : FPselComplement USE ENTITY work.FPselComplement;
|
FOR ALL : FPswap USE ENTITY HAVOC.FPswap;
|
FOR ALL : FPswap USE ENTITY work.FPswap;
|
FOR ALL : PackFP USE ENTITY HAVOC.PackFP;
|
FOR ALL : PackFP USE ENTITY work.PackFP;
|
FOR ALL : UnpackFP USE ENTITY HAVOC.UnpackFP;
|
FOR ALL : UnpackFP USE ENTITY work.UnpackFP;
|
-- pragma synthesis_on
|
-- pragma synthesis_on
|
|
|
|
|
BEGIN
|
BEGIN
|
-- Architecture concurrent statements
|
-- Architecture concurrent statements
|