RISC-V Foundational Associate (RVFA) — Information & Free Practice
100 free questions · Answer explanations · No signup required
Exam Review
About RISC-V Foundational Associate (RVFA)
RISC-V Foundational Associate (RVFA) · US
Key exam facts
- 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
Topics covered
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
How to prepare
Work through the topics, read the explanation after each answer, and revisit the areas where you miss questions. Use the official outline and reference materials below to guide your study.
These independent practice questions are not actual exam items and do not guarantee a passing result.
Frequently asked questions
What is the exam format?
Online proctored multiple-choice examination in English
How many questions are on the exam?
Total questions: 60.
How long is the exam?
90 minutes
What is the passing score?
75% or above
How much does the exam cost?
$250, examination only
Official sources and references
- 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
Confirm current exam arrangements with the exam provider.