From: Tobias Platen Date: Mon, 25 May 2020 14:29:39 +0000 (+0200) Subject: whitespace fix in docstring X-Git-Tag: div_pipeline~839 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=65a7f2392f58d4b07c4db3d60e92dc80796469fc;p=soc.git whitespace fix in docstring --- 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):