We bridge the gap from mathematics to circuits, using a robust, well-honed first-time-correct silicon design methodology. Our service is distinct from other design services in that our scope includes algorithmic/mathematical development in addition to hardware design.
Read More »
Specifically, our offering covers the spectrum from (1) mathematical/algorithmic development (MATLAB/Simulink/C/C++), (2) custom digital systems implementation and/or application specific instruction-set processor based design, (3) verification and validation of the algorithm...
We're a cross-disciplanary team with expertise in both mathematical theory and engineering practice.
What we offer is unique and wider in scope that what the typical digital engineer can provide, in that we can own the full process from mathematical/algorithmic development, right down to the low-level gates and implementation.
Specifically, the spectrum of what we can provide includes:
1) high-level mathematical/algorithmic specification and development
2) digital systems architecture and circuit design
3) verification and validation of the algorithms, architecture and all circuits
4) low-level implementation on FPGA or ASIC
We highlight our algorithmic development offering as this separates us from typical digital designers: specifically, we have expert-class knowledge of engineering theory (in particular, digital signal processing, control theory, and modern computer architectures) which enables us to own the full flow from algorithmic design at a mathematical level, right down to gate-level implementation. As you may know, a typical problem in digital design is the interface between the algorithm designers and the digital implementers, where different languages, theories, and methodologies are employed by each side. We bridge that gap. Moreover, due to our experience as ASIC designers, we have a robust first-time-correct philosophy that is supported by custom verification infrastructure and automation.
Hence, if you desire quick-turn development...
Read More »