When you design an FPGA application to store or transfer data, you specify the amount and type of FPGA resources the application uses to handle the data. Applications that require excessive FPGA resources do not compile.
To create a viable FPGA design, select the appropriate type and quantity of FPGA resources to execute the tasks you require.
The following topics provide information about selecting the best design components for your application.