Combinational Logic DevicesCombinational Devices are generally simple Devices, performing a simple function using only their inputs. Functions include: "anding" inputs, "oring" inputs, and "inverting" an input. If you are trying to create a complex combinational function (perhaps an Anding of Ors), the Programmable Device will be of interest. The Programmable Device lets you create arbitrarily complex combinational logic functions in a single Device. The supported combinational Devices are listed below. And Device And DeviceThe And Device performs a logical And function. If all its inputs are The And Device has a single output called "out", and a user defined set of inputs with user defined names. And Devices are created by running the And Script with the following parameter:
Running the And Script with the parameters listed below will create an And Device with two inputs named "1" and "2".
Buffer DeviceThe Buffer function repeats on its output whatever it sees on its input. If a buffer input is The Buffer Device has one or more inputs, matched with one or more outputs, with each input/output pair providing a buffer function. Buffer Devices are created by running the Buffer Script with the following parameters:
Running the Buffer Script with the parameters listed below creates a Buffer Device with two buffering functions, one with input "1" and output "1S", and the other with input "2" and output "2S".
Inverter DeviceThe Inverter function inverts whatever is on its input and places the inverted value on its output. An The Inverter Device is similar to the Buffer Device as it can have one or more inputs and matches them up with one or more outputs. Each input/output pair will perform the inverting function. Inverter Devices are created by running the Inverter Script with the following parameters:
Running the Inverter Script with the parameters listed below creates an Inverter Device with 3 inverting functions, one with input "1" and output "1S", another with input "2" and output "2S", and the last with input "3" and output "3S".
Nand DeviceThe Nand Device performs a logical Nand function. If all its inputs are The Nand Device has a single output called "out", and a user defined set of inputs with user defined names. Nand Devices are created by running the Nand Script with the following parameter:
Running the Nand Script with the parameters listed below will create an Nand Device with 3 inputs named "in1", "in2", and "in3".
Nor DeviceThe Nor Device performs a logical Nor function. If any of its inputs are The Nor Device has a single output called "out", and a user defined set of inputs with user defined names. Nor Devices are created by running the Nor Script with the following parameter:
Running the Nor Script with the parameters listed below will create an Nor Device with two inputs named "left" and "right".
Not DeviceThe Not Device inverts whatever is on its input and places the inverted value on its output. An Not Devices are created by running the Not Script with the following parameter:
Running the Not Script with the parameters listed below creates a Not Device with an input called "in".
Or DeviceThe Or Device performs a logical Or function. If any of its inputs are The Or Device has a single output called "out", and a user defined set of inputs with user defined names. Or Devices are created by running the Or Script with the following parameter:
Running the Or Script with the parameters listed below will create an Or Device with 4 inputs named "top", "bottom", "left", "right".
Xnor DeviceThe Xnor Device performs a logical Xnor function. If an odd number of its inputs are The Xnor Device has a single output called "out", and a user defined set of inputs with user defined names. Xnor Devices are created by running the Xnor Script with the following parameter:
Running the Xnor Script with the parameters listed below will create an Xnor Device with two inputs named "1" and "2".
Xor DeviceThe Xor Device performs a logical Xor function. If an odd number of its inputs are The Xor Device has a single output called "out", and a user defined set of inputs with user defined names. Xor Devices are created by running the Xor Script with the following parameter:
Running the Xor Script with the parameters listed below will create an Xor Device with three inputs named "3", "4", "5".
|