HierarchyFilesModulesSignalsTasksFunctionsHelp
12

/******************************************************************************/ 
/*                                                                            */ 
/* Copyright (c) 1999 Sun Microsystems, Inc. All rights reserved.             */ 
/*                                                                            */ 
/* The contents of this file are subject to the current version of the Sun    */ 
/* Community Source License, microSPARCII ("the License"). You may not use    */ 
/* this file except in compliance with the License.  You may obtain a copy    */ 
/* of the License by searching for "Sun Community Source License" on the      */ 
/* World Wide Web at http://www.sun.com. See the License for the rights,      */ 
/* obligations, and limitations governing use of the contents of this file.   */ 
/*                                                                            */ 
/* Sun Microsystems, Inc. has intellectual property rights relating to the    */ 
/* technology embodied in these files. In particular, and without limitation, */ 
/* these intellectual property rights may include one or more U.S. patents,   */ 
/* foreign patents, or pending applications.                                  */ 
/*                                                                            */ 
/* Sun, Sun Microsystems, the Sun logo, all Sun-based trademarks and logos,   */ 
/* Solaris, Java and all Java-based trademarks and logos are trademarks or    */ 
/* registered trademarks of Sun Microsystems, Inc. in the United States and   */ 
/* other countries. microSPARC is a trademark or registered trademark of      */ 
/* SPARC International, Inc. All SPARC trademarks are used under license and  */ 
/* are trademarks or registered trademarks of SPARC International, Inc. in    */ 
/* the United States and other countries. Products bearing SPARC trademarks   */ 
/* are based upon an architecture developed by Sun Microsystems, Inc.         */ 
/*                                                                            */ 
/******************************************************************************/ 
// @(#)iopads.v	1.23 02/28/97
// Automatically generated from iopad_order rev 1.9 by mkiopads, rev 1.9

[Up: ssparc_chip ssparc_iopads]
module iopads(
    ADEnable,
    PAREnable,
    ad,
    w_ad_out,
    w_ad_in,
    b_mem_oen,
    b_memdata,
    w_b_memdata_out,
    w_b_memdata_in,
    b_mempar,
    w_b_mempar_out,
    w_b_mempar_in,
    bm_sel,
    w_bm_sel,
    bscan_clk_cap,
    bscan_clk_upd,
    bscan_sel_ff_in,
    bscan_sel_ff_out,
    bscan_shift,
    cbe,
    w_cbe_out,
    w_cbe_in,
    cbeEnable,
//    cp_stat_l,
//    w_cp_stat_l,
// add the following two interrpts to replace cp_stat_l[1:0]
    inte_,
    w_inte__out,
    w_inte__in,
    inte_oen,

    intf_,
    w_intf__out,
    w_intf__in,
    intf_oen,

    devselEn,
    devsel_l,
    w_devsel_l_out,
    w_devsel_l_in,
    div_ctl,
    w_div_ctl,
    ext_clk1,
    w_ext_clk1,
    ext_clk2,
    w_ext_clk2,
    ext_event_l,
    w_ext_event_l,
    frameEn,
    frame_l,
    w_frame_l_out,
    w_frame_l_in,
    iiddtn,
    w_iiddtn,
    input_reset_l,
    w_input_reset_l,
    int_event_l,
    w_int_event_l,
    inta_,
    w_inta__out,
    w_inta__in,
    inta_oen,
    intb_,
    w_intb__out,
    w_intb__in,
    intb_oen,
    intc_,
    w_intc__out,
    w_intc__in,
    intc_oen,
    intd_,
    w_intd__out,
    w_intd__in,
    intd_oen,
    irdyEn,
    irdy_l,
    w_irdy_l_out,
    w_irdy_l_in,
    jtag_ck,
    w_jtag_ck,
    jtag_ms,
    w_jtag_ms,
    jtag_tdi,
    w_jtag_tdi,
    jtag_tdo,
    w_jtag_tdo,
    jtag_tdo_oen_l,	// Active-low enable for jtag_tdo
    jtag_trst_l,
    w_jtag_trst_l,
    csl_scan_mode,
    w_csl_scan_mode,
    mc_cas_l,
    w_mc_cas_l,
    mc_memaddr,
    w_mc_memaddr,
    mc_moe_l,
    w_mc_moe_l,
    mc_mwe_l,
    w_mc_mwe_l,
    mc_ras_l,
    w_mc_ras_l,
    par,
    w_par_out,
    w_par_in,
    pci_clk0,
    w_pci_clk0_out,
    w_pci_clk0_in,
    pci_clk0_oen,
    pci_clk1,
    w_pci_clk1_out,
    w_pci_clk1_in,
    pci_clk1_oen,
    pci_clk2,
    w_pci_clk2_out,
    w_pci_clk2_in,
    pci_clk2_oen,
    pci_clk3,
    w_pci_clk3_out,
    w_pci_clk3_in,
    pci_clk3_oen,
    pci_gnt_l,
    w_pci_gnt_l_out,
    w_pci_gnt_l_in,
    pci_gnt_oen,
    pci_req_l,
    w_pci_req_l_out,
    w_pci_req_l_in,
    pci_req_oen,
    pci_rst_l,
    w_pci_rst_l_out,
    w_pci_rst_l_in,
    pci_rst_oen,
    perrEn,
    perr_l,
    w_perr_l_out,
    w_perr_l_in,
    pll_byp_l,
    w_pll_byp_l,
    pll_rst,
    w_pll_rst,
    pll_vdd,
    w_pll_vdd,
    pll_vss,
    w_pll_vss,
    procmon,
    w_procmon,
    ref_clk,
    w_ref_clk,
    rom_addr,
    w_rom_addr,
    rom_cs_l,
    w_rom_cs_l,
    rom_oe_l,
    w_rom_oe_l,
    rom_we_l,
    w_rom_we_l,
    serrEnable,
    serr_l,
    w_serr_l_out,
    w_serr_l_in,
    simm32_sel,
    w_simm32_sel,
    sp_sel,
    w_sp_sel,
//    standby,
//    w_standby,
    intg_,
    w_intg__out,
    w_intg__in,
    intg_oen,
    inth_,
    w_inth__out,
    w_inth__in,
    inth_oen,

    stopEn,
    stop_l,
    w_stop_l_out,
    w_stop_l_in,
    therm_d,
    w_therm_d,
    tn,
    w_tn,
    trdyEn,
    trdy_l,
    w_trdy_l_out,
    w_trdy_l_in,
    w_input_tn,
    procmon_e,
    procmon_s,
    procmon_n,
    procmon_csl_scan,
    procmon_sel,
    w_tn_po,
    po_out,
    scan_out

) ;

    input ADEnable ;
    input PAREnable ;
    inout [31:0] ad ;
    input [31:0] w_ad_out ;
    output [31:0] w_ad_in ;
    input b_mem_oen ;
    inout [63:0] b_memdata ;
    input [63:0] w_b_memdata_out ;
    output [63:0] w_b_memdata_in ;
    inout [1:0] b_mempar ;
    input [1:0] w_b_mempar_out ;
    output [1:0] w_b_mempar_in ;
    input [1:0] bm_sel ;
    output [1:0] w_bm_sel ;
    input bscan_clk_cap ;
    input bscan_clk_upd ;
    input bscan_sel_ff_in ;
    input bscan_sel_ff_out ;
    input bscan_shift ;
    inout [3:0] cbe ;
    input [3:0] w_cbe_out ;
    output [3:0] w_cbe_in ;
    input cbeEnable ;
