Semiconductor Design Services

FPGA, ASIC, and SoC Development Services

We develop custom solutions in the areas of SoCs, FPGA and ASICs. Our competence in fast and secure communications enables the development of high-speed, high-transfer industrial and IoT systems. NOVELIC provides expertise in Wi-Fi solutions with tailored application-driven MACs, robust tailored channel coding, and hardwired encryption.

Our team combines advanced FPGA with processor technology, taking the best of both worlds to deliver high-performing solutions. Since FPGA circuits are much faster than the processor, they allow for parallelization, speeding up tasks like signal processing. The processor can be used to perform other tasks like GUI, FPGA configuration, parameter setting, and streaming data from the FPGA to an external PC.

FPGA, ASIC, and SoC Development Worfklow

When it comes to FPGA solutions, we can make everything from simple circuits to platforms with embedded Linux that allow for making advanced applications tailored to the user’s needs. We prototype solutions on a larger system to ensure proper functionality, then migrate them to smaller platforms to optimize for size while retaining performance.

NOVELIC has over a decade of experience delivering FPGA and ASIC projects for the automotive, telecommunications, power electronics, and other industries.

FPGA, ASIC, and SoC Capabilities

Sensor Fusion

Sensor fusion fpga asic

Our company houses teams of experts in different areas of electrical and mechanical engineering who join forces to deliver end-to-end solutions of varying complexity. When working on sensor fusion projects, the FPGA/ASIC team collaborates closely with the embedded, DSP, and antenna design teams that are in charge of PCB development, algorithms, and antennas.

We specialize in sensor fusion projects for real-time high-speed processing and logging of data from multiple sensors. This can be either a fusion of different types of sensors (radar, lidar, camera, etc.) or same-type sensors like corner radars to ensure redundancy and reliability.

ASIC Development Support

asic development port

NOVELIC offers FPGA and ASIC development services, making it possible to offer FPGA support when developing an ASIC solution. Instead of testing an ASIC platform through emulators and software models, we can develop an FPGA platform to test all functionality in a real-life scenario. This allows for a more comprehensive assessment and better optimization before finalizing the ASIC chip.

Advanced Wi-Fi Projects

asic development port

We have expertise in Wi-Fi algorithm development in accordance with 802.11a/g/ad/ah standards and technologies like WiGig and Wi-Fi HaLow. Our teams build FPGA platforms that act like Wi-Fi access points and enable signal sniffing to monitor and analyze Wi-Fi traffic, checking the signal strength and other network parameters.

FPGA-based Wi-Fi projects enable development with new standards, like 4G LTE (Long-Term Evolution). FPGA platforms enable testing for different bandwidth, speed, and latency upgrades for Wi-Fi standards that are still changing and evolving.

Another application of FPGA Wi-Fi platforms involves triangulation in enclosed areas where GPS localization doesn’t give good results. For instance, you can track the position of tagged vehicles, AGVs, or packages inside a warehouse.

FPGA, ASIC, and SoC Skills

(Swipe Swipe or rotate rotate for a better user experience)
Work domainTools
ModelingMATLAB and Simulink, SystemC and C/C++, Python
RTL Design and SimulationVHDL, Verilog, SystemC,
Mentor Visual Elite, Xilinx System Generator,
Cadence Incisive (NC Sim, Sim Vision), Xilinx ISE
Simulator, Mentor ModelSim
ASIC Implementation ChainCadence First Encounter, Synopsis Design Compiler Graphical
FPGA Implementation ChainXilinx: Vivado, System Generator, Xilinx ISE, etc.
Altera: Quartus, Nios II, etc.
Software Development and Testing ToolsC/C++, PythonScripting, Tcl, Perl, shell
Verification and ValidationSystemC/Verilog/VHDL/Simulink testbenches
Back- annotated simulations at all design flow points
RTL verification using scripts for regression (shell, Perl, Tcl)
Specman, UVM, System Verilog
Hardware-in-the-loop testing on FPGA prototypes
Field trials deployment and assessment

FPGA, ASIC, and SOC Digital Signal Processing Project Examples

  • 802.11b/g- based PHY and MAC layer for a real-time conference system / Tech: FPGA
  • 802.11ad (WiGig) MAC layer Prototype / Tech: FPGA
  • 802.11ad (WiGig) MAC layer / Tech: ASIC 28nm CMOS
  • Video Communication Link for Drones based on 802.11ah Standard (WiFi HaLow) / Tech: FPGA
  • 3Gbps ECMA-387 Transceiver / Tech: FPGA

Industrial ASIC/FPGA

  • High-Speed Multi-Channel Data Logger on ZynQ
  • Multi Mbps custom communication protocol for industrial sensor communication, with low latency.
    • Tech: FPGA
  • Intelligent Battery Sensor with LIN Interface
    • Tech: ASIC 130nm CMOS
  • Hall Sensor Controller
    • Tech: ASIC 350nm CMOS
  • Power Management Controller
  • Front End Design in Verilog

Signal Processing and Image Processing

  • MPEG-2 10Mbs Video Link with ultra-low latency
    • Tech: FPGA
  • HW accelerators in a 2015 tablet
    • Tech: ASIC 22nm CMOS
  • Wavelet transforms of thermal camera video to get a heartbeat
    • Tech: Modelling (Matlab and Python)
  • Sensor fusion algorithmic (MEMS, Temperature, Magnetic Sensors…)
    • Tech: Modelling (Matlab)