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

Merge Ariane changes from Florian(ETHZ) #1

Open
wants to merge 2 commits into
base: master
Choose a base branch
from

Conversation

jrrk
Copy link
Member

@jrrk jrrk commented Apr 3, 2019

I don't appear to have write access to this repo.

@zarubaf
Copy link

zarubaf commented Apr 3, 2019

I can also fork this repository into pulp_platform and then we can better cherry-pick the changes. I don't think that my hacky register top is really useful for lowrisc.

@imphil
Copy link
Collaborator

imphil commented Apr 3, 2019

@zarubaf that would be great!

@jrrk
Copy link
Member Author

jrrk commented Apr 3, 2019 via email

@jrrk
Copy link
Member Author

jrrk commented Apr 3, 2019 via email

@zarubaf
Copy link

zarubaf commented Apr 3, 2019

I've bumped plic-dev with a forked version of this plic. Let's take this interesting discussion to the ariane issue tracker.

@eunchan
Copy link

eunchan commented Apr 3, 2019

I am happy to help the issue if it is related to the interrupt.

@jrrk
Copy link
Member Author

jrrk commented Apr 4, 2019

Dear Eunchan,
I'm happy to say the rv_plic is working well up to a point, however after a large number of interrupts have been serviced, there seems to be a state of affairs where the interrupt source is active but this is not passed on to the CPU. I have some waveforms to send to you, but do not have your email and I do not think this platform supports attachments. If you want to meet to discuss how to reproduce the problem in simulation that would work for me as well. Meanwhile I am trying to reproduce a more accurate trace of exactly what sequence of writes goes into the PLIC to cause the problem.

@asb
Copy link
Member

asb commented Apr 4, 2019

Hi Jonathan. Attachments are supported on GitHub (drag and drop onto the comment box from a graphical file manager). Eunchan is based in the Bay Area, so communicating via GitHub is most sensible. Once you have a trace or waveform that shows a problem, I'd suggest making a new issue on this repo to discuss further.

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

Successfully merging this pull request may close these issues.

5 participants