A System on Chip integrates a lot of system components into a single silicon chip. Along with an application processor, a SoC typically contains memory, power management circuits, and a range of peripherals such as SPI, UART, I2C, USB, SATA, PCI, and PCIe, etc.

Altera® SoCs integrate an ARM-based hard processor system (HPS) consisting of processor, peripherals, and memory interfaces with the FPGA fabric using a high-bandwidth interconnect backbone.

It combines the performance and power savings of hard intellectual property (IP) with the flexibility of programmable logic.

The Industrial SoC


JMSoC is an application suite that provides a complete solution for control connecting equipment and visualizing data. JMSoC solution allows Altera® CV SoC users to easily develop a customized GUI application using an object-oriented programming in a few weeks without writing a single line of C code.

JMSoC runtime integrate an OPC-UA interface and has been design for systems running Embedded Linux on Altera® CV SoC platform. JMSoC programming is based on JMobile Suite (Altera edition) and on CODESYS3. x development workbench for Motion / SoftPLC control applications.

Key Benefits

  • Size – There are many functions and features in a small package

  • Cost efficient – This is especially true for application-specific SoCs, since the alternative is to implement it in software, which can be costly in terms of time and effort. With the JMSoC there is also loaded JMobile.
  • Flexibility – In terms of board size, form factor, and power, it’s hard to beat the flexibility that a SoC allows in a design

  • High volume – SoCs are great if you have a high volume product since it makes it easier to justify the engineering resources and cost

Key Features

  • Industry 4.0 platform with Cloud enabled OPC-UA Client/Server architecture. Remote connectivity services.

  • JMSoC integrated HMI, PLC and OPC UA communication solution saves significant development time and reduces time-to-market

  • User-friendly and high quality 2D vectorial graphic (SVG) rich-graphical GUI

  • Multi-touch panel enables users to operate equipment more efficiently by touching & swiping a display

  • Easy to create and maintain new applications (JMobile Libraries) using JMobile Studio Altera edition framework.

  • Optional SoC device connectivity with suite of +200 communication protocols suite

  • IEC 61131-3 CODESYS 3 for Control I/O and Motion control. Direct access R/W to all PLC variables

  • Mobile devices remote visualization based HTML5 web technology