-
-
Notifications
You must be signed in to change notification settings - Fork 29
Expand file tree
/
Copy pathGaussian
More file actions
executable file
·29 lines (29 loc) · 827 Bytes
/
Copy pathGaussian
File metadata and controls
executable file
·29 lines (29 loc) · 827 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#! /usr/bin/vvp
:ivl_version "10.3 (stable)";
:ivl_delay_selection "TYPICAL";
:vpi_time_precision + 0;
:vpi_module "system";
:vpi_module "vhdl_sys";
:vpi_module "v2005_math";
:vpi_module "va_math";
S_0x55a7c3363130 .scope module, "gaussian" "gaussian" 2 1;
.timescale 0 0;
v0x55a7c33632d0_0 .var "G", 7 0;
v0x55a7c33a5a70_0 .var "s", 7 0;
v0x55a7c33a5b50_0 .var "size", 7 0;
.scope S_0x55a7c3363130;
T_0 ;
%load/vec4 v0x55a7c33a5a70_0;
%muli 4, 0, 8;
%addi 1, 0, 8;
%store/vec4 v0x55a7c33a5b50_0, 0, 8;
%pushi/vec4 0, 0, 8;
%store/vec4 v0x55a7c33632d0_0, 0, 8;
%vpi_call 2 10 "$display", "%f", v0x55a7c33632d0_0 {0 0 0};
%end;
.thread T_0;
# The file index is used to find the file name in the following table.
:file_names 3;
"N/A";
"<interactive>";
"Templates/gaussian.v";