---
title: "Discussion on \"FPGA Prototyping in HLS C++ (Part 1)\" | Hashnode"
description: "Discussion on \"FPGA Prototyping in HLS C++ (Part 1)\". Background\nNowadays Field-Programmable Gate Arrays (FPGAs) have become a highly adaptable and powerful technology, allowing engineers to design custom, reconfigurable digital circuits. Their distinct blend of flexibility, parallel processing, and fas..."
url: "https://hashnode.com/posts/fpga-prototyping-in-hls-c-part-1/67a78f6b151412a0ef0ba670"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [FPGA Prototyping in HLS C++ (Part 1)](https://embeddedville.hashnode.dev/fpga-prototyping-in-hls-c-part-1?utm_source=hashnode&utm_medium=feed)

Background Nowadays Field-Programmable Gate Arrays (FPGAs) have become a highly adaptable and powerful technology, allowing engineers to design custom, reconfigurable digital circuits. Their distinct blend of flexibility, parallel processing, and fas...

Feb 8, 2025 · 5 min read · embeddedville.hashnode.dev  
Read the article

-   [#hls](https://hashnode.com/tag/hls)
-   [#fpga](https://hashnode.com/tag/fpga)
-   [#cpp](https://hashnode.com/tag/cpp)
-   [#verilog](https://hashnode.com/tag/verilog)

## Written by

[Shuran Xu](https://hashnode.com/@Shuran)

@Shuran · Toronto, Ontario

  
[View profile](https://hashnode.com/@Shuran)

firmware, software, embedded system, tech geek.

I am a senior software engineer specializing in low-level systems, including firmware development, embedded Linux, and FPGA/SoC prototyping. As a lifelong technology enthusiast, he enjoys exploring every layer of the software stack—from application-level tooling down to bare-metal firmware—always with an engineer’s focus on how systems really work. Beyond writing technical blogs, I also build hands-on projects ranging from C++ applications to FPGA-based SoC designs, which has shaped a practical, workflow-driven approach to learning and problem solving.

## Responses 1

Markdown supported · ⌘↵ to post

[Gunavardhan T](https://hashnode.com/@Guna-11)

[Feb 17, 2025](https://hashnode.com/posts/fpga-prototyping-in-hls-c-part-1/67a78f6b151412a0ef0ba670/comment/67b31272342c462522455ec9)

Nice Explanation Shuran

[Shuran Xu](https://hashnode.com/@Shuran)

[Feb 18, 2025](https://hashnode.com/posts/fpga-prototyping-in-hls-c-part-1/67a78f6b151412a0ef0ba670/comment/67b31272342c462522455ec9#reply-67b50de7df175b669e8ea242)

thank you !
