Forum Discussion
Altera_Forum
Honored Contributor
12 years ago --- Quote Start --- Could you advise me on what books/websites to read or courses to take to learn more about how FPGAs are organized and how the synthesis process work? --- Quote End --- The handbook for each FPGA describes its internal architecture. Take a look at the handbooks for a MAX II (CPLD), Cyclone IV or V (low-range FPGA), and Stratix IV or V (high-end FPGA), and you'll start to see differences. For example, look at the difference in DSP blocks between the Cyclone and Stratix series. The Quartus GUI has a number of Netlist viewers that show you what you logic looks like and what resources it used. The Quartus hierarchy tab in the main display also shows you the resources used. When trying to see if Quartus "does what I ask", I look at the resources in the hierarchy tab to see if the design used the resources I expected. I can't recommend any books on the subject, sorry. I would recommend just using the tools. Cheers, Dave