Where can I find the resource limitations for the XS1 architecture? For example, what is the maximum number of threads supported? How many timers can I use per thread? What is the maximum number of hardware locks supported?
What is the maximum number of available resources? Topic is solved
-
- New User
- Posts: 2
- Joined: Wed Dec 25, 2013 2:17 pm
-
- XCore Expert
- Posts: 754
- Joined: Thu Dec 10, 2009 6:56 pm
The amount of recources can be found in the specific device datasheet (usually under the 'features' section).
The datasheets for all XMOS devices can be found here: https://www.xmos.com/en/support/documentation/xcore
Generally speaking (for all XS1-L, XS1-G, XS1-A, XS1-U and XS1-XA based devices) each tile has the following amount of resources:
The datasheets for all XMOS devices can be found here: https://www.xmos.com/en/support/documentation/xcore
Generally speaking (for all XS1-L, XS1-G, XS1-A, XS1-U and XS1-XA based devices) each tile has the following amount of resources:
- 4 - 8 logical cores (depends on the specific device)
- 10 timers
- 6 clock blocks
- 4 locks
- 7 thread synchronizers
- 32 channel ends
- 64 KB RAM
- 8 KB OTP memory