You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: README.md
+158-60
Original file line number
Diff line number
Diff line change
@@ -180,29 +180,114 @@ CAPI@Precis:~CAPIPrecis/00_bench$ make run-capi-sim-verbose
180
180
6. Example output: please check [(CAPI User's Manual)](http://www.nallatech.com/wp-content/uploads/IBM_CAPI_Users_Guide_1-2.pdf), for each response explanation. The stats are labeled `RESPONSE_COMMANADTYPE_count`.
@@ -216,35 +301,37 @@ These steps require ALTERA Quartus synthesis tool, starting from release 15.0 of
216
301
##### Using terminal
217
302
1. From the root directory (using terminal)
218
303
```console
219
-
CAPI@Precis:~CAPIPrecis$ make run-capi-synth
304
+
CAPI@Precis:~CAPIPrecis$ make run-synth
305
+
```
306
+
or
307
+
```console
308
+
CAPI@Precis:~CAPIPrecis$ cd 01_capi_integration/accelerator_synth/
309
+
CAPI@Precis:~CAPIPrecis/01_capi_integration/accelerator_synth$ make
220
310
```
311
+
221
312
2. Check CAPIPrecis.sta.rpt for timing requirements violations
222
313
223
314
##### Using Quartus GUI
224
315
1. From the root directory (using terminal)
225
316
```console
226
-
CAPI@Precis:~CAPIPrecis$ make run-capi-gui
317
+
CAPI@Precis:~CAPIPrecis$ make run-synth-gui
227
318
```
228
-
2. Synthesize using Quartus GUI
229
-
230
-
##### Another way (using terminal)
231
-
1. From the root directory go to CAPI integration directory -> CAPIPrecis synthesis folder
319
+
or
232
320
```console
233
321
CAPI@Precis:~CAPIPrecis$ cd 01_capi_integration/accelerator_synth/
322
+
CAPI@Precis:~CAPIPrecis/01_capi_integration/accelerator_synth$ make gui
234
323
```
235
-
2. invoke synthesis from terminal
236
-
```console
237
-
CAPI@Precis:~CAPIPrecis/01_capi_integration/accelerator_synth$ make
238
-
```
324
+
2. Synthesize using Quartus GUI
239
325
240
-
##### Another way (using Quartus GUI)
241
-
1. From the root directory go to CAPI integration directory -> CAPIPrecis synthesis folder
326
+
##### Using terminal (sweep seeds)
327
+
1. From the root directory (using terminal) runs a list of seeds synthesizing for each.
242
328
```console
243
-
CAPI@Precis:~CAPIPrecis$ cd 01_capi_integration/accelerator_synth/
329
+
CAPI@Precis:~CAPIPrecis$ make run-synth-sweep
244
330
```
245
-
2. invoke synthesis from terminal
331
+
or
246
332
```console
247
-
CAPI@Precis:~CAPIPrecis/01_capi_integration/accelerator_synth$ make gui
333
+
CAPI@Precis:~CAPIPrecis$ cd 01_capi_integration/accelerator_synth/
334
+
CAPI@Precis:~CAPIPrecis/01_capi_integration/accelerator_synth$ make sweep
248
335
```
249
336
250
337
#### Flashing image
@@ -281,36 +368,47 @@ This run outputs different AFU-Control stats based on the responses received fro
281
368
CAPI@Precis:~CAPIPrecis/00_bench$ make run-capi-fpga-verbose
282
369
```
283
370
284
-
3. Example output: please check [(CAPI User's Manual)](http://www.nallatech.com/wp-content/uploads/IBM_CAPI_Users_Guide_1-2.pdf), for each response explanation. The stats are labeled `RESPONSE_COMMANADTYPE_count`.
0 commit comments