Debugging is an integral part of the embedded systems development process especially in the context of userspace applications running inside an OS, where it can be difficult to follow the flow of the code.
OS-aware debugging...
Many years ago, we created an open source tool to assist us in developing new and exciting hardware-accelerated devices with the Zynq 7000 SoC family. The SoC was a novelty at that time, featuring a dual-core ARM Cortex-A9...
Co-simulation is extremely useful for developing complex systems, especially those targeting FPGA SoCs, where specialized IP cores often interact with advanced software running on the hard CPU. Co-simulation has been available...
OPEN HARDWARE, OPEN FPGA, OPEN SOURCE TOOLS, OPEN OS
Our approach to FPGA development is quite unique, with a heavy focus on openness, portability and software-driven workflows. One element of this strategy is creating open source and portable IPs that can be reused across a...
Antmicro’s software and hardware services often involve video data processing. The vision systems we have created for customers from various industries use a range of interfaces, however, the most popular embedded platforms...
Advanced multi-camera systems often require the low latency, high bandwidth and energy-efficiency that FPGA solutions can provide.
The deep control over hardware and software working in tandem offered by FPGAs can be a great...
OLDERNEWER