- fixed cache size dependent prefetch
git-svn-id: http://moon:8086/svn/vhdl/trunk@1299 cc03376c-175c-47c8-b038-4cd826a8556b
This commit is contained in:
@@ -73,8 +73,8 @@ ARCHITECTURE rtl OF spi_flash_wb IS
|
|||||||
begin
|
begin
|
||||||
mst_dout_re <= '1';
|
mst_dout_re <= '1';
|
||||||
mst_shift_en <= not spi_hold;
|
mst_shift_en <= not spi_hold;
|
||||||
mst_cmd <= to_cmd(2080, 32);
|
mst_cmd <= to_cmd(32 + 8 * 2**CACHE_ADDR_BITS, 32);
|
||||||
mst_din <= X"03" & ADDR_I(FLASH_ADDR_BITS-1 downto CACHE_ADDR_BITS) & X"00";
|
mst_din <= X"03" & ADDR_I(FLASH_ADDR_BITS-1 downto CACHE_ADDR_BITS) & (CACHE_ADDR_BITS-1 downto 0 => '0');
|
||||||
INT_O <= '0';
|
INT_O <= '0';
|
||||||
|
|
||||||
ACK_O <= ACK_mem or ACK_reg;
|
ACK_O <= ACK_mem or ACK_reg;
|
||||||
|
|||||||
@@ -64,6 +64,11 @@ BEGIN
|
|||||||
WPNeg <= '1';
|
WPNeg <= '1';
|
||||||
|
|
||||||
uut : entity work.spi_flash_wb
|
uut : entity work.spi_flash_wb
|
||||||
|
GENERIC MAP
|
||||||
|
(
|
||||||
|
FLASH_ADDR_BITS => 24,
|
||||||
|
CACHE_ADDR_BITS => 9
|
||||||
|
)
|
||||||
PORT MAP
|
PORT MAP
|
||||||
(
|
(
|
||||||
CLK_I => CLK,
|
CLK_I => CLK,
|
||||||
|
|||||||
Reference in New Issue
Block a user