Intel® FPGA SDK for OpenCL™ Standard Edition: Custom Platform Toolkit User Guide
ID
683398
Date
5/04/2018
Public
A newer version of this document is available. Customers should click here to go to the newest version.
1.1. Prerequisites for the Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform Toolkit
1.2. Overview of the Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform
1.3. Custom Platform Automigration for Forward Compatibility
1.4. Creating an Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform
1.5. Applying for the Intel® FPGA SDK for OpenCL™ Standard Edition Preferred Board Status
1.6. Shipping Recommendations
1.7. Intel® FPGA SDK for OpenCL™ Standard Edition Custom Platform Design Revision History
2.3.1. aocl_mmd_get_offline_info
2.3.2. aocl_mmd_get_info
2.3.3. aocl_mmd_open
2.3.4. aocl_mmd_close
2.3.5. aocl_mmd_read
2.3.6. aocl_mmd_write
2.3.7. aocl_mmd_copy
2.3.8. aocl_mmd_set_interrupt_handler
2.3.9. aocl_mmd_set_status_handler
2.3.10. aocl_mmd_yield
2.3.11. aocl_mmd_shared_mem_alloc
2.3.12. aocl_mmd_shared_mem_free
2.3.13. aocl_mmd_reprogram
2.3.14. aocl_mmd_hostchannel_create
2.3.15. aocl_mmd_hostchannel_destroy
2.3.16. aocl_mmd_hostchannel_get_buffer
2.3.17. aocl_mmd_hostchannel_ack_buffer
1.3.1. Customizing Automigration
You and the Intel® FPGA SDK for OpenCL™ user both have the ability to disable the automigration of an installed Custom Platform. In addition, you may choose which named fixes, identified by the SDK, you want to apply to your Custom Platform.
- Disable automigration in one of the following manners:
- If you are a board developer, within the compile XML element in the board_spec.xml file, set the platform_type parameter of the auto_migrate attribute to none.
- If you are an SDK user, invoke the aoc -no-auto-migrate command.
- To explicitly include or exclude fixes that the SDK identifies, in the board_spec.xml file, subscribe or unsubscribe to each fix by listing it in the include fixes or exclude fixes parameter, respectively. The include fixes and exclude fixes parameters are part of the auto_migrate attribute within the compile element. When listing multiple fixes, separate each fix by a comma.
Refer to the automigration.rpt file for the names of the fixes that you specify in the include fixes and exclude fixes parameters.