Remove Peripheral inheritance in multiplexer
authorJean THOMAS <git0@pub.jeanthomas.me>
Wed, 10 Jun 2020 10:12:44 +0000 (12:12 +0200)
committerJean THOMAS <git0@pub.jeanthomas.me>
Wed, 10 Jun 2020 10:12:44 +0000 (12:12 +0200)
gram/core/multiplexer.py

index 6c91f9be2d9b0e51d215715b5f50c00d5d1ccf53..6e3584a53b5ff4f66921df532f7ab8f059b504d1 100644 (file)
@@ -12,8 +12,6 @@ from operator import or_, and_
 
 from nmigen import *
 
-from lambdasoc.periph import Peripheral
-
 from gram.common import *
 import gram.stream as stream
 from gram.compat import RoundRobin, delayed_enter
@@ -219,7 +217,7 @@ class _Steerer(Elaboratable):
 # Multiplexer --------------------------------------------------------------------------------------
 
 
-class Multiplexer(Peripheral, Elaboratable):
+class Multiplexer(Elaboratable):
     """Multplexes requets from BankMachines to DFI
 
     This module multiplexes requests from BankMachines (and Refresher) and