Week 1 {1/21 & 1/23}
1/21
1/23
Week 2 {1/28 & 1/30}
1/28
1/30
This is a complete guide on installing, running, and simulating a VHDL circuit on Windows using the two free and open source EDA tools - GHDL & GTKWave.
Week 3 {2/4 & 2/6}
2/4
2/6
Week 4 {2/11 & 2/13}
2/11
2/13
Week 5 {2/20}
2/20
Week 6 {2/25 & 2/27}
Week 7 {No classes held: Professor Lu traveled to India}
Week 8 {Spring Break}
Week 9 {3/17 & 3/19}
3/17
3/19
Week 11 {3/24 & 3/26}
3/24
3/26
Week 12 {3/31 & 4/2}
3/31
4/2
Week 13 {4/7 & 4/9}
4/7
4/9
Week 14 {4/14 & 4/17}
4/14
4/17
Week 15 {4/21 & 4/23}
4/21
4/23
Week 16 {4/28 & 4/30}
4/28
By Chris Williams, Editor in Chief 1 Oct 2019 at 16:00
4/30
If you hate writing Verilog, VHDL, and other hardware design languages, used to craft computer chips and configure FPGAs, you're far from the only one.
This Register vulture wrote Verilog for gate arrays in the early 2000s, and how did that work out? He ran screaming into the, at the time, more exhilarating world of journalism. Your humble hack wasn't the only one loathing these design languages: enough application-level software developers have now made their unhappiness with Verilog et al clear to FPGA design house Xilinx that the biz has had a rethink of its tooling.
As such, Xilinx has said it has rejigged its software to allow application programmers to more easily configure its FPGAs using a high-level language, particularly if they want to use Xilinx chips to accelerate machine-learning algorithms.
The goal is to allow engineers way up the stack to customize FPGAs to accelerate their algorithms, be them machine-learning inference or heuristic packet filters, or whatever, in hardware, without having to know how to write painful hardware design code. Application code can then offload parts of their processing to these chips, which perform the algorithms fast in hardware.
As well as Vitis, Xilinx is also launching developer.xilinx.com some time soon with more resources, and has a load of Vitis libraries and other stuff on GitHub, too.
Week 17 {5/5}
5/5