URL
https://opencores.org/ocsvn/i650/i650/trunk
[/] [i650/] [trunk/] [rtl/] [gen_store.v] - Diff between revs 10 and 11
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 10 |
Rev 11 |
Line 50... |
Line 50... |
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
//
|
//
|
//-----------------------------------------------------------------------------
|
//-----------------------------------------------------------------------------
|
wire [0:14] band_addr, gs_addr, gs_addr_early;
|
wire [0:14] band_addr, gs_addr, gs_addr_early;
|
ram_band_addr rba(addr_th, addr_h, addr_t, band_addr);
|
ram_band_addr rba(addr_th, addr_h, addr_t, band_addr);
|
wire console_access = console_read_gs | console_write_gs;
|
wire console_acc = console_read_gs | console_write_gs;
|
assign gs_addr = console_access? console_ram_addr : (band_addr + dynamic_addr);
|
assign gs_addr = console_acc? console_ram_addr : (band_addr + dynamic_addr);
|
assign gs_addr_early = (band_addr + ((dynamic_addr + 1) % 600)) % 32768;
|
assign gs_addr_early = console_acc? console_ram_addr
|
|
: (band_addr + ((dynamic_addr + 1) % 600)) % 32768;
|
|
|
assign double_write = 0;
|
assign double_write = 0;
|
assign no_write = 0;
|
assign no_write = 0;
|
|
|
always @(posedge ap) begin
|
always @(posedge ap) begin
|
© copyright 1999-2025
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.