// Contract Engineering Services

FPGA Designs

FPGA designs are one the most exciting missions at MTSI. We specialize in crafting field programmable gate array technology sourced from renowned vendors.

Our ability extends across a spectrum of languages and internal buses, ensuring comprehensive proficiency in chip design across diverse platforms.

Design Schematic Image

Service support for major vendors

We offer full support for major vendors:

We're here to match your needs for FPGA designs

At MTSI, we offer specialized FPGA design services, focusing on providing high-performance solutions tailored to the specific needs of our clients. Our expertise spans various industries, including video systems, industrial controls, and real-time processing applications.


VIDEO SYSTEMS & PROCESSING

We excel in designing FPGA-based solutions for video applications, ensuring high performance, low latency, and custom video processing capabilities. Our video system offerings include:

  • Video Encoding/Decoding (H.264, HEVC, Dolby, JPEG)
  • Real-Time Video Streaming (UDP, over LAN)
  • Video Input/Output (SDI, HDMI, DisplayPort, Camera-Link)
  • Video Image Scaling, Warping, and Color Correction
  • Non-Uniformity Correction (NUC) and Gamma Adjustment
  • Low Latency Video Processing
  • High Frame Rate Cameras
  • MIPI CSI/DSI Interfaces
  • Micro-Display Driver
  • OSD/Symbology Overlay

FPGA CHIP DESIGNS

Our FPGA designs cover a wide range of families and platforms, including various technologies from Altera (Intel), Xilinx, and Lattice, tailored to meet your project’s performance, power, and cost requirements:

  • Altera (Intel) Cyclone Series: Cyclone IV, Cyclone 10 LP, Cyclone V SoC
  • Altera (Intel) Arria Series: Arria II, Arria V, Arria 10
  • Altera (Intel) Stratix Series: Stratix II 10
  • Lattice CrossLink Series: CrossLink-NX, CrossLink-S
  • Xilinx Zynq Series: Zynq-7000, ZCU102

Our FPGA design services extend to both HDL programming (VHDL, Verilog), ensuring custom, high-performance hardware solutions that align perfectly with your needs.


IMAGE & SIGNAL PROCESSING

In addition to video processing, we provide expertise in image and signal processing for complex applications in multiple industries:

  • Image Sensor Interface
  • Industrial Controls
  • Motor Controllers
  • Print Engine Control Systems
  • Video Over Ethernet

We focus on optimizing both hardware and communication infrastructure, utilizing advanced internal bus systems such as AXI and EDK for efficient data transfer within FPGA-based systems.


FPGA VERIFICATION & DESIGN OPTIMIZATION

We prioritize high-quality FPGA design through comprehensive verification and optimization techniques, including:

  • Test Bench Generation and Functional Simulations
  • Code and Functional Coverage Analysis
  • Post-Synthesis Simulation Script Creation (Tcl, Perl)
  • VHDL, Verilog Design (State Diagrams, Coding)
  • FPGA Place and Route Timing Optimization
  • ASIC and FPGA Verification
  • Semi-Structured ASIC Design (Triad)

Our FPGA verification processes ensure the robustness and reliability of your designs, even in complex systems.


SOC & ARM-BASED FPGA DESIGNS

We specialize in custom SoC solutions, leveraging the power of Altera Cyclone V SoC and Xilinx Zynq/ARM-based systems to deliver highly integrated and efficient designs. Our SoC capabilities include:

  • Networked DVR Systems, Load Balancing
  • SATA, DDR Memory, USB, Ethernet Integration
  • Linux Board Support Packages (BSPs) for seamless embedded software integration
  • Embedded Software Development (drivers and applications)

Our experience in Linux BSPs and software development allows us to provide complete solutions from hardware to embedded software, ensuring smooth functionality and performance across your FPGA-based systems.


INTERNAL BUSES & EMBEDDED SYSTEM DESIGN

We design and optimize internal bus systems crucial for efficient communication within FPGA-based systems, including:

  • EDK (Embedded Design Kit) Integration
  • AXI Bus Protocol for high-performance, low-latency data transfers
  • Support for Embedded uP systems such as ARM, NIOS, and MicroBlaze

Our deep expertise in these technologies enables us to create customized embedded systems that meet your specific performance and operational requirements.

Looking to get in touch?