Skip to content

Support TLBs for TTSim#2104

Draft
pjanevskiTT wants to merge 11 commits intomainfrom
pjanevski/ttsim_tlbs
Draft

Support TLBs for TTSim#2104
pjanevskiTT wants to merge 11 commits intomainfrom
pjanevski/ttsim_tlbs

Conversation

@pjanevskiTT
Copy link
Contributor

@pjanevskiTT pjanevskiTT commented Feb 12, 2026

Issue

#1945

Description

This PR adds support for TLBs in TTSim. Similar to TLBs on silicon, we can now allocate, configure and do IO over TLBs in TTSim as well.

List of the changes

  • Implement TTSim TLB manager. This is basically user mode TLB allocator, similar to KMD for silicon
  • Implement TTSim TLB handle. Since handles have some difference to Silicon, this needed separate class
  • Impelement TTSIm TLB window. Since we can't really access the memory the same was as in silicon ,rather to communicator IO, this needed separate class for TTSim with a lot of code shared.

Testing

CI + local testing

API Changes

/

@pjanevskiTT pjanevskiTT self-assigned this Feb 13, 2026
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.

1 participant