w11 - vhd
0.794
W11 CPU core and support modules
Toggle main menu visibility
Main Page
Packages
Package List
Design Units
Design Unit List
Design Unit Index
Design Unit Hierarchy
Design Unit Members
All
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Functions/Procedures/Processes
b
c
d
e
g
h
i
n
o
p
r
s
t
w
x
Variables
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Files
File List
File Members
All
t
Variables
t
•
All
Classes
Namespaces
Files
Functions
Variables
Loading...
Searching...
No Matches
s3_sram_dummy.vhd
Go to the documentation of this file.
1
-- $Id: s3_sram_dummy.vhd 1181 2019-07-08 17:00:50Z mueller $
2
-- SPDX-License-Identifier: GPL-3.0-or-later
3
-- Copyright 2007-2010 by Walter F.J. Mueller <W.F.J.Mueller@gsi.de>
4
--
5
------------------------------------------------------------------------------
6
-- Module Name: s3_sram_dummy - syn
7
-- Description: s3board: SRAM protection dummy
8
--
9
-- Dependencies: -
10
-- Test bench: -
11
-- Target Devices: generic
12
-- Tool versions: xst 8.1-14.7; ghdl 0.18-0.31
13
-- Revision History:
14
-- Date Rev Version Comment
15
-- 2010-04-17 278 1.0.2 renamed from sram_dummy
16
-- 2007-12-09 101 1.0.1 use _N for active low
17
-- 2007-12-08 100 1.0 Initial version
18
------------------------------------------------------------------------------
19
20
library
ieee
;
21
use
ieee.std_logic_1164.
all
;
22
23
use
work.
slvtypes
.
all
;
24
25
entity
s3_sram_dummy
is
-- SRAM protection dummy
26
port
(
27
O_MEM_CE_N
:
out
slv2
;
-- sram: chip enables (act.low)
28
O_MEM_BE_N
:
out
slv4
;
-- sram: byte enables (act.low)
29
O_MEM_WE_N
:
out
slbit
;
-- sram: write enable (act.low)
30
O_MEM_OE_N
:
out
slbit
;
-- sram: output enable (act.low)
31
O_MEM_ADDR
:
out
slv18
;
-- sram: address lines
32
IO_MEM_DATA
:
inout
slv32
-- sram: data lines
33
)
;
34
end
s3_sram_dummy
;
35
36
37
architecture
syn
of
s3_sram_dummy
is
38
begin
39
40
O_MEM_CE_N
<=
"11"
;
-- disable sram chips
41
O_MEM_BE_N
<=
"1111"
;
42
O_MEM_WE_N
<=
'
1
'
;
43
O_MEM_OE_N
<=
'
1
'
;
44
O_MEM_ADDR
<=
(
others
=
>
'
0
'
)
;
45
IO_MEM_DATA
<=
(
others
=
>
'
0
'
)
;
46
47
end
syn
;
s3_sram_dummy.syn
Definition:
s3_sram_dummy.vhd:37
s3_sram_dummy
Definition:
s3_sram_dummy.vhd:25
s3_sram_dummy.IO_MEM_DATA
inout IO_MEM_DATA slv32
Definition:
s3_sram_dummy.vhd:33
s3_sram_dummy.O_MEM_CE_N
out O_MEM_CE_N slv2
Definition:
s3_sram_dummy.vhd:27
s3_sram_dummy.O_MEM_WE_N
out O_MEM_WE_N slbit
Definition:
s3_sram_dummy.vhd:29
s3_sram_dummy.O_MEM_ADDR
out O_MEM_ADDR slv18
Definition:
s3_sram_dummy.vhd:31
s3_sram_dummy.O_MEM_BE_N
out O_MEM_BE_N slv4
Definition:
s3_sram_dummy.vhd:28
s3_sram_dummy.O_MEM_OE_N
out O_MEM_OE_N slbit
Definition:
s3_sram_dummy.vhd:30
slvtypes
Definition:
slvtypes.vhd:28
slvtypes.slv4
std_logic_vector( 3 downto 0) slv4
Definition:
slvtypes.vhd:36
slvtypes.slv18
std_logic_vector( 17 downto 0) slv18
Definition:
slvtypes.vhd:51
slvtypes.slv32
std_logic_vector( 31 downto 0) slv32
Definition:
slvtypes.vhd:59
slvtypes.slbit
std_logic slbit
Definition:
slvtypes.vhd:30
slvtypes.slv2
std_logic_vector( 1 downto 0) slv2
Definition:
slvtypes.vhd:34
bplib
s3board
s3_sram_dummy.vhd
Generated on Thu Feb 9 2023 12:41:04 for w11 - vhd by
1.9.6