Skip to content

Commit

Permalink
Populate instruction chapter in CV32A65X Design Document
Browse files Browse the repository at this point in the history
  • Loading branch information
JeanRochCoulon committed Feb 9, 2024
1 parent f5d5bec commit dc783f0
Show file tree
Hide file tree
Showing 4 changed files with 25 additions and 5 deletions.
4 changes: 2 additions & 2 deletions docs/01_cva6_user/RISCV_Instructions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@

*This chapter is applicable to all configurations.*

RISC-V Instructions
===================
CVA6 RISC-V Instructions
========================

Introduction
------------------
Expand Down
2 changes: 1 addition & 1 deletion docs/04_cv32a65x_design/source/CSRs.rst
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ CSR
===

.. toctree::
:hidden:
:maxdepth: 1

csr_list
csr
Expand Down
2 changes: 1 addition & 1 deletion docs/04_cv32a65x_design/source/functionality.rst
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ Functionality
=============

.. toctree::
:hidden:
:maxdepth: 1

instructions
traps
Expand Down
22 changes: 21 additions & 1 deletion docs/04_cv32a65x_design/source/instructions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,25 @@
Original Author: Jean-Roch COULON - Thales

Instructions
============

.. include:: ../../01_cva6_user/RISCV_Instructions.rst
The next first subchapter lists the extensions implemented in CVA6.
By configuration, we can enable/disable the extensions.
CV32A65X supports the extensions described in the next subchapters.
RVZicond, RV32A and RVZifencei extensions are not supported by CV32A65X.


.. toctree::
:maxdepth: 1

../../01_cva6_user/RISCV_Instructions
../../01_cva6_user/RISCV_Instructions_RV32I
../../01_cva6_user/RISCV_Instructions_RV32M
../../01_cva6_user/RISCV_Instructions_RV32C
../../01_cva6_user/RISCV_Instructions_RV32ZCb
../../01_cva6_user/RISCV_Instructions_RVZba
../../01_cva6_user/RISCV_Instructions_RVZbb
../../01_cva6_user/RISCV_Instructions_RVZbc
../../01_cva6_user/RISCV_Instructions_RVZbs
../../01_cva6_user/RISCV_Instructions_RVZicsr

0 comments on commit dc783f0

Please sign in to comment.