aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrik Gustavsson <patrik.gustavsson@arm.com>2020-06-23 09:46:01 +0200
committertim.hall <tim.hall@arm.com>2020-06-23 12:39:53 +0000
commiteec4e50e19cb5522640eae5fd4566917dc2a7b9d (patch)
tree12360c3b2c7f1720d9c560a699e2e1dab5158736
parent83dec5c56e311a81e791d44af39ebd9468dfb586 (diff)
downloadethos-u-vela-eec4e50e19cb5522640eae5fd4566917dc2a7b9d.tar.gz
MLBEDSW-2547 Add accelerator_configs
Added more accelerator configs. Signed-off-by: Patrik Gustavsson <patrik.gustavsson@arm.com> Change-Id: I77a5ece0b9ed1eddb9b8aa9bb7656a022df95fd6
-rw-r--r--ethosu/vela/architecture_features.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/ethosu/vela/architecture_features.py b/ethosu/vela/architecture_features.py
index 58ab0ad3..fef2c40f 100644
--- a/ethosu/vela/architecture_features.py
+++ b/ethosu/vela/architecture_features.py
@@ -135,6 +135,8 @@ Note the difference between ArchitectureFeatures and CompilerOptions
"ArchitectureConfig", "macs cores ofm_ublock ifm_ublock shram_banks shram_granules elem_units"
)
accelerator_configs = {
+ "yoda-512": ArchitectureConfig(256, 2, Block(2, 2, 8), Block(2, 2, 8), 48, [8, 8, 8, 8, 8, 16, 20], 8),
+ "yoda-256": ArchitectureConfig(256, 1, Block(2, 2, 8), Block(2, 2, 8), 48, [8, 8, 8, 8, 8, 16, 20], 8),
"ethos-u55-256": ArchitectureConfig(256, 1, Block(2, 2, 8), Block(2, 2, 8), 48, [8, 8, 8, 8, 8, 16, 20], 8),
"ethos-u55-128": ArchitectureConfig(128, 1, Block(2, 1, 8), Block(2, 2, 8), 24, [4, 4, 4, 4, 4, 8, 12], 4),
"ethos-u55-64": ArchitectureConfig(64, 1, Block(1, 1, 8), Block(1, 1, 8), 16, [2, 2, 2, 2, 4, 4, 8], 2),