-- Copyright © 1993 by McGraw-Hill, Inc. and Zainalabedin Navabi
-- FIGURE 7.40-a
-- ENTITY DECLERATION OF 2-INPUT NAND TEST BENCH :
ENTITY test_nand2 IS END test_nand2;
--
-- TEST BENCH FOR 2-INPUT NAND WITH OPEN COLLECTOR OUTPUT :
USE WORK.basic_utilities.ALL;
ARCHITECTURE input_output OF test_nand2 IS
COMPONENT nand2 PORT (a, b : IN qit; y : OUT qit); END COMPONENT;
FOR ALL : nand2 USE ENTITY WORK.nand2 (open_output);
SIGNAL aa, bb, yy : qit;
BEGIN
assign_bits (aa, "qit_data", 500 NS);
assign_bits (bb, "qit_data", 750 NS);
c1: nand2 PORT MAP (aa, bb, yy);
END input_output;
--