home
overview
documentation
examples
download
developers
contact
Examples
Algorithms
Arithmetic
Constants
EulerNumber
Pi
SquareRoot
FloatingPoint
Float2RealTable
FloatConstants
FloatLes
FloatMult
GCD
EuclidMod
EuclidModBin
EuclidSub
EuclidSubBin
ExtEuclid
HardwareCircuits
FullAdd
IntAddCLAOpt
IntAddCRA
IntDivNonperform
IntDivNonrestore
IntDivRestore
IntLes
IntMulBooth
IntMulCRACRA
IntMulCRACRA_V0
IntMulCRACRA_V1
IntMulCSACRA
IntSubCLAOpt
IntSubCRA
LesCell
NatAddCLAOpt
NatAddCRA
NatDivNonperform
NatDivNonrestore
NatDivRestore
NatLes
NatMulCRACRA
NatMulCSACRA
NatSubCLAOpt
NatSubCRA
SgnAdd
SgnEqu
SgnFullAdd
SgnLes
SgnSub
Misc
BrauerChain
ExpChain
Powering
Primality
ReciprocalBeCH
ReciprocalNewton
ReciprocalNewton2
RadixB
FullAdd
FullAddBC
FullAddBCWord
FullAddInt
FullAddWord
FullMul
FullMulBC
FullMulInt
FullSub
FullSubBC
FullSubBCWord
FullSubWord
IntAddCRA
IntDivModAlgo
IntDivModSeq0
IntDivModSeq1
IntEqu
IntLes
IntMulCRACRA
IntMulCSACRA
IntSubCRA
NatAddCLA
NatAddCLAOpt
NatAddCRA
NatDivModAlgo
NatDivModNonrestore
NatDivModNonrestoreOpt
NatDivModNonrestoreOptCombRadix2
NatDivModNonrestoreOptRadix2
NatDivModRestore
NatDivModRestoreRadix2
NatDivModSeq0
NatDivModSeq1
NatEqu
NatLes
NatMulCRACRA
NatMulCSACRA
NatSubCLA
NatSubCLAOpt
NatSubCRA
ToBComplement
ToRadixB
ResidueNumbers
DecodeRNS
SignedDigit
Int2Sgn
Sgn2Int
Sgn2IntPrinciple
SgnAdd
SgnCmp
SgnEqu
SgnLes
SgnSub
SquareRoots
Heron
SquareRoot1
SquareRoot2
SquareRootCeil
DataStructures
FIFO
InterruptibleFIFO
Expressions
EvalRadixB
EvalRingExpr
Graphs
AllPairsShortestPaths_ON1
CyclicByTransHull
ExistsStrongUntil
PreSucStates
RootAndLeafs
SCCbyTransHull
TransHull_ON0
TransHull_ON1
TransHull_ON2
TransHull_ON3
TransHull_OlogN
TransHull_OlogNlogN
Matrices
DecompCholesky
DecompLU
DecompLU2
DecompLUP
DecompQR
DecompQRC
EigenvaluesQR
EigenvaluesShift2QR
EigenvaluesShiftQR
EigenvaluesShiftQRC
GramSchmidt
InverseGaussJordan
LinearEquGaussJordan
LinearEquGaussJordanRat
LinearEquLU
LinearEquLUP
MatrixMultCannon
MatrixMultCombLogN
MatrixMultCombN
MatrixMultSeq
Polynomials
EvalPolynomial
MultPolynomial
PolynomialRootsNewton
PolynomialRootsQR
Sequences
EditDistance
EditDistanceLinearSpace
EditDistanceParallel
FirstOne
FirstOneOpt
FirstOrderLinearRec
ListRanking1
ListRanking2
ListRanking3
Maximum_O1
Maximum_O1Opt
Maximum_ON
Maximum_OlogN
PrefixSum
PrefixSumOpt
Search_ON
Search_OlogN
Sorting
BubbleSort
BubbleSortOpt
CombSort
CountSort
CountSortPar
GnomeSort
InsertionSort
MergeSort
MergeSortBitonic
MergeSortOddEven
OddEvenSort
PairwiseSort
PeriodicBalancedSortNet
QuickSort
SelectionSort
ShakerSort
ShearOddEvenSort
ShearSelectionSort
ShellSort
ShellSortNet1
ShellSortNet2
SortNet16
BestKnown
BoseNelson
Green
Hillis
Juille1
Juille2
MergeSortBitonic
MergeSortOddEven
PairwiseSort
PeriodicBalancedSortNet
ShellSort
Swap
Transforms
DiscreteCosineTransform
FastFourierTransform
Architecture
AsynchronousCircuits
ACIA
ATM
Arbiter
Cogar
RSFlipFlop
AsyncArbiter
AndGate
AsyncArbiter
C_Element
Client
CorrectedArbiter
ME_Element
OrGate
OriginalArbiter
OriginalArbiterInContext
Server
AsyncArbiterBoch82
AndGate
AsyncArbiterBoch82
AsyncArbiterBoch82CS
C_Element
Client
ME_Element
OrGate
Server
Communication
CSMA
buscontroller
station
system
timer
FDDI
FDDI
ring
station
timer
Binary
Adder8
Assign8
Compare8
CompareLess8
CompareLess8_2
FDDI
counterTest
lesscheck
ring
station
timer
Integer
FDDI
Ring
Station
Timer
doc
MutexProtocols
Bakery
BakeryProtocol
CriticalSection
EntryProtocol
ExitProtocol
Bakery2
BakeryProtocol
CriticalSection
EntryProtocol
ExitProtocol
BarberShop
BarberShop
FinishHairCut
GetHaircut
NextCustomer
DMA_Arbiter
DMA_Arbiter
DMA_Arbiter2
DMA_Arbiter
Dekker01
Dekker
Fischer
CriticalSection
EntryProtocol
ExitProtocol
FischerMutex
Peterson
CriticalSection
EntryProtocol
ExitProtocol
PetersonMutexProtocol
RoundRobin
RoundRobinArbiter
SpinLock
CriticalSection
EntryProtocol
ExitProtocol
SpinLockMutexProtocol
Ticket
CriticalSection
EntryProtocol
ExitProtocol
TicketProtocol
TicketMu
CriticalSection
EntryProtocol
ExitProtocol
TicketProtocol
Stenning
Channel
Receiver
Sender
Stenning
Encoding
AikenCode
BCD_FullAdd
CRC
Exzess3Code
GrayCode
Interconnects
BanyanButterfly
BanyanPerfectShuffle
BenesButterfly
OmegaNetwork
LogicGates
Arithmetic
FullAdd
IntAddCLAOpt
IntAddCRA
IntDivNonperform
IntDivNonrestore
IntDivRestore
IntLes
IntMulBooth
IntMulCRACRA
IntMulCRACRA_V0
IntMulCRACRA_V1
IntMulCSACRA
IntSubCLAOpt
IntSubCRA
LesCell
NatAddCLAOpt
NatAddCRA
NatDivNonperform
NatDivNonrestore
NatDivRestore
NatLes
NatMulCRACRA
NatMulCSACRA
NatSubCLAOpt
NatSubCRA
SgnAdd
SgnEqu
SgnFullAdd
SgnLes
SgnSub
Base
AND
EQV
IMP
MUX2
MUX4
MUXN
NAND
NOR
NOT
OR
XOR
BitVector
BVAND
BVMUX2
BVMUX4
BVMUXN
BVNAND
BVNOR
BVNOT
BVOR
MESI
BusArbiter
CacheBus
CacheMESI
Compose
MainMemory
RdWtCPU
SingleCycleScalarBehav
Processors
Abacus
asm
DataConflictsALU
DataConflictsLD
MainMemory
ScalarBehav
bin
cpus
ScalarBehav
ScalarHW
Decode
Execute
MemAccess
ScalarHW
WriteBack
ScalarPipeHW
Decode
Execute
MemAccess
PipeWithConflicts
PipeWithForwarding
PipeWithStalling
WriteBack
memories
CachedMemory
MainMemory
TransportTriggeredArchitecture
ADDS
ADDU
BusConnect
BusRegConnect
CPU
DIVS
DIVU
MULS
MULU
REG
SUBS
SUBU
SystolicArrays
Convolution
ConvArray01
ConvArray02
ConvArray03
ConvArray04
EditDistance
EditDistance1D
EditDistance1DLiLo
EditDistance2D
Sorting
EndCell
SortArray
SortCell
TransitiveClosure
KuLL87a
KuLL87a
LocDepWarshall
Opt1RotLocDepWarshall
Opt2RotLocDepWarshall
Opt3RotLocDepWarshall
RotLocDepWarshall
RotWarshall
KuLL87aSpiralSFG
KuLL87aSpiralSFG
PE
SpiralArraySFG
KuLL87aTimed
TimedKuLL87a
TimedOpt1RotLocDepWarshall
TimedOpt2RotLocDepWarshall
TimedOpt3RotLocDepWarshall
TimedRotLocDepWarshall
EmbeddedSystems
Elevator
VendingMachine
CruiseControl
CruiseControl
CruiseMode
ManualMode
IslandTrafficControl
Counter
IslandTrafficControl
TrafficLightController
TunnelAccessControl
LightControl
AlarmSystem
Lamp
LightControl
LightControlSystem
Occupancy
MinePump
COAirFlowMonitor
MethaneMonitor
MinePumpController
Operator
PumpController
WaterMonitor
ModelsOfComputation
Expressions
StaticRecursion
Polychrony
Causality
Fibonacci
PowersOf2
Signal00
Signal01
Signal02
Signal03
Signal04
BasicNodes
Add
Buf
BufBool
CpyIn
CpyInBool
CpyOut
Dec
Default
Fby
Inc
Merge
Not
NotEqual
Switch
When
Synchrony
Causality
DeepN
McCaw
PseudoCycle
Riedel1
Riedel2
Rivest
Rivest03
Rivest04
Rivest05
Segment7
Sudoku
Z01
Z02
Berry
P01
P02
P03
P04
P05
P06
P07
P08
P09
P10
P11
P12
P13
P14
P15
P16
P16a
P17
P18
P19
P20
P21
IntroductoryExamples
ABRO
ABRO1
ABRO2
ABRO3
Edwards02
Mandelbrot
Speed
DiningPhilosophers
DiningPhilosophers
Fork
Philosopher
PhilosopherSimple
Preemptions
RedoAbort
Trap
TrapVsAbort
TrapVsImmediateAbort
TrapVsWeakAbort
TrapVsWeakImmediateAbort
susp
suspim
suspwk
suspwkim
RuntimeErrors
CondExpr0
CondExpr1
CondExpr2
CondExpr3
CondExpr4
CondExpr5
CondStat0
CondStat1
CondStat2
CondStat3
CondStat4
CondStat5
RTError00
RTError01
RTError02
RTError03
RTError04
Schizophrenia
Edwards
Gonthier01
Gonthier02
Gonthier03
RedoAbort
SLAP04
SLAP04a
Schizo00
Schizo01
Schizo02
Schizo04
Schizo05
Schizo06
Schizo07
Schizo08
Schizo09
Schizo10
Schizo11
SurfaceSelection1
SurfaceSelection2
SurfaceSelection3
T01
T02
T03
T04
T05
T06
T07
Transfer00
Transfer01
Transfer02
WriteConflicts
DDWC
IDWC
IIWCafterInit
IIWCatInit
LateWC
NOWC
top
Verification
InfiniteState
BoundedBuffer
IncDecAdd
SEFM_ExampleA
SEFM_ExampleB1
SEFM_ExampleB2
SEFM_ExampleC1
SEFM_ExampleC2
SEFM_ExampleD
TerminExample04
Termination1
ProgramSynthesis
SortingNetworks
Puzzles
AuntAgatha
ChineseRing
CoffeeCan
Collatz
Hanoi
KnightsTour
Lloyd15
PigeonHole
Queens
Ramsey
Rubik
Solitaire
ConnectFour
ConnectFour
HasWon
Knowledge-Based-Reasoning
JosephinesProblem
JosephinesProblem
Wife
VehicleControl
Robot01
Robot02
WiseMen
WiseMenCausal
WiseMan
WiseMen
WiseMenNonCausal
WiseMan
WiseMen
MagicSquare
CheckColPerm
CheckColSum
CheckRowPerm
CheckRowSum
MagicSquare
NIM
MultiRowNIM
SingleRowNIM
Sokoban
Play
Theseus
CanMoveDown
CanMoveLeft
CanMoveRight
CanMoveUp
HasLost
HasWon
Level1
Level2
Level3
MoveMinotaur
MoveTheseus
Play
TheoremProving
BitwiseOperations
LTL
LTL1
LTL2
Monotonicity
Presburger
SignedBitArithmetic
UnsignedBitArithmetic
averest:
home
overview
documentation
examples
download
contact
developers
impressum