[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