diff options
author | Andreas Hansson <andreas.hansson@arm.com> | 2012-09-10 11:57:36 -0400 |
---|---|---|
committer | Andreas Hansson <andreas.hansson@arm.com> | 2012-09-10 11:57:36 -0400 |
commit | cf5935445f23d0ba2f41debc50952fe45d7c9f4a (patch) | |
tree | 1b3e6480df93eea72f290dd75061d6900a923242 /src/dev/Device.py | |
parent | 0b45ae5df33e7aea01e04fd7f44afdf253b854c7 (diff) | |
download | gem5-cf5935445f23d0ba2f41debc50952fe45d7c9f4a.tar.xz |
Device: Bump PIO and PCI latencies to more reasonable values
This patch addresses a previously highlighted issue with the default
latencies used for PIO and PCI devices. The values are merely educated
guesses and might not represent the particular system you want to
model. However, the values in this patch are definitely far more
realistic than the previous ones.
In i8254xGBe, the writeConfig method is updated to use configDelay
instead of pioDelay.
A follow-up patch will update the regression stats.
Diffstat (limited to 'src/dev/Device.py')
-rw-r--r-- | src/dev/Device.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/dev/Device.py b/src/dev/Device.py index b1a4f69bc..3a06444cb 100644 --- a/src/dev/Device.py +++ b/src/dev/Device.py @@ -40,7 +40,7 @@ class BasicPioDevice(PioDevice): type = 'BasicPioDevice' abstract = True pio_addr = Param.Addr("Device Address") - pio_latency = Param.Latency('1ns', "Programmed IO latency") + pio_latency = Param.Latency('100ns', "Programmed IO latency") class DmaDevice(PioDevice): type = 'DmaDevice' |