From Software to Silicon - Internet Explorer
Address
https://freetolearn.world/from-software-to-silicon.html
free to learn.world
← Course Directory

AI & engineering · 16 modules · Free

From Software to Silicon

A circuit keeps producing data while software pauses. Decide what belongs on each side, then test the consequences.

Start the course

What you’ll work through

  • Clocks, state, timing, queues and memory.
  • Software interfaces, streaming systems and bounded inference experiments.
  • Predictions, traces and design arguments with original attempts preserved.

Before you start

Comfort reading code and tests. No prior FPGA experience, board, installation, account or paid service is needed for the browser course.

Choose a main route planned for about five hours or a shorter route with narrower outcomes. Times are author estimates, not measured learner results. Physical projects are optional.

Browser models teach declared concepts. They are separate from HDL simulation, timing closure and physical board verification. Export your work to keep a copy.

capture.txt - Notepad

Source: one event every 2 ticks.
Host: one read every 5 ticks.
Queue: three records.

Which event is lost first?

Predict, run, inspect.
Explain what the trace establishes.

Give feedback on this course →

Course overviewInternet
Mission.txt - Notepad

Learning without paywalls.

Find what people pay to learn.
Build a great course. Give it away.

One course at a time.

Usage & privacy

Start