Browse Prior Art Database

Enhanced Rexx Interpreter for 4-value Simulation Control

IP.com Disclosure Number: IPCOM000103204D
Original Publication Date: 1990-Aug-01
Included in the Prior Art Database: 2005-Mar-17
Document File: 1 page(s) / 30K

Publishing Venue

IBM

Related People

Poursepanj, A: AUTHOR

Abstract

Disclosed is a brief description of an enhancement that enables the REXX interpreter to be used for simulation control files for a 4-value simulation environment.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 100% of the total text.

Enhanced Rexx Interpreter for 4-value Simulation Control

      Disclosed is a brief description of an enhancement that enables
the REXX interpreter to be used for simulation control files for a
4-value simulation environment.

      In a 4-value simulation environment, arrays and nets may accept
0, 1, 'X' for unknown state, and 'H' for high impedance state.  When
displaying net or array values during the simulation, users often
desire to view them in hexadecimal instead of binary. B2X and X2B are
two REXX functions that allow binary to hexadecimal conversion. These
functions work only on 0 and 1 values which are not sufficient for
4-value simulation because of possible presence of 'X' and 'H'.

      X2B and B2X may be modified to handle 4-value simulation using
the following binary to hex convention: 'HHHH' to 'H', 'XXXX' to 'X',
0-1111 to 0-F, and any other value to '.'.

      With this modification, any binary to hex grouping is possible.
When '.' appears on the output, users may need to redisplay the
output in binary to examine the individual bit values.

      Disclosed anonymously.