Skip to content

Commit

Permalink
Fix documentation links from broken merge | Cleanup Uarch counter sec…
Browse files Browse the repository at this point in the history
…tion
  • Loading branch information
abejgonzalez authored and jerryz123 committed Jan 29, 2019
1 parent 5a29ffc commit 3075248
Show file tree
Hide file tree
Showing 5 changed files with 15 additions and 15 deletions.
2 changes: 1 addition & 1 deletion docs/sections/bibliography/bibliography.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
Bibliography
============

.. bibliography:: /sections/Bibliography/bibliography.bib
.. bibliography:: /sections/bibliography/bibliography.bib
:all:
6 changes: 3 additions & 3 deletions docs/sections/branch-prediction/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,9 @@ predictor" (NLP) and a slower but more complex “backing predictor"
:maxdepth: 2
:caption: Branch Prediction:

Rocket-NLP-Predictor
Backing-Predictor
Configurations
rocket-nl-predictor
backing-predictor
configurations

.. [1] Unfortunately, the terminology in the literature gets a bit
muddled here in what to call different types and levels of branch
Expand Down
12 changes: 6 additions & 6 deletions docs/sections/intro-overview/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@ The source code to BOOM can be found at https://github.com/riscv-boom/riscv-boom
:maxdepth: 2
:caption: Introduction and Overview:

BOOM-Pipeline
RISCV-ISA
Chisel-HCL
Quick-start
BOOM-Repository
Rocket-Chip
boom-pipeline
riscv-isa
chisel-hcl
quick-start
boom-repository
rocket-chip
4 changes: 2 additions & 2 deletions docs/sections/intro-overview/rocket-chip.rst
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
The Rocket-Chip Repository Layout
====================================
The Rocket-Chip Repository
==========================

.. _boom-chip:
.. figure:: /figures/chip.png
Expand Down
6 changes: 3 additions & 3 deletions docs/sections/uarch-counters.rst
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@ The available HPE's are split into *event sets* and *events*.
*Event sets* are groupings of similar microarchitectural *events* (branch prediction events,
memory events, etc). To access an *HPE* you must choose the correct *event set* and
*event* bit and write to the proper HPE register for that event. An example of event set
numbers and the event bit for a particular event is given in :ref:`uarch-counter-table`.
numbers and the event bit for a particular event is given below.

.. _uarch-counter-table:
:caption: UArch Event Sets and Events

Table: UArch Events
+-------------+-----------+--------------------------------+
| Event Set # | Event Bit | Description |
+=============+===========+================================+
Expand All @@ -33,7 +33,7 @@ To access an HPC, you must first set up the privilege access level
of the particular HPC using ``mcounteren`` and ``scounteren``. Afterwards,
you write to the particular HPE register to setup which event(s) you want to
track. The value to write to the HPE register is in bits [7:0] the event set
and in bits [...:8] the event bitmask. Note that the bitmask can be a
and in bits [?:8] the event bitmask. Note that the bitmask can be a
singular event **or** multiple events.

.. _enable-uarch-counters:
Expand Down

0 comments on commit 3075248

Please sign in to comment.