// ========== Copyright Header Begin ========================================== // // OpenSPARC T2 Processor File: fc_mbist.config // Copyright (C) 1995-2007 Sun Microsystems, Inc. All Rights Reserved // 4150 Network Circle, Santa Clara, California 95054, U.S.A. // // * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. // // This program is free software; you can redistribute it and/or modify // it under the terms of the GNU General Public License as published by // the Free Software Foundation; version 2 of the License. // // This program is distributed in the hope that it will be useful, // but WITHOUT ANY WARRANTY; without even the implied warranty of // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the // GNU General Public License for more details. // // You should have received a copy of the GNU General Public License // along with this program; if not, write to the Free Software // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // // For the avoidance of doubt, and except that if any non-GPL license // choice is available it will apply instead, Sun elects to use only // the General Public License version 2 (GPLv2) at this time for any // software where a choice of GPL license versions is made // available with the language indicating that GPLv2 or any later version // may be used, or where a choice of which version of the GPL is applied is // otherwise unspecified. // // Please contact Sun Microsystems, Inc., 4150 Network Circle, Santa Clara, // CA 95054 USA or visit www.sun.com if you need additional information or // have any questions. // // ========== Copyright Header End ============================================ #include "defaults.config" #include "fc_scan_common.config" #ifndef GATESIM -flist=$DV_ROOT/verif/env/dmu/dmu.rtlflist #endif -flist=$DV_ROOT/verif/env/dmu/dmu.libsflist -model=fc_mbist -sunv_args=-excludecell=\^fsr_left\$ -sunv_args=-excludecell=\^fsr_right\$ -sunv_args=-excludecell=\^fsr_bottom\$ -sunv_args=-excludecell=\^dmu\$ -sunv_args=-excludecell=\^peu\$ -sunv_args=-excludecell=\^psr\$ -sunv_args=-excludecell=\^esr\$ -sunv_args=-excludecell=\^mac\$ -sunv_args=-excludecell=\^headwig\$ -sunv_args=-excludecell=\^rdp\$ -sunv_args=-excludecell=\^rtx\$ -sunv_args=-excludecell=\^tds\$ -sunv_args=-define=NOINITMEM -config_rtl=NOINITMEM -sunv_nonprim_list=$DV_ROOT/verif/env/fc/nonprimitive.list -vera_build_args=USE_JTAG_DRIVER=1 -vera_build_args=VERA_SYS_DEFS="-DFC_SCAN_BENCH -DNCURTL -DFC_BENCH" -vcs_build_args=+define+USE_JTAG_DRIVER // -vcs_build_args=+vcs+initreg+0 -vcs_build_args=+define+FC_MBIST -vcs_build_args=+define+TOPSCAN=tb_top.cpu // -vcs_build_args=+define+TEST_MODE=TESTMODE // -vcs_build_args=+define+AC_TESTMODE=DBG_DQ[137] // serdes // -vcs_build_args=+define+AC_TESTTRIG=DBG_DQ[136] // -vcs_build_args=+define+STCICLK=STCICLK // serdes -vcs_build_args=+define+FSR_NOATPG VCS_BUILD_WITH_GPP -vcs_build_args=+vc -vcs_build_args=+define+mbist_VERIFICATION_DUMP #include "dmu_mbist_c_checker.config" #include "l2b_mbist_c_checker.config" #include "l2t_mbist_c_checker.config" #include "mcu_mbist_c_checker.config" #include "ncu_mbist_c_checker.config" #include "niu_mbist_c_checker.config" #include "siu_mbist_c_checker.config" #include "peu_mbist_c_checker.config" #ifndef GATESIM -flist=$DV_ROOT/verif/env/tcu/ccu_rtl.flist -flist=$DV_ROOT/verif/env/niu/niu.flist -flist=$DV_ROOT/verif/env/ilu_peu/ilu_peu_rtl_encrypted.flist -flist=$DV_ROOT/verif/env/ilu_peu/ilu_peu_common.rtlflist -flist=$DV_ROOT/verif/env/niu/eser_rtl.flist -flist=$DV_ROOT/verif/env/mcu/fbd_serdes.flist -zeroIn_build_args=+define+FC_MBIST -zeroIn_build_args=+define+ZI_NO_RACE_AVOID -zeroIn_build_args=+define+LIB #endif // -novcs_use_vcsd // -novcs_use_fsdb // -vcs_build_args=-P $novas/share/PLI/vcs72/SOLARIS2/debussy.tab // -vcs_build_args=$novas/share/PLI/vcs72/SOLARIS2/pli.a