WOLFRAM SYSTEM MODELER

Adder

8-bit adder component.

Diagram

Wolfram Language

In[1]:=
SystemModel["EducationExamples.ElectricalEngineering.EightBitAdder.Components.Adder"]
Out[1]:=

Information

Model Principles

The 8-bit adder model consists of eight 1-bit adders connected together in a series. The least significant bit of input a will be added together with the least significant bit of input b in the full adder located furthest to the right. Depending on the input, the adder will produce a 1-bit sum value that is the least significant bit of the result, as well as a 1-bit carry, which is sent to the next adder in the series. This is repeated in eight steps until 8 bits of output have been produced, as well as a possible carry-out signal.

Connectors (4)

y

Type: IntegerOutput

Description: 'output Integer' as connector

b

Type: IntegerInput

Description: 'input Integer' as connector

a

Type: IntegerInput

Description: 'input Integer' as connector

y1

Type: DigitalOutput

Description: Output DigitalSignal as connector

Components (15)

bit5

Type: FullAdderCE

Description: Full 1-bit Adder.

bit4

Type: FullAdderCE

Description: Full 1-bit Adder.

bit3

Type: FullAdderCE

Description: Full 1-bit Adder.

bit2

Type: FullAdderCE

Description: Full 1-bit Adder.

bit6

Type: FullAdderCE

Description: Full 1-bit Adder.

bit1

Type: FullAdderCE

Description: Full 1-bit Adder.

bit0

Type: FullAdderCE

Description: Full 1-bit Adder.

bit7

Type: FullAdderCE

Description: Full 1-bit Adder.

integer_a_to_binary

Type: IntegerToBinaryConverter

Description: Block that converts an integer number to a binary array.

integer_b_to_binary

Type: IntegerToBinaryConverter

Description: Block that converts an integer number to a binary array.

set

Type: Set

Description: Digital Set Source

binaryToIntegerConverter

Type: BinaryToIntegerConverter

Description: Block that converts a binary array to an integer number.

integerToReal

Type: IntegerToReal

Description: Convert Integer to Real signals

realToInteger

Type: RealToInteger

Description: Convert Real to Integer signal

sampler

Type: Sampler

Description: Ideal sampling of continuous signals

Used in Examples (1)

EightBitAdderExample

EducationExamples.ElectricalEngineering.EightBitAdder

Example setup of an 8-bit Adder component with integer input varying over time.