Line 16... |
Line 16... |
-- See the License for the specific language governing permissions and
|
-- See the License for the specific language governing permissions and
|
-- limitations under the License.
|
-- limitations under the License.
|
--
|
--
|
-------------------------------------------------------------------------------
|
-------------------------------------------------------------------------------
|
|
|
LIBRARY IEEE, common_pkg_lib, common_components_lib, common_add_sub_lib;
|
LIBRARY IEEE, common_pkg_lib, common_components_lib, astron_adder_lib;
|
USE IEEE.std_logic_1164.ALL;
|
USE IEEE.std_logic_1164.ALL;
|
USE IEEE.numeric_std.ALL;
|
USE IEEE.numeric_std.ALL;
|
USE common_pkg_lib.common_pkg.ALL;
|
USE common_pkg_lib.common_pkg.ALL;
|
|
|
|
|
Line 133... |
Line 133... |
|
|
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
-- Adder for the external accumulator
|
-- Adder for the external accumulator
|
------------------------------------------------------------------------------
|
------------------------------------------------------------------------------
|
|
|
u_adder : ENTITY common_add_sub_lib.common_add_sub
|
u_adder : ENTITY astron_adder_lib.common_add_sub
|
GENERIC MAP (
|
GENERIC MAP (
|
g_direction => "ADD",
|
g_direction => "ADD",
|
g_representation => "SIGNED", -- not relevant because g_out_dat_w = g_in_dat_w
|
g_representation => "SIGNED", -- not relevant because g_out_dat_w = g_in_dat_w
|
g_pipeline_input => 0,
|
g_pipeline_input => 0,
|
g_pipeline_output => g_pipeline_output,
|
g_pipeline_output => g_pipeline_output,
|