Choosing Between CPU and FPGA in the Space Industry: Striking the Right Balance for Optimal Performance

As the space industry continues to advance, the choice between using a Central Processing Unit (CPU) or a Field-Programmable Gate Array (FPGA) has become a critical decision for aerospace engineers. Both technologies have their unique strengths and limitations, and selecting the most suitable option depends on specific mission requirements and objectives. In this article, we…

| |


AXI (Advanced eXtensible Interface) bus is a high-performance and scalable interconnect protocol that is widely used in the aerospace industry for the development of complex embedded systems. The AXI bus is part of the AMBA (Advanced Microcontroller Bus Architecture) specification developed by ARM (Advanced RISC Machines) and is widely used for integrating multiple IP (Intellectual…

Hamming Code

In this blog I am going to deal with one of the most popular error detection and correction system which is “Hamming Code”. As known the errors in the electronic systems especially in the digital systems the errors are often occured. Therefore they have to be corrected automatically by the system once they have captured….


SPI Controller IP

In embedded systems, SPI (Serial Peripheral Interface) serves as one of the most widely used synchronous serial communication protocols. Introduced by “Motorola”. It is currently implemented in all existing microcontrollers today. As you know, its operating principle is simple. It only takes four signals to make two devices communicate : CS, SCLK, MOSI and MISO…