Our company employs programming and electronic engineers fascinated by FPGA applications: from VHDL register-level processing to accelerated computing using OpenCL and HLS.
Below you can find some details about our outsourcing services.
There are three main fields where we can cooperate:
Algorithms implementation, porting and integration with Client's application. Multiplatform research and development, performance analysis and profiling are available.Read More
Dedicated remote servers with FPGA accelerators in various configurations. Additional interfaces or pipelines are possible.Read More
For FPGA-based systems that require interfaces at the electrical level, we provide electronics installation, measurement hardware with remote access and constant hardware support.Read More
Our target is to meet all specific standards for each area of services.
High quality of cooperation and implementation completeness are our priorities.
First stage of cooperation requires feasibility studies to determine if it is possible and reasonable to implement a specific algorithm for FPGA and what are the expected benefits.
Next we proceed with platform selection, development plan and way of cooperation. We also set up hardware and tools needed for development. After that we can start development process.Ask for details
When Client's application is ready, it is time to use it or just evaluate. For this purpose we provide FPGA-equipped, small scale, dedicated (physical) servers with remote access.
It is also possible to rent a server by a Client who has independently developed an application and needs only to run it or evaluate during his own development process.Ask for details
We can create hardware solution, firmware for embedded devices or systems and high-level application. Just everything for hardware projects.
For electronics hardware setup a lot of equipment and tools are needed as well as knowledge about signal integrity, ESD protection, soldering specifications, etc. Our digital electronics laboratory gives all thing needed to start hardware-based development quickly.Ask for details
What is the reason to use FPGA integrated circuits for computations?
What can we do with electronic interfaces and processing pipelines?
FPGA's potential exploded recently with OpenCL HLS tools and soon FPGA will became a part of CPU units, replacing current fixed-hardware encoders, decoders, instructions, etc. because all those units can be implemented using HDL and reprogrammed dynamically. FPGAs operate incomparably faster than GPU or CPU for some algorithms, they can implement almost any digital system (even CPU/GPU).
Since new programming and synthesis tools are available and leading CPU vendors evaluate CPUs with integrated FPGA matrix, we can expect FPGAs will soon became the key to increasing performance and lowering power consumption.
FPGA-based project requires professionals.
We know everything about FPGA: from pinout voltage to OpenCL optimization.
We have experience with CPU/GPU/FPGA programming and profiling using wide range of programming languages and tools.
When it is time to cooperate with Client's environment or integrate our solution, we are also very flexible, getting our tools and coding guidelines compatible with Client's needs.
For embedded systems, microcontrollers and FPGA we create full embedded software, making new electronic pipeline a complette solution.
Electronic designs and setups require quite different experience and knowledge than PC application programming. With our services you don't need to invest in laboratory, especially if you plan single projects.
We provide full compatibility between application, firmware and hardware. All things in one place.
Additionally we also rent runtime servers or hardware setups for Clients who are willing to create software independently, giving them all support needed.
We are constantly looking for pasionate people. If you are interested in our areas then feel free to send your CV to email below or just call us. We are looking forward to meet you.