DSP Design and Neural Network Engineering
We create for our customers breakthrough solutions in digital signal processing (DSP), wireless data transmission, neural networks, and other advanced technologies.
Deep expertise allows us to work not only with ready-made modules and specifications but also to create new modules and specifications for leading technology companies.
Our engineers develop custom modules and systems on a chip (SoC), radio protocols and WiFi specifications, algorithms for audio and video processing, neural networks.
The results of our research are applied in the growing niches of the global electronics market: telecom, digital TV, automotive, industrial automation, consumer devices, and IoT gadgets.
We Work With
Digital Signal Processing (DSP)
Algorithms related to digital processing; advanced mathematics; use of specialized CADs or computer-aided design systems. We carry out mathematical modeling of complex processing algorithms and write program code based on the results of this modeling
Wireless data transmission
Development of radio protocols according to the specification; WiFi modeling; design of radio modems, modulators/demodulators of radio-frequency signals; noise-resistant coding/decoding
We develop neural networks of various levels of complexity, from simple ones for personal computers and smartphones to the most complex networks for high-performance calculations, including those based on FPGA
"For standard electronics design tasks, we purchase ready-made modules and design a new device for the customer. But if a truly innovative solution is required, we create such modules ourselves from scratch.
For example, with the latest 5G standard, we do the complex high-frequency tracing, take into account the requirements for the development of radio-frequency printed circuit boards, and achieve compliance with specifications."
— Ivan Kuten, Co-owner & Tech Expert at Promwad
What is the difference between R&D and standard engineering tasks?
The difference is about the same as between coders and software engineers. A coder writes programs in C++ according to the statement of work without estimating whether this programming language is optimal for the task at hand and without correcting errors in the specification.
An engineer looks at the same project much broader: they shape an idea, architecture, and algorithms; understand how to implement the technical and business goals of our customer — what chips and programming languages are better to use, how to build a workflow and estimate the time frame more effectively. R&D takes our customers' business to a new level.
Why do our clients choose R&D in Promwad?
The primary value of research at Promwad is the ability to work through complex engineering areas from scratch and get a significant competitive advantage in your segment or enter a new market.
Our engineers find optimal solutions to customers' technical challenges; they have an in-depth knowledge of physics and mathematics, apply signal processing theory, use FPGA, MATLAB, C++, and other tools.
Examples of research and development in Promwad
Design of custom modules and systems on a chip
An example of our ongoing project: we help a chip developer and manufacturer to create a new custom chip with support for the 5G specifications and protocols. The new module will be implemented in mass-market devices.
The design is based on a PLC prototype (programmable logic chip). We implement the project specification for FPGA, get the topology of the future chip, and deliver the source files to the client so that he could use them in the application-specific integrated circuit — ASIC.
Within the framework of the project, we have implemented a complex high-frequency tracing and developed radio-frequency PCBs taking into account all specification requirements.
This is a standard process for designing custom modules based on our source files: a prototype works on FPGA that can be reconfigured, but its cost is too high for mass-produced products, that is why a relatively cheap ASIC is used to launch the batch production.
We design boards and new chipset kits for technology vendors
Development of the next-generation WiFi specification
We develop the next-generation WiFi specification for a large company that plans to release a new chip with updatec algorithms
Radio protocols development
An example of a project: our customer wrote a specification, and contacted us to choose a demodulator or a stable coding algorithm. We performed necessary checks on the system on a chip (SoC), prepared several solutions, tested them on our FPGAs, measured the electrical parameters.
As a result, the customer received a complete list of characteristics of the best demodulator for their development.
Neural networks design
The directions of our current projects:
- Neural networks for autopilots in cars – implementation of car parking
and lane-keeping systems.
- Neural networks for a video recognition system in the point of sale – implementation
of face recognition for counting the number of customers.
- Neural networks for a smart city – implementation of a lighting system
that reacts differently to the movement of cars, people, and animals.
Verification of audio processing algorithms
We perform verification of audio processing algorithms for high-end automotive systems
Our portfolio R&D
Are you planning an innovative design for the electronics market?
Drop us a line about your project! We will contact you today or the next business day. All submitted information will be kept confidential.