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.         */ 
/*                                                                            */ 
/******************************************************************************/ 
/***************************************************************************
****************************************************************************
***
***  Program File:  @(#)toppads.v
***
****************************************************************************
****************************************************************************/
// @(#)toppads.v	1.16 10/31/96
// Automatically generated from iopad_order rev 1.9 by mkiopads, rev 1.9

[Up: iopads toppads]
module toppads (	// Pads listed in right-to-left order:
    // vss_255,	// vss
    // vss_256,	// vss
    b_mem_oen,	// b_mem_oen
    b_257,	// b_memdata[14]
    b_257_o,
    b_257_i,
    b_258,	// b_memdata[15]
    b_258_o,
    b_258_i,
    // vdd_259,	// vdd
    // vss_260,	// vss
    // vdd_261,	// vdd
    b_262,	// b_memdata[16]
    b_262_o,
    b_262_i,
    b_263,	// b_memdata[17]
    b_263_o,
    b_263_i,
    b_264,	// b_memdata[18]
    b_264_o,
    b_264_i,
    b_265,	// b_memdata[19]
    b_265_o,
    b_265_i,
    // vss_266,	// vss
    b_267,	// b_memdata[20]
    b_267_o,
    b_267_i,
    b_268,	// b_memdata[21]
    b_268_o,
    b_268_i,
    b_269,	// b_memdata[22]
    b_269_o,
    b_269_i,
    // vdd_270,	// vdd
    b_271,	// b_memdata[23]
    b_271_o,
    b_271_i,
    // vss2_272,	// vss
    // vdd2_273,	// vdd
    b_274,	// b_memdata[24]
    b_274_o,
    b_274_i,
    b_275,	// b_memdata[25]
    b_275_o,
    b_275_i,
    b_276,	// b_memdata[26]
    b_276_o,
    b_276_i,
    // vss_277,	// vss
    // vdd_278,	// vdd
    b_279,	// b_memdata[27]
    b_279_o,
    b_279_i,
    b_280,	// b_memdata[28]
    b_280_o,
    b_280_i,
    b_281,	// b_memdata[29]
    b_281_o,
    b_281_i,
    b_282,	// b_memdata[30]
    b_282_o,
    b_282_i,
    // vss_283,	// vss 
    // vdd_284,	// vdd 
    b_285,	// b_memdata[31]
    b_285_o,
    b_285_i,
    b_286,	// b_memdata[32]
    b_286_o,
    b_286_i,
    b_287,	// b_memdata[33]
    b_287_o,
    b_287_i,
    // vss_288,	// vss
    // vss2_289,	// vss
    b_290,	// b_memdata[34]
    b_290_o,
    b_290_i,
    b_291,	// b_memdata[35]
    b_291_o,
    b_291_i,
    // vdd_292,	// vdd
    b_293,	// b_memdata[36]
    b_293_o,
    b_293_i,
    b_294,	// b_memdata[37]
    b_294_o,
    b_294_i,
    b_295,	// b_memdata[38]
    b_295_o,
    b_295_i,
    b_296,	// b_memdata[39]
    b_296_o,
    b_296_i,
    b_297,	// b_memdata[40]
    b_297_o,
    b_297_i,
    b_298,	// b_memdata[41]
    b_298_o,
    b_298_i,
    // vss_299,	// vss
    // vdd_300,	// vdd
    b_301,	// b_memdata[42]
    b_301_o,
    b_301_i,
    // vdd2_302,	// vdd
    b_303,	// b_memdata[43]
    b_303_o,
    b_303_i,
    b_304,	// b_memdata[44]
    b_304_o,
    b_304_i,
    // vdd_305,	// vdd
    // vss_306,	// vss
    b_307,	// b_memdata[45]
    b_307_o,
    b_307_i,
    b_308,	// b_memdata[46]
    b_308_o,
    b_308_i,
    b_309,	// b_memdata[47]
    b_309_o,
    b_309_i,
    // vdd_310,	// vdd
    // vss_311,	// vss
    b_312,	// b_memdata[48]
    b_312_o,
    b_312_i,
    b_313,	// b_memdata[49]
    b_313_o,
    b_313_i,
    b_314,	// b_memdata[50]
    b_314_o,
    b_314_i,
    b_315,	// b_memdata[51]
    b_315_o,
    b_315_i,
    // vdd2_316,	// vdd 
    // vss2_317,	// vss 
    b_318,	// b_memdata[52]
    b_318_o,
    b_318_i,
    b_319,	// b_memdata[53]
    b_319_o,
    b_319_i,
    b_320,	// b_memdata[54]
    b_320_o,
    b_320_i,
    b_321,	// b_memdata[55]
    b_321_o,
    b_321_i,
    // vdd_322,	// vdd
    // vss_323,	// vss
    b_324,	// b_memdata[56]
    b_324_o,
    b_324_i,
    b_325,	// b_memdata[57]
    b_325_o,
    b_325_i,
    b_326,	// b_memdata[58]
    b_326_o,
    b_326_i,
    b_327,	// b_memdata[59]
    b_327_o,
    b_327_i,
    b_328,	// b_memdata[60]
    b_328_o,
    b_328_i,
    b_329,	// b_memdata[61]
    b_329_o,
    b_329_i,
    // vdd2_330,	// vdd  
    // vss2_331,	// vss
    b_332,	// b_memdata[62]
    b_332_o,
    b_332_i,
    b_333,	// b_memdata[63]
    b_333_o,
    b_333_i,
    // vss_334,	// vss
    bscan_clk_cap,
    bscan_clk_upd,
    w_input_tn,
    bscan_shift,
    bscan_sel_ff_out,
    bscan_sel_ff_in,
    pi_in,
    scan_in,
    po_out,
    scan_out
) ;

    input	b_mem_oen ;	// b_mem_oen
    inout	b_257 ;	// b_memdata[14]
    input	b_257_o ;
    output	b_257_i ;
    inout	b_258 ;	// b_memdata[15]
    input	b_258_o ;
    output	b_258_i ;
    inout	b_262 ;	// b_memdata[16]
    input	b_262_o ;
    output	b_262_i ;
    inout	b_263 ;	// b_memdata[17]
    input	b_263_o ;
    output	b_263_i ;
    inout	b_264 ;	// b_memdata[18]
    input	b_264_o ;
    output	b_264_i ;
    inout	b_265 ;	// b_memdata[19]
    input	b_265_o ;
    output	b_265_i ;
    inout	b_267 ;	// b_memdata[20]
    input	b_267_o ;
    output	b_267_i ;
    inout	b_268 ;	// b_memdata[21]
    input	b_268_o ;
    output	b_268_i ;
    inout	b_269 ;	// b_memdata[22]
    input	b_269_o ;
    output	b_269_i ;
    inout	b_271 ;	// b_memdata[23]
    input	b_271_o ;
    output	b_271_i ;
    inout	b_274 ;	// b_memdata[24]
    input	b_274_o ;
    output	b_274_i ;
    inout	b_275 ;	// b_memdata[25]
    input	b_275_o ;
    output	b_275_i ;
    inout	b_276 ;	// b_memdata[26]
    input	b_276_o ;
    output	b_276_i ;
    inout	b_279 ;	// b_memdata[27]
    input	b_279_o ;
    output	b_279_i ;
    inout	b_280 ;	// b_memdata[28]
    input	b_280_o ;
    output	b_280_i ;
    inout	b_281 ;	// b_memdata[29]
    input	b_281_o ;
    output	b_281_i ;
    inout	b_282 ;	// b_memdata[30]
    input	b_282_o ;
    output	b_282_i ;
    inout	b_285 ;	// b_memdata[31]
    input	b_285_o ;
    output	b_285_i ;
    inout	b_286 ;	// b_memdata[32]
    input	b_286_o ;
    output	b_286_i ;
    inout	b_287 ;	// b_memdata[33]
    input	b_287_o ;
    output	b_287_i ;
    inout	b_290 ;	// b_memdata[34]
    input	b_290_o ;
    output	b_290_i ;
    inout	b_291 ;	// b_memdata[35]
    input	b_291_o ;
    output	b_291_i ;
    inout	b_293 ;	// b_memdata[36]
    input	b_293_o ;
    output	b_293_i ;
    inout	b_294 ;	// b_memdata[37]
    input	b_294_o ;
    output	b_294_i ;
    inout	b_295 ;	// b_memdata[38]
    input	b_295_o ;
    output	b_295_i ;
    inout	b_296 ;	// b_memdata[39]
    input	b_296_o ;
    output	b_296_i ;
    inout	b_297 ;	// b_memdata[40]
    input	b_297_o ;
    output	b_297_i ;
    inout	b_298 ;	// b_memdata[41]
    input	b_298_o ;
    output	b_298_i ;
    inout	b_301 ;	// b_memdata[42]
    input	b_301_o ;
    output	b_301_i ;
    inout	b_303 ;	// b_memdata[43]
    input	b_303_o ;
    output	b_303_i ;
    inout	b_304 ;	// b_memdata[44]
    input	b_304_o ;
    output	b_304_i ;
    inout	b_307 ;	// b_memdata[45]
    input	b_307_o ;
    output	b_307_i ;
    inout	b_308 ;	// b_memdata[46]
    input	b_308_o ;
    output	b_308_i ;
    inout	b_309 ;	// b_memdata[47]
    input	b_309_o ;
    output	b_309_i ;
    inout	b_312 ;	// b_memdata[48]
    input	b_312_o ;
    output	b_312_i ;
    inout	b_313 ;	// b_memdata[49]
    input	b_313_o ;
    output	b_313_i ;
    inout	b_314 ;	// b_memdata[50]
    input	b_314_o ;
    output	b_314_i ;
    inout	b_315 ;	// b_memdata[51]
    input	b_315_o ;
    output	b_315_i ;
    inout	b_318 ;	// b_memdata[52]
    input	b_318_o ;
    output	b_318_i ;
    inout	b_319 ;	// b_memdata[53]
    input	b_319_o ;
    output	b_319_i ;
    inout	b_320 ;	// b_memdata[54]
    input	b_320_o ;
    output	b_320_i ;
    inout	b_321 ;	// b_memdata[55]
    input	b_321_o ;
    output	b_321_i ;
    inout	b_324 ;	// b_memdata[56]
    input	b_324_o ;
    output	b_324_i ;
    inout	b_325 ;	// b_memdata[57]
    input	b_325_o ;
    output	b_325_i ;
    inout	b_326 ;	// b_memdata[58]
    input	b_326_o ;
    output	b_326_i ;
    inout	b_327 ;	// b_memdata[59]
    input	b_327_o ;
    output	b_327_i ;
    inout	b_328 ;	// b_memdata[60]
    input	b_328_o ;
    output	b_328_i ;
    inout	b_329 ;	// b_memdata[61]
    input	b_329_o ;
    output	b_329_i ;
    inout	b_332 ;	// b_memdata[62]
    input	b_332_o ;
    output	b_332_i ;
    inout	b_333 ;	// b_memdata[63]
    input	b_333_o ;
    output	b_333_i ;
    input	bscan_clk_cap ;
    input	bscan_clk_upd ;
    input	w_input_tn ;
    input	bscan_shift ;
    input	bscan_sel_ff_out ;
    input	bscan_sel_ff_in ;
    input pi_in ;
    input scan_in ;
    output po_out ;
    output scan_out ;

    // Dummy pad vss_255 ()
    // vss

    // Dummy pad vss_256 ()
    // vss

    // Tristate enable cell for b_mem_oen
    ENABLE b_mem_oen_cell(
	.EN	(b_mem_oen),
	.SHIFT	(bscan_shift),
	.SI	(scan_in),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD	(bscan_sel_ff_out),
	.ENC_	(b_mem_oen_enc_l),
	.SO	(b_mem_oen_so)
    ) ;

    // Bidirectional pad for b_257 (b_memdata[14]), enabled by b_mem_oen
    PCI_BI b_257_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_257_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_mem_oen_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(pi_in),
	.PO	(b_257_po),
	.SO	(b_257_so),
	.IT	(b_257_i),
	.X	(b_257)
    ) ;

    // Bidirectional pad for b_258 (b_memdata[15]), enabled by b_mem_oen
    PCI_BI b_258_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_258_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_257_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_257_po),
	.PO	(b_258_po),
	.SO	(b_258_so),
	.IT	(b_258_i),
	.X	(b_258)
    ) ;

    // Dummy pad vdd_259 ()
    // vdd

    // Dummy pad vss_260 ()
    // vss

    // Dummy pad vdd_261 ()
    // vdd

    // Bidirectional pad for b_262 (b_memdata[16]), enabled by b_mem_oen
    PCI_BI b_262_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_262_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_258_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_258_po),
	.PO	(b_262_po),
	.SO	(b_262_so),
	.IT	(b_262_i),
	.X	(b_262)
    ) ;

    // Bidirectional pad for b_263 (b_memdata[17]), enabled by b_mem_oen
    PCI_BI b_263_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_263_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_262_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_262_po),
	.PO	(b_263_po),
	.SO	(b_263_so),
	.IT	(b_263_i),
	.X	(b_263)
    ) ;

    // Bidirectional pad for b_264 (b_memdata[18]), enabled by b_mem_oen
    PCI_BI b_264_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_264_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_263_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_263_po),
	.PO	(b_264_po),
	.SO	(b_264_so),
	.IT	(b_264_i),
	.X	(b_264)
    ) ;

    // Bidirectional pad for b_265 (b_memdata[19]), enabled by b_mem_oen
    PCI_BI b_265_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_265_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_264_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_264_po),
	.PO	(b_265_po),
	.SO	(b_265_so),
	.IT	(b_265_i),
	.X	(b_265)
    ) ;

    // Dummy pad vss_266 ()
    // vss

    // Bidirectional pad for b_267 (b_memdata[20]), enabled by b_mem_oen
    PCI_BI b_267_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_267_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_265_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_265_po),
	.PO	(b_267_po),
	.SO	(b_267_so),
	.IT	(b_267_i),
	.X	(b_267)
    ) ;

    // Bidirectional pad for b_268 (b_memdata[21]), enabled by b_mem_oen
    PCI_BI b_268_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_268_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_267_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_267_po),
	.PO	(b_268_po),
	.SO	(b_268_so),
	.IT	(b_268_i),
	.X	(b_268)
    ) ;

    // Bidirectional pad for b_269 (b_memdata[22]), enabled by b_mem_oen
    PCI_BI b_269_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_269_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_268_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_268_po),
	.PO	(b_269_po),
	.SO	(b_269_so),
	.IT	(b_269_i),
	.X	(b_269)
    ) ;

    // Dummy pad vdd_270 ()
    // vdd

    // Bidirectional pad for b_271 (b_memdata[23]), enabled by b_mem_oen
    PCI_BI b_271_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_271_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_269_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_269_po),
	.PO	(b_271_po),
	.SO	(b_271_so),
	.IT	(b_271_i),
	.X	(b_271)
    ) ;

    // Dummy pad vss2_272 ()
    // vss

    // Dummy pad vdd2_273 ()
    // vdd

    // Bidirectional pad for b_274 (b_memdata[24]), enabled by b_mem_oen
    PCI_BI b_274_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_274_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_271_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_271_po),
	.PO	(b_274_po),
	.SO	(b_274_so),
	.IT	(b_274_i),
	.X	(b_274)
    ) ;

    // Bidirectional pad for b_275 (b_memdata[25]), enabled by b_mem_oen
    PCI_BI b_275_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_275_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_274_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_274_po),
	.PO	(b_275_po),
	.SO	(b_275_so),
	.IT	(b_275_i),
	.X	(b_275)
    ) ;

    // Bidirectional pad for b_276 (b_memdata[26]), enabled by b_mem_oen
    PCI_BI b_276_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_276_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_275_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_275_po),
	.PO	(b_276_po),
	.SO	(b_276_so),
	.IT	(b_276_i),
	.X	(b_276)
    ) ;

    // Dummy pad vss_277 ()
    // vss

    // Dummy pad vdd_278 ()
    // vdd

    // Bidirectional pad for b_279 (b_memdata[27]), enabled by b_mem_oen
    PCI_BI b_279_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_279_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_276_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_276_po),
	.PO	(b_279_po),
	.SO	(b_279_so),
	.IT	(b_279_i),
	.X	(b_279)
    ) ;

    // Bidirectional pad for b_280 (b_memdata[28]), enabled by b_mem_oen
    PCI_BI b_280_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_280_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_279_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_279_po),
	.PO	(b_280_po),
	.SO	(b_280_so),
	.IT	(b_280_i),
	.X	(b_280)
    ) ;

    // Bidirectional pad for b_281 (b_memdata[29]), enabled by b_mem_oen
    PCI_BI b_281_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_281_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_280_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_280_po),
	.PO	(b_281_po),
	.SO	(b_281_so),
	.IT	(b_281_i),
	.X	(b_281)
    ) ;

    // Bidirectional pad for b_282 (b_memdata[30]), enabled by b_mem_oen
    PCI_BI b_282_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_282_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_281_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_281_po),
	.PO	(b_282_po),
	.SO	(b_282_so),
	.IT	(b_282_i),
	.X	(b_282)
    ) ;

    // Dummy pad vss_283 ()
    // vss 

    // Dummy pad vdd_284 ()
    // vdd 

    // Bidirectional pad for b_285 (b_memdata[31]), enabled by b_mem_oen
    PCI_BI b_285_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_285_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_282_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_282_po),
	.PO	(b_285_po),
	.SO	(b_285_so),
	.IT	(b_285_i),
	.X	(b_285)
    ) ;

    // Bidirectional pad for b_286 (b_memdata[32]), enabled by b_mem_oen
    PCI_BI b_286_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_286_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_285_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_285_po),
	.PO	(b_286_po),
	.SO	(b_286_so),
	.IT	(b_286_i),
	.X	(b_286)
    ) ;

    // Bidirectional pad for b_287 (b_memdata[33]), enabled by b_mem_oen
    PCI_BI b_287_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_287_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_286_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_286_po),
	.PO	(b_287_po),
	.SO	(b_287_so),
	.IT	(b_287_i),
	.X	(b_287)
    ) ;

    // Dummy pad vss_288 ()
    // vss

    // Dummy pad vss2_289 ()
    // vss

    // Bidirectional pad for b_290 (b_memdata[34]), enabled by b_mem_oen
    PCI_BI b_290_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_290_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_287_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_287_po),
	.PO	(b_290_po),
	.SO	(b_290_so),
	.IT	(b_290_i),
	.X	(b_290)
    ) ;

    // Bidirectional pad for b_291 (b_memdata[35]), enabled by b_mem_oen
    PCI_BI b_291_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_291_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_290_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_290_po),
	.PO	(b_291_po),
	.SO	(b_291_so),
	.IT	(b_291_i),
	.X	(b_291)
    ) ;

    // Dummy pad vdd_292 ()
    // vdd

    // Bidirectional pad for b_293 (b_memdata[36]), enabled by b_mem_oen
    PCI_BI b_293_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_293_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_291_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_291_po),
	.PO	(b_293_po),
	.SO	(b_293_so),
	.IT	(b_293_i),
	.X	(b_293)
    ) ;

    // Bidirectional pad for b_294 (b_memdata[37]), enabled by b_mem_oen
    PCI_BI b_294_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_294_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_293_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_293_po),
	.PO	(b_294_po),
	.SO	(b_294_so),
	.IT	(b_294_i),
	.X	(b_294)
    ) ;

    // Bidirectional pad for b_295 (b_memdata[38]), enabled by b_mem_oen
    PCI_BI b_295_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_295_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_294_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_294_po),
	.PO	(b_295_po),
	.SO	(b_295_so),
	.IT	(b_295_i),
	.X	(b_295)
    ) ;

    // Bidirectional pad for b_296 (b_memdata[39]), enabled by b_mem_oen
    PCI_BI b_296_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_296_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_295_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_295_po),
	.PO	(b_296_po),
	.SO	(b_296_so),
	.IT	(b_296_i),
	.X	(b_296)
    ) ;

    // Bidirectional pad for b_297 (b_memdata[40]), enabled by b_mem_oen
    PCI_BI b_297_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_297_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_296_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_296_po),
	.PO	(b_297_po),
	.SO	(b_297_so),
	.IT	(b_297_i),
	.X	(b_297)
    ) ;

    // Bidirectional pad for b_298 (b_memdata[41]), enabled by b_mem_oen
    PCI_BI b_298_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_298_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_297_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_297_po),
	.PO	(b_298_po),
	.SO	(b_298_so),
	.IT	(b_298_i),
	.X	(b_298)
    ) ;

    // Dummy pad vss_299 ()
    // vss

    // Dummy pad vdd_300 ()
    // vdd

    // Bidirectional pad for b_301 (b_memdata[42]), enabled by b_mem_oen
    PCI_BI b_301_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_301_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_298_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_298_po),
	.PO	(b_301_po),
	.SO	(b_301_so),
	.IT	(b_301_i),
	.X	(b_301)
    ) ;

    // Dummy pad vdd2_302 ()
    // vdd

    // Bidirectional pad for b_303 (b_memdata[43]), enabled by b_mem_oen
    PCI_BI b_303_pad(
	.ENC_	(b_mem_oen_enc_l),
	.OT	(b_303_o),
	.TN	(w_input_tn),
	.SHIFT	(bscan_shift),
	.SI	(b_301_so),
	.CK	(bscan_clk_cap),
	.UP	(bscan_clk_upd),
	.MD1	(bscan_sel_ff_out),
	.MD2	(bscan_sel_ff_in),
	.PI	(b_301_po),
	.PO	(b_303_po),
	.SO	(b_303_so),
	.IT	(b_303_i),
	.X	(b_303)
Next12
HierarchyFilesModulesSignalsTasksFunctionsHelp

This page: Created:Thu Aug 19 12:02:17 1999
From: ../../../sparc_v8/ssparc/iopads/rtl/toppads.v

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