Sat, 06 Aug 2011 01:40:34 +0100
Update comments per latest Lattice code dump (LM32 v3.8)
| document/timer.htm | file | annotate | diff | revisions | |
| document/timer.pdf | file | annotate | diff | revisions | |
| rtl/verilog/timer.v | file | annotate | diff | revisions | |
| timer.xml | file | annotate | diff | revisions |
1.1 diff -r 396b0bd970d3 -r 85c1144140c3 document/timer.htm 1.2 --- a/document/timer.htm Fri Aug 13 10:49:23 2010 +0100 1.3 +++ b/document/timer.htm Sat Aug 06 01:40:34 2011 +0100 1.4 @@ -112,11 +112,11 @@ 1.5 writeIntopicBar(4); 1.6 //--> 1.7 </script> 1.8 -<h1>LatticeMico32 Timer <a title="View Data Sheet" href="timer.pdf" target="_blank" onmouseover="if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == 'Netscape')) ehlp_showtip(this,event,'View Data Sheet');" onmouseout="if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == 'Netscape')) ehlp_hidetip();"><img src="ds_icon_ast.jpg" x-maintain-ratio="TRUE" width="29px" height="31px" border="0" class="img_whs1"></a></h1> 1.9 +<h1>LatticeMico Timer <a title="View Data Sheet" href="timer.pdf" target="_blank" onmouseover="if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == 'Netscape')) ehlp_showtip(this,event,'View Data Sheet');" onmouseout="if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == 'Netscape')) ehlp_hidetip();"><img src="ds_icon_ast.jpg" x-maintain-ratio="TRUE" width="29px" height="31px" border="0" class="img_whs1"></a></h1> 1.10 1.11 -<p>The LatticeMico32 timer is a highly configurable countdown timer with 1.12 - a WISHBONE-compliant slave interface compatible with the LatticeMico32 1.13 - microprocessor. </p> 1.14 +<p>The LatticeMico timer is a highly configurable countdown timer with 1.15 + a WISHBONE-compliant slave interface compatible with the LatticeMico microprocessor. 1.16 + </p> 1.17 1.18 <p class="whs2"><span style="font-style: italic;"><I>*If the 1.19 data sheet fails to open, see the note at the bottom of this page.</I></span></p>
2.1 diff -r 396b0bd970d3 -r 85c1144140c3 document/timer.pdf 2.2 Binary file document/timer.pdf has changed
3.1 diff -r 396b0bd970d3 -r 85c1144140c3 rtl/verilog/timer.v 3.2 --- a/rtl/verilog/timer.v Fri Aug 13 10:49:23 2010 +0100 3.3 +++ b/rtl/verilog/timer.v Sat Aug 06 01:40:34 2011 +0100 3.4 @@ -1,18 +1,39 @@ 3.5 -// ============================================================================= 3.6 -// COPYRIGHT NOTICE 3.7 -// Copyright 2006 (c) Lattice Semiconductor Corporation 3.8 -// ALL RIGHTS RESERVED 3.9 -// This confidential and proprietary software may be used only as authorised by 3.10 -// a licensing agreement from Lattice Semiconductor Corporation. 3.11 -// The entire notice above must be reproduced on all authorized copies and 3.12 -// copies may only be made to the extent permitted by a licensing agreement from 3.13 -// Lattice Semiconductor Corporation. 3.14 +// ================================================================== 3.15 +// >>>>>>>>>>>>>>>>>>>>>>> COPYRIGHT NOTICE <<<<<<<<<<<<<<<<<<<<<<<<< 3.16 +// ------------------------------------------------------------------ 3.17 +// Copyright (c) 2006-2011 by Lattice Semiconductor Corporation 3.18 +// ALL RIGHTS RESERVED 3.19 +// ------------------------------------------------------------------ 3.20 +// 3.21 +// IMPORTANT: THIS FILE IS AUTO-GENERATED BY THE LATTICEMICO SYSTEM. 3.22 +// 3.23 +// Permission: 3.24 +// 3.25 +// Lattice Semiconductor grants permission to use this code 3.26 +// pursuant to the terms of the Lattice Semiconductor Corporation 3.27 +// Open Source License Agreement. 3.28 +// 3.29 +// Disclaimer: 3.30 // 3.31 -// Lattice Semiconductor Corporation TEL : 1-800-Lattice (USA and Canada) 3.32 -// 5555 NE Moore Court 408-826-6000 (other locations) 3.33 -// Hillsboro, OR 97124 web : http://www.latticesemi.com/ 3.34 -// U.S.A email: techsupport@latticesemi.com 3.35 -// =============================================================================/ 3.36 +// Lattice Semiconductor provides no warranty regarding the use or 3.37 +// functionality of this code. It is the user's responsibility to 3.38 +// verify the user’s design for consistency and functionality through 3.39 +// the use of formal verification methods. 3.40 +// 3.41 +// -------------------------------------------------------------------- 3.42 +// 3.43 +// Lattice Semiconductor Corporation 3.44 +// 5555 NE Moore Court 3.45 +// Hillsboro, OR 97214 3.46 +// U.S.A 3.47 +// 3.48 +// TEL: 1-800-Lattice (USA and Canada) 3.49 +// 503-286-8001 (other locations) 3.50 +// 3.51 +// web: http://www.latticesemi.com/ 3.52 +// email: techsupport@latticesemi.com 3.53 +// 3.54 +// -------------------------------------------------------------------- 3.55 // FILE DETAILS 3.56 // Project : LM32 Timer 3.57 // File : timer.v
4.1 diff -r 396b0bd970d3 -r 85c1144140c3 timer.xml 4.2 --- a/timer.xml Fri Aug 13 10:49:23 2010 +0100 4.3 +++ b/timer.xml Sat Aug 06 01:40:34 2011 +0100 4.4 @@ -1,5 +1,5 @@ 4.5 <?xml version="1.0" encoding="UTF-8"?> 4.6 -<Component Name="timer" Text="Timer" Hide="false" Type="IO" Ver="3.0" Help="timer\document\timer.htm"> 4.7 +<Component Name="timer" Text="Timer" Hide="false" Type="IO" Ver="3.0" Help="timer\document\timer.htm" Processor="LM32" LatticeFamily="All" Device="All"> 4.8 <MasterSlavePorts> 4.9 <SlavePort Prefix="S" Name="S Port" Type="DATA"/> 4.10 </MasterSlavePorts>