//    output [1:0] cp_stat_l ;
//    input [1:0] w_cp_stat_l ;

    inout  inte_ ;
    input  w_inte__out ;
    output  w_inte__in ;
    input inte_oen ;

    inout  intf_ ;
    input  w_intf__out ;
    output  w_intf__in ;
    input intf_oen ;

    input devselEn ;
    inout  devsel_l ;
    input  w_devsel_l_out ;
    output  w_devsel_l_in ;
    input [1:0] div_ctl ;
    output [1:0] w_div_ctl ;
    input  ext_clk1 ;
    output  w_ext_clk1 ;
    input  ext_clk2 ;
    output  w_ext_clk2 ;
    input  ext_event_l ;
    output  w_ext_event_l ;
    input frameEn ;
    inout  frame_l ;
    input  w_frame_l_out ;
    output  w_frame_l_in ;
    input  iiddtn ;
    output  w_iiddtn ;
    input  input_reset_l ;
    output  w_input_reset_l ;
    output  int_event_l ;
    input  w_int_event_l ;
    inout  inta_ ;
    input  w_inta__out ;
    output  w_inta__in ;
    input inta_oen ;
    inout  intb_ ;
    input  w_intb__out ;
    output  w_intb__in ;
    input intb_oen ;
    inout  intc_ ;
    input  w_intc__out ;
    output  w_intc__in ;
    input intc_oen ;
    inout  intd_ ;
    input  w_intd__out ;
    output  w_intd__in ;
    input intd_oen ;
    input irdyEn ;
    inout  irdy_l ;
    input  w_irdy_l_out ;
    output  w_irdy_l_in ;
    input  jtag_ck ;
    output  w_jtag_ck ;
    input  jtag_ms ;
    output  w_jtag_ms ;
    input  jtag_tdi ;
    output  w_jtag_tdi ;
    output  jtag_tdo ;
    input  w_jtag_tdo ;
    input jtag_tdo_oen_l ;	// Active-low enable for jtag_tdo
    input  jtag_trst_l ;
    output  w_jtag_trst_l ;
    input  csl_scan_mode ;
    output  w_csl_scan_mode ;
    output [3:0] mc_cas_l ;
    input [3:0] w_mc_cas_l ;
    output [11:0] mc_memaddr ;
    input [11:0] w_mc_memaddr ;
    output  mc_moe_l ;
    input  w_mc_moe_l ;
    output  mc_mwe_l ;
    input  w_mc_mwe_l ;
    output [7:0] mc_ras_l ;
    input [7:0] w_mc_ras_l ;
    inout  par ;
    input  w_par_out ;
    output  w_par_in ;
    inout  pci_clk0 ;
    input  w_pci_clk0_out ;
    output  w_pci_clk0_in ;
    input pci_clk0_oen ;
    inout  pci_clk1 ;
    input  w_pci_clk1_out ;
    output  w_pci_clk1_in ;
    input pci_clk1_oen ;
    inout  pci_clk2 ;
    input  w_pci_clk2_out ;
    output  w_pci_clk2_in ;
    input pci_clk2_oen ;
    inout  pci_clk3 ;
    input  w_pci_clk3_out ;
    output  w_pci_clk3_in ;
    input pci_clk3_oen ;
    inout [3:0] pci_gnt_l ;
    input [3:0] w_pci_gnt_l_out ;
    output [3:0] w_pci_gnt_l_in ;
    input pci_gnt_oen ;
    inout [3:0] pci_req_l ;
    input [3:0] w_pci_req_l_out ;
    output [3:0] w_pci_req_l_in ;
    input pci_req_oen ;
    inout  pci_rst_l ;
    input  w_pci_rst_l_out ;
    output  w_pci_rst_l_in ;
    input pci_rst_oen ;
    input perrEn ;
    inout  perr_l ;
    input  w_perr_l_out ;
    output  w_perr_l_in ;
    input  pll_byp_l ;
    output  w_pll_byp_l ;
    input  pll_rst ;
    output  w_pll_rst ;
    input  pll_vdd ;
    output  w_pll_vdd ;
    input  pll_vss ;
    output  w_pll_vss ;
    output  procmon ;
    input  procmon_e ;
    input  procmon_s ;
    input  procmon_n ;
    input  procmon_csl_scan ;
    input  procmon_sel ;
    input  w_procmon ;
    output  ref_clk ;
    input  w_ref_clk ;
    output [23:0] rom_addr ;
    input [23:0] w_rom_addr ;
    output  rom_cs_l ;
    input  w_rom_cs_l ;
    output  rom_oe_l ;
    input  w_rom_oe_l ;
    output  rom_we_l ;
    input  w_rom_we_l ;
    input serrEnable ;
    inout  serr_l ;
    input  w_serr_l_out ;
    output  w_serr_l_in ;
    input  simm32_sel ;
    output  w_simm32_sel ;
    input [2:0] sp_sel ;
    output [2:0] w_sp_sel ;
