From 24c6a891b879f01684daadf6e25b35f40e523c11 Mon Sep 17 00:00:00 2001 From: Guillaume Chauvon <94678394+Gchauvon@users.noreply.github.com> Date: Tue, 21 Jan 2025 17:06:26 +0100 Subject: [PATCH] Docs: define values for CVXIF in 60x and 65x configuration (#2721) Set values for X_NUM_RS in embedded configurations to 2. Co-authored-by: JeanRochCoulon --- .../source/CVX_Interface_Coprocessor.adoc | 39 +++++++++++++------ 1 file changed, 27 insertions(+), 12 deletions(-) diff --git a/docs/design/design-manual/source/CVX_Interface_Coprocessor.adoc b/docs/design/design-manual/source/CVX_Interface_Coprocessor.adoc index 4290a1372e..8167c98f03 100644 --- a/docs/design/design-manual/source/CVX_Interface_Coprocessor.adoc +++ b/docs/design/design-manual/source/CVX_Interface_Coprocessor.adoc @@ -61,50 +61,65 @@ Supported Parameters The following table presents CVXIF parameters supported by CVA6. -[cols=",,",options="header",] +[cols=",a,a",options="header",] |============================================= |Signal |Value |Description -|*X_NUM_RS* |int: 2 or 3 (configurable) a| +|*X_NUM_RS* | +int: 2 or 3 (configurable) + + +* CV32A60X: 2 +* CV32A65X: 2 +| [verse] -- Number of register file read ports that can be used by the eXtension interface -- - | -|*X_ID_WIDTH* |int: 3 a| +|*X_ID_WIDTH* | +int: 1 to 32 + + +* CV32A60X: 2 +* CV32A65X: 3 +| [verse] -- Identification width for the eXtension interface -- - | -|*X_MEM_WIDTH* |n/a (feature not supported) a| +|*X_MEM_WIDTH* |n/a (feature not supported) | [verse] -- Memory access width for loads/stores via the eXtension interface -- - | -|*X_RFR_WIDTH* |int: `XLEN` (32 or 64) a| +|*X_RFR_WIDTH* | +int: `XLEN` (32 or 64) + + +* CV32A60X: 32 +* CV32A65X: 32 +| [verse] -- Register file read access width for the eXtension interface -- - | -|*X_RFW_WIDTH* |int: `XLEN` (32 or 64) a| +|*X_RFW_WIDTH* | +int: `XLEN` (32 or 64) + + +* CV32A60X: 32 +* CV32A65X: 32 +| [verse] -- Register file write access width for the eXtension interface -- - | -|*X_MISA* |logic[31:0]: 0x0000_0000 a| +|*X_MISA* |logic[31:0]: 0x0000_0000 | [verse] -- MISA extensions implemented on the eXtension