- uses now new generic DPRAMs

Committed on the Free edition of March Hare Software CVSNT Server.
Upgrade to CVS Suite for more features and support:
http://march-hare.com/cvsnt/


git-svn-id: http://moon:8086/svn/vhdl/trunk@941 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
2013-02-09 09:17:40 +00:00
parent c4bbe02cdc
commit bf4ba346c0
5 changed files with 18 additions and 12 deletions
+2 -1
View File
@@ -3,7 +3,8 @@
##
vlib work
vcom -explicit -93 "../../misc/utils_pkg.vhd"
vcom -explicit -93 "../../misc/dpram_1w1r.vhd"
vcom -explicit -93 "../../rams/dpram_1w1r2c_ra_sim.vhd"
vcom -explicit -93 "../../rams/dpram_1w1r2c_ro_sim.vhd"
vcom -explicit -93 "../../FIFO/src/fifo_ctrl_pkg.vhd"
vcom -explicit -93 "../../FIFO/src/gray_counter.vhd"
vcom -explicit -93 "../../FIFO/src/fifo_async_ctrl.vhd"
+7 -2
View File
@@ -3,7 +3,8 @@
##
vlib work
vcom -explicit -93 "../../misc/utils_pkg.vhd"
vcom -explicit -93 "../../misc/dpram_1w1r.vhd"
vcom -explicit -93 "../../rams/dpram_1w1r2c_ra_sim.vhd"
vcom -explicit -93 "../../rams/dpram_1w1r2c_ro_sim.vhd"
vcom -explicit -93 "../../FIFO/src/fifo_ctrl_pkg.vhd"
vcom -explicit -93 "../../FIFO/src/gray_counter.vhd"
vcom -explicit -93 "../../FIFO/src/fifo_async_ctrl.vhd"
@@ -15,6 +16,10 @@ vcom -explicit -93 "../src/vga_types.vhd"
vcom -explicit -93 "../src/char_gen.vhd"
vcom -explicit -93 "../src/vga_sync.vhd"
vcom -explicit -93 "../src/vga_timing.vhd"
vcom -explicit -93 "../src/align_types.vhd"
vcom -explicit -93 "../src/shifter.vhd"
vcom -explicit -93 "../src/align.vhd"
vcom -explicit -93 "../src/align_out.vhd"
vcom -explicit -93 "../src/vga_backend.vhd"
vcom -explicit -93 "../src/vga_frontend64.vhd"
vcom -explicit -93 "../src/tb_vga_frontend64.vhd"
@@ -24,4 +29,4 @@ do {tb_vga_frontend64.wdo}
view structure
view signals
run 20ms
run 10ms
+3 -3
View File
@@ -214,14 +214,14 @@ begin
DATA => char_rom_data
);
inst_ascii_ram: entity work.dpram_1w1r
inst_ascii_ram: entity work.dpram_1w1r2c_ro
GENERIC MAP (
addr_width => A_RAM_ADDR_WIDTH,
data_width => A_RAM_DATA_WIDTH
)
PORT MAP(
clka => sys_clk,
clkb => vga_clk,
clk_a => sys_clk,
clk_b => vga_clk,
en_a => '1',
en_b => '1',
we_a => a_ram_we,
+3 -3
View File
@@ -444,7 +444,7 @@ inst_cmd_fifo: entity work.fifo_async
data_r => cmd_fifo_dout
);
inst_ram : entity work.dpram_1w1r
inst_ram : entity work.dpram_1w1r2c_ro
GENERIC MAP
(
addr_width => RAM_ADDR_WIDTH,
@@ -452,8 +452,8 @@ inst_ram : entity work.dpram_1w1r
)
PORT MAP
(
clka => mii_rx_clk,
clkb => clk,
clk_a => mii_rx_clk,
clk_b => clk,
en_a => ram_en_a,
en_b => ram_en_b,
we_a => ram_we_a,
+3 -3
View File
@@ -562,7 +562,7 @@ xfer_state:
end process;
------------------------------------------------------------------
inst_ram : entity work.dpram_1w1r
inst_ram : entity work.dpram_1w1r2c_ro
GENERIC MAP
(
addr_width => RAM_ADDR_WIDTH,
@@ -570,8 +570,8 @@ inst_ram : entity work.dpram_1w1r
)
PORT MAP
(
clka => clk,
clkb => mii_tx_clk,
clk_a => clk,
clk_b => mii_tx_clk,
en_a => ram_en_a,
en_b => ram_en_b,
we_a => ram_we_a,