From 7cc92921c088507767e086be18d252f8b4eddbaa Mon Sep 17 00:00:00 2001 From: Matteo Perotti Date: Thu, 17 Oct 2024 14:10:33 +0200 Subject: [PATCH] fall_through_register: Fix description --- src/fall_through_register.sv | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/fall_through_register.sv b/src/fall_through_register.sv index 01101677..e2fb55b2 100644 --- a/src/fall_through_register.sv +++ b/src/fall_through_register.sv @@ -9,9 +9,10 @@ // specific language governing permissions and limitations under the License. // Fall-through register with a simple stream-like ready/valid handshake. -// This register does not cut combinatorial paths on any signals: in case the module at its output -// is ready to accept data within the same clock cycle, they are forwarded. Use this module to get a -// 'default ready' behavior towards the input. +// This register does not cut the combinatorial path on the valid and data signals. +// It only cuts the combinatorial path on the ready signal. +// In case the module at its output is ready to accept data within the same clock cycle, they are forwarded. +// Use this module to get a 'default ready' behavior towards the input. module fall_through_register #( parameter type T = logic // Vivado requires a default value for type parameters. ) (