RISC-V Foundational Associate (RVFA) — Requirements & Free Practice
US · License preparation
100 free questions · Answer explanations · No signup required
Loading selected examination banks…
Choose what to practice
Start with an exam below. Your examination requirements depend on your application pathway. View licensing requirements
Licenses, application pathways and examination requirements
Each license and applicant pathway has its own requirements and exemptions. Choosing practice questions does not determine your eligibility.
RISC-V Foundational Associate (RVFA)
Individual entry-level professional certification demonstrating foundational RISC-V hardware and software knowledge, awarded upon passing the RVFA examination; holder certification is valid for two years.
Licensing authority: Linux Foundation
Initial by examination
- Applicability
- The current live RVFA page adopts the current multiple-choice FAQ/instructions and links the exam-to-award guide. No explicit program or examination-version start or retirement boundary was found in the examined current sources and targeted official retirement searches; date boundaries remain null, not the research date.
- Candidate Eligibility
- Certification is for natural persons; candidates under 16 are ineligible. Candidates aged 16-18 must meet the published parental-release, student-ID and guardian-check-in requirements. Government-issued ID, applicable candidate agreement, testing-environment and system rules, and US-sanctions restrictions apply.
- Delivery Window
- Remote scheduling is by country/time zone and available PSI timeslots, up to 90 days ahead with a 24-hour lead time. The requested 2026-11-25 through 2027-02-01 window is subject to eligibility and actual seat availability; its far end exceeds the booking horizon on the evaluation date. No individual seat is verified or guaranteed.
- Evidence Claim Ids
- ["rvfa-route-adoption-fresh","rvfa-registration-fresh","rvfa-credential-authority-fresh"]
- Examination
- Pass the single RVFA examination in English; no alternative examination or additional practical assessment is prescribed by the current program materials.
- Prerequisites
- No technical or course prerequisites; the listed familiarity, coursework and learning-path courses are preparation advice only.
- Registration
- Purchase/register through the official product page and LF account, then schedule separately with PSI; sit within 12 months of registration or before corporate-subscription expiry, whichever occurs first.
RISC-V Foundational Associate (RVFA)
- Provider
- Linux Foundation; remotely proctored through PSI Bridge
- Format
- Online proctored multiple-choice examination in English
- Exam questions
- Total questions: 60.
- Time limit
- 90 minutes
- Passing score
- 75% or above
- Exam fee
- $250, examination only
Examination outline
RISC-V Overview (10%)
- History of RISC-V: The Free and Open ISA
- RISC-V International
- RISC-V Documentation
- Contribute to RISC-V
RISC-V Instruction Set Architecture (35%)
- RV32I and RV64I
- Understand Instruction Formats: branching, accessing memory, and accessing data structures
- Understand the modularity of RISC-V as an ISA: core ratified (M, C, F, D, A) and other extensions
- Understand Privilege Modes, system calls, CSRs, exceptions, and interrupt handling
- Understand memory model, cache management, and virtual memory management
Assembly Language for RISC-V (25%)
- Understand RISC-V specific assembly language syntax and features, including CSR access
- Write and debug RISC-V assembly code
- Assess performance of assembly code
- Convert high-level code to assembly code
High Level Languages for RISC-V: C Programming (15%)
- Understand RISC-V tools including compilers, debuggers, simulators, performance tools, OSes, and SDKs
- Understand calling conventions (ABIs), the stack, and disassembly
- Understand inline assembly
RISC-V Operating Systems & Tools (15%)
- Fundamentals of Operating Systems including implementing basic OS functionality in RISC-V ASM
- Understanding basic use and functionality of firmware for RISC-V platforms
- Understanding microcontrollers versus application processors
- Running RISC-V Applications in a General Purpose OS
Examination sources
- RVFA official examination page
Domains & Competencies, all five expanded domains
- RVFA official examination page
Main heading and introductory examination applicability
- RVFA official examination page
Exam Details & Resources
- Multiple Choice Exams: Frequently Asked Questions
What score is needed to pass the exam?
- Multiple Choice Exams: Frequently Asked Questions
How is my exam scored?
- Multiple Choice Exams: Important Instructions
Exam Details: question count and CNPA exception
- RVFA official examination page
Includes: duration
- RVFA official examination page
Prerequisites
- RVFA official examination page
Purchase choices, first option
- Candidate Handbook: Exam Registration
Exam Registration, opening paragraphs
- Candidate Handbook: Exam Registration
Register for an Exam
- Candidate Handbook: Scheduling, Rescheduling, Cancelling an Exam
Find a Date & Time
- Candidate Handbook: Scheduling, Rescheduling, Cancelling an Exam
Find a Date & Time, information notice
- Candidate Handbook: Language
Certification Exams language grid, English (EN) column and RVFA row
- Multiple Choice Exams: Important Instructions
System Requirements to take the exam
- Linux Foundation Global Certification and Confidentiality Agreement
Section 3.5, Certification or Testing of Minors
- Multiple Choice Exams: Important Instructions
ID Requirements to take the Exam, minors
- Multiple Choice Exams: Important Instructions
Sanctioned Countries