From 65a7f2392f58d4b07c4db3d60e92dc80796469fc Mon Sep 17 00:00:00 2001 From: Tobias Platen Date: Mon, 25 May 2020 16:29:39 +0200 Subject: [PATCH] whitespace fix in docstring --- src/soc/experiment/l0_cache.py | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/soc/experiment/l0_cache.py b/src/soc/experiment/l0_cache.py index 762ed582..41892abb 100644 --- a/src/soc/experiment/l0_cache.py +++ b/src/soc/experiment/l0_cache.py @@ -149,8 +149,9 @@ class DataMergerRecord(Record): class DataMerger(Elaboratable): """DataMerger - Merges data based on an address-match matrix. Identifies (picks) one (any) row, - then uses that row, based on matching address bits, to merge (OR) all data + Merges data based on an address-match matrix. + Identifies (picks) one (any) row, then uses that row, + based on matching address bits, to merge (OR) all data rows into the output. Basically, by the time DataMerger is used, all of its incoming data is @@ -188,6 +189,10 @@ class DataMerger(Elaboratable): ul.append(DataMergerRecord()) self.data_i = Array(ul) self.data_o = DataMergerRecord() + + def elaborate(self, platform): + m = Module() + comb, sync = m.d.comb, m.d.sync class LDSTPort(Elaboratable): -- 2.30.2