-- ***************************************************************************
-- Dual-Core Intel(R) Xeon(R) Processor 5000 Series Boundary Scan Descriptor Language 
-- (BSDL) Model Cell Descriptor File, Version 2.0
--
-- 
-- 
-- ***************************************************************************
-- Information in this document is provided in connection with Intel products.
-- No license, express or implied, by estoppel or otherwise, to any
-- intellectual property rights is granted by this document. Except as
-- provided in Intel's Terms and Conditions of Sale for such products,
-- Intel assumes no liability whatsoever, and Intel disclaims any express or
-- implied warranty, relating to sale and/or use of Intel products including
-- liability or warranties relating to fitness for a particular purpose,
-- merchantability, or infringement of any patent, copyright or other
-- intellectual property right. Intel products are not intended for use in
-- medical, life saving, or life sustaining applications.
--
-- Intel may make changes to specifications and product descriptions at any
-- time, without notice.
--
-- The dual-core Intel(R) Xeon(R) Processor 5000 Series may contain design 
-- defects or errors known as errata which may cause the product to deviate 
-- from published specifications. Current characterized errata are available 
-- on request.
--
-- Contact your local Intel sales office or your distributor to obtain the
-- latest specifications and before placing your product order.
--
-- Copyright (c) Intel Corporation 2006. Other brands and names may be claimed
-- as property of others.
-- ***************************************************************************
--
-- *********************************
-- Dual-Core Intel(R) Xeon(R) Processor 5000 Series Cell Descriptor File
--
-- *NOT* Verified against Silicon
--
-- *********************************

package DualCoreXeon5000_PACKAGE is
	
use STD_1149_1_1994.all;

constant BS_G: CELL_INFO;		-- Bidirectional I/O cell
constant BS_4: CELL_INFO;		-- Input cell
constant BX_2: CELL_INFO;		-- Output cell
constant BY_3: CELL_INFO;		-- Internal only

end DualCoreXeon5000_PACKAGE;

package body DualCoreXeon5000_PACKAGE is

use STD_1149_1_1994.all;
  
   constant BS_G: CELL_INFO :=
     ( 
       (INPUT,     EXTEST,  PI),
       (INPUT,     SAMPLE,  PI),
       (OUTPUT2,   SAMPLE,  PI),
       (OUTPUT2,   EXTEST,  PI)
     );

   constant BS_4: CELL_INFO :=
     (
       (INPUT,     EXTEST,  PI),
       (INPUT,     SAMPLE,  PI)
     );

   constant BX_2: CELL_INFO :=
     ( 
       (OUTPUT2,   SAMPLE,  PI),
       (OUTPUT2,   EXTEST,  PI)
     );

   constant BY_3: CELL_INFO :=
     ( 
       (INTERNAL,   SAMPLE,  PI),
       (INTERNAL,   EXTEST,  PI),
       (INTERNAL,   INTEST,  PI)	
     );

end DualCoreXeon5000_PACKAGE;