ddr2_mem_rd_data_0 Entity Reference

Read datapath. More...

Inheritance diagram for ddr2_mem_rd_data_0:

Inheritance graph
[legend]
Collaboration diagram for ddr2_mem_rd_data_0:

Collaboration graph
[legend]

List of all members.


Architectures

arc_rd_data Architecture
 Read datapath. More...

Libraries

ieee 
 standard IEEE library
work 
unisim 
 Library with Xilinx primitives.

Packages

std_logic_1164 
 std_logic definitions, see file
std_logic_unsigned 
 unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file
numeric_std 
 arithmetic functions use ieee.numeric_std.all; operators for signed use ieee.numeric_std.all; unsigned datatypes, see file
ddr2_mem_parameters_0  Package <ddr2_mem_parameters_0>
vcomponents 
 Header with Xilinx primitives.

Ports

CLK  in std_logic
 clock
RESET  in std_logic
 reset
CTRL_RDEN  in std_logic
 read enable
READ_DATA_RISE  in std_logic_vector ( data_width-1 downto 0 )
 read data rising edge
READ_DATA_FALL  in std_logic_vector ( data_width-1 downto 0 )
 read data falling edge
READ_DATA_FIFO_RISE  out std_logic_vector ( data_width-1 downto 0 )
 read data rising edge
READ_DATA_FIFO_FALL  out std_logic_vector ( data_width-1 downto 0 )
 read data falling edge
READ_DATA_VALID  out std_logic
 data valid
COMP_DONE  out std_logic
 done flag


Detailed Description

Read datapath.

The delay between the read data with respect to the command issued is calculted in terms of no. of clocks. This data is then stored into the FIFOs and then read back and given as the ouput for comparison.

Definition at line 63 of file ddr2_mem_rd_data_0.vhd.


Member Data Documentation

CLK in std_logic [Port]

clock

Definition at line 65 of file ddr2_mem_rd_data_0.vhd.

COMP_DONE out std_logic [Port]

done flag

Definition at line 73 of file ddr2_mem_rd_data_0.vhd.

CTRL_RDEN in std_logic [Port]

read enable

Definition at line 67 of file ddr2_mem_rd_data_0.vhd.

ieee library [Library]

standard IEEE library

Definition at line 42 of file ddr2_mem_rd_data_0.vhd.

numeric_std package [Package]

arithmetic functions use ieee.numeric_std.all; operators for signed use ieee.numeric_std.all; unsigned datatypes, see file

Definition at line 48 of file ddr2_mem_rd_data_0.vhd.

READ_DATA_FALL in std_logic_vector ( data_width-1 downto 0 ) [Port]

read data falling edge

Definition at line 69 of file ddr2_mem_rd_data_0.vhd.

READ_DATA_FIFO_FALL out std_logic_vector ( data_width-1 downto 0 ) [Port]

read data falling edge

Definition at line 71 of file ddr2_mem_rd_data_0.vhd.

READ_DATA_FIFO_RISE out std_logic_vector ( data_width-1 downto 0 ) [Port]

read data rising edge

Definition at line 70 of file ddr2_mem_rd_data_0.vhd.

READ_DATA_RISE in std_logic_vector ( data_width-1 downto 0 ) [Port]

read data rising edge

Definition at line 68 of file ddr2_mem_rd_data_0.vhd.

READ_DATA_VALID out std_logic [Port]

data valid

Definition at line 72 of file ddr2_mem_rd_data_0.vhd.

RESET in std_logic [Port]

reset

Definition at line 66 of file ddr2_mem_rd_data_0.vhd.

std_logic_1164 package [Package]

std_logic definitions, see file

Definition at line 44 of file ddr2_mem_rd_data_0.vhd.

std_logic_unsigned package [Package]

unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file

Definition at line 46 of file ddr2_mem_rd_data_0.vhd.

unisim library [Library]

Library with Xilinx primitives.

Definition at line 53 of file ddr2_mem_rd_data_0.vhd.

vcomponents package [Package]

Header with Xilinx primitives.

Definition at line 55 of file ddr2_mem_rd_data_0.vhd.


The documentation for this class was generated from the following file:

Author: M.Niegl
Generated on Tue Nov 4 00:50:22 2008 for BCM-AAA by doxygen 1.5.7.1-20081012