This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
application_example [2018/06/01 01:03] admin |
application_example [2021/12/28 17:16] (current) admin |
||
---|---|---|---|
Line 6: | Line 6: | ||
Download and extract the following archive: | Download and extract the following archive: | ||
- | [[http://fortress-toolbox.unice.fr/Apps.tar.gz|DOWNLOAD LINK]] | + | [[http://five-sigma.com/tmp/standalone_versions/Apps.tar.gz|DOWNLOAD LINK]] |
Open FoRTReSS. In the main menu, select File -> Open -> Project, browse for example to ''Apps/TRT_XC6VLX240T_MB/1-LANE_LPR/TRT_XC6VLX240T_MB/'' and select ''fortress.prj''. Everything is already set up to process a working simulation. However you can explore different parameters from menu FoRTReSS -> Preferences such as: | Open FoRTReSS. In the main menu, select File -> Open -> Project, browse for example to ''Apps/TRT_XC6VLX240T_MB/1-LANE_LPR/TRT_XC6VLX240T_MB/'' and select ''fortress.prj''. Everything is already set up to process a working simulation. However you can explore different parameters from menu FoRTReSS -> Preferences such as: | ||
Line 14: | Line 14: | ||
* Number of cores (Processor Parameters) | * Number of cores (Processor Parameters) | ||
* Number of instanciated applications (Application Parameters) | * Number of instanciated applications (Application Parameters) | ||
- | * Hardware task implementations (Task Report/Netlist) | + | * Hardware task implementations (Task Report / Netlist) |
To run simulation: | To run simulation: | ||
Line 29: | Line 29: | ||
Previous exploration outputs various other DPR accelerated solutions for 2 MicroBlaze cores and a number of Reconfigurable Regions increasing from 1 to 11. | Previous exploration outputs various other DPR accelerated solutions for 2 MicroBlaze cores and a number of Reconfigurable Regions increasing from 1 to 11. | ||
- | You may want to compare with a full software solution (based exclusively on 4 MicroBlaze cores): | + | You may want to compare with a full software solution (based on 4 MicroBlaze cores): |
* Open and simulate project ''Apps/TRT_XC6VLX240T_MB/1-LANE_LPR/TRT_XC6VLX240T_MB_SW/'' | * Open and simulate project ''Apps/TRT_XC6VLX240T_MB/1-LANE_LPR/TRT_XC6VLX240T_MB_SW/'' | ||
* In the main menu select File -> Open New Tab and select ''Apps/TRT_XC6VLX240T_MB/1-LANE_LPR/TRT_XC6VLX240T_MB_SW/Config Seq/Solutions/solution_0_RZ_2.vcd''. The corresponding execution time should be ''48,008s'' and instant energy ''52,219J''. The corresponding improvement factor in terms of energy delay product is ''(52,219*48,008)/(12,307*10,713) = 19''. | * In the main menu select File -> Open New Tab and select ''Apps/TRT_XC6VLX240T_MB/1-LANE_LPR/TRT_XC6VLX240T_MB_SW/Config Seq/Solutions/solution_0_RZ_2.vcd''. The corresponding execution time should be ''48,008s'' and instant energy ''52,219J''. The corresponding improvement factor in terms of energy delay product is ''(52,219*48,008)/(12,307*10,713) = 19''. |