Components, digital
flipflop
Every option, pin and variant of flipflop, as release
1.3.1
of the compiler states them.
Pins
flipflop with its default options, pins named.Pin functions
| Pin | Side |
|---|---|
d | left |
q | right |
nq | right |
clock | bottom |
preset | top |
clear | top |
A wire names a pin as ID.pin. Rotating the part moves the pins with it; their names stay the same.
Options
Options go in square brackets after the colour, as name=value. Any option not listed here is an error.
Options
| Option | Accepts | Default |
|---|---|---|
type | One of 5 values: sr-latch,d-latch,d,jk,t | d |
inputs | Whole number from 1 to 32 | 3 |
outputs | Whole number from 1 to 32 | 2 |
orientation | One of 4 values: right,down,left,up | right |
fit | Only wires | None |
fit and orientation cannot be written together.
Variants
Pin names depend on the selected variant. Each drawing labels its own pins.
type=sr-latch s (left),r (left),q (right),nq (right),enable (bottom),preset (top)
type=d-latch d (left),q (right),nq (right),clock (bottom),preset (top)
type=d d (left),q (right),nq (right),clock (bottom),preset (top),clear (top)
type=jk j (left),k (left),q (right),nq (right),clock (bottom),preset (top)
type=t t (left),q (right),nq (right),clock (bottom),preset (top),clear (top)
Writing one
flipflop:U1 at (120, 131) #purple