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
+6-5
Original file line number
Diff line number
Diff line change
@@ -1,12 +1,13 @@
1
-
# Intel(r) Compiler for SystemC*
1
+
# Intel® Compiler for SystemC*
2
2
3
-
*Other names and brands may be claimed as the property of others.
3
+
*\*Other names and brands may be claimed as the property of others.*
4
4
5
-
Intel(r) Compiler for SystemC* (ICSC) translates synthesizable cycle-accurate SystemC code to synthesizable SystemVerilog.
5
+
Intel® Compiler for SystemC* (ICSC) translates synthesizable cycle-accurate SystemC code to synthesizable SystemVerilog.
6
6
7
7
ICSC supports SystemC synthesizable subset in method and thread processes and arbitrary C++ at elaboration phase. The tool produces human-readable SystemVerilog for complex multi-module designs in tens of seconds. The tool performs design checks to detect non-synthesizable code and common coding mistakes.
8
8
ICSC is focused on improving productivity of design and verification engineers and leaves optimization work for an underlying logic synthesis tool. ICSC is based on LLVM/Clang frontend, that allows to support modern C++.
9
9
10
-
ICSC includes library of common modules like FIFO, clock gate cells, zero-delay channels and others.
10
+
ICSC includes library of common modules like FIFO, clock gate cells, zero-delay channels and others. ICSC supports SystemC temporal assertions translation into SystemVerilog Assertions (SVA).
11
+
12
+
See detailed description, build and run instruction and other information at [Intel Compiler for SystemC wiki](https://github.com/intel/systemc-compiler/wiki/Intel-Compiler-for-SystemC).
11
13
12
-
ICSC supports SystemC temporal assertions translation into SystemVerilog Assertions (SVA).
0 commit comments