[Milkymist-devel] [PATCH 2/3] lm32: new license headers for lm32 source files
Michael Walle
michael at walle.cc
Wed Jul 20 13:40:44 PDT 2011
These headers were introduced with LatticeMico System 1.3.
---
boards/milkymist-one/rtl/lm32_include.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_adder.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_addsub.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_cpu.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_dcache.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_debug.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_decoder.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_functions.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_icache.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_instruction_unit.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_interrupt.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_jtag.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_load_store_unit.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_logic_op.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_mc_arithmetic.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_multiplier.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_ram.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_shifter.v | 51 ++++++++++++++++++++++---------
cores/lm32/rtl/lm32_top.v | 51 ++++++++++++++++++++++---------
19 files changed, 684 insertions(+), 285 deletions(-)
diff --git a/boards/milkymist-one/rtl/lm32_include.v b/boards/milkymist-one/rtl/lm32_include.v
index 599c8d3..109cbb9 100644
--- a/boards/milkymist-one/rtl/lm32_include.v
+++ b/boards/milkymist-one/rtl/lm32_include.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_include.v
diff --git a/cores/lm32/rtl/lm32_adder.v b/cores/lm32/rtl/lm32_adder.v
index b0d2d79..d4fa41d 100644
--- a/cores/lm32/rtl/lm32_adder.v
+++ b/cores/lm32/rtl/lm32_adder.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// ============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_adder.v
diff --git a/cores/lm32/rtl/lm32_addsub.v b/cores/lm32/rtl/lm32_addsub.v
index 8861cbe..2a37ad2 100644
--- a/cores/lm32/rtl/lm32_addsub.v
+++ b/cores/lm32/rtl/lm32_addsub.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_addsub.v
diff --git a/cores/lm32/rtl/lm32_cpu.v b/cores/lm32/rtl/lm32_cpu.v
index 14a1f3a..a5f17b7 100644
--- a/cores/lm32/rtl/lm32_cpu.v
+++ b/cores/lm32/rtl/lm32_cpu.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_cpu.v
diff --git a/cores/lm32/rtl/lm32_dcache.v b/cores/lm32/rtl/lm32_dcache.v
index 278e7e2..71e4c0b 100644
--- a/cores/lm32/rtl/lm32_dcache.v
+++ b/cores/lm32/rtl/lm32_dcache.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_dcache.v
diff --git a/cores/lm32/rtl/lm32_debug.v b/cores/lm32/rtl/lm32_debug.v
index 67f18ab..90c8d20 100644
--- a/cores/lm32/rtl/lm32_debug.v
+++ b/cores/lm32/rtl/lm32_debug.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_debug.v
diff --git a/cores/lm32/rtl/lm32_decoder.v b/cores/lm32/rtl/lm32_decoder.v
index d54375f..eebe5c3 100644
--- a/cores/lm32/rtl/lm32_decoder.v
+++ b/cores/lm32/rtl/lm32_decoder.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_decoder.v
diff --git a/cores/lm32/rtl/lm32_functions.v b/cores/lm32/rtl/lm32_functions.v
index 4ea16af..1332a6e 100644
--- a/cores/lm32/rtl/lm32_functions.v
+++ b/cores/lm32/rtl/lm32_functions.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
-//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
+//
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_functions.v
diff --git a/cores/lm32/rtl/lm32_icache.v b/cores/lm32/rtl/lm32_icache.v
index ef77ead..9f1a759 100644
--- a/cores/lm32/rtl/lm32_icache.v
+++ b/cores/lm32/rtl/lm32_icache.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_icache.v
diff --git a/cores/lm32/rtl/lm32_instruction_unit.v b/cores/lm32/rtl/lm32_instruction_unit.v
index ced6df6..10a2d9c 100644
--- a/cores/lm32/rtl/lm32_instruction_unit.v
+++ b/cores/lm32/rtl/lm32_instruction_unit.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_instruction_unit.v
diff --git a/cores/lm32/rtl/lm32_interrupt.v b/cores/lm32/rtl/lm32_interrupt.v
index 6ff1589..41f9a14 100644
--- a/cores/lm32/rtl/lm32_interrupt.v
+++ b/cores/lm32/rtl/lm32_interrupt.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_interrupt.v
diff --git a/cores/lm32/rtl/lm32_jtag.v b/cores/lm32/rtl/lm32_jtag.v
index bd7f0d0..1904ccb 100644
--- a/cores/lm32/rtl/lm32_jtag.v
+++ b/cores/lm32/rtl/lm32_jtag.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_jtag.v
diff --git a/cores/lm32/rtl/lm32_load_store_unit.v b/cores/lm32/rtl/lm32_load_store_unit.v
index aa5980d..4a86e7b 100644
--- a/cores/lm32/rtl/lm32_load_store_unit.v
+++ b/cores/lm32/rtl/lm32_load_store_unit.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_load_store_unit.v
diff --git a/cores/lm32/rtl/lm32_logic_op.v b/cores/lm32/rtl/lm32_logic_op.v
index af1b752..7b1a20d 100644
--- a/cores/lm32/rtl/lm32_logic_op.v
+++ b/cores/lm32/rtl/lm32_logic_op.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_logic_op.v
diff --git a/cores/lm32/rtl/lm32_mc_arithmetic.v b/cores/lm32/rtl/lm32_mc_arithmetic.v
index 382b21b..d476d55 100644
--- a/cores/lm32/rtl/lm32_mc_arithmetic.v
+++ b/cores/lm32/rtl/lm32_mc_arithmetic.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm_mc_arithmetic.v
diff --git a/cores/lm32/rtl/lm32_multiplier.v b/cores/lm32/rtl/lm32_multiplier.v
index 15a0963..d68d150 100644
--- a/cores/lm32/rtl/lm32_multiplier.v
+++ b/cores/lm32/rtl/lm32_multiplier.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_multiplier.v
diff --git a/cores/lm32/rtl/lm32_ram.v b/cores/lm32/rtl/lm32_ram.v
index 6d7087b..d84352f 100644
--- a/cores/lm32/rtl/lm32_ram.v
+++ b/cores/lm32/rtl/lm32_ram.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_ram.v
diff --git a/cores/lm32/rtl/lm32_shifter.v b/cores/lm32/rtl/lm32_shifter.v
index a67306f..ce5b85d 100644
--- a/cores/lm32/rtl/lm32_shifter.v
+++ b/cores/lm32/rtl/lm32_shifter.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_shifter.v
diff --git a/cores/lm32/rtl/lm32_top.v b/cores/lm32/rtl/lm32_top.v
index 67db0a8..c03e280 100644
--- a/cores/lm32/rtl/lm32_top.v
+++ b/cores/lm32/rtl/lm32_top.v
@@ -1,18 +1,39 @@
-// =============================================================================
-// COPYRIGHT NOTICE
-// Copyright 2006 (c) Lattice Semiconductor Corporation
-// ALL RIGHTS RESERVED
-// This confidential and proprietary software may be used only as authorised by
-// a licensing agreement from Lattice Semiconductor Corporation.
-// The entire notice above must be reproduced on all authorized copies and
-// copies may only be made to the extent permitted by a licensing agreement from
-// Lattice Semiconductor Corporation.
+// ==================================================================
+// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<<
+// ------------------------------------------------------------------
+// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation
+// ALL RIGHTS RESERVED
+// ------------------------------------------------------------------
+//
+// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM.
+//
+// Permission:
+//
+// Lattice Semiconductor grants permission to use this code
+// pursuant to the terms of the Lattice Semiconductor Corporation
+// Open Source License Agreement.
+//
+// Disclaimer:
+//
+// Lattice Semiconductor provides no warranty regarding the use or
+// functionality of this code. It is the user's responsibility to
+// verify the user's design for consistency and functionality through
+// the use of formal verification methods.
+//
+// --------------------------------------------------------------------
+//
+// Lattice Semiconductor Corporation
+// 5555 NE Moore Court
+// Hillsboro, OR 97214
+// U.S.A
+//
+// TEL: 1-800-Lattice (USA and Canada)
+// 503-286-8001 (other locations)
+//
+// web: http://www.latticesemi.com/
+// email: techsupport at latticesemi.com
//
-// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada)
-// 5555 NE Moore Court 408-826-6000 (other locations)
-// Hillsboro, OR 97124 web : http://www.latticesemi.com/
-// U.S.A email: techsupport at latticesemi.com
-// =============================================================================/
+// --------------------------------------------------------------------
// FILE DETAILS
// Project : LatticeMico32
// File : lm32_top.v
--
1.7.2.5
More information about the Devel
mailing list