diff --git a/Sdext.tex b/Sdext.tex
index 9f152051..c622ec59 100644
--- a/Sdext.tex
+++ b/Sdext.tex
@@ -203,7 +203,7 @@ \section{Core Debug Registers} \label{debreg}
be debugged. They are CSRs, accessible using the RISC-V {\tt csr} opcodes and
optionally also using abstract debug commands.
-Attempts to access a non-existent Core Debug Register raise an illegal
+Attempts to access an unimplemented Core Debug Register raise an illegal
instruction exception.
\input{core_registers.tex}
diff --git a/Sdtrig.tex b/Sdtrig.tex
index a2242479..77993ecb 100644
--- a/Sdtrig.tex
+++ b/Sdtrig.tex
@@ -357,7 +357,7 @@ \section{Trigger Registers}
This avoids the problem of a partially written trigger firing at a different
time than is expected.
-Attempts to access a non-existent Trigger Register raise an illegal instruction
+Attempts to access an unimplemented Trigger Register raise an illegal instruction
exception.
\input{hwbp_registers.tex}
diff --git a/debug_module.tex b/debug_module.tex
index b13f68ce..9f8f8ac4 100644
--- a/debug_module.tex
+++ b/debug_module.tex
@@ -643,7 +643,7 @@ \section{Debug Module Registers} \label{dmdebbus}
has a base address (which is 0 for the first DM). The register addresses below
are offsets from this base address.
-When read, unimplemented or non-existent Debug Module DMI Registers return 0.
-Writing them has no effect.
+Debug Module DMI Registers that are unimplemented or not mentioned in the table
+below return 0 when read. Writing them has no effect.
\input{dm_registers.tex}
diff --git a/introduction.tex b/introduction.tex
index e25d84c9..51316e39 100644
--- a/introduction.tex
+++ b/introduction.tex
@@ -174,7 +174,7 @@ \subsubsection{Minor Changes from 0.13 to 1.0}
\item Solutions to deal with reentrancy in Section~\ref{sec:nativetrigger}
prevent triggers from {\em matching}, not merely {\em firing}. This primarily
affects \RcsrIcount behavior. \PR{722}
- \item Attempts to access a non-existent CSR raise an illegal instruction
+ \item Attempts to access an unimplemented CSR raise an illegal instruction
exception. \PR{791}
\end{steps}
diff --git a/xml/jtag_registers.xml b/xml/jtag_registers.xml
index be3acbf5..02d2993d 100755
--- a/xml/jtag_registers.xml
+++ b/xml/jtag_registers.xml
@@ -46,8 +46,7 @@
- The DMI subordinate reported an error, e.g. because a
- non-existent register was accessed.
+ The DMI subordinate reported an error.