Module: HDLRuby::LowDB
- Defined in:
- lib/HDLRuby/hruby_db.rb
Overview
Low-level libraries for describing digital hardware.
Defined Under Namespace
Modules: Ltype Classes: Behavior, Binary, Block, Case, Code, Concat, Connection, Delay, Event, Expression, If, Operation, Ref, RefConcat, RefIndex, RefName, RefRange, RefThis, Select, SignalI, Statement, SystemI, SystemT, TimeBehavior, TimeBlock, TimeRepeat, TimeWait, Transmit, Type, TypeFloat, TypeSigned, TypeStruct, TypeTuple, TypeUnsigned, TypeVector, Unary, Value
Constant Summary collapse
- Base =
HDLRuby::Base
- Integer =
Standard vector types.
TypeSigned.new(:integer)
- Natural =
TypeUnsigned.new(:natural)
- Bignum =
TypeSigned.new(:bignum,HDLRuby::Infinity..0)
- Real =
TypeFloat.new(:float)