//    input  standby ;
//    output  w_standby ;

    inout  intg_ ;
    input  w_intg__out ;
    output  w_intg__in ;
    input intg_oen ;

    inout  inth_ ;
    input  w_inth__out ;
    output  w_inth__in ;
    input inth_oen ;

    input stopEn ;
    inout  stop_l ;
    input  w_stop_l_out ;
    output  w_stop_l_in ;
    input  therm_d ;
    output  w_therm_d ;
    input  tn ;
    output  w_tn ;
    output  w_tn_po ;
    input trdyEn ;
    inout  trdy_l ;
    input  w_trdy_l_out ;
    output  w_trdy_l_in ;
    input w_input_tn ;
    output po_out ;
    output scan_out ;

leftpads leftpads(
    .b_2	(ad[0]),
    .b_2_o	(w_ad_out[0]),
    .b_2_i	(w_ad_in[0]),
    .b_6	(ad[1]),
    .b_6_o	(w_ad_out[1]),
    .b_6_i	(w_ad_in[1]),
    .b_7	(ad[2]),
    .b_7_o	(w_ad_out[2]),
    .b_7_i	(w_ad_in[2]),
    .ADEnable	(ADEnable),
    .b_8	(ad[3]),
    .b_8_o	(w_ad_out[3]),
    .b_8_i	(w_ad_in[3]),
    .b_9	(ad[4]),
    .b_9_o	(w_ad_out[4]),
    .b_9_i	(w_ad_in[4]),
    .b_12	(ad[5]),
    .b_12_o	(w_ad_out[5]),
    .b_12_i	(w_ad_in[5]),
    .b_13	(ad[6]),
    .b_13_o	(w_ad_out[6]),
    .b_13_i	(w_ad_in[6]),
    .b_14	(ad[7]),
    .b_14_o	(w_ad_out[7]),
    .b_14_i	(w_ad_in[7]),
    .b_17	(ad[8]),
    .b_17_o	(w_ad_out[8]),
    .b_17_i	(w_ad_in[8]),
    .b_18	(ad[9]),
    .b_18_o	(w_ad_out[9]),
    .b_18_i	(w_ad_in[9]),
    .b_19	(ad[10]),
    .b_19_o	(w_ad_out[10]),
    .b_19_i	(w_ad_in[10]),
    .b_20	(ad[11]),
    .b_20_o	(w_ad_out[11]),
    .b_20_i	(w_ad_in[11]),
    .b_23	(ad[12]),
    .b_23_o	(w_ad_out[12]),
    .b_23_i	(w_ad_in[12]),
    .b_24	(ad[13]),
    .b_24_o	(w_ad_out[13]),
    .b_24_i	(w_ad_in[13]),
    .b_25	(ad[14]),
    .b_25_o	(w_ad_out[14]),
    .b_25_i	(w_ad_in[14]),
    .b_28	(ad[15]),
    .b_28_o	(w_ad_out[15]),
    .b_28_i	(w_ad_in[15]),
    .b_29	(ad[16]),
    .b_29_o	(w_ad_out[16]),
    .b_29_i	(w_ad_in[16]),
    .b_30	(ad[17]),
    .b_30_o	(w_ad_out[17]),
    .b_30_i	(w_ad_in[17]),
    .b_31	(ad[18]),
    .b_31_o	(w_ad_out[18]),
    .b_31_i	(w_ad_in[18]),
    .b_34	(ad[19]),
    .b_34_o	(w_ad_out[19]),
    .b_34_i	(w_ad_in[19]),
    .b_35	(ad[20]),
    .b_35_o	(w_ad_out[20]),
    .b_35_i	(w_ad_in[20]),
    .b_36	(ad[21]),
    .b_36_o	(w_ad_out[21]),
    .b_36_i	(w_ad_in[21]),
    .b_39	(ad[22]),
    .b_39_o	(w_ad_out[22]),
    .b_39_i	(w_ad_in[22]),
    .b_40	(ad[23]),
    .b_40_o	(w_ad_out[23]),
    .b_40_i	(w_ad_in[23]),
    .b_41	(ad[24]),
    .b_41_o	(w_ad_out[24]),
    .b_41_i	(w_ad_in[24]),
    .b_42	(ad[25]),
    .b_42_o	(w_ad_out[25]),
    .b_42_i	(w_ad_in[25]),
    .b_45	(ad[26]),
    .b_45_o	(w_ad_out[26]),
    .b_45_i	(w_ad_in[26]),
    .b_46	(ad[27]),
    .b_46_o	(w_ad_out[27]),
    .b_46_i	(w_ad_in[27]),
    .b_47	(ad[28]),
    .b_47_o	(w_ad_out[28]),
    .b_47_i	(w_ad_in[28]),
    .b_48	(ad[29]),
    .b_48_o	(w_ad_out[29]),
    .b_48_i	(w_ad_in[29]),
    .b_51	(ad[30]),
    .b_51_o	(w_ad_out[30]),
    .b_51_i	(w_ad_in[30]),
    .b_52	(ad[31]),
    .b_52_o	(w_ad_out[31]),
    .b_52_i	(w_ad_in[31]),
    .frameEn	(frameEn),
    .b_53	(frame_l),
    .b_53_o	(w_frame_l_out),
    .b_53_i	(w_frame_l_in),
    .trdyEn	(trdyEn),
    .b_56	(trdy_l),
    .b_56_o	(w_trdy_l_out),
    .b_56_i	(w_trdy_l_in),
    .irdyEn	(irdyEn),
    .b_57	(irdy_l),
    .b_57_o	(w_irdy_l_out),
    .b_57_i	(w_irdy_l_in),
    .stopEn	(stopEn),
    .b_58	(stop_l),
    .b_58_o	(w_stop_l_out),
    .b_58_i	(w_stop_l_in),
    .devselEn	(devselEn),
    .b_59	(devsel_l),
    .b_59_o	(w_devsel_l_out),
    .b_59_i	(w_devsel_l_in),
    .pci_gnt_oen	(pci_gnt_oen),
    .o_62	(pci_gnt_l[0]),
    .o_62_o	(w_pci_gnt_l_out[0]),
    .o_62_i	(w_pci_gnt_l_in[0]),
    .o_63	(pci_gnt_l[1]),
    .o_63_o	(w_pci_gnt_l_out[1]),
    .o_63_i	(w_pci_gnt_l_in[1]),
    .o_64	(pci_gnt_l[2]),
    .o_64_o	(w_pci_gnt_l_out[2]),
    .o_64_i	(w_pci_gnt_l_in[2]),
    .o_67	(pci_gnt_l[3]),
    .o_67_o	(w_pci_gnt_l_out[3]),
    .o_67_i	(w_pci_gnt_l_in[3]),
    .pci_req_oen	(pci_req_oen),
    .i_68	(pci_req_l[0]),
    .i_68_o	(w_pci_req_l_out[0]),
    .i_68_i	(w_pci_req_l_in[0]),
    .i_70	(pci_req_l[2]),
    .i_70_o	(w_pci_req_l_out[2]),
    .i_70_i	(w_pci_req_l_in[2]),
    .i_71	(pci_req_l[1]),
    .i_71_o	(w_pci_req_l_out[1]),
    .i_71_i	(w_pci_req_l_in[1]),
    .i_73	(pci_req_l[3]),
    .i_73_o	(w_pci_req_l_out[3]),
    .i_73_i	(w_pci_req_l_in[3]),
    .pci_clk0_oen	(pci_clk0_oen),
    .b_74	(pci_clk0),
    .b_74_o	(w_pci_clk0_out),
    .b_74_i	(w_pci_clk0_in),
    .pci_clk1_oen	(pci_clk1_oen),
    .b_75	(pci_clk1),
    .b_75_o	(w_pci_clk1_out),
    .b_75_i	(w_pci_clk1_in),
    .pci_clk2_oen	(pci_clk2_oen),
    .b_78	(pci_clk2),
    .b_78_o	(w_pci_clk2_out),
    .b_78_i	(w_pci_clk2_in),
    .cbeEnable	(cbeEnable),
    .b_79	(cbe[0]),
    .b_79_o	(w_cbe_out[0]),
    .b_79_i	(w_cbe_in[0]),
    .b_81	(cbe[1]),
    .b_81_o	(w_cbe_out[1]),
    .b_81_i	(w_cbe_in[1]),
    .b_82	(cbe[2]),
    .b_82_o	(w_cbe_out[2]),
    .b_82_i	(w_cbe_in[2]),
    .bscan_clk_cap	(bscan_clk_cap),
    .bscan_clk_upd	(bscan_clk_upd),
    .w_input_tn	(w_input_tn),
    .bscan_shift	(bscan_shift),
    .bscan_sel_ff_out	(bscan_sel_ff_out),
    .bscan_sel_ff_in	(bscan_sel_ff_in),
    .scan_in	(w_jtag_tdi),
    .pi_in	(1'b1),
    .po_out	(leftpads_po_out),
    .scan_out	(leftpads_scan_out)
) ;

botpads botpads(
    .cbeEnable	(cbeEnable),
    .b_85	(cbe[3]),
    .b_85_o	(w_cbe_out[3]),
    .b_85_i	(w_cbe_in[3]),
    .PAREnable	(PAREnable),
    .b_88	(par),
    .b_88_o	(w_par_out),
    .b_88_i	(w_par_in),
    .perrEn	(perrEn),
    .b_89	(perr_l),
    .b_89_o	(w_perr_l_out),
    .b_89_i	(w_perr_l_in),
    .serrEnable	(serrEnable),
    .b_90	(serr_l),
    .b_90_o	(w_serr_l_out),
    .b_90_i	(w_serr_l_in),
    .inta_oen	(inta_oen),
    .b_93	(inta_),
    .b_93_o	(w_inta__out),
    .b_93_i	(w_inta__in),
    .intb_oen	(intb_oen),
    .b_94	(intb_),
    .b_94_o	(w_intb__out),
    .b_94_i	(w_intb__in),
    .intc_oen	(intc_oen),
    .b_95	(intc_),
    .b_95_o	(w_intc__out),
    .b_95_i	(w_intc__in),
    .intd_oen	(intd_oen),
    .b_96	(intd_),
    .b_96_o	(w_intd__out),
    .b_96_i	(w_intd__in),
    .pci_rst_oen	(pci_rst_oen),
    .o_99	(pci_rst_l),
    .o_99_o	(w_pci_rst_l_out),
    .o_99_i	(w_pci_rst_l_in),
    .pci_clk3_oen	(pci_clk3_oen),
    .b_100	(pci_clk3),
    .b_100_o	(w_pci_clk3_out),
    .b_100_i	(w_pci_clk3_in),
    .jtag_tdo_oen_l	(jtag_tdo_oen_l),	// Active-low enable for jtag_tdo
    .t_ns_101	(jtag_tdo),
    .t_ns_101_o	(w_jtag_tdo),
    .i_ns_104	(jtag_trst_l),
    .i_ns_104_i	(w_jtag_trst_l),
    .i_ns_105	(jtag_tdi),
    .i_ns_105_i	(w_jtag_tdi),
    .i_ns_106	(jtag_ms),
    .i_ns_106_i	(w_jtag_ms),
    .i_ns_107	(jtag_ck),
    .i_ns_107_i	(w_jtag_ck),
    .i_110	(bm_sel[0]),
    .i_110_i	(w_bm_sel[0]),
    .i_111	(bm_sel[1]),
    .i_111_i	(w_bm_sel[1]),
    .i_113	(csl_scan_mode),
    .i_113_i	(w_csl_scan_mode),
    .o_pm_114		(w_procmon),
    .o_pm_114_e	(procmon_e),
    .o_pm_114_s	(procmon_s),
    .o_pm_114_n	(procmon_n),
    .o_pm_114_csl_scan	(procmon_csl_scan),
    .o_pm_114_sel	(procmon_sel),
    .o_pm_114_i	(procmon),
    .i_116	(ext_event_l),
    .i_116_i	(w_ext_event_l),
    .i_117	(pll_byp_l),
    .i_117_i	(w_pll_byp_l),
    .i_clk_120	(ext_clk2),
    .i_clk_120_i	(w_ext_clk2),
    .i_clk_121	(ext_clk1),
    .i_clk_121_i	(w_ext_clk1),
    .i_ns_122	(pll_rst),
    .i_ns_122_i	(w_pll_rst),
    .pll_123	(pll_vdd),
    .pll_123_i	(w_pll_vdd),
    .pll_126	(pll_vss),
    .pll_126_i	(w_pll_vss),
    .i_127	(sp_sel[2]),
    .i_127_i	(w_sp_sel[2]),
    .i_128	(sp_sel[1]),
    .i_128_i	(w_sp_sel[1]),
    .i_129	(sp_sel[0]),
    .i_129_i	(w_sp_sel[0]),
    .o_132	(int_event_l),
    .o_132_o	(w_int_event_l),
//    .o_133	(cp_stat_l[0]),
//    .o_133_o	(w_cp_stat_l[0]),
//    .o_134	(cp_stat_l[1]),
//    .o_134_o	(w_cp_stat_l[1]),

    .b_133	(inte_),
    .b_133_i    (w_inte__in),
    .b_133_o    (w_inte__out),
    .inte_oen	(inte_oen),

    .b_134	(intf_),
    .b_134_i    (w_intf__in),
    .b_134_o    (w_intf__out),
    .intf_oen	(intf_oen),

    .o_ns_135	(ref_clk),
    .o_ns_135_o	(w_ref_clk),
//    .i_136	(standby),
//    .i_136_i	(w_standby),

// add the following two interrupt lines to
// replace the standby pin and the spare pin at v16

    .b_136	(intg_),
    .b_136_i    (w_intg__in),
    .b_136_o    (w_intg__out),
    .intg_oen	(intg_oen),

    .b_136a	(inth_),
    .b_136a_i    (w_inth__in),
    .b_136a_o    (w_inth__out),
    .inth_oen	(inth_oen),

    .i_137	(input_reset_l),
    .i_137_i	(w_input_reset_l),
    .i_140	(div_ctl[1]),
    .i_140_i	(w_div_ctl[1]),
    .i_141	(div_ctl[0]),
    .i_141_i	(w_div_ctl[0]),
    .o_142	(rom_addr[0]),
    .o_142_o	(w_rom_addr[0]),
    .o_143	(rom_addr[1]),
    .o_143_o	(w_rom_addr[1]),
    .o_146	(rom_addr[2]),
    .o_146_o	(w_rom_addr[2]),
    .o_147	(rom_addr[3]),
    .o_147_o	(w_rom_addr[3]),
    .o_148	(rom_addr[4]),
    .o_148_o	(w_rom_addr[4]),
    .o_149	(rom_addr[5]),
    .o_149_o	(w_rom_addr[5]),
    .o_151	(rom_addr[6]),
    .o_151_o	(w_rom_addr[6]),
    .o_152	(rom_addr[7]),
    .o_152_o	(w_rom_addr[7]),
    .o_153	(rom_addr[8]),
    .o_153_o	(w_rom_addr[8]),
    .o_156	(rom_addr[9]),
    .o_156_o	(w_rom_addr[9]),
    .o_157	(rom_addr[10]),
    .o_157_o	(w_rom_addr[10]),
    .o_158	(rom_addr[11]),
    .o_158_o	(w_rom_addr[11]),
    .o_159	(rom_addr[12]),
    .o_159_o	(w_rom_addr[12]),
    .o_160	(rom_addr[13]),
    .o_160_o	(w_rom_addr[13]),
    .o_161	(rom_addr[14]),
    .o_161_o	(w_rom_addr[14]),
    .o_163	(rom_addr[15]),
    .o_163_o	(w_rom_addr[15]),
    .o_164	(rom_addr[16]),
    .o_164_o	(w_rom_addr[16]),
    .o_165	(rom_addr[17]),
    .o_165_o	(w_rom_addr[17]),
    .bscan_clk_cap	(bscan_clk_cap),
    .bscan_clk_upd	(bscan_clk_upd),
    .w_input_tn	(w_input_tn),
    .bscan_shift	(bscan_shift),
    .bscan_sel_ff_out	(bscan_sel_ff_out),
    .bscan_sel_ff_in	(bscan_sel_ff_in),
    .scan_in	(leftpads_scan_out),
    .pi_in	(leftpads_po_out),
    .po_out	(botpads_po_out),
    .scan_out	(botpads_scan_out)
) ;

rightpads rightpads(
    .o_168	(rom_addr[18]),
    .o_168_o	(w_rom_addr[18]),
    .o_171	(rom_addr[19]),
    .o_171_o	(w_rom_addr[19]),
    .o_172	(rom_addr[20]),
    .o_172_o	(w_rom_addr[20]),
    .o_173	(rom_addr[21]),
    .o_173_o	(w_rom_addr[21]),
    .o_174	(rom_addr[22]),
    .o_174_o	(w_rom_addr[22]),
    .o_177	(rom_addr[23]),
    .o_177_o	(w_rom_addr[23]),
    .o_178	(rom_oe_l),
    .o_178_o	(w_rom_oe_l),
    .o_179	(rom_we_l),
    .o_179_o	(w_rom_we_l),
    .o_180	(rom_cs_l),
    .o_180_o	(w_rom_cs_l),
    .o_183	(mc_memaddr[0]),
    .o_183_o	(w_mc_memaddr[0]),
    .o_184	(mc_memaddr[1]),
    .o_184_o	(w_mc_memaddr[1]),
    .o_185	(mc_memaddr[2]),
    .o_185_o	(w_mc_memaddr[2]),
    .o_186	(mc_memaddr[3]),
    .o_186_o	(w_mc_memaddr[3]),
    .o_189	(mc_memaddr[4]),
    .o_189_o	(w_mc_memaddr[4]),
    .o_190	(mc_memaddr[5]),
    .o_190_o	(w_mc_memaddr[5]),
    .o_191	(mc_memaddr[6]),
    .o_191_o	(w_mc_memaddr[6]),
    .o_192	(mc_memaddr[7]),
    .o_192_o	(w_mc_memaddr[7]),
    .o_195	(mc_memaddr[8]),
    .o_195_o	(w_mc_memaddr[8]),
    .o_196	(mc_memaddr[9]),
    .o_196_o	(w_mc_memaddr[9]),
    .o_197	(mc_memaddr[10]),
    .o_197_o	(w_mc_memaddr[10]),
    .o_198	(mc_memaddr[11]),
    .o_198_o	(w_mc_memaddr[11]),
    .o_201	(mc_mwe_l),
    .o_201_o	(w_mc_mwe_l),
    .o_202	(mc_cas_l[0]),
    .o_202_o	(w_mc_cas_l[0]),
    .o_203	(mc_cas_l[1]),
    .o_203_o	(w_mc_cas_l[1]),
    .o_204	(mc_cas_l[2]),
    .o_204_o	(w_mc_cas_l[2]),
    .o_207	(mc_cas_l[3]),
    .o_207_o	(w_mc_cas_l[3]),
    .o_208	(mc_ras_l[0]),
    .o_208_o	(w_mc_ras_l[0]),
    .o_209	(mc_ras_l[1]),
    .o_209_o	(w_mc_ras_l[1]),
    .o_210	(mc_ras_l[2]),
    .o_210_o	(w_mc_ras_l[2]),
    .o_213	(mc_ras_l[3]),
    .o_213_o	(w_mc_ras_l[3]),
    .o_214	(mc_ras_l[4]),
    .o_214_o	(w_mc_ras_l[4]),
    .o_215	(mc_ras_l[5]),
    .o_215_o	(w_mc_ras_l[5]),
    .o_216	(mc_ras_l[6]),
    .o_216_o	(w_mc_ras_l[6]),
    .o_219	(mc_ras_l[7]),
    .o_219_o	(w_mc_ras_l[7]),
    .o_220	(mc_moe_l),
    .o_220_o	(w_mc_moe_l),
    .i_tn_221	(tn),
    .i_tn_221_i	(w_tn),
    .i_tn_221_po	(w_tn_po),
    .i_ns_222	(iiddtn),
    .i_ns_222_i	(w_iiddtn),
    .i_225	(simm32_sel),
    .i_225_i	(w_simm32_sel),
    .i_td_227	(therm_d),
    .i_td_227_i	(w_therm_d),
    .b_228	(b_mempar[0]),
    .b_228_o	(w_b_mempar_out[0]),
    .b_228_i	(w_b_mempar_in[0]),
    .b_229	(b_mempar[1]),
    .b_229_o	(w_b_mempar_out[1]),
    .b_229_i	(w_b_mempar_in[1]),
    .b_mem_oen	(b_mem_oen),
    .b_233	(b_memdata[0]),
    .b_233_o	(w_b_memdata_out[0]),
    .b_233_i	(w_b_memdata_in[0]),
    .b_234	(b_memdata[1]),
    .b_234_o	(w_b_memdata_out[1]),
    .b_234_i	(w_b_memdata_in[1]),
    .b_236	(b_memdata[2]),
    .b_236_o	(w_b_memdata_out[2]),
    .b_236_i	(w_b_memdata_in[2]),
    .b_237	(b_memdata[3]),
    .b_237_o	(w_b_memdata_out[3]),
    .b_237_i	(w_b_memdata_in[3]),
    .b_238	(b_memdata[4]),
    .b_238_o	(w_b_memdata_out[4]),
    .b_238_i	(w_b_memdata_in[4]),
    .b_239	(b_memdata[5]),
    .b_239_o	(w_b_memdata_out[5]),
    .b_239_i	(w_b_memdata_in[5]),
    .b_242	(b_memdata[6]),
    .b_242_o	(w_b_memdata_out[6]),
    .b_242_i	(w_b_memdata_in[6]),
    .b_243	(b_memdata[7]),
    .b_243_o	(w_b_memdata_out[7]),
    .b_243_i	(w_b_memdata_in[7]),
    .b_244	(b_memdata[8]),
    .b_244_o	(w_b_memdata_out[8]),
    .b_244_i	(w_b_memdata_in[8]),
    .b_247	(b_memdata[9]),
    .b_247_o	(w_b_memdata_out[9]),
    .b_247_i	(w_b_memdata_in[9]),
    .b_248	(b_memdata[10]),
    .b_248_o	(w_b_memdata_out[10]),
    .b_248_i	(w_b_memdata_in[10]),
    .b_250	(b_memdata[11]),
    .b_250_o	(w_b_memdata_out[11]),
    .b_250_i	(w_b_memdata_in[11]),
    .b_252	(b_memdata[12]),
    .b_252_o	(w_b_memdata_out[12]),
    .b_252_i	(w_b_memdata_in[12]),
    .b_253	(b_memdata[13]),
    .b_253_o	(w_b_memdata_out[13]),
    .b_253_i	(w_b_memdata_in[13]),
    .bscan_clk_cap	(bscan_clk_cap),
    .bscan_clk_upd	(bscan_clk_upd),
    .w_input_tn	(w_input_tn),
    .bscan_shift	(bscan_shift),
    .bscan_sel_ff_out	(bscan_sel_ff_out),
    .bscan_sel_ff_in	(bscan_sel_ff_in),
    .scan_in	(botpads_scan_out),
    .pi_in	(botpads_po_out),
    .po_out	(rightpads_po_out),
    .scan_out	(rightpads_scan_out)
) ;

toppads toppads(
    .b_mem_oen	(b_mem_oen),
    .b_257	(b_memdata[14]),
    .b_257_o	(w_b_memdata_out[14]),
    .b_257_i	(w_b_memdata_in[14]),
    .b_258	(b_memdata[15]),
    .b_258_o	(w_b_memdata_out[15]),
    .b_258_i	(w_b_memdata_in[15]),
    .b_262	(b_memdata[16]),
    .b_262_o	(w_b_memdata_out[16]),
    .b_262_i	(w_b_memdata_in[16]),
    .b_263	(b_memdata[17]),
    .b_263_o	(w_b_memdata_out[17]),
    .b_263_i	(w_b_memdata_in[17]),
    .b_264	(b_memdata[18]),
    .b_264_o	(w_b_memdata_out[18]),
    .b_264_i	(w_b_memdata_in[18]),
    .b_265	(b_memdata[19]),
    .b_265_o	(w_b_memdata_out[19]),
    .b_265_i	(w_b_memdata_in[19]),
    .b_267	(b_memdata[20]),
    .b_267_o	(w_b_memdata_out[20]),
    .b_267_i	(w_b_memdata_in[20]),
    .b_268	(b_memdata[21]),
    .b_268_o	(w_b_memdata_out[21]),
    .b_268_i	(w_b_memdata_in[21]),
    .b_269	(b_memdata[22]),
    .b_269_o	(w_b_memdata_out[22]),
    .b_269_i	(w_b_memdata_in[22]),
    .b_271	(b_memdata[23]),
    .b_271_o	(w_b_memdata_out[23]),
    .b_271_i	(w_b_memdata_in[23]),
    .b_274	(b_memdata[24]),
    .b_274_o	(w_b_memdata_out[24]),
    .b_274_i	(w_b_memdata_in[24]),
    .b_275	(b_memdata[25]),
    .b_275_o	(w_b_memdata_out[25]),
    .b_275_i	(w_b_memdata_in[25]),
    .b_276	(b_memdata[26]),
    .b_276_o	(w_b_memdata_out[26]),
    .b_276_i	(w_b_memdata_in[26]),
    .b_279	(b_memdata[27]),
    .b_279_o	(w_b_memdata_out[27]),
    .b_279_i	(w_b_memdata_in[27]),
    .b_280	(b_memdata[28]),
    .b_280_o	(w_b_memdata_out[28]),
    .b_280_i	(w_b_memdata_in[28]),
    .b_281	(b_memdata[29]),
    .b_281_o	(w_b_memdata_out[29]),
    .b_281_i	(w_b_memdata_in[29]),
    .b_282	(b_memdata[30]),
    .b_282_o	(w_b_memdata_out[30]),
    .b_282_i	(w_b_memdata_in[30]),
    .b_285	(b_memdata[31]),
    .b_285_o	(w_b_memdata_out[31]),
    .b_285_i	(w_b_memdata_in[31]),
    .b_286	(b_memdata[32]),
    .b_286_o	(w_b_memdata_out[32]),
    .b_286_i	(w_b_memdata_in[32]),
    .b_287	(b_memdata[33]),
    .b_287_o	(w_b_memdata_out[33]),
    .b_287_i	(w_b_memdata_in[33]),
    .b_290	(b_memdata[34]),
    .b_290_o	(w_b_memdata_out[34]),
    .b_290_i	(w_b_memdata_in[34]),
    .b_291	(b_memdata[35]),
    .b_291_o	(w_b_memdata_out[35]),
    .b_291_i	(w_b_memdata_in[35]),
    .b_293	(b_memdata[36]),
    .b_293_o	(w_b_memdata_out[36]),
    .b_293_i	(w_b_memdata_in[36]),
    .b_294	(b_memdata[37]),
    .b_294_o	(w_b_memdata_out[37]),
    .b_294_i	(w_b_memdata_in[37]),
    .b_295	(b_memdata[38]),
    .b_295_o	(w_b_memdata_out[38]),
    .b_295_i	(w_b_memdata_in[38]),
    .b_296	(b_memdata[39]),
Next12
HierarchyFilesModulesSignalsTasksFunctionsHelp

This page: Created:Thu Aug 19 12:00:26 1999
From: ../../../sparc_v8/ssparc/iopads/rtl/iopads.v

Verilog converted to html by v2html 5.0 (written by Costas Calamvokis).Help