bridge Entity Reference

top module of SATA More...

Inheritance diagram for bridge:

Inheritance graph
[legend]
Collaboration diagram for bridge:

Collaboration graph
[legend]

List of all members.


Architectures

bridge_arc Architecture
 top module of SATA More...

Libraries

ieee 
 standard IEEE library

Packages

std_logic_1164 
 std_logic definitions, see file
std_logic_arith 
 arithmetic operations on std_logic datatypes, see file
std_logic_unsigned 
 unsigned functions use ieee.std_logic_unsigned.all; operators for std_logic_vector type, see file

Ports

CLK_RIO_IN  in std_logic
 RIOs reference clock.
CLK_DRP_IN  in std_logic
 50MHz system clock for PLL correction (used) and DRP (nou used), used also for reset clocking since it is slover than TXOUTCLK1/2 = 75 MHz
CLK_SATA_IN  in std_logic
 clock for data Retrieval from rio (80 MHz)
USRCLK_STABLE_IN  in std_logic
 indicates a stable input clocks
CLK_DATA_IN  in std_logic
 clock for data interface (40 MHz)
RESET_A_IN  in std_logic
 reset
RESET_B_IN  in std_logic
 reset
RXP_SATA_IN  in std_logic_vector ( 1 downto 0 )
 package pins
RXN_SATA_IN  in std_logic_vector ( 1 downto 0 )
 package pins
TXP_SATA_OUT  out std_logic_vector ( 1 downto 0 )
 package pins
TXN_SATA_OUT  out std_logic_vector ( 1 downto 0 )
 package pins
TX_A_READY  out std_logic
 transmitrers ready
TX_B_READY  out std_logic
 transmitrers ready
RX_A_READY  out std_logic
 receivers ready
RX_B_READY  out std_logic
 receivers ready
A_DATA_IN  in std_logic_vector ( 63 downto 0 )
 data to be send
B_DATA_IN  in std_logic_vector ( 63 downto 0 )
 data to be send
A_DATA_VALID_IN  in std_logic
 when '1' the data is transmitted
B_DATA_VALID_IN  in std_logic
 when '1' the data is transmitted
A_DATA_OUT  out std_logic_vector ( 63 downto 0 )
 data from the other side
B_DATA_OUT  out std_logic_vector ( 63 downto 0 )
 data from the other side
A_DATA_VALID_OUT  out std_logic
 when '1' the data is ready to be read
B_DATA_VALID_OUT  out std_logic
 when '1' the data is ready to be read
A_DATA_ERROR  out std_logic
 value '1' indicates that an error ocured and the data can not be trusted
B_DATA_ERROR  out std_logic
 value '1' indicates that an error ocured and the data can not be trusted
A_LISTENING  out std_logic
 when '1' the data will be send
B_LISTENING  out std_logic
 when '1' the data will be send
A_PACKAGE_GOOD  out std_logic
 signals that the previous package was good
B_PACKAGE_GOOD  out std_logic
 signals that the previous package was good
A_PACKAGE_BAD  out std_logic
 signals that an error occured in the previous package
B_PACKAGE_BAD  out std_logic
 signals that an error occured in the previous package
c_scope  out std_logic_vector ( 165 downto 0 )
 ChipScope probe.


Detailed Description

top module of SATA

Definition at line 33 of file bridge.vhd.


Member Data Documentation

A_DATA_ERROR out std_logic [Port]

value '1' indicates that an error ocured and the data can not be trusted

Definition at line 63 of file bridge.vhd.

A_DATA_IN in std_logic_vector ( 63 downto 0 ) [Port]

data to be send

Definition at line 55 of file bridge.vhd.

A_DATA_OUT out std_logic_vector ( 63 downto 0 ) [Port]

data from the other side

Definition at line 59 of file bridge.vhd.

A_DATA_VALID_IN in std_logic [Port]

when '1' the data is transmitted

Definition at line 57 of file bridge.vhd.

A_DATA_VALID_OUT out std_logic [Port]

when '1' the data is ready to be read

Definition at line 61 of file bridge.vhd.

