Starware Design has experience in edge AI for audio and video applications. Services:
Architecture definition/evaluation Implementation on FPGA/ASIC Implementation on microprocessor/microcontroller Verification of the implementation agains the model (i.e. using Cocotb)
Previous projects
Video AI proof-of-concept
Person detection proof-of-concept running on Zynq UltraScale (ZCU104).
Starware Design tasks:
Model preparation for FPGA deployment
Software running on the FPGA with PyQT GUI
Audio AI ASIC
28nm audio AI ASIC for keyword spotting.
Starware Design tasks:
Benchmark of the existing AI architecture and proposals for the next generation architecture.
AI network bit-accurate modelling
Evaluation board hardware, software and FPGA design (Xilinx Artix7 plus STMicroelectronics STM32MP1).
Automated lab test setup design and implementation (similar to Amazon Alexa compatible devices testing).
RTL design and validation using Cocotb and AI model in Python
If your project requires high levels of integration and performance then an FPGA is probably the optimal solution. Starware Design has experience in using toolchains and devices from all the major FPGA providers. Starware Design design support can range from a bespoke IP block to a turnkey solution. Services:
Architecture design Hardware / software partitioning RTL coding (VHDL and Verilog/SystemVerilog) Verification (UVVM, Cocotb, co-simulation) System On Chip (Zynq, Zynq MPSoC) Design for Xilinx, Altera/Intel and Lattice FPGAs Interfacing with PCIe, DDR memories, high speed ADCs, Gigabit Ethernet
Previous projects
Video AI proof-of-concept
Person detection proof-of-concept running on Zynq UltraScale (ZCU104).
Starware Design tasks:
Model preparation for FPGA deployment
Software running on the FPGA with PyQT GUI
Audio AI ASIC
28nm audio AI ASIC for keyword spotting.
Starware Design tasks:
Porting ASIC design to FPGA for rapid prototyping
Bit-accurate validation using Cocotb and AI model in Python
Video processing platform
Xilinx Zynq FPGA with multiple video in and video out up to 1080p resolution. Mixture of Xilinx IP cores and custom cores.
Starware Design tasks:
Proof of concept on evaluation board FPGA design and validation, IP cores creation and customisation Bare metal and Linux drivers/software
High performance Software Design Radio (SDR) platform
Xilinx Kintex 7 with high speed ADCs and PCIe interface to x86 platform.
Starware Design tasks: Creation of a co-simulation platform: QEMU running Linux with target device driver and apps interacting with Modelsim running the FPGA simulation plus the embedded microcontroller code.
Industrial ultrasound probe
Xilinx Artix-7 with DDR-3 memory, PCIe express and ADC LVDS interface. Mixture of Xilinx IP cores and custom cores.
Starware Design tasks: FPGA design and validation, IP cores creation and customisation.
Other projects include FPGA design due diligence and/or verification (UVVM or SystemVerilog).
About us
Starware Design provides design and consulting services for FPGA, board-level, embedded software and edge AI projects.
Whether you need a consultant to be part of your team on-site or a turnkey solution, Starware Design has the capability to suit your requirements.
Address
Starware Design Ltd
St John's Innovation Centre Cowley Road Cambridge CB4 0WS