FPGA.camp
HomeNewsJournalLearnGameClassifiedsProjectsCoresBoardsKBForumEventsChat
Sign in
Learn

Learning

Learning overviewFPGA foundations0/10Project labs0/10Learning pathsCheck your levelMy progressMy projects

Tools

HDL editorWaveforms

Resources

Examples and referencesEDA errorsBoardsProject ideasTasks on your computerFor educators

My progress

Guest results remain available in this browser for up to 30 days. Sign in to save

This records assessed checks of current exercise versions. It is not a measure of FPGA mastery; lint, simulation or synthesis alone do not complete an exercise.

Continue learning

FPGA foundations

0/10 exercises passed

1. Connect a signalNot passed2. Select one of two inputsNot passed3. Add three bitsNot passed4. Store a byteNot passed5. Count with an enableNot passed6. Shift a serial inputNot passed7. Preserve the carryNot passed8. Read a waveformNot passed9. Describe the clockNot passed10. Calculate setup slackNot passed

Project labs

0/10 exercises passed

1. Inspect digital logicNot passed2. Route a byte through a multiplexerNot passed3. Store a byte on a clock edgeNot passed4. Measure a counter and PWMNot passed5. Build and debug a control FSMNot passed6. Track tokens through two stagesNot passed7. Observe FIFO occupancy and orderNot passed8. Transmit a UART frameNot passed9. Read and write synchronous memoryNot passed10. Queue bytes for a UART transmitterNot passed
FPGA.camp
AboutRSSfpga.chat@FpgaChatBotDatahelp@fpga.campLLMAPI