4.2.2. undulate.parsers.register module
- class undulate.parsers.register.Register
Bases:
object
Define the register as a composition of new kind of bricks with field informations
- push_field(field)
Add a new field to the fields stack
- to_wavelane()
convert the description of a register into a wavelane
- class undulate.parsers.register.Field
Bases:
object
Define what is a field inside a register from 1-bit to N-bits
- static from_dict(d: dict)
Generate a field from a dict given after parsing
- to_dict()
Allow one field per line representation
- undulate.parsers.register.convert(obj: dict) Tuple[bool, Dict]
Convert a register definition as a wavelane