Skip to content
This repository has been archived by the owner on Mar 2, 2021. It is now read-only.

How to insert a delay module between the CPU and memory controller? #138

Open
wwMark opened this issue Oct 13, 2019 · 2 comments
Open

How to insert a delay module between the CPU and memory controller? #138

wwMark opened this issue Oct 13, 2019 · 2 comments

Comments

@wwMark
Copy link

wwMark commented Oct 13, 2019

Hello, could someone give me a clue about how to implement a delay module to delay memory request signal sent from CPU to memory controller? Which source files should I edit and how to build a module that function correctly with the others?

@ersin-cukurtas
Copy link

Interesting. I am trying to do the same thing. Right now, I am modifying this https://github.com/sifive/fpga-shells/blob/14297af2878dc648ffd5751010fa72094ff444b0/src/main/scala/devices/xilinx/xilinxvc707mig/XilinxVC707MIG.scala

Basically, I am placing registers in between the AXI interface and the memory. But, when I do that. The boot gets stuck. My guess is that I am messing with the synchronization somehow.

@wwMark
Copy link
Author

wwMark commented Oct 31, 2019

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants