MIMIK-3P-MICROSERVICES

Mimik micorservices enabled for TI's embedded processors for edge Compute

MIMIK-3P-MICROSERVICES

Downloads

Overview

The edgeEngine Main-Child edition is specially developed for Heterogeneous Compute Platforms (HCP) such as TI-TDA4VM, TI-DRA829V, or TI-DRA821U. Along with other unique capabilities, the edgeEngine Main-Child edition provides a unique ability to dynamically execute microservices on  R5F microcontrollers (MCUs). 

All processes that run on “Child nodes” behave as concurrent processes (or respond to multiple API calls at the same time) since the API gateway running on the “Main node” can handle the communication through the serialization of the API calls.

There are many use cases in the automotive industry, robotics, drones, agritech, health, AI/ML, etc. that can benefit from these unique capabilities.

Features
  • MPU and MCU Support on Cortex A and Cortex R
  • Runtime Environment: WebAssembly/WebAssembly System Interface (WASM/WASI) runtime with a small footprint, high performance, and highly configurable and mimik extended (WASM/WASI) runtime to bind it with API Gateway.
  • API Gateway access allows in traction from monolithic or Microservice solutions
  • Node Discovery: Node discovery is a critical component of the mimik edgeEngine, providing information on the context in which the edgeEngine runs. The context includes the list of nodes and their characteristics (e.g CPU, memory) related to a given node. 
  • Adhoc Clustering: enabling three types of clusters, Network, proximity, and account
  • Microservice Discovery & Communications/Tunnelling: Providing information about the services that run on each node.
  • Edge Analytics/Context: provides a set of analytics and metrics for the edgeEngine, which can provide insights into the performance.
  • Edge Choreography: by providing context mimik enables microservices to interact between each other without the need of central orchestration.
  • Zero-Trust Security: providing six levels of security for all the mimik-delivered API, ensuring that software is secure at every level of communication and data exchange.
Download View video with transcript Video
Photos courtesy of mimik Technology Inc.

Downloads

Application software & framework

EDGEENGINE-MAIN-CHILD-EDITION Heterogeneous Compute Platforms (HCP) for TDA4VM, DRA829V or TI-DRA821U

Supported products & hardware

Supported products & hardware

Arm-based processors
AM68A 8 TOPS vision SoC for 1-8 cameras, machine vision, smart traffic, retail automation AM69A 32 TOPS vision SoC for 1-12 cameras, autonomous mobile robots, machine vision, mobile DVR, AI-BOX TDA4VM Dual Arm® Cortex®-A72 SoC and C7x DSP with deep-learning, vision and multimedia accelerators
Evaluation board
J721EXSOMXEVM TDA4VM and DRA829V socketed system on module (SoM) SK-AM62A-LP AM62A starter kit for low-power Sitara™ processors SK-AM68 AM68 and AM68A starter kit for vision AI and general purpose processors SK-TDA4VM TDA4VM processor starter kit for edge AI vision systems

EDGEENGINE-MAIN-CHILD-EDITION Heterogeneous Compute Platforms (HCP) for TDA4VM, DRA829V or TI-DRA821U

close
Latest version
Version: null
Release date: null
Arm-based processors
AM68A 8 TOPS vision SoC for 1-8 cameras, machine vision, smart traffic, retail automation AM69A 32 TOPS vision SoC for 1-12 cameras, autonomous mobile robots, machine vision, mobile DVR, AI-BOX TDA4VM Dual Arm® Cortex®-A72 SoC and C7x DSP with deep-learning, vision and multimedia accelerators
Evaluation board
J721EXSOMXEVM TDA4VM and DRA829V socketed system on module (SoM) SK-AM62A-LP AM62A starter kit for low-power Sitara™ processors SK-AM68 AM68 and AM68A starter kit for vision AI and general purpose processors SK-TDA4VM TDA4VM processor starter kit for edge AI vision systems

Support & training

Third-party support
TI does not offer ongoing direct design support for this software. For support while working through your design, contact mimik Technology Inc..

Videos

Disclaimer

Certain information and resources (including links to non-TI sites) above may be provided by a third-party partner, and is included here merely for your convenience. TI is not the provider of, and is not responsible for, the content of such information and resources, and you should evaluate them carefully for your intended uses and on your own behalf. The inclusion of such information and resources here does not imply endorsement of any third-party company by TI, and shall not be construed as a warranty or representation regarding the suitability of any third-party products or services, either alone or in combination with any TI product or service.