OpenCores
URL https://opencores.org/ocsvn/pcie_vera_tb/pcie_vera_tb/trunk

Subversion Repositories pcie_vera_tb

[/] [pcie_vera_tb/] [trunk/] [ti_phy_top.if.vrh] - Blame information for rev 8

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 cmagleby
// ===========================================================================
2
// File    : ti_phy_top.if.vrh
3
// Author  : cwinward
4
// Date    : Mon Dec 3 11:03:46 MST 2007
5
// Project : TI PHY design
6
//
7
// Copyright (c) notice
8
// This code adheres to the GNU public license
9
//
10
// ===========================================================================
11
//
12 7 cmagleby
// $Id: ti_phy_top.if.vrh,v 1.2 2008-01-15 03:25:07 cmagleby Exp $
13 2 cmagleby
//
14
// ===========================================================================
15
//
16
// $Log: not supported by cvs2svn $
17 7 cmagleby
// Revision 1.1.1.1  2007/12/05 18:37:07  cmagleby
18
// importing tb files
19 2 cmagleby
//
20 7 cmagleby
//
21 2 cmagleby
// ===========================================================================
22
// Function : .This is the interface file linking verilog with VERA
23
//
24
// ===========================================================================
25
// ===========================================================================
26
#ifndef INC_TI_PHY_TOP_IF_VRH
27
#define INC_TI_PHY_TOP_IF_VRH
28
 
29
  interface ti_phy_top {
30
    input               rxclk CLOCK;
31
    //input   [9:0]       t1_count        PSAMPLE #-1 verilog_node "dut.phy_layer_top_inst.tx_alignment_32_inst.ts_1024_count";
32
    output              clk_50mhz       OUTPUT_EDGE OUTPUT_SKEW;
33
    output  [1:0]       PUSH_BUTTON     OUTPUT_EDGE OUTPUT_SKEW;
34
    output              FPGA_RESET_n    OUTPUT_EDGE OUTPUT_SKEW;
35 7 cmagleby
    output              PERST_n         OUTPUT_EDGE OUTPUT_SKEW;
36 2 cmagleby
    output  [15:0]      rxdata16        OUTPUT_EDGE OUTPUT_SKEW;
37
    output  [1:0]       rxdatak16       OUTPUT_EDGE OUTPUT_SKEW;
38
    output              rxvalid16       OUTPUT_EDGE OUTPUT_SKEW;
39
    output              rxidle16        OUTPUT_EDGE OUTPUT_SKEW;
40
    output  [2:0]       rxstatus        OUTPUT_EDGE OUTPUT_SKEW;
41
    output              phystatus       OUTPUT_EDGE OUTPUT_SKEW;
42
    input [7:0]         LED     INPUT_EDGE  INPUT_SKEW;
43
    input               txclk   INPUT_EDGE  INPUT_SKEW;
44
    input [15:0]        txdata16        INPUT_EDGE  INPUT_SKEW;
45
    input [1:0]         txdatak16       INPUT_EDGE  INPUT_SKEW;
46
    input               txidle16        INPUT_EDGE  INPUT_SKEW;
47
    input               rxdet_loopb     INPUT_EDGE  INPUT_SKEW;
48
    input               txcomp  INPUT_EDGE  INPUT_SKEW;
49
    input               rxpol   INPUT_EDGE  INPUT_SKEW;
50
    input               phy_reset_n     INPUT_EDGE  INPUT_SKEW;
51
    input [1:0] pwrdwn  INPUT_EDGE  INPUT_SKEW;
52
    input [16:0]        sram_addr       INPUT_EDGE  INPUT_SKEW;
53
    input               sram_adscn      INPUT_EDGE  INPUT_SKEW;
54
    input               sram_adspn      INPUT_EDGE  INPUT_SKEW;
55
    input               sram_advn       INPUT_EDGE  INPUT_SKEW;
56
    input [3:0] sram_ben        INPUT_EDGE  INPUT_SKEW;
57
    input [2:0] sram_ce INPUT_EDGE  INPUT_SKEW;
58
    input               sram_clk        INPUT_EDGE  INPUT_SKEW;
59
    input               sram_gwn        INPUT_EDGE  INPUT_SKEW;
60
    input               sram_mode       INPUT_EDGE  INPUT_SKEW;
61
    input               sram_oen        INPUT_EDGE  INPUT_SKEW;
62
    input               sram_wen        INPUT_EDGE  INPUT_SKEW;
63
    input               sram_zz INPUT_EDGE  INPUT_SKEW;
64
    inout  [35:0]       sram_data       INPUT_EDGE  INPUT_SKEW OUTPUT_EDGE OUTPUT_SKEW;
65
  } // end of interface ti_phy_top
66
 
67
#endif

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.