Difference between revisions of "Digital Logic Toolbox"

From NeatTools
(Created page with '==Not== ==Exclusive Or== ==Integer Equal== ==Integer Multiply== ==Integer Absolute Value== ==Integer Minimum== ==Control== ==Delay== ==DeMultiplexer== ==Exclusive== ==High Perfor…')
 
Line 1: Line 1:
 
==Not==
 
==Not==
 +
Logical Negate (bitwise).
 +
==And==
 +
Loical And.
 +
==Or==
 +
Logical Or.
 
==Exclusive Or==
 
==Exclusive Or==
 +
Logical Xor.
 +
==Integer Greater Than==
 +
Greater than for use with integers.
 +
==Integer Greater Than or Equal==
 +
Greater than or equal for use with integers.
 
==Integer Equal==
 
==Integer Equal==
 +
Equal for use with integers.
 +
==Integer Not Equal==
 +
Not Equal for use with integers.
 +
==Integer Add==
 +
Addition for use with integers.
 
==Integer Multiply==
 
==Integer Multiply==
 +
Multiplication for use with integers.
 +
==Integer Subtract==
 +
Subtraction for use with integers.
 +
==Integer Divide==
 +
Division for use with integers.
 
==Integer Absolute Value==
 
==Integer Absolute Value==
 +
Calculates absolute value.
 +
==Integer Power==
 +
Raises integer to a power.
 +
==Integer Maximum==
 +
Outputs the maximum integer value.
 
==Integer Minimum==
 
==Integer Minimum==
 +
Outputs the minimum integer value.
 +
==Integer Percent==
 +
Calculates remainder (for use with integers).
 +
==Integer Random==
 +
Generates a random integer value.
 
==Control==
 
==Control==
 +
Opens and closes a switch.
 +
==Sample==
 +
Sample input values on demand.
 +
==Pulse==
 +
Event production shaped pulse.
 
==Delay==
 
==Delay==
 +
Delays sending current value until next event is received.
 +
==Accumulator==
 +
Counts events.
 +
==Multiplexer==
 +
Selects on input to be current output.
 
==DeMultiplexer==
 
==DeMultiplexer==
 +
Sends signal input to selected output.
 +
==Encoder==
 +
Converts bytes to integers.
 +
==Decoder==
 +
Converts the byte values of integers.
 
==Exclusive==
 
==Exclusive==
 +
For radio button.
 +
==Clock Divider==
 +
Cycling clock.
 +
==Time==
 +
Provides current time (use with date module).
 
==High Performance Counter==
 
==High Performance Counter==
 +
For fast timing.
 +
==Calibrate==
 +
Accomodates signal range (min to max).
 +
==Average Filter==
 +
Running average.
 
==Delay Sustain==
 
==Delay Sustain==
==And==
+
For use with musical modules.
==Integer Greater Than==
 
==Integer Not Equal==
 
==Integer Subtract==
 
==Integer Power==
 
==Integer Percent==
 
==Sample==
 
==Accumulator==
 
==Encoder==
 
==Clock Divider==
 
==Calibrate==
 
 
==State Object==
 
==State Object==
==Or==
+
State machine element (advanced).
==Integer Greater Than or Equal==
 
==Integer Add==
 
==Integer Divide==
 
==Integer Maximum==
 
==Integer Random==
 
==Pulse==
 
==Multiplexer==
 
==Decoder==
 
==Time==
 
==Average Filter==
 
 
==Timers==
 
==Timers==
 +
Activates at regular specified time intervals.

Revision as of 08:52, 19 January 2010

Not

Logical Negate (bitwise).

And

Loical And.

Or

Logical Or.

Exclusive Or

Logical Xor.

Integer Greater Than

Greater than for use with integers.

Integer Greater Than or Equal

Greater than or equal for use with integers.

Integer Equal

Equal for use with integers.

Integer Not Equal

Not Equal for use with integers.

Integer Add

Addition for use with integers.

Integer Multiply

Multiplication for use with integers.

Integer Subtract

Subtraction for use with integers.

Integer Divide

Division for use with integers.

Integer Absolute Value

Calculates absolute value.

Integer Power

Raises integer to a power.

Integer Maximum

Outputs the maximum integer value.

Integer Minimum

Outputs the minimum integer value.

Integer Percent

Calculates remainder (for use with integers).

Integer Random

Generates a random integer value.

Control

Opens and closes a switch.

Sample

Sample input values on demand.

Pulse

Event production shaped pulse.

Delay

Delays sending current value until next event is received.

Accumulator

Counts events.

Multiplexer

Selects on input to be current output.

DeMultiplexer

Sends signal input to selected output.

Encoder

Converts bytes to integers.

Decoder

Converts the byte values of integers.

Exclusive

For radio button.

Clock Divider

Cycling clock.

Time

Provides current time (use with date module).

High Performance Counter

For fast timing.

Calibrate

Accomodates signal range (min to max).

Average Filter

Running average.

Delay Sustain

For use with musical modules.

State Object

State machine element (advanced).

Timers

Activates at regular specified time intervals.