projects
/
yosys.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
Merge branch 'pr_elab_sys_tasks' of https://github.com/udif/yosys into clifford/pr983
[yosys.git]
/
tests
/
various
/
attrib07_func_call.v
1
function [7:0] do_add;
2
input [7:0] inp_a;
3
input [7:0] inp_b;
4
5
do_add = inp_a + inp_b;
6
7
endfunction
8
9
module foo(clk, rst, inp_a, inp_b, out);
10
input wire clk;
11
input wire rst;
12
input wire [7:0] inp_a;
13
input wire [7:0] inp_b;
14
output wire [7:0] out;
15
16
always @(posedge clk)
17
if (rst) out <= 0;
18
else out <= do_add (* combinational_adder *) (inp_a, inp_b);
19
20
endmodule
21