- added TPD_BOARD_SIM for wb32
- TPD_BOARD_SIM is still in work for DDR PHY git-svn-id: http://moon:8086/svn/vhdl/trunk@1221 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
@@ -35,7 +35,8 @@ entity ctrl_ddr_wb32 is
|
|||||||
BURST_LEN : natural := 2;
|
BURST_LEN : natural := 2;
|
||||||
F_SYSCLK : real := 100.0;
|
F_SYSCLK : real := 100.0;
|
||||||
F_SDRCLK : real := 100.0;
|
F_SDRCLK : real := 100.0;
|
||||||
FIFO_DEPTH : integer := 4
|
FIFO_DEPTH : integer := 4;
|
||||||
|
TPD_BOARD_SIM : time := 0 ns
|
||||||
);
|
);
|
||||||
Port
|
Port
|
||||||
(
|
(
|
||||||
@@ -120,7 +121,8 @@ begin
|
|||||||
inst_sdram_phy : entity work.sdram_phy
|
inst_sdram_phy : entity work.sdram_phy
|
||||||
Generic map
|
Generic map
|
||||||
(
|
(
|
||||||
F_SDRCLK => F_SDRCLK
|
F_SDRCLK => F_SDRCLK,
|
||||||
|
TPD_BOARD_SIM => TPD_BOARD_SIM
|
||||||
)
|
)
|
||||||
Port map
|
Port map
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -34,6 +34,7 @@ end;
|
|||||||
architecture struct of tb_ctrl_ddr_wb32 is
|
architecture struct of tb_ctrl_ddr_wb32 is
|
||||||
|
|
||||||
constant CLK_PERIOD : time := 10 ns;
|
constant CLK_PERIOD : time := 10 ns;
|
||||||
|
constant TPD_BOARD_SIM : time := 1 ns;
|
||||||
constant SDCLK_PERIOD : time := 7.5 ns;
|
constant SDCLK_PERIOD : time := 7.5 ns;
|
||||||
constant BURST_LEN : natural := 2;
|
constant BURST_LEN : natural := 2;
|
||||||
|
|
||||||
@@ -106,7 +107,7 @@ begin
|
|||||||
end if;
|
end if;
|
||||||
end process;
|
end process;
|
||||||
|
|
||||||
sdclk_fb <= part_clk_p after 1 ns;
|
sdclk_fb <= part_clk_p after TPD_BOARD_SIM;
|
||||||
|
|
||||||
-- DDR SDRAM Controller Core
|
-- DDR SDRAM Controller Core
|
||||||
uut : entity work.ctrl_ddr_wb32
|
uut : entity work.ctrl_ddr_wb32
|
||||||
@@ -115,7 +116,8 @@ begin
|
|||||||
BURST_LEN => BURST_LEN,
|
BURST_LEN => BURST_LEN,
|
||||||
F_SYSCLK => 100.000,
|
F_SYSCLK => 100.000,
|
||||||
F_SDRCLK => 133.333,
|
F_SDRCLK => 133.333,
|
||||||
FIFO_DEPTH => 4
|
FIFO_DEPTH => 4,
|
||||||
|
TPD_BOARD_SIM => TPD_BOARD_SIM
|
||||||
)
|
)
|
||||||
PORT MAP
|
PORT MAP
|
||||||
(
|
(
|
||||||
|
|||||||
@@ -110,7 +110,7 @@ begin
|
|||||||
end if;
|
end if;
|
||||||
end process;
|
end process;
|
||||||
|
|
||||||
sdclk_fb <= part_clk_p;
|
sdclk_fb <= part_clk_p after TPD_BOARD_SIM;
|
||||||
|
|
||||||
DAT_O <= X"DEADBEEF" & sddat;
|
DAT_O <= X"DEADBEEF" & sddat;
|
||||||
SEL_O <= "0000" & sdsel;
|
SEL_O <= "0000" & sdsel;
|
||||||
|
|||||||
Reference in New Issue
Block a user