New entry on our list FPGA4Student is a website dedicated to provide a lot of source code for various FPGA needs. It’s a good resource for learning how to code in Verilog or VHDL. Here is a comparison between Verilog and VHDL: Explain by Examples.
Jason Yu from VerilogPro is set to compare implementation of arrays from Verilog versus SystemVerilog. He starts with the Verilog Arrays Plain and Simple.
SystemC language is lacking support for functional coverage. But when SystemC runs together with SystemVerilog, that inconvenience can be alleviated. Here is a tutorial on how to harness the power of SystemVerilog functional coverage constructs in a SystemC model: AMIQ Blog: How to Export Functional Coverage from SystemC to SystemVerilog.
You can find the latest news about AMIQ Education Program in this new article by Stefan: Amiq Education Program Updates Summer 2017.
Verification Summer School is a great way for students to learn about how we verify Digital Circuits, IC and SoCs. This year, we decided to open the source code of the school labs held by AMIQ. You can read more about it here: AMIQ Blog: Open Source Summer School Labs.
This is an old article by Jonathan Rentzsch (IBM, 2005) that’s worth reading. It tells the story of how data alignment and memory granularity influences the performance of a CPU: Data alignment: Straighten up and fly right.