Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
docking
ocladock-fpga
Commits
a1161998
Commit
a1161998
authored
Sep 13, 2018
by
Leonardo Solis
Browse files
renamed more pipes
parent
213dfb45
Changes
2
Hide whitespace changes
Inline
Side-by-side
ofdock_taskpar_xl/device/Krnl_GA.cl
View file @
a1161998
...
...
@@ -110,6 +110,7 @@ pipe int chan_Arbiter_BT_ushort_float_off __attribute__((xcl_reqd_pipe_depth(
pipe
int
chan_Arbiter_GG_uchar_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_Arbiter_GG_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_Arbiter_LS123_ushort_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
/*
pipe
int
chan_Arbiter_LS_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_Arbiter_LS2_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_Arbiter_LS3_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
...
...
@@ -119,6 +120,16 @@ pipe int chan_Arbiter_LS6_float_off __attribute__((xcl_reqd_pipe_depth(PIPE_
pipe
int
chan_Arbiter_LS7_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_Arbiter_LS8_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_Arbiter_LS9_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
*/
pipe
int
chan_GA2PRNG_LS_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_GA2PRNG_LS2_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_GA2PRNG_LS3_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_GA2PRNG_LS4_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_GA2PRNG_LS5_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_GA2PRNG_LS6_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_GA2PRNG_LS7_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_GA2PRNG_LS8_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
pipe
int
chan_GA2PRNG_LS9_float_off
__attribute__
((
xcl_reqd_pipe_depth
(
PIPE_DEPTH_16
)))
;
//
Send
energy
values
and
genotypes
to
LSs
//
Resized
to
valid
SDAccel
depths:
16
,
32
,
...
...
...
@@ -899,15 +910,15 @@ void Krnl_GA(
write_pipe_block
(
chan_Arbiter_GG_uchar_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_Arbiter_GG_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_Arbiter_LS123_ushort_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS2_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS3_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS4_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS5_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS6_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS7_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS8_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
Arbiter
_LS9_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS2_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS3_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS4_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS5_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS6_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS7_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS8_float_off,
&tmp_int_one
)
;
write_pipe_block
(
chan_
GA2PRNG
_LS9_float_off,
&tmp_int_one
)
;
/*
mem_fence
(
CLK_CHANNEL_MEM_FENCE
)
;
*/
...
...
ofdock_taskpar_xl/device/Krnl_PRNG.cl
View file @
a1161998
...
...
@@ -309,7 +309,7 @@ void Krnl_Prng_LS_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS_FLOAT:
...
...
@@ -364,7 +364,7 @@ void Krnl_Prng_LS2_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS2_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS2_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS2_FLOAT:
...
...
@@ -419,7 +419,7 @@ void Krnl_Prng_LS3_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS3_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS3_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS3_FLOAT:
...
...
@@ -475,7 +475,7 @@ void Krnl_Prng_LS4_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS4_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS4_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS4_FLOAT:
...
...
@@ -530,7 +530,7 @@ void Krnl_Prng_LS5_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS5_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS5_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS5_FLOAT:
...
...
@@ -585,7 +585,7 @@ void Krnl_Prng_LS6_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS6_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS6_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS6_FLOAT:
...
...
@@ -641,7 +641,7 @@ void Krnl_Prng_LS7_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS7_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS7_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS7_FLOAT:
...
...
@@ -696,7 +696,7 @@ void Krnl_Prng_LS8_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS8_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS8_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS8_FLOAT:
...
...
@@ -751,7 +751,7 @@ void Krnl_Prng_LS9_float(
bool
active
=
true
;
*/
int
active
;
valid
=
read_pipe
(
chan_
Arbiter
_LS9_float_off,
&active
)
;
valid
=
read_pipe
(
chan_
GA2PRNG
_LS9_float_off,
&active
)
;
__attribute__
((
xcl_pipeline_loop
))
LOOP_FOR_PRNG_LS9_FLOAT:
...
...
Leonardo Solis
@solis
mentioned in commit
274aa6ec
·
Jan 04, 2021
mentioned in commit
274aa6ec
mentioned in commit 274aa6ec2574ab0760e3b017e56b577eb5513038
Toggle commit list
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment