![]() |
Electronic Engineering News Digest |
COMPONENT NEWS | INDUSTRY NEWS | RoHS/WEEE NEWS |
|
|
|
Vishay Siliconix Releases New 20-V and 30-VP-Channel Power MOSFETs With Industry’s Lowest On-ResistanceThe devices will be used as the adaptor switch and for load switching applications in notebook computers and industrial/general systems. Adaptor switches (switching between the adaptor/wall power and the battery power) are always on and drawing current. The lower on-resistance of the Si7135DP and Si7633DP translates into lower power consumption, saving power and prolonging battery life between charges. [Read more...] |
HILLSBORO, OR - SEPTEMBER 18, 2006 - Lattice Semiconductor Corporation (NASDAQ: LSCC) today announced the immediate availability of the LatticeMico32™, a 32-bit soft microprocessor optimized for Lattice Field Programmable Gate Arrays (FPGAs). Lattice is releasing the Hardware Description Language (HDL) code of the microprocessor core and various peripheral components generated by the LatticeMico32 System, along with selected tools, in an open source format that provides visibility, flexibility and portability. The heart of the product is the LatticeMico32 System development tool suite, which provides a fast and easy way to implement microprocessor designs from platform definition to software development and debug. This flexible microprocessor will find application in a wide variety of markets including communications, consumer, computing, medical, industrial and automotive.
“The LatticeMico32 microprocessor is a comprehensive, high performance and easy to use 32-bit processor solution,” said Stan Kopec, Lattice corporate vice president of marketing. “The LatticeMico32 open source license is another industry first from Lattice that provides our customers with an extraordinary embedded processor and related development environment at no charge,” Kopec concluded.
“The LatticeMico32 is high performance IP that delivers exceptional code size, speed and functionality,” said Chris Fanning, corporate vice president of software and IP solutions. “The LatticeMico32 System seamlessly interfaces to our easy to use ispLEVER® design flow.”
LatticeMico32 Architecture
The LatticeMico32 microprocessor uses fewer than 2,000 Look Up Tables (LUTs), which results in a cost of less than $1.00 of FPGA logic in select LatticeECP2™ FPGAs in high volume. The Reduced Instruction Set Computer (RISC), Harvard-based architecture uses 32-bits for data path and instructions and supports optional data and instruction caches, as well as user-defined instructions.
The LatticeMico32 is distinct from other FPGA embedded microprocessors with exclusive features that include:
The LatticeMico32 maintains the high performance required for a breadth of applications, with a maximum clock frequency of over 100 MHz (estimated) for LatticeECP2 FPGAs.
To accelerate the development of microprocessor systems, several optional peripheral components may be integrated with the LatticeMico32. These peripheral components are connected to the microprocessor via a Wishbone bus interface, which is a royalty-free, public domain specification. The peripheral components include:
LatticeMico32 System Development Tool Suite
The LatticeMico32 System development tools, based on the Eclipse C Development Tools (CDT) environment, seamlessly integrate with the Lattice ispLEVER tool suite (version 6.0 SP1 or higher) to enable designers to build microprocessor systems on Lattice FPGAs. The LatticeMico32 System is comprised of three tools: the Mico System Builder (MSB), the C/C++ Software Project Environment (SPE) and the Debugger. The MSB generates platform descriptions and the associated HDL code for hardware implementation. It also enables designers to choose which peripherals should be attached to the microprocessor and the connectivity between them. The C/C++ SPE calls a GNU-based compiler, assembler and linker and enables the development of code targeted to run on platforms created with the MSB. The Debugger allows the designer to observe and control the execution of the code in both an Instruction Set Simulator (ISS) and in physical hardware.
LatticeMico32 Development Kit
To help users rapidly evaluate their microprocessor designs in hardware, Lattice provides a LatticeMico32 Development Kit that includes Lattice’s award-winning ispLEVER software design tools, the LatticeMico32 System development tool suite and a development board. The board is packed with features that help the designer get maximum value from the hardware evaluation process, including Flash memory for loading programs, optional LCD and keyboard interfaces and a variety of other peripheral interfaces including Ethernet, USB and RS232.
Open Source License
The LatticeMico32 is unique among the microprocessors offered by FPGA vendors in that the generated microprocessor and selected peripheral HDL code are licensed under Lattice’s open source license agreement. This unique license allows users to ensure that their proprietary designs remain proprietary and allows the implementation and distribution of hardware without the need for a separate license agreement. Additionally, the GNU-based compiler, assembler, linker and debugger, supplied by Lattice, are released under the standard GNU General Public License (GPL) agreement. This open source approach benefits designers by providing:
Pricing and Availability
The LatticeMico32 System development tools are available now for the LatticeECP™ and LatticeEC™ FPGA families. The tools can be downloaded at no charge from the LatticeMico32 Center: http://www.latticesemi.com/products/intellectualproperty/latticemico32
The LatticeMico32 Development Kit is available now and is priced at $995. The Kit includes both the ispLEVER design tools, regularly priced at $695, and the development board, which as a stand-alone is priced at $595. The Kit also can be downloaded from the LatticeMico32 Center: http://www.latticesemi.com/products/intellectualproperty/latticemico32
Lattice expects to release versions of the core optimized for the LatticeECP2, LatticeSC™ and LatticeXP™ FPGA families throughout the year.
Lattice Semiconductor Corporation, Lattice (& design), L (& design), LatticeMico32, LatticeXP, LatticeEC, LatticeECP, LatticeECP2, LatticeSC, ispGDX, ispLEVER, ispPAC, IPexpress and specific product designations are either registered trademarks or trademarks of Lattice Semiconductor Corporation or its subsidiaries in the United States and/or other countries.
GENERAL NOTICE: Other product names used in this publication are for identification purposes only and may be trademarks of their respective holders.
For more information contact:
Brian Kiernan, Corporate Communications Manager
Lattice Semiconductor Corporation
brian.kiernan@latticesemi.com
voice: (503) 268-8739
fax: (503) 268-8193
Original text is here