From 606a6ec63a26b074706f11e18c610f67a418b842 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Tue, 25 Jun 2019 14:53:27 +0100 Subject: [PATCH] explain gate saving --- simple_v_extension/specification.mdwn | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/simple_v_extension/specification.mdwn b/simple_v_extension/specification.mdwn index 79273a9b3..c4250a5cd 100644 --- a/simple_v_extension/specification.mdwn +++ b/simple_v_extension/specification.mdwn @@ -585,7 +585,10 @@ described above. The 16 bit Predication CSR Table is a key-value store, so implementation-wise it will be faster to turn the table around (maintain -topologically equivalent state): +topologically equivalent state). Opportunities then exist to access +registers in unary form instead of binary, saving gates and power by +only activating "redirection" with a single AND gate, instead of +multiple multi-bit XORs (a CAM): [[!inline raw="yes" pages="simple_v_extension/pred_table" ]] -- 2.30.2