-- $(lic)
-- $(help_generic)
-- $(help_local)
library ieee;
use ieee.std_logic_1164.all;
use work.config.all;
use work.memdef.all;
use work.cache_config.all;
-- PREFIX: gwbl_xxx
package genwb_lib is
-- dcache wb
-- +-------+ +-------+ +-------+ +-------+
-- | | | |->| | | |
-- +-------+ +-------+ +-------+ +-------+
-- . . . . . . . .
-- . . .
-- +-------+ +-------+
-- | | | |
-- +-------+ +-------+
-- V V
-- +-------+ +-------+
-- | | | |
-- +-------+ +-------+
--
-- . . .
-- +-------+ +-------+
-- | | | |
-- +-------+ +-------+
-- +---------------------+-----------+-----------+----+
-- addr as tag-access : | TTAG | TADDR | TLINE | 00 |
-- +---------------------+-----------+-----------+----+
type gwbl_entry is record
addr : std_logic_vector(31 downto 0);
data : std_logic_vector(31 downto 0);
burst : std_logic;
size : lmd_memsize;
read : std_logic;
lock : std_logic; -- lock until next req
end record;
type gwbl_entry_a is array (natural range <>) of gwbl_entry;
end genwb_lib;
Enum rdatatype defined in /tmp/build_html/vhdl/sparc/mmu_icache.vhd |
Constant words defined in /tmp/build_html/vhdl/tech/tech_axcel.vhd |
Enum cache_replace_type defined in /tmp/build_html/vhdl/sparc/leon_target.vhd |
Enum astates defined in /tmp/build_html/vhdl/sparc/mmu_acache.vhd |
Enum cpins_type defined in /tmp/build_html/vhdl/sparc/fp1eu.vhd |
Enum dsnoop_type defined in /tmp/build_html/vhdl/sparc/leon_target.vhd |
Enum txfsmtype defined in /tmp/build_html/vhdl/sparc/dcom_uart.vhd |
Enum areatype defined in /tmp/build_html/vhdl/peripherals/mem/mctrl.vhd |
Enum fpu_state defined in /tmp/build_html/vhdl/sparc/fpu_lth.vhd |
Type cache_config_type defined in /tmp/build_html/vhdl/sparc/leon_target.vhd |
Constant cache_config defined in /tmp/build_html/vhdl/sparc/leon_device.vhd |
Enum lmd_memsize defined in /tmp/build_html/vhdl/libs/memdef.vhd |
Enum ahbmst_state_type defined in /tmp/build_html/vhdl/sparc/pci_oc.vhd |
Type gwbl_entry defined in /tmp/build_html/vhdl/mem/cache/libs/genwb_lib.vhd |
If you have question mail to: Konrad Eisele<eiselekd@web.de>, created: Wed Apr 14 13:07:33 WEDT 2004
;
This is part of the Core distribution