Skip to content

[Milestone] memdomain virtualisation#22

Merged
shirohasuki merged 109 commits intomainfrom
vmem-dev
Mar 1, 2026
Merged

[Milestone] memdomain virtualisation#22
shirohasuki merged 109 commits intomainfrom
vmem-dev

Conversation

@shirohasuki
Copy link
Copy Markdown
Member

@shirohasuki shirohasuki commented Dec 20, 2025

Status

🚧 Work In Progress — Do NOT merge yet.

Overview

This PR aims to support the first-stage memdomain virtualisation. Primarily involves enhancements to the programming model and modifications to the RTL code across various domains. I would continue updating this PR until the planned are deployed successfully.

@Mikemy666
Copy link
Copy Markdown
Contributor

Yes sir!

shirohasuki and others added 2 commits December 22, 2025 17:09
feat: update Module initialisation with instantiable
wip: replace spad and acc with banks
[pre-commit] feat: add scalafmt
@shirohasuki
Copy link
Copy Markdown
Member Author

thanks! @Mikemy666

shirohasuki and others added 21 commits January 1, 2026 18:55
…e customisation of blink status signals.

feat: add domain channels
@shirohasuki shirohasuki changed the title [memdomain] WIP: memdomain virtualisation [MILESTONE] memdomain virtualisation Feb 14, 2026
[bb-tests] fix:  configure virtual banks for memory operations
Copy link
Copy Markdown
Member Author

@shirohasuki shirohasuki left a comment

Choose a reason for hiding this comment

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

Nice

Comment on lines 18 to 19
bb_mem_alloc(acc_bank_id, 1, 4);
bb_vbank_config(op1_bank_id, 0, 1);
bb_vbank_config(op2_bank_id, 0, 1);
bb_vbank_config(acc_bank_id, 1, 1);

bb_mvin((uintptr_t)a, op1_bank_id, size, 1);
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

we dont have this function now

@shirohasuki shirohasuki changed the title [MILESTONE] memdomain virtualisation [Milestone] memdomain virtualisation Mar 1, 2026
@shirohasuki shirohasuki merged commit 77941e9 into main Mar 1, 2026
1 of 2 checks passed
@shirohasuki
Copy link
Copy Markdown
Member Author

Successfully merged into the main repository branch. We made it to the end!

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.

3 participants