Services:
We provide support and consulting services to help our customers speed up their product development. Depending on the customer's requirements we take over the responsibility of the complete product development or take part in any of the following steps of the design cycle:
- Design specification
- Device selection, schematic and PCB design
- FPGA design and simulation using VHDL, Verilog and SystemC
- Synthesis, timing constraints, Place&Route
- Software development in C/C++ and assembler for DSPs, µC, soft IP processors
- Testing and design verification on real hardware
- Measurements and documentation
In the course of our most recent projects (see References) we acquired profound knowledge in the following areas:
- Digital signal processing using FPGAs (filters, resampling,...)
- Image- and video signal processing using FPGAs
- IP bus systems (wishbone, AVALON, PLB, OPB, AXI...)
- Usage of different soft-IP processors (XILINX Microblaze/Picoblaze, Lattice Mico32, RISC-V...)
- FPGA interfaces to different DSPs and µCs (e.g. Analog Devices TigerSharc)
- Interfaces to different CMOS image sensors, inlcuding MIPI CSI-2
- Display interfaces like HDMI and MIPI DSI
- Serial (optical) data transmission
- Hardware related software development (TI TMS320C67x, Xilinx Microblaze, Analog Devices TigerSharc,...)