-- -- Copyright 1989 by --- -- -- This code is distributed for the purposes of evaluating the -- Waveform And Vector Exchange Specification (WAVES) proposal -- presented to the IEEE by the WAVES Analysis Group. This code -- may not be used for commercial purposes and may not be -- redistributed without permission of the Chairman of the WAVES -- Analysis Group, Mr Robert Hillman. -- -- Address comments or questions to -- Robert Hillman Lee Shombert -- RADC/RBRP Harris Corporation -- Griffis AFB, NY PO Box 94000 MS 16/4010 -- (315) 330-2241 Melbourne, FL 32902 -- (407) 727-6040 -- -- -- TIMESTAMP: 1-NOV-1989 12:32:50.39 -- -- CHANGES: -- 21 DEC 89 L SHOMBERT -- Altered definition of WAVES_PORT to eliminate MATCH -- field and to provide vector and comparator toggle -- fields. Added type WAVES_MATCH which will be used to -- provide the communication back into a WAVES dataset. -- package WAVES_PORT is -- -=-=-=-=-=-=-=-=-=-=-=-=-=-=- SYSTEM -=-=-=-=-=-=-=-=-=-=-=-=-=-=- -- -- This type is the most likely to change. In this package, DATA is -- driven by the WAVES dataset and represents an EVENT_VALUE on a node. -- The actual EVENT_VALUE is selected from the VALUE_DICTIONARY used -- by the WAVES dataset. CODE is a character that may be used for -- reporting purposes. The MESSAGE field receives "tags" from the -- waveform, indicating the occurence of labels. The VECTOR field -- counts up for each applied slice. The COMPARE field toggles whenever -- the match comparators are to be reset. -- type WAVES_PORT is record DATA : NATURAL; CODE : CHARACTER; MESSAGE : CHARACTER; VECTOR : NATURAL; COMPARE : BOOLEAN; end record; -- MATCH is a boolean coming into the WAVES dataset and represents the -- result of comparing an OUTPUT or COMPOUND EVENT_VALUEs with the -- outputs of some other component in the simulation environment. -- subtype WAVES_MATCH is BOOLEAN; end WAVES_PORT;