Skip to content

Add a 'Remote XSI' class for running tests agains RTL sim - #67

Draft
CiaranWoodward wants to merge 6 commits into
xmos:developfrom
CiaranWoodward:cia/remote_xsi
Draft

Add a 'Remote XSI' class for running tests agains RTL sim#67
CiaranWoodward wants to merge 6 commits into
xmos:developfrom
CiaranWoodward:cia/remote_xsi

Conversation

@CiaranWoodward

Copy link
Copy Markdown

This remote XSI class behaves very similarly to the previously existing XSI class, with the exception of:

  1. The 'create' function doesn't actually use the program args provided
  2. The sim_args provided are ignored (and also they are xsim args that wouldn't make sense to RTL sim)
  3. The XE file will be loaded before the connection is made (so XE is just for symbols)
  4. The RTL implementation of XSI can currently only target a single tile

The actual "Remote XSI" RPC implementation is shipped in the internal tools package. The Remote XSI class will only be defined when the internal tools are installed.

@CiaranWoodward
CiaranWoodward marked this pull request as draft July 28, 2026 15:46
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