Our Portfolio

dIGITAL dESIGN &
hARDWARE ACCELERATION

mACHINE lEARNING & aRTIFICIAL iNTELLIGENCE

eMBEDDED hARDWARE & SOFTWARE DEVELOPMENT

Digital Design & Acceleration

Projects

WORLDGUARD

  • A hardware-enhanced software isolation solution that enable Trusted Execution Environments (TEEs) on RISC-V by SiFive.
  • Design verification of the WorldGuard Security from unit testbences to the CoreIP system.
  • Developing and maintaining the software model of WorldGuard for the Spike simulator.

TL2 Verification

  • TileLink is a new coherent bus protocol introduced by SiFive to the RISC-V ecosystem. 
  • Involved in developing the verification infrastructure for the latest versions of the TileLink protocol. 
  • Assertions and coverpoints of different levels of complexities were implemented during the project aiming a total verification at the protocol level.
  • Development done using Chisel which is Scala Embedded HDL.

software support for hardware verification

  • Software for verification of VLSI designs
  • Utilizing cutting-edge simulators and programming languages
  • Software modeling of digital and analog hardware components
  • Accurate simulations of both individual components and entire SoCs
  • Creating custom simulators to meet specific SoC requirements
  • By a team of engineers with expertise in software and electronics

soc bring-up support

  • Experienced in software support for new SoC bring-ups.
  • Specialize in PCIe driver development.
  • Conduct Wafersort testing and characterization.
  • Expertise in test board bring-up processes.
  • Skilled team with experience in various SoC types, including Analog-Digital hybrids.
  • Extensive work in characterization for optimum trims in complex systems.


Regression suits and test automation

  • Proficient in developing comprehensive regression suites.
  • Implement test automation solutions for hardware and software reliability.
  • Use advanced tools for meticulous test design and execution.
  • Employ shell and Python scripting for efficient test process automation.
  • Integrate with Jenkins for regular test runs and continuous system monitoring.
  • Automation expedites testing, ensuring consistent and accurate assessments.
  • Provide detailed regression reports for insights into product stability and evolution.

Machine Learning & Artificial Intelligence

Projects

computer vision

  • Object detection
  • Image recognition
  • Facial recognition systems
  • Augmented reality applications
  • Utilizing state-of-the-art algorithms like convolutional neural networks (CNN) and deep learning architectures
  • Applied in autonomous driving, security surveillance and entertainment industry

Natural language processing

  • Sentiment analysis
  • Named entity recognition
  • Language translation
  • Chatbot development
  • Tailored NLP solutions to meet industry needs
  • Enabling businesses to automate processes and improve customer interactions

Embedded hardware and software development

Projects

Video Broadcasting Solutions

A series of equipment related to video broadcasting industry was done for a USA based customer. Product series includes

  • Video Format converters
  • Video Capture Cards
  • Video switches, distribution amplifiers


Multi FPGA development board

  • Artix and Zynq ICs on a single board​
  • DDR4 Memory, 10G SFP+, HDMI, SDI​
  • 16-layer HDI PCB with buried/blind vias 

KRAKEN - FPGA Based​ Network Analyzer​ PCIe Card

  • 14-layer PCB
  • Layout for DDR4 memory
  • 4x 10Gbps data rate

FPGA Module CarRier boards

  • 4x 4K SDI video processing board
    • Supports Trenz UltraSOM Zync UltraScale+ FPGA board​
    • Compact design​
    • Supports 12Gbps data rate 
  • Multi IO FPGA Carrier Board​ 
    • Support 2 units of Trenz UltraSOM boards​ 
    • On board peripherals (USB-C, HDMI 4K, SDI 12G, Display Port, 10G Ethernet, Analog Video in, WiFi)


Consumer electronics / IOT Products

  • Refrigerator controller board
  • Washing machine controller board
    • Capacitive touch user interfacing​
    • Low margin high volume product​ 
  • Building automation system GUI
    • Developing graphical user interfaces using emWin - Industry Leading Embedded Graphics Library​
    • The client wanted to have android like graphical user interface on its old hardware. 


IR Array occupancy sensing

  • Panasonic AMG88 Grid-Eye sensor used as a two-dimensional thermal detector​
  • Atmel SAMD21E arm microprocessor for data acquisition and processing​
  • CAN communication interface​
  • Used as a human occupancy sensor for HVAC/lighting control​


RF Video Link

  • Long range high-bandwidth bidirectional data transmission​
  • FPGA based data compression and RF spectrum control​
  • Can be used between mobile units, i.e.: Tx or Rx can be mobile​
  • High-bandwidth data transmission, can transmit video up to 4K 30fps​
  • Data transmission distance up to 100km in open air​ 


rugged communication handset

  • Complete spec-to-product development​
  • RF link for voice and data communication on multiple environments​
  • IP67 rated enclosure design​
  • Production unit testing for functionality​ ongoing