S12MP Camera Front S12MP Camera Angle Camera Back


Belonging to the wide range of GigaSens products dedicated to Machine Vision, S12MP is a Smart Camera designed for applications in the most diverse industrial sectors including pharmaceuticals, semiconductors, 2D & 3D analysis. It is equipped with powerful Image Processing architecture, with a Dual Core processor and an FPGA of 125 K elements. Completely “in-house”: designed, developed and manufactured by Tattile; S12MP is characterized by highly sophisticated technology contained in a product of extremely limited dimensions.

S12MP is a Smart Camera, technologically advanced, solid and compact, designed to meet the main requirements of machine vision.

Smart Camera S12MP is mainly a “All in One” product: in the camera body there is a CPU that processes data, captures images, performs the check-ups required by the application, sends the results to the user’s machine. S12MP is equipped with powerful Image Processing architecture, with a Dual Core processor and an FPGA of 125 K elements.
Its 12 MegaPixels sensor enables the user to capture extremely small objects with high resolution..

The unique combination of sensor and process architecture allows this product to obtain an extremely high FPS, in the amount of 300 fps in Full Frame Mode.

The acquisition speed can be further increased by partializing the acquisition, therefore reducing the size of the image (windowing).

The computing power, due to the CPU Dual Core architecture and to FPGA which enables you to capture and process images at high speed, makes S12MP a top range product on the market in regards to performance level, despite its modest size.

Thanks to these characteristics, S12MP is ideally suited for applications where high speed is required.

The camera is equipped with a series of communication interfaces:

• 1 Gigabit Ethernet port.

• 2 LVDS Inputs.

• 2 LVDS Outputs.

All communication interfaces are handled by FPGA, in order to ensure “real time” management. The contained FPGA manages directly acquisition and pre-processing, to reduce CPU workload. CPU will be exclusively dedicated to the image analysis. As already provided for other series of Tattile’s industrial range, even in Smart Camera S12MP, the FPGA could be programmed directly by the user.

S12MP features Linux, the open operating system, therefore the customer can create the application using Tattile’s software or other manufacturers’ compatible software libraries.
Smart Camera has a storage capacity of up to 32 GigaByte, thanks to its SD card.

GigaSens S12MP Camera Drawing


The fast acquisition and processing of high-resolution images requires a powerful electronic architecture. The S12MP Smart Camera features a Dual Core Cortex-A9 667MHz CPU and an Xilinx Kintex 125K Logic Cells FPGA working closely together. Thanks to Tattile’s technology based on FPGA, this smart camera can guarantee the real-time execution of critical functions such as image capture, image pre-processing and I/O

Ultra High-Speed

With a 12 Megapixels resolution and a speed of 300 frame per second, S12MP Smart Camera opens new horizons for your applications.

The frame rate of the camera can be further increased thanks to the windowing features: capturing only a portion of the sensor allows higher frame rates for smaller regions of interest.


The image acquisition and image preprocessing are performed by dedicated FPGA in real time.

It is also possible to program the FPGA for image preprocessing.

Open System.

Thanks to the use of Linux O.S., it is possible to develop Vision Application with Tattile software or third parties library / software

Interface and Communication

The integration of the S12MP Smart Camera is made easy by the full-featured set of interfaces available: Gigabit Ethernet, 2 inputs LVDS, 2 outputs LVDS.

GigE Server

Data and image management of the S12MP could be done by GigE Vision standard protocol, for an easily and quickly integration.

Key Features

  • Powerful image processing: Dual Core Cortex-A9 processor and Xilinx Kintex 125 Kle FPGA
  • Ultra High-resolution: 12 Megapixels global shutter CMOS image sensor
  • Amazing high-speed: 300 frames per second at full resolution.
  • Programmable FPGA for image acquisition and preprocessing
  • Open system with Linux O.S.
  • Complete interface and communication capabilities: Gigabit Ethernet and digital I/O
  • GigE Server on-board for GigE Vision protocol management


Device S12MP
Resolution 4096 x 3072 pixels
Frame Rate 12MP 4096x3072@140 (12bit mode) 12MP 4096x3072@300 (10bit mode)
Sensor type CMOS Global shutter
Sensor model CMOSIS CMV12000
System architecture Xilinx Zynq 7030
CPU Dual core ARM Cortex-A9 667 MHz
System RAM 1GB DDR3
FPGA Xilinx Kintex 125K Logic Cells
FPGA-CPU interface High Speed Amba bus internal to chip (10Gbit/s every channel)
Storage Secure Digital 8 GB (up to 32 GB)
Digital inputs 2x LVDS
Digital outputs 2x LVDS
Interface Gigabit Ethernet
Lens F-Mount
Operating system Linux
Power supply 12 VDC ±10%
Power consumption ~12W
Operating temperature 0 to 45°C
Dimension 80 x 80 x 60 mm

Pricing, Availability and Ordering

  • Currently Available to US customers only.
  • Please email Ray at This email address is being protected from spambots. You need JavaScript enabled to view it. with questions / quotes / orders.