## Thought it looks better without the breadcrumbs bar, and kinda redunant since we have the sidebar nav
Origen v2
:

Table Of Contents

Contents

Previous topic

origen.blocks

Next topic

origen.boot

origen.blocks.memories

Classes

class origen.blocks.memories.Flash(**kwargs)

Inheritance

Inheritance diagram of Flash
add_reg(*args, **kwargs)
add_simple_reg(*args, **kwargs)
add_sub_block(*args, **kwargs)
property app

Returns the application instance that defines this block

property block_dir

Returns a path to the block directory where this block is defined

property block_path

Returns the block path that defined this block, e.g. the block defined in blocks/adc/derivatives/16_bit will have block_path = “adc.16_bit”

cc(message)
classmethod currently_loading(name)
classmethod done_loading(name)
property end
property end_addr
property end_address
property first
property first_addr
property first_address
classmethod is_currently_loading(name)
property is_flash
property is_generic
property is_ram
property is_rom
is_top = False
property last
property last_addr
property last_address
property length
mem(offset, **kwargs)
memory_map(name)
model()
model_id = None
name = None
path = None
preface()
reg(name)
property size
property start
property start_addr
property start_address
tree()
tree_as_str(leader='', include_header=True)
class origen.blocks.memories.Generic(*, offset=0, word_size=4, length=None)

Inheritance

Inheritance diagram of Generic
add_reg(*args, **kwargs)
add_simple_reg(*args, **kwargs)
add_sub_block(*args, **kwargs)
property app

Returns the application instance that defines this block

property block_dir

Returns a path to the block directory where this block is defined

property block_path

Returns the block path that defined this block, e.g. the block defined in blocks/adc/derivatives/16_bit will have block_path = “adc.16_bit”

cc(message)
classmethod currently_loading(name)
classmethod done_loading(name)
property end
property end_addr
property end_address
property first
property first_addr
property first_address
classmethod is_currently_loading(name)
property is_flash
property is_generic
property is_ram
property is_rom
is_top = False
property last
property last_addr
property last_address
property length
mem(offset, **kwargs)
memory_map(name)
model()
model_id = None
name = None
path = None
preface()
reg(name)
property size
property start
property start_addr
property start_address
tree()
tree_as_str(leader='', include_header=True)
class origen.blocks.memories.RAM(**kwargs)

Inheritance

Inheritance diagram of RAM
add_reg(*args, **kwargs)
add_simple_reg(*args, **kwargs)
add_sub_block(*args, **kwargs)
property app

Returns the application instance that defines this block

property block_dir

Returns a path to the block directory where this block is defined

property block_path

Returns the block path that defined this block, e.g. the block defined in blocks/adc/derivatives/16_bit will have block_path = “adc.16_bit”

cc(message)
classmethod currently_loading(name)
classmethod done_loading(name)
property end
property end_addr
property end_address
property first
property first_addr
property first_address
classmethod is_currently_loading(name)
property is_flash
property is_generic
property is_ram
property is_rom
is_top = False
property last
property last_addr
property last_address
property length
mem(offset, **kwargs)
memory_map(name)
model()
model_id = None
name = None
path = None
preface()
reg(name)
property size
property start
property start_addr
property start_address
tree()
tree_as_str(leader='', include_header=True)
class origen.blocks.memories.ROM(**kwargs)

Inheritance

Inheritance diagram of ROM
exception WriteROMError
args
with_traceback()

Exception.with_traceback(tb) – set self.__traceback__ to tb and return self.

add_reg(*args, **kwargs)
add_simple_reg(*args, **kwargs)
add_sub_block(*args, **kwargs)
property app

Returns the application instance that defines this block

property block_dir

Returns a path to the block directory where this block is defined

property block_path

Returns the block path that defined this block, e.g. the block defined in blocks/adc/derivatives/16_bit will have block_path = “adc.16_bit”

cc(message)
classmethod currently_loading(name)
classmethod done_loading(name)
property end
property end_addr
property end_address
property first
property first_addr
property first_address
classmethod is_currently_loading(name)
property is_flash
property is_generic
property is_ram
property is_rom
is_top = False
property last
property last_addr
property last_address
property length
mem(offset, **kwargs)
memory_map(name)
model()
model_id = None
name = None
path = None
preface()
reg(name)
property size
property start
property start_addr
property start_address
tree()
tree_as_str(leader='', include_header=True)
write_register(*args, **kwargs)