Skip to content

Latest commit

 

History

History
31 lines (26 loc) · 1.64 KB

pynq.metadata.rst

File metadata and controls

31 lines (26 loc) · 1.64 KB

pynq.metadata Package

The pynq.metadata module contains the required modules for managing the Overlay metadata. The metadata can be extracted from a HWH file or an XSA and contains the complete hardware design. This module also contains a collection of different views onto the metadata that present the metadata as the traditional PYNQ dicts.

Modules:
  • pynq.metadata.runtime_metadata_parser - A wrapper class that provides a collection of different view onto the metadata.
  • pynq.metadata.metadata_view - A base class for metadata views providing getters and iterators.
  • pynq.metadata.ip_dict_view - A view onto the metadata that displays the ip_dict.
  • pynq.metadata.mem_dict_view - A view onto the metadata that displays the mem_dict.
  • pynq.metadata.interrupt_controllers_view - A view onto the metadata that displays the interrupt_controllers dictionary.
  • pynq.metadata.hierarchy_dict_view - A view onto the metadata that displays the hierarchy_dict.
  • pynq.metadata.gpio_dict_view - A view onto the metadata that displays the gpio_dict.
  • pynq.metadata.clock_dict_view - A view onto the metadata that displays the clock_dict.

pynq.metadata/pynq.metadata.runtime_metadata_parser pynq.metadata/pynq.metadata.metadata_view pynq.metadata/pynq.metadata.ip_dict_view pynq.metadata/pynq.metadata.mem_dict_view pynq.metadata/pynq.metadata.interrupt_controllers_view pynq.metadata/pynq.metadata.hierarchy_dict_view pynq.metadata/pynq.metadata.gpio_dict_view pynq.metadata/pynq.metadata.clock_dict_view