-- User-defined package describing custom boundary scan cell 

package USER_PACKAGE is

use STD_1149_1_2001.all; -- Get definition of "Cell_Info"

-- Boundary Cell deferred constants (defined in package body)

constant TICUSTOM_BC_TIEX : CELL_INFO;

end USER_PACKAGE; -- End of user package

package body USER_PACKAGE is -- User boundary cells


constant TICUSTOM_BC_TIEX : CELL_INFO :=
((INPUT, EXTEST, PI), (OUTPUT2, EXTEST, X),
(INPUT, SAMPLE, PI), (OUTPUT2, SAMPLE, PI),
(OUTPUT3, EXTEST, X), (INTERNAL, EXTEST, ZERO),
(OUTPUT3, SAMPLE, PI), (INTERNAL, SAMPLE, ZERO),
(CONTROL, EXTEST, X), (CONTROLR, EXTEST, X),
(CONTROL, SAMPLE, PI), (CONTROLR, SAMPLE, PI),
(BIDIR_IN,EXTEST, PI), (BIDIR_OUT, EXTEST, X ),
(BIDIR_IN,SAMPLE, PI), (BIDIR_OUT, SAMPLE, PI ),
(OBSERVE_ONLY, SAMPLE, PI), (OBSERVE_ONLY, EXTEST, PI) );

end USER_PACKAGE; -- End of user package body