Digital Design from Scratch

  • Overview
  • Curriculum
  • Instructor
  • Review

About This Course

Using VHDL in FPGAs from the ground up

VHDL is a powerful programming language for developing FPGAs, but is useless without an in-depth understanding of digital design. This course provides the student a comprehensive working knowledge of both of these in parallel. VHDL describes digital logic, and, as such, is an ideal vehicle for developing a deep understanding of the functional power available in modern FPGA devices.

  • Digital design basics, including logic gates, binary/hexadecimal numbers, registers, shift registers, counters, timing diagrams, propagation/setup/hold timing

  • VHDL language basics, including VHDL file formats/libraries, coding logic equations, conditional statements, arrays, timing constraints

  • Coding, including case statements, state machines, coding from timing diagrams, while-loops, standard/unsigned types, VHDL components (modules), simulation

Course Curriculum

1 Lectures

Instructor

Profile photo of Blaine Readler
Blaine Readler

Blaine Readler graduated from Penn State with a degree in electrical engineering, and has been developing complex digital systems for over thirty-five years. He has worked with major corporations such as IBM, General Electric, and Northrup-Grumman, as well as small start-ups. He has been designing with FPGAs since their introduction thirty years ago. He has written two FPGA-related reference books,...

Review
4.9 course rating
4K ratings
ui-avatar of Lester
Lester
4.0
10 months ago

Yeah, im a computer Engineering major and this course definitely is enriching my knowledge in Digital Design

  • Helpful
  • Not helpful
ui-avatar of Dennis M. Senyonjo
Dennis M. S.
5.0
1 year ago

Yes. I believe so. The explanations are very succinct and intuitive.

  • Helpful
  • Not helpful
ui-avatar of Johan Vansant
Johan V.
5.0
2 years ago

Nice presentations. Clear explanation. Well spoken and easy to follow.

  • Helpful
  • Not helpful
ui-avatar of Ali Hassan
Ali H.
3.5
2 years ago

Topics delivered in this course is similar to topics learned in college but in confusing order. This means that topics in this course is not sorted properly. The instructor made course introduction and introduction of each topics like in the middle of this course. Anyone first time learning this would get lost in path until they reached to introductory topics. It takes a lot of time until they get the idea of the topics of this course. I suggest rearranging topics of this course.

  • Helpful
  • Not helpful
ui-avatar of Gioele Minardi
Gioele M.
5.0
3 years ago

Excellent digital design/VHDL/FPGA introduction. The teacher is very good at explaining the concepts.

  • Helpful
  • Not helpful
ui-avatar of David J Marion
David J. M.
5.0
3 years ago

This man is the greatest.

  • Helpful
  • Not helpful
ui-avatar of Imran Mullin
Imran M.
5.0
3 years ago

this course fit my day to day job, which is plc programming

  • Helpful
  • Not helpful
ui-avatar of Rolf Demmig
Rolf D.
4.5
4 years ago

The course presents a very useful amount of exercises to check if the presented content was understood. The content is presented clearly, in a very concise and good understandable manner.

  • Helpful
  • Not helpful
ui-avatar of Amal Altamimi
Amal A.
5.0
4 years ago

Don't hesitate. Honestly, the best online course I've taken on logic design related topics. Well presented and organized, it's really worth the time and the money. The instructor replies fast to any questions you have in mind. The assignments are great I learned a lot from them. The solution is usually explained in a video right after the assignment submission. Waiting for more courses by the same instructor.

  • Helpful
  • Not helpful
ui-avatar of Antonio Maurilo Barreiro Villas BĂ´as
Antonio M. B. V. B.
5.0
4 years ago

Didaticamente apresentado

  • Helpful
  • Not helpful
Leave A Reply

Your email address will not be published. Required fields are marked *

Ratings

Courses You May Like

Lorem ipsum dolor sit amet elit
Show More Courses