Intel® FPGA SDK for OpenCL™ Standard Edition: Getting Started Guide
                    
                        ID
                        683678
                    
                
                
                    Date
                    9/24/2018
                
                
                    Public
                
            
                
                    
                        1. Intel® FPGA SDK for OpenCL™ Standard Edition Getting Started Guide
                    
                    
                
                    
                        2. Getting Started with the Intel® FPGA SDK for OpenCL™ Standard Edition for Windows
                    
                    
                
                    
                        3. Getting Started with the Intel® FPGA SDK for OpenCL™ Standard Edition for Linux
                    
                    
                
                    
                    
                        A. Document Revision History for Intel® FPGA SDK for OpenCL™ Standard Edition Getting Started Guide
                    
                
            
        
                        
                        
                            
                            
                                2.1. Downloading the Intel® FPGA SDK for OpenCL™ Standard Edition
                            
                        
                            
                            
                                2.2. Installing the Intel® FPGA SDK for OpenCL™
                            
                        
                            
                            
                                2.3. Setting the Intel® FPGA SDK for OpenCL™ Standard Edition User Environment Variables
                            
                        
                            
                            
                                2.4. Verifying Software Installation
                            
                        
                            
                            
                                2.5. Installing an FPGA Board
                            
                        
                            
                                2.6. Verifying Host Runtime Functionality via Emulation
                            
                            
                        
                            
                            
                                2.7. Creating the FPGA Hardware Configuration File of an OpenCL Kernel
                            
                        
                            
                                2.8. Updating the Hardware Image on the FPGA
                            
                            
                        
                            
                                2.9. Executing an OpenCL Kernel on an FPGA
                            
                            
                        
                            
                            
                                2.10. Uninstalling the Software
                            
                        
                            
                            
                                2.11. Uninstalling the FPGA Board
                            
                        
                    
                
                        
                        
                            
                            
                                3.1. Downloading the Intel® FPGA SDK for OpenCL™ Standard Edition
                            
                        
                            
                            
                                3.2. Installing the Intel® FPGA SDK for OpenCL™
                            
                        
                            
                            
                                3.3. Setting the Intel® FPGA SDK for OpenCL™ Standard Edition User Environment Variables
                            
                        
                            
                            
                                3.4. Verifying Software Installation
                            
                        
                            
                            
                                3.5. Installing an FPGA Board
                            
                        
                            
                                3.6. Verifying Host Runtime Functionality via Emulation
                            
                            
                        
                            
                            
                                3.7. Creating the FPGA Hardware Configuration File of an OpenCL Kernel
                            
                        
                            
                                3.8. Updating the Hardware Image on the FPGA
                            
                            
                        
                            
                                3.9. Executing an OpenCL Kernel on an FPGA
                            
                            
                        
                            
                            
                                3.10. Uninstalling the Software
                            
                        
                            
                            
                                3.11. Uninstalling the FPGA Board
                            
                        
                    
                1.3. Overview of the Intel® FPGA SDK for OpenCL™ Standard Edition Setup Process
 The    Intel® FPGA SDK for OpenCL™  Standard Edition Getting Started Guide  outlines the procedures for installing the  Intel® FPGA SDK for OpenCL™  Standard Edition and programming your FPGA.  
  
 
  The figure below summarizes the steps for setting up the necessary software and installing the FPGA board.
   Figure 1.   Intel® FPGA SDK for OpenCL™  Standard Edition Installation Process Overview
    
     
  
 
  
   Attention: For possible errors after implementing aocl diagnose utility, refer to Possible Errors After Running the diagnose Utility section. 
  
 
  After you complete the initial software and hardware setup successfully, you can create a hardware image from the hello_world OpenCL* design example.
   Attention: Before you program your FPGA with the hardware image, ensure that your FPGA contains an image created using a current version of the  Intel® FPGA SDK for OpenCL™ . Refer to Updating the Hardware Image on the FPGA for more information 
  
 
  The figure below summarizes the steps you perform to program your FPGA.
   Figure 2. FPGA Programming Overview
    
    
     
     
    
 
    
  
 
 
   Related Information