Services

Design and implementation of Machine learning, digital communication, OR signal processing systems

Custom IP Cores

  • Development of optimized silicon IP cores per functional and interface requirements.

  • Redesign of an IP core to adapt to new requirements. 

  • Optimization of an IP core to meet specific power, performance, and area (PPA) requirements. 

 

 

ASIC development

  • Design and development of ASICs.

  • Synthesis of a digital design with a given technology node.

  • Placement & routing of a digital design with a given node.

  • Optimization of a design based on the results of synthesis and placement & routing.

    ASIC Verification

  • Test benches development for function verification of ASICs.  

  • Verification of a digital or mixed-signal design using assertions.

  • Verification of synthesized or placed & routed netlist with timing information. 

 

FPGA Implementation

  • Development of FPGA-based embedded systems. 

  • Development of FPGA prototypes before an ASIC development.

  • Deployment of RTL code to FPGA boards and integration of IP cores. 

     System Implementation 

  • ASIC/FPGA implementation of algorithms and architectures for artificial intelligence (AI) and digital communication and signal processing.

  • Embedded implementation of control units of systems. 

  System Design

  • Design and simulation of AI and digital signal processing systems.

  • Design and simulation of orthogonal frequency-division-multiplexing (OFDM) based communication systems.