Intel® FPGA SDK for OpenCL™: Intel® Cyclone® V SoC Development Kit Reference Platform Porting Guide
                    
                        ID
                        683435
                    
                
                
                    Date
                    11/06/2017
                
                
                    Public
                
            
                        
                        
                            
                                1.1. Overview of the Cyclone V SoC Development Kit Reference Platform
                            
                            
                        
                            
                                1.2. Porting the Reference Platform to Your SoC FPGA Board
                            
                            
                        
                            
                            
                                1.3. Software Support for Shared Memory
                            
                        
                            
                                1.4. FPGA Reconfiguration
                            
                            
                        
                            
                                1.5. Building an SD Flash Card Image
                            
                            
                        
                            
                                1.6. Compiling the Linux Kernel for Cyclone V SoC FPGA
                            
                            
                        
                            
                            
                                1.7. Known Issues
                            
                        
                            
                            
                                1.8. Document Revision History
                            
                        
                    
                1.4.1. FPGA System Architecture Details
 Support for the Cyclone® V SoC Development Kit Reference Platform is based on the Stratix® V Reference Platform (s5_ref), available with the  Intel® FPGA SDK for OpenCL™ . The overall organization of the c5soc Platform Designer (Standard) system and the kernel driver are very similar to those in s5_ref. 
  
 
  The following FPGA core components are the same in both c5soc and s5_ref:
- VERSION_ID block
 - Rest mechanism
 - Memory bank divider
 - Cache snoop interface
 - Kernel clock
 - Control register access (CRA) blocks
 
   Figure 1.  Cyclone® V SoC Architecture