%-------------------------------------------------% UNIT us; % Keep time in microseconds % START 0; % Start time % STOP 20; % Stop time % INTERVAL 1; % Time between steps % % List of inputs. Order is important % INPUTS ALARM_HRS TIME_HRS ALARM_MINS TIME_MINS ALARM_AM_PM TIME_AM_PM ALARM_SET; % Outputs are optional, but order is important if % % autochecking of the simulation is desired % OUTPUTS OUTBUS; % The PATTERN statement signifies the start of the test % % vectors. The order of signals is based on the INPUTS % % and OUTPUTS lists above. Only the INPUTS are required. % % One test vector per line % % This example uses relative time patterns since timing % % and propogation delay are not issues % PATTERN % ALARM_HRS TIME_HRS ALARM_MINS TIME_MINS ALARM_AM_PM TIME_AM_PM ALARM_SET % 1 1 01 01 0 0 0 6 6 1E 1E 0 0 0 6 A 1E 00 0 1 1 6 A 1E 00 0 1 0 6 A 1E 1E 0 1 1 6 A 1E 1E 0 1 0 ; % Semi-colon at end of vector list %