- 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:
2015-05-24 18:29:28 +00:00
parent 3a234769af
commit e20785fc1e
3 changed files with 9 additions and 5 deletions
+4 -2
View File
@@ -35,7 +35,8 @@ entity ctrl_ddr_wb32 is
BURST_LEN : natural := 2;
F_SYSCLK : real := 100.0;
F_SDRCLK : real := 100.0;
FIFO_DEPTH : integer := 4
FIFO_DEPTH : integer := 4;
TPD_BOARD_SIM : time := 0 ns
);
Port
(
@@ -120,7 +121,8 @@ begin
inst_sdram_phy : entity work.sdram_phy
Generic map
(
F_SDRCLK => F_SDRCLK
F_SDRCLK => F_SDRCLK,
TPD_BOARD_SIM => TPD_BOARD_SIM
)
Port map
(
@@ -34,6 +34,7 @@ end;
architecture struct of tb_ctrl_ddr_wb32 is
constant CLK_PERIOD : time := 10 ns;
constant TPD_BOARD_SIM : time := 1 ns;
constant SDCLK_PERIOD : time := 7.5 ns;
constant BURST_LEN : natural := 2;
@@ -106,7 +107,7 @@ begin
end if;
end process;
sdclk_fb <= part_clk_p after 1 ns;
sdclk_fb <= part_clk_p after TPD_BOARD_SIM;
-- DDR SDRAM Controller Core
uut : entity work.ctrl_ddr_wb32
@@ -115,7 +116,8 @@ begin
BURST_LEN => BURST_LEN,
F_SYSCLK => 100.000,
F_SDRCLK => 133.333,
FIFO_DEPTH => 4
FIFO_DEPTH => 4,
TPD_BOARD_SIM => TPD_BOARD_SIM
)
PORT MAP
(
@@ -110,7 +110,7 @@ begin
end if;
end process;
sdclk_fb <= part_clk_p;
sdclk_fb <= part_clk_p after TPD_BOARD_SIM;
DAT_O <= X"DEADBEEF" & sddat;
SEL_O <= "0000" & sdsel;