Mitsubishi's 8-Bit Microcontroller with 60-Kbyte NOR Flash Memory Simplifies Software and Firmware Modifications for Keyboard Controller and Embedded Controller Applications.SUNNYVALE, Calif.--(BUSINESS WIRE)--Feb. 22, 1999--
New Device Enables On-board, In-circuit Serial Programming, Reduces
Software Development Time, and Decreases Inventory
Mitsubishi Electronics America's Electronic Device Group today announced the M38869FFAHP, a cost-effective 8-bit general-purpose microcontroller (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 ) that contains 60 Kbytes of on-chip flash memory. The MCU is targeted for office automation, PC peripheral, information and communications equipment, as well as household appliance applications. The on-chip flash memory supports parallel program, serial program and CPU CPU
in full central processing unit
Principal component of a digital computer, composed of a control unit, an instruction-decoding unit, and an arithmetic-logic unit. program modes, and allows users to control programming and erase functions via software commands.
As a result, the M38869FFAHP simplifies the process of upgrading control firmware and modifying target software code in keyboard controller applications for notebook personal computers (PCs) as well as in embedded controller applications. It also enables designers to customize software for assembled controller circuit boards, which reduces software development time, simplifies the manufacturing process, and decreases board inventory.
"The M38869FFAHP is the first product in Mitsubishi's 8-bit microcontroller line to offer high-density flash memory, which provides developers with the capability to support in-circuit programming in serial and CPU modes," said Jeff Guerrero, senior technology marketing manager for 8- and 16-bit microcontroller products at Mitsubishi Electronics America. "We designed this product to help our customers reduce software and hardware development costs. Now, combined with the M16C/62 Flash, Mitsubishi offers its customers both 8-bit and 16-bit microcontroller solutions with flash memory."
The M38869FFAHP allows users to divide the flash memory's erase function into separate 28-Kbyte and 32-Kbyte portions for CPU mode. The on-chip flash memory offers users up to 100 program/erase cycles.
Enhanced Communication and Analog Functions
Based on the MELPS740 architecture, the M38869FFAHP also has enhanced communication and analog functions that are based on Mitsubishi's conventional keyboard MCU. In addition, it offers power-saving features for notebook PCs and other power-sensitive portable products.
The device provides a one-channel, multi-master I2C bus(TM)/SMBus(a)(System Management Bus) option, and supports UART (Universal Asynchronous Receiver Transmitter) The electronic circuit that makes up the serial port. Also known as "universal serial asynchronous receiver transmitter" (USART), it converts parallel bytes from the CPU into serial bits for transmission, and vice or clock synchronous serial 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 (8-bit x 1-channel). The M38869FFAHP is compatible with Phoenix Multikey(TM)/3886L keyboard controller firmware, designed by Phoenix Technologies Ltd., for both ACPI (Advanced Configuration and Power Interface) A power management specification developed by Intel, Toshiba and Microsoft that makes hardware status information available to the operating system. (Advanced Configurable Power Interface) embedded keyboard controllers and smart battery applications that use the SMBus protocol.
The M38869FFAHP features a 10-bit, 8-channel analog-to-digital (A-D A-D
Advance-Decline, or measurement of the number of issues trading above their previous closing prices less the number trading below their previous closing prices over a particular period. ) converter, which allows customers increased resolution for extremely precise measurements for all channels. This is essential for preventing power loss for the device using a smart battery system, such as notebook and palmtop computers. -0-
The M38869FFAHP has additional features: -- 2 Kbytes of RAM for code loading and scratch-pad memory uses -- 72 programmable I/O ports -- Four 8-bit timers, three 8-bit prescalers -- 21-source, 16-vector interrupts -- 16-bit x 1 watchdog timer -- 14-bit pulse width modulation (PWM) -- 2 channels -- Key-on wake up function -- 8 channels -- 8-bit D-A converter -- 2 channels -- Two-clock generating circuit -- 10 MHz and 32 kHz
The M38869FFAHP microcontroller is supported by industry-standard programming tools for flash memories, available from third-party suppliers such as Yokogawa (YDC YDC yourDictionary.com
YDC Youth for Development and Cooperation (Netherlands) ) and BP Microsystems. Mitsubishi supplies customers with software tools for program development of its 8-bit microcontrollers. Customers develop software using Mitsubishi's PC4701HS in-circuit hardware emulator, which comes with the PD38 Windows(R) based debugger, emulation pod (M38000TL2-FPD) and device (M38867RFS (Remote File System) A distributed file system for Unix computers introduced by AT&T in 1986 with Unix System V Release 3.0. It is similar to Sun's NFS, but only for Unix systems. ), and a programming adapter (PCA (tool, programming) PCA - A dynamic analyser from DEC giving information on run-time performance and code use. 4738HF-80).
Developers write software in assembly language by using Mitsubishi's SRA SrA
senior airman 74 Assembler or in C language by using the IAR Embedded Workbench for 740 (EW740) from IAR Systems, which comes with IAR's optimized C compiler and a fully integrated development environment See IDE.
integrated development environment - interactive development environment .
Mitsubishi's entire 8-bit microcontroller product line is available in standard mask ROM, with portions of the product line available in one-time-programmable (OTP) and erasable-programmable ROM types.
Packaging, Availability and Pricing
The M38869FFAHP microcontroller is now available and in mass production in a 0.5-mm pitch, 80-pin large quad flat pack (LQFP See QFP. ) package. Pricing for the M3369FFAHP is $11.50 each in 10,000-unit quantities.
Note (a): The industry-standard SMBus (system management bus) uses a serial communication protocol co-developed by Intel and Duracell, which is a subset of the access bus protocol developed by Philips Semiconductors.
About Mitsubishi Electric and Mitsubishi Electronics America
Mitsubishi Electric Corporation ranks among the top-five worldwide suppliers of 8- and 16-bit microcontrollers, is a founding member of EEMBC EEMBC EDN Embedded Microprocessor Benchmark Consortium (Electronic Design News Magazine) , and is a member of the USB Implementers Forum The USB Implementers Forum, USB-IF, is a non-profit organisation to promote and support the Universal Serial Bus. Its main activities are the promotion and marketing of USB, Wireless USB, USB On-The-Go, and the maintenance of the specifications, as well as a compliance program. . The company markets its microcontroller products in North America through the Electronic Device Group of Mitsubishi Electronics America Inc.
Mitsubishi Electric Corporation and its North American affiliate, Mitsubishi Electronics America Inc., are world-class suppliers of semiconductors and electronic products for computers, communications, industrial, Internet-enabled, automotive, and visual applications. Mitsubishi combines its systems-level expertise and high-level silicon process technologies to provide chip, chipset and system-on-chip solutions. The company is ranked among the top-tier worldwide semiconductor suppliers and offers an extensive range of semiconductor and computer system components for the North American marketplace, including embedded DRAM/flash/SRAM, ASIC (Application Specific Integrated Circuit) Pronounced "a-sick." A chip that is custom designed for a specific application rather than a general-purpose chip such as a microprocessor. , ASSP (Application Specific Standard Part) An ASIC chip that is designed as a generic device for a particular market. Whereas an ASIC is typically used only by its creator, ASSPs are used by many different companies in the design of their products. See ASIC. , MCU, discrete memory, graphics, microwave/RF, optoelectronic, storage, and flat-panel display products.
Additional information on the Mitsubishi Electric Semiconductor Group is available at http://www.mitsubishichips.com.
Mitsubishi and the Mitsubishi logo are registered trademarks of Mitsubishi Electric Corporation in the U.S.A., Japan and other countries. I2C (Inter-IC) bus is a trademark of Philips Semiconductors. Multikey is a trademark of Phoenix Technologies Ltd. Windows is a registered trademark of Microsoft Corporation. All other companies and products referenced herein are trademarks or registered trademarks of their respective holders.