RISCV_Config
3.0.0
  • Introduction
  • Overview
  • Quickstart
  • YAML Specifications
  • Adding support for new Extensions
  • Code Documentation
RISCV_Config
  • Docs »
  • Welcome to RISCV-Config
  • Edit on GitHub
Next

Welcome to RISCV-Config¶

  • Introduction
  • Overview
    • Working
  • Quickstart
    • Install Python
      • Ubuntu
      • Centos:7
      • Using Virtualenv for Python
    • Install RISCV-CONFIG
    • RISCV_CONFIG for Developers
    • Usage Example
  • YAML Specifications
    • ISA YAML Spec
      • Vendor
      • Device
      • ISA
      • User_Spec_Version
      • Privilege_Spec_Version
      • hw_data_misaligned_support
      • supported_xlen
      • pmp_granularity
      • physical_addr_sz
      • custom_exceptions
      • custom_interrupts
    • CSR Template
      • CSRs with sub-fields
      • CSRs without sub-fields
      • Constraints
      • Example
    • WARL field Definition
      • Value Descriptors
      • WARL Node definition
      • Examples
    • Platform YAML Spec
      • reset
      • nmi
      • mtime
      • mtimecmp
      • mtval_condition_writes
      • scause_non_standard
      • stval_condition_writes
      • zicbo_cache_block_sz
    • Debug YAML Spec
      • supported_xlen
      • Debug_Spec_Version
      • debug_mode
      • parking_loop
  • Adding support for new Extensions
    • Updates to the ISA string
      • Modifications in Schema_isa.yaml
      • Adding constraints in the SchemaValidator.py file
    • Assing new CSR definitions
      • Addition of new csrs to schema
      • Adding default setters in checker.py
    • Adding support for Adjoining RISC-V specs
      • Adding new CLI
      • Adding a new schema
      • Adding checks through checker.py and SchemaValidator.py
      • Modifications in Constants.py
      • Performing new spec checks
  • Code Documentation
    • riscv_config.checker
    • riscv_config.schemaValidator
    • Utils
    • WARL

Indices and tables¶

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2019 InCore Semiconductors, IIT Madras Revision 57f6d93d.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: 3.0.0
Versions
latest
stable
3.0.0
temp-indexed-csr-proposal
Downloads
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.