Embedded Electronic Design
EnSilica is a specialist embedded electronics design consultancy that has rapidly expanded delivering complex, high quality solutions across broad market sectors. Our expertise lies in high-speed board design having a significant FPGA firmware or software content. In addition we offer analog and digital electronics development from system specification to detailed component level circuit design, prototyping and testing. We support schematic capture and layout using Mentor PADS, Mentor Expedition and Altium Designer. As a rule, we apply Signal and Power Integrity analysis to high speed interfaces like DDR3, PCIe, SRIO and GTX ensuring reliable operation across voltage and temperature corners.
Experts in Embedded Electronic Design
You can have confidence in our Software team undertaking a full range of Platform and Application development covering embedded firmware, real-time operating systems, web services and user interfaces. Our expertise is particularly strong in Device Driver programming, low level interfacing and configuring Linux with a minimal set of packages for the end application. Recent projects include interfacing FPGAs to VGA, DVI and HDMI, interfacing FPGAs to Camera sensors and implementing Linux® video frame buffers on Xilinx Zynq and Cyclone V SoC. Specific programming languages covered are C, C++, C#, .Net, PHP and JAVA, together with database access through MySQL.
Whether you are a small owner-managed business seeking a proof of concept or a mature larger OEM operating in challenging markets requiring an upgrade, fix or new product development, we maintain a common sense, open partnering approach based on our knowledge and expertise.