Skip to content
Snippets Groups Projects
Commit 6d479748 authored by Eric Kooistra's avatar Eric Kooistra
Browse files

Moved ddr3/ VHDL files to ddr/.

parent 68ed860e
No related branches found
No related tags found
No related merge requests found
......@@ -26,7 +26,7 @@ USE technology_lib.technology_pkg.ALL;
USE technology_lib.technology_select_pkg.ALL;
USE tech_ddr_lib.tech_ddr_pkg.ALL;
ENTITY tech_ddr3 IS
ENTITY tech_ddr IS
GENERIC (
g_technology : NATURAL := c_tech_select_default;
g_tech_ddr : t_c_tech_ddr
......@@ -52,10 +52,10 @@ ENTITY tech_ddr3 IS
phy_io : INOUT t_tech_ddr_phy_io;
phy_ou : OUT t_tech_ddr_phy_ou
);
END tech_ddr3;
END tech_ddr;
ARCHITECTURE str OF tech_ddr3 IS
ARCHITECTURE str OF tech_ddr IS
BEGIN
......
......@@ -26,7 +26,7 @@ LIBRARY IEEE, technology_lib;
USE IEEE.std_logic_1164.ALL;
USE technology_lib.technology_pkg.ALL;
PACKAGE tech_ddr3_component_pkg IS
PACKAGE tech_ddr_component_pkg IS
------------------------------------------------------------------------------
-- ip_stratixiv
......@@ -135,9 +135,9 @@ PACKAGE tech_ddr3_component_pkg IS
);
END COMPONENT;
END tech_ddr3_component_pkg;
END tech_ddr_component_pkg;
PACKAGE BODY tech_ddr3_component_pkg IS
PACKAGE BODY tech_ddr_component_pkg IS
END tech_ddr3_component_pkg;
END tech_ddr_component_pkg;
......@@ -28,9 +28,9 @@ LIBRARY IEEE, technology_lib, tech_ddr_lib, common_lib;
USE IEEE.STD_LOGIC_1164.ALL;
USE technology_lib.technology_pkg.ALL;
USE tech_ddr_lib.tech_ddr_pkg.ALL;
USE work.tech_ddr3_component_pkg.ALL;
USE work.tech_ddr_component_pkg.ALL;
ENTITY tech_ddr3_stratixiv IS
ENTITY tech_ddr_stratixiv IS
GENERIC (
g_tech_ddr : t_c_tech_ddr
);
......@@ -55,17 +55,19 @@ ENTITY tech_ddr3_stratixiv IS
phy_io : INOUT t_tech_ddr_phy_io;
phy_ou : OUT t_tech_ddr_phy_ou
);
END tech_ddr3_stratixiv;
END tech_ddr_stratixiv;
ARCHITECTURE str OF tech_ddr3_stratixiv IS
ARCHITECTURE str OF tech_ddr_stratixiv IS
CONSTANT c_gigabytes : NATURAL := func_tech_ddr_module_size(g_tech_ddr)
SIGNAL i_ctlr_gen_rst : STD_LOGIC;
SIGNAL i_ctlr_gen_clk_2x : STD_LOGIC;
BEGIN
gen_ip_stratixiv_ddr3_uphy_4g_800_master : IF func_tech_ddr_module_size(g_tech_ddr)=4 AND g_tech_ddr.mts=800 AND g_tech_ddr.master=TRUE GENERATE
gen_ip_stratixiv_ddr3_uphy_4g_800_master : IF g_tech_ddr.name="DDR3" AND c_gigabytes=4 AND g_tech_ddr.mts=800 AND g_tech_ddr.master=TRUE GENERATE
u_ip_stratixiv_ddr3_uphy_4g_800_master : ip_stratixiv_ddr3_uphy_4g_800_master
PORT MAP (
pll_ref_clk => ctlr_ref_clk, -- pll_ref_clk.clk
......@@ -117,7 +119,7 @@ BEGIN
);
END GENERATE;
gen_ip_stratixiv_ddr3_uphy_4g_800_slave : IF func_tech_ddr_module_size(g_tech_ddr)=4 AND g_tech_ddr.mts=800 AND g_tech_ddr.master=FALSE GENERATE
gen_ip_stratixiv_ddr3_uphy_4g_800_slave : IF g_tech_ddr.name="DDR3" AND c_gigabytes=4 AND g_tech_ddr.mts=800 AND g_tech_ddr.master=FALSE GENERATE
u_ip_stratixiv_ddr3_uphy_4g_800_slave : ip_stratixiv_ddr3_uphy_4g_800_slave
PORT MAP (
pll_ref_clk => ctlr_ref_clk, -- pll_ref_clk.clk
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment