HOME
Tervelox INC32


The Tervelox INC32 features a 32-bit input A, a 32-bit output and a carry.  This part is a verilog part and includes a stimulus file for testing.

If you are interested in a custom version of this part, for example a chip select (or enable) switch that connects to your custom control unit to place the part in high impedance, then please use the feedback form to notify our service department of your request.  This option can be added at no additional charge.

PART DESCRIPTION

A - This is a 32 bit input that will be placed on output Y when INC is low (a logic 0).  If INC is high (a logic 1), then Y will be the binary value equivalent to A+1.  If there is an overflow (for example if  A is hex $FFFF and INC is high, the value on Y will be hex $0000 and CRY will be high (a logic 1)).
Y - This is a 32 bit output that is equivalent to A if INC is low (a logic 0) or A+1 if INC is high (a logic 1).
CRY - This is 1 bit output used for a carry flag.  This will be low (a logic 0) unless A is $FFFF and INC is high (a logic 1).  In this condition CRY is high (a logic 1) and Y is set to hex $0000.
INC - This is a 1 bit input increment switch.  When INC is low (a logic 0) output Y is equivalent to input A.  If INC is high (a logic 1) then Y is A+1 unless A is hex $FFFF, then Y will be $0000 and CRY will be high (a logic 1).