summaryrefslogtreecommitdiff
path: root/python/openvino/demo/models/architectures/agx7_area.arch
diff options
context:
space:
mode:
Diffstat (limited to 'python/openvino/demo/models/architectures/agx7_area.arch')
-rw-r--r--python/openvino/demo/models/architectures/agx7_area.arch111
1 files changed, 111 insertions, 0 deletions
diff --git a/python/openvino/demo/models/architectures/agx7_area.arch b/python/openvino/demo/models/architectures/agx7_area.arch
new file mode 100644
index 0000000..4b64070
--- /dev/null
+++ b/python/openvino/demo/models/architectures/agx7_area.arch
@@ -0,0 +1,111 @@
+k_vector: 32
+c_vector: 32
+family: "AGX7"
+arch_precision: FP11
+filter_precision: FP11
+sb_precision: FP11
+output_channels_max: 14320
+enable_debug: false
+stream_buffer_depth: 6148
+dma {
+ csr_addr_width: 11
+ csr_data_bytes: 4
+ ddr_addr_width: 32
+ ddr_burst_width: 4
+ ddr_data_bytes: 64
+ ddr_read_id_width: 2
+}
+config_network {
+ modules {
+ module {
+ name: "filter_reader"
+ cross_clock: 1
+ }
+ module {
+ name: "input_feeder_mux"
+ }
+ module {
+ name: "input_feeder_writer"
+ }
+ module {
+ name: "input_feeder_in"
+ }
+ module {
+ name: "input_feeder_reader"
+ }
+ module {
+ name: "input_feeder_out"
+ }
+ module {
+ name: "feature_writer"
+ cross_clock: 1
+ }
+ module {
+ name: "feature_reader"
+ cross_clock: 1
+ }
+ module {
+ name: "xbar"
+ }
+ module {
+ name: "activation"
+ }
+ module {
+ name: "pool"
+ }
+ }
+}
+xbar {
+ xbar_k_vector: 4
+ max_input_interfaces: 4
+ max_output_interfaces: 4
+ xbar_ports {
+ xbar_aux_port {
+ name: "activation"
+ input_connection: "xbar_in_port"
+ }
+ xbar_aux_port {
+ name: "pool"
+ input_connection: "xbar_in_port"
+ input_connection: "activation"
+ }
+ }
+ xbar_in_port {
+ external_connection: "pe_array"
+ }
+ xbar_out_port {
+ external_connection: "input_feeder"
+ external_connection: "output_writer"
+ input_connection: "xbar_in_port"
+ input_connection: "pool"
+ input_connection: "activation"
+ }
+}
+activation {
+ generic_aux_parameters {
+ k_vector: 4
+ }
+ enable_relu: true
+ enable_leaky_relu: false
+ enable_prelu: false
+ enable_sigmoid: false
+}
+pool {
+ generic_aux_parameters {
+ k_vector: 4
+ }
+ max_window_height: 3
+ max_window_width: 3
+ max_stride_vertical: 4
+ max_stride_horizontal: 4
+}
+pe_array {
+ dsp_limit: 8528
+ num_interleaved_features: 5
+ num_interleaved_filters: 1
+ exit_fifo_depth: 1024
+}
+filter_scratchpad {
+ filter_depth: 512
+ bias_scale_depth: 512
+}