From e66a131d089e1be38590d76743f1dc73392cadaf Mon Sep 17 00:00:00 2001 From: Matteo Perotti Date: Wed, 4 Dec 2024 07:17:24 +0100 Subject: [PATCH] fall_through_register: Fix module description (#244) --- 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. ) (