u/AlbbO_The_Great

▲ 19 r/FPGA

How is RTL automated?

I've been seeing mentions of Perl and Python to automate some rtl code. From what I understand you first build a "foundation" of the verilog code and then use python/perl to do something with that foundation.

I'd want to know more so I can apply this kind of workflow to my research work. Are there any places where I can learn this? Like educational material and such? I don't find anything on youtube

Also, I believe that learning this kind of workflow would help me with job applications in the future.

Basically, I'd want to be familiar with hard coding in RTL, perl/python rtl automation and maybe a bit of HLS just in case

reddit.com
u/AlbbO_The_Great — 4 days ago
▲ 29 r/FPGA

I know, I know. Another "Where are FPGAs placed in the AI bubble?". A lot of people in this sub are not entirely on board with FPGAs and the AI-hype train. But, I'd just REALLY like to know why? Some of the comments I've seen showing their distrust with FPGAs and AI are almost more than 6months ago, and AI has changed A LOT since then. So, since then, a lot of FPGA vendors are creating FPGAs with AI inferencing in mind (i.e. Versal).

I ask this because I was hoping to make my master's thesis on Medical AI and FPGAs for Real-Time processing (leaning a bit more on image resolution upscaling, microscopy techniques, endomicroscopy, etc.), and I want to focus on this since most of Medical AIs (that my seniors have done) are focused on GPUs, postprocessing, etc. Then, what I want to do is provide an AI accelerated, portable, FPGA prototype for Real-Time uses, and hopefully just be able to reach to GDSII.

So, are FPGAs still *bad* for AI? On paper, it sounds really good, GPUs are very bulky, expensive, and power-hungry, ASICs though they are specialized, most power efficient, and effective, their flexibility (the AI model might have a better version in the future) and cost is the downside. While, FPGAs are perfect for prototyping, verification, portability, somewhat power-efficient, but the downside is the complexity of usage.

Sorry, if my question isn't the best constructed, still trying to figure things out. I wanted to know more before basing my whole master's project around this, and before I start looking for/ investing in educational materials in the future.

reddit.com
u/AlbbO_The_Great — 10 days ago
▲ 2 r/DSP+1 crossposts

Hello, I'd just like to ask if anybody here has the textbook in PDF "Digital Signal Processing for VLSI" by K.K. Parhi. It's not available to us in our university, and there are no copies available either in our library.

I'd appreciate any help. Thank you!

reddit.com
u/AlbbO_The_Great — 16 days ago