derive from Elaboratable
[soc.git] / src / TLB / AddressEncoder.py
index 4c4b8d763ce07914d978ffea6289926d5e233214..128f2c97ba633c088f9a7c90805307e7239b76c7 100644 (file)
@@ -1,7 +1,7 @@
-from nmigen import Module, Signal
+from nmigen import Module, Signal, Elaboratable
 from nmigen.lib.coding import Encoder, PriorityEncoder
 
-class AddressEncoder():
+class AddressEncoder(Elaboratable):
     """Address Encoder
 
        The purpose of this module is to take in a vector and