Home    --    Hierarchy    --    Packages    --    Entities    --    Instantiations    --    Sources

Entity work.dualport

Dual-port front-end for SDRAM controller.

Defined in System09_base/sdramcntl.vhd

Author: Dave Vanden Bout
Version: 1.0.0 from 06/01/2005


Detailed description

Supports two independent I/O ports to the SDRAM.

Architectures

arch


Libraries and global use clauses

library IEEE
use IEEE.numeric_std.all
use IEEE.std_logic_1164.all
use IEEE.std_logic_unsigned.all
library UNISIM
use WORK.common.all

Generics

PIPE_EN boolean := false
PORT_TIME_SLOTS std_logic_vector(15 downto 0) := "1111000011110000"
DATA_WIDTH natural := 16
HADDR_WIDTH natural := 23

Ports

clk instd_logic
rst0 instd_logic
host-side port 0
rd0 instd_logic
host-side port 0
wr0 instd_logic
host-side port 0
earlyOpBegun0 outstd_logic
host-side port 0
opBegun0 outstd_logic
host-side port 0
rdPending0 outstd_logic
host-side port 0
done0 outstd_logic
host-side port 0
rdDone0 outstd_logic
host-side port 0
hAddr0 instd_logic_vector(HADDR_WIDTH-1 downto 0)
host-side port 0
hDIn0 instd_logic_vector(DATA_WIDTH-1 downto 0)
host-side port 0
hDOut0 outstd_logic_vector(DATA_WIDTH-1 downto 0)
host-side port 0
status0 outstd_logic_vector(3 downto 0)
host-side port 0
rst1 instd_logic
host-side port 1
rd1 instd_logic
host-side port 1
wr1 instd_logic
host-side port 1
earlyOpBegun1 outstd_logic
host-side port 1
opBegun1 outstd_logic
host-side port 1
rdPending1 outstd_logic
host-side port 1
done1 outstd_logic
host-side port 1
rdDone1 outstd_logic
host-side port 1
hAddr1 instd_logic_vector(HADDR_WIDTH-1 downto 0)
host-side port 1
hDIn1 instd_logic_vector(DATA_WIDTH-1 downto 0)
host-side port 1
hDOut1 outstd_logic_vector(DATA_WIDTH-1 downto 0)
host-side port 1
status1 outstd_logic_vector(3 downto 0)
host-side port 1
rst outstd_logic
SDRAM controller port
rd outstd_logic
SDRAM controller port
wr outstd_logic
SDRAM controller port
earlyOpBegun instd_logic
SDRAM controller port
opBegun instd_logic
SDRAM controller port
rdPending instd_logic
SDRAM controller port
done instd_logic
SDRAM controller port
rdDone instd_logic
SDRAM controller port
hAddr outstd_logic_vector(HADDR_WIDTH-1 downto 0)
SDRAM controller port
hDIn outstd_logic_vector(DATA_WIDTH-1 downto 0)
SDRAM controller port
hDOut instd_logic_vector(DATA_WIDTH-1 downto 0)
SDRAM controller port
status instd_logic_vector(3 downto 0)
SDRAM controller port

Generated on 1 Jan 2018 19:48:42 with VHDocL V0.2.6