forked from mit-ll/CEP
-
Notifications
You must be signed in to change notification settings - Fork 0
/
licenseLog.txt
175 lines (158 loc) · 11.7 KB
/
licenseLog.txt
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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
Common Evaluation Platform Licensing Information
Title : aes
Source : https://opencores.org/project,tiny_aes
CEP Directory : ./hdl_cores/aes
License Description : Apache 2.0
License terms : http://www.apache.org/licenses/LICENSE-2.0.html
Function : This core provides a standard AES encryption function, where the key is 192 bits long. It will be integrated as a HW accelerator into the SoC.
Title : des3
Source : http://asics.ws/v6/free-ip-cores/#
CEP Directory : ./hdl_cores/des3
License Description : BSD-based
License terms : Copyright (C) 2000-2009, ASICs World Services, LTD. , AUTHORS All rights reserved. Redistribution and use in source, netlist,
binary and silicon forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer
in the documentation and/or other materials provided with the distribution.
Neither the name of ASICS World Services, the Authors and/or the names of its contributors may be used to endorse or promote
products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING,
BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT
SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Function : This core provides a standard MD5 hash function. It will be integrated as a HW accelerator into the SoC.
Title : dsp (FIR and IIR filters)
Source : Copyright (c) 2005-2014 Peter A. Milder for the Spiral Project, Carnegie Mellon University
CEP Directory : ./hdl_cores/dsp/fir
./hdl_cores/dsp/iir
License Description : BSD
License Terms : http://www.opensource.org/licenses/bsd-license.php
Function : Provides logic for the FIR and IIR
Title : dsp (DFT) and IDFT)
Source : Copyright (c) 2005-2014 Peter A. Milder for the Spiral Project, Carnegie Mellon University
CEP Directory : ./hdl_cores/dsp/dft
./hdl_cores/dsp/idft
License Description : Custom
License Terms : The generated code is NOT included within the CEP repository.
This design is provided for internal, non-commercial research use only
and is not for redistribution, with or without modifications.
You may not use the name "Carnegie Mellon University" or derivations
thereof to endorse or promote products derived from this software.
THE SOFTWARE IS PROVIDED "AS-IS" WITHOUT ANY WARRANTY OF ANY KIND, EITHER
EXPRESS, IMPLIED OR STATUTORY, INCLUDING BUT NOT LIMITED TO ANY WARRANTY
THAT THE SOFTWARE WILL CONFORM TO SPECIFICATIONS OR BE ERROR-FREE AND ANY
IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE,
TITLE, OR NON-INFRINGEMENT. IN NO EVENT SHALL CARNEGIE MELLON UNIVERSITY
BE LIABLE FOR ANY DAMAGES, INCLUDING BUT NOT LIMITED TO DIRECT, INDIRECT,
SPECIAL OR CONSEQUENTIAL DAMAGES, ARISING OUT OF, RESULTING FROM, OR IN
ANY WAY CONNECTED WITH THIS SOFTWARE (WHETHER OR NOT BASED UPON WARRANTY,
CONTRACT, TORT OR OTHERWISE).
Function : Provides logic for the DFT and IDFT cores
Title : freedom
Source : https://github.com/sifive/freedom
CEP Directory : ./hdl_cores/freedom
License Description : Apache 2.0
License Terms : https://github.com/sifive/freedom/blob/master/LICENSE
Function : Provides the core of the Common Evaluation Platform, the SiFive Freedom U500. Only those sub-repostorities which have customizations have beend included in the CEP repository.
Title : freedom_u_sdk
Source : https://github.com/mcd500/freedom-u-sdk
CEP Directory : ./software/freedom-u-sdk
License Description : Mix
License Terms : The freedom-u-sdk repository and its dependencies have a mix of liceneses, including GPLv3 for most of the linux stuff. None of this is included directly in the CEP repository.
Function : Provides the Linux build for the Common Evaluation Platform.
Title : rocket-tools
Source : https://github.com/chipsalliance/rocket-tools
CEP Directory : ./software/rocket-tools
License Description : Mix
License Terms : The rocket-tools repository and its dependencies have a mix of liceneses, including GPLv2 for the riscv-gnu-toolchain. None of this is included directly in the CEP repository.
Function : Replaces the riscv-tools formerly referenced by the rocket-chip repository
Title : gps
Source : MIT Lincoln Laboratory
CEP Directory : ./hdl_cores/gps
License Description : BSD 2-Clause
License terms : https://opensource.org/licenses/BSD-2-Clause
Function : Surrogate GPS core for CA, P, and L code generation
: L-code leverages the aes core mentioned above
Title : md5
Source : http://pancham.sourceforge.net/
CEP Directory : ./hdl_cores/md5
License Description : LGPL 2.1
License terms : https://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt
Function : This core provides a standard MD5 hash function. It will be integrated as a HW accelerator into the SoC.
Title : rsa
Source : http://git.level2crm.com/cryptech/core-math-modexp/tree/master
CEP Directory : ./hdl_cores/rsa
License Description : LGPL-ish
License terms :
// Author: Joachim Strombergson
// Copyright (c) 2013, Secworks Sweden AB
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or
// without modification, are permitted provided that the following
// conditions are met:
//
// 1. Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
//
// 2. Redistributions in binary form must reproduce the above copyright
// notice, this list of conditions and the following disclaimer in
// the documentation and/or other materials provided with the
// distribution.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
// COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Function: This core provides the mathematical base (modular exponentiation) required to implement a standard 2048-bit RSA public-key encryption function. It will be integrated as a HW accelerator into the SoC.
Title : sha256
Source : http://git.level2crm.com/cryptech/core-hash-sha256/tree/master
CEP Directory : ./hdl_cores/sha256
License Description : LGPL-ish
License terms :
// Author: Joachim Strombergson
// Copyright (c) 2013, Secworks Sweden AB
// All rights reserved.
//
// Redistribution and use in source and binary forms, with or
// without modification, are permitted provided that the following
// conditions are met:
//
// 1. Redistributions of source code must retain the above copyright
// notice, this list of conditions and the following disclaimer.
//
// 2. Redistributions in binary form must reproduce the above copyright
// notice, this list of conditions and the following disclaimer in
// the documentation and/or other materials provided with the
// distribution.
//
// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS
// FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
// COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT,
// INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
// BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
// LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
// STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
// ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
// ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Function : This core provides a standard SHA hash function, where the resulting hash value is 256 bits. It will be integrated as a HW accelerator into the SoC.
Title : opentitan
Source : https://github.com/lowRISC/opentitan
CEP Directory : ./opentitan
License Description : Apache License v2.0
License Terms : https://github.com/lowRISC/opentitan/blob/master/LICENSE
Function : OpenTitan is the first open source project building a transparent, high-quality reference design and integration guidelines for silicon root of trust (RoT) chips.
Main website: www.opentitan.org