Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added Tilelink (TL-UL) #9

Merged
merged 16 commits into from
Jun 2, 2021
Merged

Added Tilelink (TL-UL) #9

merged 16 commits into from
Jun 2, 2021

Conversation

shahzaibk23
Copy link
Member

This PR includes the Tilelink (TL-UL) implementation added alongside Wishbone in the caravan family, following the Adapter Template and Tilelink Protocols Strictly.

It is enriched with meaningful, self-explantory comments for better understanding (FOR OPEN SOURCE).

I have also globalized the MemoryDumpFileHelper trait ny creating a common package in src/tests/scala/ and imported the traits in all the test files, where it was used.

Copy link
Member

@hadirkhan10 hadirkhan10 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shahzaibk23 please review the changes required before I can merge them..

@shahzaibk23
Copy link
Member Author

Changes made ✅
Issues resolved ✅

Shifted DummyMemController to common folder and used it within TL-Ul and Wishbone as well.

Due to use of Masked Memory 1 Test of Wishbone's Switch Harness was creating issues so I commented it for the time being :)

Copy link
Member

@hadirkhan10 hadirkhan10 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@shahzaibk23 please look at the changes requested

@shahzaibk23
Copy link
Member Author

DummyMemContoller updated w/ detailed conditions and fire() construct ✅

Read/Write Operations of DummyMemController updated w/ Neater Logic ✅

ProgramFile disabled everywhere ✅

@hadirkhan10
Copy link
Member

@shahzaibk23 did you re-run the tests to verify everything is working correctly?

@shahzaibk23
Copy link
Member Author

All tests passed :)

@hadirkhan10 hadirkhan10 merged commit 2067408 into merledu:main Jun 2, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants