Printer Friendly
The Free Library
14,558,467 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Waferscale Introduces Two-Chip, 256Kbyte Flash Solution for 8051 and 68Hc11 Systems; EasyFLASH ICs Eliminate Obstacles to ISP Posed By 8-bit CISC MCUs.


FREMONT, Calif.--(BUSINESS WIRE)--July 12 1999--

Waferscale (WSI See wafer scale integration. ) today introduced three new EasyFLASH MCU (1) (MicroController Unit) A computer on a single chip. See microcontroller.

(2) (Multipoint Control Unit) A device that is used to moderate a videoconference of three or more end points (users at computers or groups of users
 support ICs that provide 256 Kbytes of 100% in-system-programmable (ISP (1) See in-system programmable.

(2) (Internet Service Provider) An organization that provides access to the Internet. Connection to the user is provided via dial-up, ISDN, cable, DSL and T1/T3 lines.
) flash memory and 3,000 gates of programmable logic See PLD.  to 8-bit CISC (Complex Instruction Set Computer) Pronounced "sisk." The traditional architecture of a computer which uses microcode to execute very comprehensive instructions.  microcontrollers, such as Intel's (Nasdaq:INTC INTC Intel (NASDAQ symbol)
INTC Intercept
INTC Interrupt Controller
) 8051 and Motorola's (NYSE NYSE

See: New York Stock Exchange
:MOT) 68HC11.

The new PSD (tool) PSD - Portable Scheme Debugger. 8X4F MCU support ICs have twice the flash memory available on WSI's next largest ISP flash PSD.

Support LUT (LookUp Table) An array or matrix of values that contains data that is searched. See index and color palette.  Implementations of Complex Controller Algorithms - The 256 Kbyte PSD8X4F devices are ideal for 8051 or 68HC11-based systems that use complex controller algorithms, such as those used in automotive power train or transmission control, traction control, GPS and other navigation systems, industrial process control or medical equipment. The on-chip 256 Kbyte flash memory is also large enough to accommodate firmware written in high-level languages or systems with real-time operating systems.

According to according to
prep.
1. As stated or indicated by; on the authority of: according to historians.

2. In keeping with: according to instructions.

3.
 David Raun, Waferscale's vice president of marketing, "Eight-bit CISC MCUs are the embedded control work horses "Work Horses" is the second episode of the first season of The Saddle Club. Plot
Trivia
. They are inexpensive, reliable and well-understood. However, they don't have the processing power to handle complex control algorithms. Designers frequently solve this problem by creating large look-up tables and filling them up with pre-calculated values that the MCU can retrieve in response to real-time events. Using in-system programmability of flash, the data can be updated as necessary. This relieves the microcontroller of the burden of slogging through real-time calculations, but it also requires an enormous amount of flash memory.

"Unfortunately, 8-bit MCUs don't offer big flash memories. The 8051 MCUs rarely have more than 8Kbytes and 68HC11s don't have any. External flash is mandatory to implement these look up table implementations," Raun explained. "The PSD8X4F is the obvious solution for these designs because it is architected specifically to support 8-bit CISC microcontrollers. It has all the extra logic, latches and I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output.

I/O - Input/Output
 and a programmable MCU interface that would otherwise have to be added as discrete devices that increase board space and power consumption. The PSD8X4's on-chip CPLD (Complex PLD) A programmable logic device that is made up of several simple PLDs (SPLDs) with a programmable switching matrix in between the logic blocks. CPLDs typically use EEPROM, flash memory or SRAM to hold the logic design interconnections. See PLD and SPLD.  includes a built-in connection to the MCU address/data bus, a feature that is unavailable on any other programmable logic device See PLD. .

"More importantly, the PSD814F makes it really easy to have in-system programmable 8051 or 68HC11 systems. These MCUs' architectures prevent them from writing to program space which means that adding flash to these systems will not automatically result in in-system programmability. Complex firmware routines must be written that re-classify the MCU address space before these microcontrollers will program their external flash. The PSD8X4F devices completely eliminate this obstacle by providing a special ISP decode PLD (Programmable Logic Device) Refers to a variety of logic chips that are programmable at the customer's site, the customer being the vendor of the finished chip, not the end user.  that automatically handles address reclassification Reclassification

The process of changing the class of mutual funds once certain requirements have been met. These requirements are generally placed on load mutual funds. Reclassification is not considered to be a taxable event.
 during MCU-controlled ISP. The PSD8X4F is the only 256 Kbyte external flash solution that automates ISP in 8-bit CISC MCUs systems.

JTAG (Joint Test Action Group) An IEEE standard for boundary scan technology. See scan technology.

JTAG - Joint Test Action Group
 Programming Interface - Both the logic and flash memory on PSD8X4F devices are JTAG-programmable, using a four- or six-pin, on-chip, JTAG port that allows true first-time programmability in the system. Although virtually all CPLD vendors offer a JTAG programming interface, Waferscale offers the world's only flash NVM (Non-Volatile RAM) See NVRAM.  devices with a JTAG programming interface.

Although most flash devices are considered to be in-system programmable, they generally CANNOT be programmed in the system the first time because the MCU needs access to the programming code for execution. Blank memories don't have any code, so first time ISP can be achieved only if the MCU has a boot block memory or if the flash device has a connection to the outside world, such as a serial port or the JTAG interface on PSD8X4F devices. Using the serial port for ISP is exceptionally slow, requiring 150 seconds per megabyte. As a result most ISP flash memories are programmed the first time using a standard bed-of-nails EPROM programmer, which results in bent pins and adds weeks to the manufacturing cycle..

The JTAG interface on PSD8X4F EasyFLASH allows true first-time ISP using a tester or a PC and Waferscale's low-cost FlashLINK(TM) programmer. It allows chaining with other JTAG devices, like other CPLDs, so all the ISP can be done at once. The EasyFLASH JTAG interface is the world's only flash solution that offers a true first-time ISP capability.

Faster Serial ISP - The PSD8X4F's JTAG interface includes several features that speed up serial programming via the JTAG port. These include:

Embedded State Machine that constantly polls the memory

cells. When it verifies that a cell has been programmed, it

sends a signal to the tester or PC to move to the next memory

cell - eliminating any time wasted waiting for unnecessary

programming pulses.

Address Incrementing - Rather than loading a 17-bit address

plus 8-bits of data for every single memory address, the

programming algorithm increments each address after the first

one so that it only loads the 8-bits of data for all

subsequent memory addresses. This effectively reduces the

time required by 2/3

Two-stage Memory Pipe-lining loads the next byte, while the

previous byte is being programmed to additionally increase

the programming speed.

MicroCell(TM) CPLD - The CPLD on the PSD8X4F has 24 input and 16 output microcontroller macrocells, or MicroCells, that provide a direct bus connection between the microcontroller address/data bus and the PLD flip-flops. This connection eliminates the need to go through the PLD array, saving the equivalent of 1,200 gates of logic usually required to establish the MCU-to-logic connection. The PSD8X4F CPLD can implement complex peripheral functions including dual processor interfaces, mail boxes, keypad scanners, timers, counters, interrupt controllers, shift registers and others.

Variety of Memory Options - PSD8X4F devices are available with various combinations of SRAM See static RAM.

SRAM - static random-access memory
 and flash memory, as follows:

-0-

              Flash      2nd Flash     CPLD           Prog. MCU   JTAG
  Device       NVM         Array      Gates   SRAM    Interface   Port
-------------------------------------------  -------------------------
PSD814F2    256 Kbytes   32 Kbytes    3,000  2 Kbytes    yes       yes
PSD804F2    256 Kbytes   32 Kbytes    3,000              yes       yes
PSD814F3    256 Kbytes                3,000  2 Kbytes    yes       yes


     Concurrent ISP Option - Two of the devices, the PSD8X4F2 and the
PSD804F2 include a second 32 Kbyte flash memory array. The second NVM
array allows concurrent MCU-controlled ISP either flash memory array
without affecting system operation.

     Pricing and Availability - PSD8X4F devices are available and are
priced as follows, in quantities of 10,000 units:

             Flash     2nd Flash   CPLD                       Price
  Device     NVM         Array    Gates       SRAM  (USD)
-------------------------------------------   ------------------------
PSD8X4F2  256 Kbytes  32 Kbytes   3,000      2 Kbytes        $ 7.59
PSD804F2  256 Kbytes  32 Kbytes   3,000                      $ 6.97
PSD8X4F3  256 Kbytes              3,000      2 Kbytes        $ 6.92


Waferscale Integration, Inc is the leading supplier of highly integrated programmable solutions for high-speed embedded control designs. Its PSD families of single-chip, field-programmable microcontroller peripherals off-load microcontroller functions so that MCUs can operate faster and do more. The power-conserving features of PSD devices can extend system battery life by several hours. The company's family of high performance non-volatile memory products offers densities of 16 Kbit to 1 Megabit with access times as low as 25 ns and 3.3 volt devices with access times as low as 70 ns. Waferscale is located in Fremont, California.

Note to Editors: PSDsoft, EasyFLASH and FlashLINK are trademark of Waferscale Integration, Inc.
COPYRIGHT 1999 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1999, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Geographic Code:1USA
Date:Jul 12, 1999
Words:1163
Previous Article:Aqua Vie Announces Initial Shipments of Product to Europe, the Middle East, China ... Howard Stern Goes Live July 29.
Next Article:Track Data Corporation Added to Russell 2000 Index.
Topics:



Related Articles
Waferscale Announces Internet E-commerce Capability; Ensures Rapid Delivery Of Design Tools.
Microchip Technology Expands Flash MCU Family for Enhanced Design Flexibility.
Fujitsu Microelectronics Introduces New 32-Bit FR MCU Series in North America; Combines 16-Bit Microcontroller Simplicity with 32-Bit RISC...
Waferscale Integration PSD4000 Series Offers High-Density Concurrent Flash and Programmable Logic for 16- & 32-Bit MCUs and DSPs.
EDA Tools Automates Logic Design for MCU-based Systems; Automated Logic Design for Over 180 Microcontrollers From Infineon, Intel, Motorola, ST,...
Waferscale Integration Introduces $99 Development Kit for 68HC11-Based Systems; Speeds Up Design of Applications That Must Be Reprogrammed During...
STMicroelectronics Introduces Free EDA Tool That Automates PSD Logic Design.
HITACHI'S SUPERH SINGLE-CHIP MICRO CONTROLLERS OFFER 65-MIPS PERFORMANCE.(Product Announcement)
Renesas Technology expands M16C family product line.
TI expands MCU offering with ARM7 family-based general purpose processors.(Texas Instruments Inc.)

Terms of use | Copyright © 2009 Farlex, Inc. | Feedback | For webmasters | Submit articles