A_LISTENING out std_logic [Port]

when '1' the data will be send

Definition at line 65 of file bridge.vhd.

A_PACKAGE_BAD out std_logic [Port]

signals that an error occured in the previous package

Definition at line 70 of file bridge.vhd.

A_PACKAGE_GOOD out std_logic [Port]

signals that the previous package was good

Definition at line 68 of file bridge.vhd.

B_DATA_ERROR out std_logic [Port]

value '1' indicates that an error ocured and the data can not be trusted

Definition at line 64 of file bridge.vhd.

B_DATA_IN in std_logic_vector ( 63 downto 0 ) [Port]

data to be send

Definition at line 56 of file bridge.vhd.

B_DATA_OUT out std_logic_vector ( 63 downto 0 ) [Port]

data from the other side

Definition at line 60 of file bridge.vhd.

B_DATA_VALID_IN in std_logic [Port]

when '1' the data is transmitted

Definition at line 58 of file bridge.vhd.

B_DATA_VALID_OUT out std_logic [Port]

when '1' the data is ready to be read

Definition at line 62 of file bridge.vhd.

B_LISTENING out std_logic [Port]

when '1' the data will be send

Definition at line 66 of file bridge.vhd.

B_PACKAGE_BAD out std_logic [Port]

signals that an error occured in the previous package

Definition at line 71 of file bridge.vhd.

B_PACKAGE_GOOD out std_logic [Port]

signals that the previous package was good

Definition at line 69 of file bridge.vhd.

c_scope out std_logic_vector ( 165 downto 0 ) [Port]

ChipScope probe.

Definition at line 73 of file bridge.vhd.

CLK_DATA_IN in std_logic [Port]

clock for data interface (40 MHz)

Definition at line 40 of file bridge.vhd.

CLK_DRP_IN in std_logic [Port]

50MHz system clock for PLL correction (used) and DRP (nou used), used also for reset clocking since it is slover than TXOUTCLK1/2 = 75 MHz

Definition at line 37 of file bridge.vhd.

CLK_RIO_IN in std_logic [Port]

RIOs reference clock.

Definition at line 36 of file bridge.vhd.

CLK_SATA_IN in std_logic [Port]

clock for data Retrieval from rio (80 MHz)

Definition at line 38 of file bridge.vhd.

ieee library [Library]

standard IEEE library

Reimplemented in main_components.

Definition at line 24 of file bridge.vhd.

RESET_A_IN in std_logic [Port]

reset

Definition at line 42 of file bridge.vhd.

RESET_B_IN in std_logic [Port]

reset

Definition at line 43 of file bridge.vhd.

RX_A_READY out std_logic [Port]

receivers ready

Definition at line 52 of file bridge.vhd.

RX_B_READY out std_logic [Port]

receivers ready

Definition at line 53 of file bridge.vhd.

RXN_SATA_IN in std_logic_vector ( 1 downto 0 ) [Port]

package pins

Definition at line 46 of file bridge.vhd.

RXP_SATA_IN in std_logic_vector ( 1 downto 0 ) [Port]

package pins

Definition at line 45 of file bridge.vhd.

std_logic_1164 package [Package]

std_logic definitions, see file

Reimplemented in main_components.

Definition at line 26 of file bridge.vhd.

std_logic_arith package [Package]

arithmetic operations on std_logic datatypes, see file

Definition at line 28 of file bridge.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 30 of file bridge.vhd.

TX_A_READY out std_logic [Port]

transmitrers ready

Definition at line 50 of file bridge.vhd.

TX_B_READY out std_logic [Port]

transmitrers ready

Definition at line 51 of file bridge.vhd.

TXN_SATA_OUT out std_logic_vector ( 1 downto 0 ) [Port]

package pins

Definition at line 48 of file bridge.vhd.

TXP_SATA_OUT out std_logic_vector ( 1 downto 0 ) [Port]

package pins

Definition at line 47 of file bridge.vhd.

USRCLK_STABLE_IN in std_logic [Port]

indicates a stable input clocks

Definition at line 39 of file bridge.vhd.


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

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