03-22-2019 11:25 AM - edited 03-22-2019 12:45 PM
Beginners hardware programming course in Vhdl
I am a retired electronic technician that worked in Silicon Valley. One of the companies I worked for made an emulator box that was full of Fpga's. I used a test program to troubleshoot the emulators, but I never got to program them in Vhdl code. A couple of months ago I bought an Udemy course that used a $30.00 Fpga trainer board, to program an Fpga. Even though the course was made for beginners, it was confusing, but I was able to figure it out in a few days and programmed a few circuits. I thought to myself, I could make a beginner course that is more understandable. That is what I tried to do in my first video lesson. The process of making a video is new for me and I am still learning how to do it.
Even though I have a lot more video work to do, I would like to tell you why I think my course is better. The course that I took showed how Arduino projects would work with Vhdl code. Fpga's are not about copying computer code, it is about programming hardware circuits. The first thing that a beginner needs to know before writing hardware code is how the circuit works. That part was left out of the course that I took. I figure if you have to teach hardware before you program it, you might as well teach something important. The circuits I choose to use are the circuits that are used in a basic computer system. Starting with the simplest I programmed a - and gate, or gate, binary counter, binary to decimal decoder, program counter, register, rom, ram, 8x8 display using shift registers, 8x8 display using a ram, 7 segment 0 to f hex display, 4 bit ALU, D flip-flop, 4 bit multiplexer, and a computer timing and control circuit. All of those circuits can be tested using press switches, dipswitches, and Leds on the Fpga development board. Designing test benches for testing is too hard for beginners. At the end of my Udemy course the students will not only know something about Vhdl code, they will know something about hardware computer circuits.
James Buchanan
Please let me know what you think about this course. Here is the url video for my first project. Many projects will be added to the course.
https://drive.google.com/open?id=120MCF0ZRbdy7cBQ2H1eOjRCN8NXf7EXL
03-24-2019 11:48 PM
Hi @JamesBuchan286 , great that you are trying to do this. Whilst I have no idea what you are talking about I can tell you that if you do it well and you target your market it should sell as Udemy is a massive marketplace of diversity.
You need to get far more creative at presenting - the same slide for 5.23 minutes was very boring. Plus rehearse more until you are sounding enthusiastic about your topic. It sounds like you are reading slowly from a script.
Good luck with bringing your unique topic to life.
User | Likes Count |
---|---|
7 | |
3 | |
3 | |
3 | |
3 |
Ooops, it looks like you’re not a registered Udemy instructor. Want to become an instructor? We’d love to have you!
Become an instructor Already an instructor? Sign in
You can join the Instructor Club after you publish your first course. In the meantime, you’ll find plenty of help and advice in Studio U.