chalmers-lava2000-1.2.0: Hardware description library
Lava.Operators
and2 :: (Signal Bool, Signal Bool) -> Signal BoolSource
or2 :: (Signal Bool, Signal Bool) -> Signal BoolSource
xor2 :: (Signal Bool, Signal Bool) -> Signal BoolSource
nand2 :: (Signal Bool, Signal Bool) -> Signal BoolSource
nor2 :: (Signal Bool, Signal Bool) -> Signal BoolSource
xnor2 :: (Signal Bool, Signal Bool) -> Signal BoolSource
equiv :: (Signal Bool, Signal Bool) -> Signal BoolSource
impl :: (Signal Bool, Signal Bool) -> Signal BoolSource
nandl :: [Signal Bool] -> Signal BoolSource
norl :: [Signal Bool] -> Signal BoolSource
plus :: (Signal Int, Signal Int) -> Signal IntSource
sub :: (Signal Int, Signal Int) -> Signal IntSource
times :: (Signal Int, Signal Int) -> Signal IntSource
imod :: (Signal Int, Signal Int) -> Signal IntSource
idiv :: (Signal Int, Signal Int) -> Signal IntSource
(|->) :: Generic a => a -> a -> aSource
(<==>) :: Generic a => a -> a -> Signal BoolSource
(<&>) :: Signal Bool -> Signal Bool -> Signal BoolSource
(<|>) :: Signal Bool -> Signal Bool -> Signal BoolSource
(<#>) :: Signal Bool -> Signal Bool -> Signal BoolSource
(<=>) :: Signal Bool -> Signal Bool -> Signal BoolSource
(==>) :: Signal Bool -> Signal Bool -> Signal BoolSource
(<==) :: Signal Bool -> Signal Bool -> Signal BoolSource
(%%) :: Signal Int -> Signal Int -> Signal IntSource
gte :: (Signal Int, Signal Int) -> Signal BoolSource
(>>==) :: Signal Int -> Signal Int -> Signal BoolSource
imin :: (Signal Int, Signal Int) -> Signal IntSource
imax :: (Signal Int, Signal Int) -> Signal IntSource
class SignalInt a whereSource
Methods
toSignalInt :: Signal a -> Signal IntSource
fromSignalInt :: Signal Int -> Signal aSource
Instances
int2bit :: Signal Int -> Signal BoolSource
bit2int :: Signal Bool -> Signal IntSource