FPGA Design

Campera-ES

DESIGN FLOW

We offer FPGA Design services of the highest standard thanks to our engineering expertise.Our HDL code is completely vendor independent.To allow for maximum compatibility among the different EDA tools used by our customers, each project is defined, architected, developed, verified, released and maintained through a rigorous and efficient process.

FPGA DESIGN

Key step

FPGA HDL

DESIGN

At Campera-ES we use VHDL as our primary Hardware Description Language but we are also familiar with Verilog and System Verilog.

We have successfully employed almost any FPGA/CPLD family in our projects, from simple Intel MAX10 up to the high-end Xilinx Ultrascale+ FPGAs and SoCs.

We are familiar with FPGAs, and development tools of all FPGA vendors: Altera, Lattice, Microsemi and Xilinx.

A de-risked, high quality project can be guaranteed through our modern and proprietary HDL development flow, coding standards and techniques, using stringent design process and proprietary utilities, along with a large and thoroughly verified HDL IP cores building block libraries.

DIGITAL SIGNAL

PROCESSING

We can develop algorithms for complex digital signal processing applications
in floating point Matlab/Octave/Scilab, convert them in a bit accurate fixed point model and implement them on FPGA.

The company has a vast collection of IP Cores working in super sample rate mode, which means we can process in parallel streaming data at a frequency higher than the internal clock.

We have developed proprietary algorithms and IP cores for Radar/Sonar, Software Defined Radio, Astronomy, Video Processing and High Performance Computing.

SAFETY

CRITICAL DESIGN AND V&V

Simulation, documentation and independent assessment of FPGA project requirements.

Our Company can assist customers during the Verification and Validation (V&V) stage with own competences, with proprietary tools, utilities and scripts.

The Company has developed a mature V&V process, and works in accordance with Safety-Critical standards, like DO-254 and IEC-61508.

EMBEDDED

SW DESIGN

We offer embedded software development as a standalone service, or integrated with our custom hardware and FPGA design services.

Bare metal and embedded OS, custom bootloaders and board support packages – drivers and API, on Xilinx Zynq, Intel Cyclone V SoC, Microsemi SmartFusion2, NIOS II and Microblaze.

Embedded application development in C, C++ and assembler.

VHDL

OPTIMIZATION

We have successfully helped our customers to improve the performance of their products without having to re-design the hardware.

We provide timing closure support services, using proprietary routine analysis tools and a highly efficient design methodology.

Linting tools (proprietary scripts and commercial tools) are used to analyze designs and find Cross Clock Domain problems and measure the overall source code and project quality.

HARDWARE

DESIGN SERVICES

From hardware architecture design, through schematic, PCB design and board bring-up.

The company has successfully designed and delivered prototype boards with FPGAs, SoC, ADCs, DACs, DDR, Flash, DDS, VHDL control firmware and embedded SW for Soft and/or hard embedded microprocessors.

Board Self Test & Simulation Systems: the company has developed in-house techniques for board self test when equipped with a Soc or FPGA, removing the needs of external expensive test benches and instruments.