and resulting recursive import trickiness. --HG-- extra : convert_revision : 1ea93861eb8d260c9f3920dda0b8106db3e03705
12 lines
436 B
Python
12 lines
436 B
Python
from m5.params import *
|
|
from MemObject import MemObject
|
|
|
|
class Bridge(MemObject):
|
|
type = 'Bridge'
|
|
side_a = Port('Side A port')
|
|
side_b = Port('Side B port')
|
|
queue_size_a = Param.Int(16, "The number of requests to buffer")
|
|
queue_size_b = Param.Int(16, "The number of requests to buffer")
|
|
delay = Param.Latency('0ns', "The latency of this bridge")
|
|
write_ack = Param.Bool(False, "Should this bridge ack writes")
|