Building an Image Processing Platform with Domestic FPGA

Building an Image Processing Platform with Domestic FPGA

Recently, I received an FPGA board sent by Gao Yun, as shown in the figure below: Source: https://wiki.sipeed.com/hardware/zh/tang/tang-primer-20k/primer-20k.html Main parameters of the FPGA: FPGA Model Parameters GW2A-LV18PG256C8/I7 Logic Units (LUT4) 20736 Registers (FF) 15552 Distributed Static RAM S-SRAM (bits) 41472 Block Static RAM B-SRAM (bits) 828K Number of Block Static RAM B-SRAM (units) 46 Multipliers … Read more

Unlocking More Robust C++ Code: A Deep Dive into the Pimpl Pattern

Unlocking More Robust C++ Code: A Deep Dive into the Pimpl Pattern

Unlocking More Robust C++ Code: A Deep Dive into the Pimpl Pattern Have you ever had to recompile an entire project just because you modified a private member in a header file, waiting for several minutes or even longer? Do you wish to hide the implementation details of a class, especially when referencing third-party libraries, … Read more