Skip to content

Commit 9968d02

Browse files
authored
Merge pull request #60 from ved-rivos/1215
Address public review feedback
2 parents 853a783 + 20df431 commit 9968d02

File tree

1 file changed

+11
-7
lines changed

1 file changed

+11
-7
lines changed

src/server_soc_requirements.adoc

+11-7
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ deliver external interrupts to the RISC-V application processor harts.
102102

103103
<<<
104104

105+
[[IOMMU]]
105106
=== Input-Output Memory Management Unit (IOMMU)
106107

107108
[width=100%]
@@ -1184,11 +1185,9 @@ and more.
11841185
| QOS_030 | If CBQRI is supported, RISC-V harts within the application
11851186
processors of the SoC MUST include support for the `srmcfg` CSR.
11861187
Furthermore, this CSR MUST support a minimum of 16 RCIDs and at
1187-
least 32 MCIDs.
1188-
2+a| _The count of RCID and MCID that can be used in the SoC should scale with
1189-
the number of RISC-V harts in the SoC._ +
1190-
+
1191-
_The `srmcfg` CSR is provided by the Ssqosid extension cite:[PRIV]._
1188+
least 32 MCIDs. The count of RCID and MCID that can be used in the
1189+
SoC SHOULD scale with the number of RISC-V harts in the SoC.
1190+
2+| _The `srmcfg` CSR is provided by the Ssqosid extension cite:[PRIV]._
11921191

11931192
| QOS_040 | If CBQRI is supported, the IOMMUs in the SoC SHOULD incorporate
11941193
support for the CBQRI-defined extension, enabling the association
@@ -1317,8 +1316,11 @@ data centers and enterprises.
13171316
| SPM_010 a| Significant caches within the SoC SHOULD incorporate an HPM capable
13181317
of counting:
13191318

1320-
* Cache lookup
1321-
* Cache miss
1319+
* Cache lookups for reads
1320+
* Cache misses on reads
1321+
* Cache lookups for writes
1322+
* Cache misses on writes
1323+
13221324
2+| _It is recommended that a cache with a capacity that is approximately 16 KiB
13231325
or larger be considered a significant cache._
13241326

@@ -1350,6 +1352,8 @@ data centers and enterprises.
13501352
PCIe specification 6.0.
13511353
|===
13521354

1355+
Please refer to <<IOMMU>> for details on the IOMMU performance monitoring rules.
1356+
13531357
<<<
13541358

13551359
=== Security Requirements

0 commit comments

Comments
 (0)