DE10-Advance Hardware Manual revC Chapter8 Introduction

From Terasic Wiki

(Difference between revisions)
Jump to: navigation, search
(Created page with " '''Back'''")
 
Line 1: Line 1:
-
 
+
==8.1 Introduction==
 +
The System Builder is a Windows based software utility. It is designed to help users create a Quartus Prime project for the FPGA board within minutes. The Quartus Prime project files generated include:<br/>
 +
:*Quartus Prime Project File (.qpf)
 +
:*Quartus Prime Setting File (.qsf)
 +
:*Top-Level Design File (.v)
 +
:*Synopsis Design Constraints file (.sdc)
 +
:*Pin Assignment Document (.htm)
 +
The above files generated by the DE10-Advanced System Builder can also prevent occurrence of situations that are prone to compilation error when users manually edit the top-level design file or place pin assignment. The common mistakes users may encounter are:
 +
:*Board is damaged due to incorrect bank voltage setting or pin assignment
 +
:*Board is malfunctioned because of wrong device chosen, declaration of pin location or direction is incorrect or forgotten
 +
:*Performance degradation due to improper pin assignment
[[DE10-Advance Hardware Manual revC#Chapter 8 DE10-Advanced System Builder|'''Back''']]
[[DE10-Advance Hardware Manual revC#Chapter 8 DE10-Advanced System Builder|'''Back''']]

Latest revision as of 19:21, 29 August 2018

8.1 Introduction

The System Builder is a Windows based software utility. It is designed to help users create a Quartus Prime project for the FPGA board within minutes. The Quartus Prime project files generated include:

  • Quartus Prime Project File (.qpf)
  • Quartus Prime Setting File (.qsf)
  • Top-Level Design File (.v)
  • Synopsis Design Constraints file (.sdc)
  • Pin Assignment Document (.htm)

The above files generated by the DE10-Advanced System Builder can also prevent occurrence of situations that are prone to compilation error when users manually edit the top-level design file or place pin assignment. The common mistakes users may encounter are:

  • Board is damaged due to incorrect bank voltage setting or pin assignment
  • Board is malfunctioned because of wrong device chosen, declaration of pin location or direction is incorrect or forgotten
  • Performance degradation due to improper pin assignment


Back