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

New 8-Bit Microcontroller Architecture Features Complete Software, Hardware Design Reusability.


CHANDLER, Ariz.--(BUSINESS WIRE)--July 6, 1999--

Microchip Technology Microchip Technology (NASDAQ: MCHP) is a manufacturer of microcontroller, memory and analog semiconductors, founded in 1989 when  Inc. (NASDAQ NASDAQ
 in full National Association of Securities Dealers Automated Quotations

U.S. market for over-the-counter securities. Established in 1971 by the National Association of Securities Dealers (NASD), NASDAQ is an automated quotation system that reports on
: MCHP MCHP Maryland Children's Health Program
MCHP Microchip Technologies (stock symbol)
MCHP Micro-sized Combined Heat and Power (American Honda Motor Co. & Climate Energy, LLC)
MCHP Maine Community Heritage Project
) Tuesday introduced the world's first 8-bit RISC RISC
 in full Reduced Instruction Set Computing

Computer architecture that uses a limited number of instructions. RISC became popular in microprocessors in the 1980s.
 microcontroller architecture to provide complete software and hardware design reusability for embedded control engineers.

Microchip's new PIC18CXXX architecture allows the thousands of existing PICmicro(R) 8-bit RISC microcontroller users to seamlessly migrate their designs to higher integration while maintaining their code investment, engineering knowledge and hardware investment via socket compatibility with existing printed-circuit boards.

Microchip will continue to support its current PICmicro architecture along with the new PIC18CXXX architecture.

"With larger code memory and C compiler friendly tools, the PIC18CXXX extends the reach of the PICmicro 8-bit core to new customers and market segments," said Steve Sanghi, president and chief executive officer of Microchip. "Any organization using microcontrollers today can help solve their business problems with the flexible PICmicro architecture and maximum design reusability.

"Delivering the whole product solution is Microchip's biggest competitive advantage: competitive price/performance, consistent delivery, sophisticated development systems, worldwide field-application support, wide market acceptance, and more than 110 devices with one-time-programmable (OTP (1) (One Time Programmable) Refers to programming content or logic into chips such as EPROMs and EEPROMs, which cannot be reversed. See antifuse.

(2) (One Time P
), Flash and ROM variants for the most appropriate stage of the product lifecycle."

The PIC18CXXX architecture offers up to two million bytes of program memory address space, a C compiler friendly development environment and 8-bit microcontroller industry-leading 10 MIPS (Million Instructions Per Second) The execution speed of a computer. For example, .5 MIPS is 500,000 instructions per second; 100 MIPS is a hundred million instructions per second.  performance at 40 MHz (MegaHertZ) One million cycles per second. It is used to measure the transmission speed of electronic devices, including channels, buses and the computer's internal clock. A one-megahertz clock (1 MHz) means some number of bits (16, 32, 64, etc. .

In separate announcements today, Microchip debuted the first four PIC18CXXX devices, the PIC18C242, PIC18C442, PIC18C252 and PIC18C452 8-bit microcontrollers, and MPLAB(TM)-C18 C Compiler. Microchip plans a suite of new PIC18CXXX devices in the next two years featuring Flash, OTP and ROM memories.

PIC18CXXX Architecture: Technical Specifications

The PIC18CXXX architecture is an enhanced RISC core that is upward compatible from Microchip's Mid-Range PIC12C6XX and PIC16CXXX core and High-End PIC17CXXX core. The PIC18CXXX architecture features:

-- Linear address space. The on-chip memory addressing of the

PIC18CXXX architecture is expanded to accommodate up to two

million bytes of program memory and 4K bytes of data memory. As

8-bit microcontroller applications increase in complexity, memory

requirements have grown rapidly.

-- Additional instructions A charge given to a jury by a judge after the original instructions to explain the law and guide the jury in its decision making.

Additional instructions are frequently needed after the jury has begun deliberations and finds that it has a question concerning the evidence, a
. The PIC18CXXX combines the

bit-manipulation instructions from the existing Mid-Range and

byte manipulation instructions from the High-End PICmicro CPUs,

including the 8x8 single cycle hardware multiply and table

read/write. The PIC18CXXX is a 16-bit instruction and 8-bit data

ALU (Arithmetic Logic Unit) The high-speed CPU circuit that does calculating and comparing. Numbers are transferred from memory into the ALU for calculation, and the results are sent back into memory. Alphanumeric data are sent from memory into the ALU for comparing.  architecture, offering higher performance at an attractive

price.

-- Designed for C compiler efficiency. As the microcontroller memory

size has increased, so has the use of high-level language

compilers. Systems using 4K words of program memory and greater

usually write code in a high-level language such as ANSI C.

Microcontrollers have traditionally been programmed in assembly

code so the compiler target was not ideal.

Linear program memory removes all paging-related overhead. Data memory is highly linear as well. There are 128 bytes of "Access RAM" highly suitable for global variable allocation. Three 12-bit-wide data pointer registers with pre-increment, post-increment, post-decrement and offset-addressing modes make it possible to implement the run-time parameter stack efficiently.

The top of the hardware PC stack is readable and writable, making it possible to manage the stack entirely in software. This also makes the PIC18CXXX very suitable for RTOS (1) (RealTime Operating System) An operating system designed for use in a real time computer system. See real time system, embedded system, process control and OS-9.  implementation.

-- Modular emulation tool. Microchip's new modular emulator

technology features a two-chip design which enhances system

validation and overall productivity. A standard PICmicro device

is used in the emulator featuring a special "emulation mode".

A combination of Master-Slave emulator chips emulate the actual part. The Master chip emulates the 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.
 and the program memory access. The Slave chip emulates all the peripherals. The Slave emulator is simply a standard production part in a special emulation mode. The result is exact emulation of complex peripherals.

Sensitive modules such as analog-to-digital converters and voltage references are emulated with no differences from the actual product. All peripherals with complex timing input and output are also the same as the real product. This provides easier system validation with a higher degree of emulation accuracy.

-- Code compatible. The PIC18CXXX architecture is source code

compatible with existing PIC12C6XX and PIC16CXXX

microcontrollers. Any assembly or C source code written for the

PIC12C6XX and PIC16CXXX will transfer to the PIC18CXXX

architecture. Source code written for the PIC17CXXX will transfer

with minor modification.

Flexible Programming

Microchip's PICmicro OTP and Flash microcontrollers feature In-Circuit Serial Programming(TM) (ICSP ICSP In Circuit Serial Programming (MicroCHIP)
ICSP International Committee on Systematics of Prokaryotes
ICSP International Conference on Signal Processing
ICSP Interagency Committee on Standards Policy
(TM)), which allows the microcontroller to be programmed after being placed in a circuit board. This offers tremendous flexibility, reduces development time and manufacturing cycles, and improves time to market.

ICSP also enables reduced cost of field upgrades, system calibration during manufacturing, the addition of unique identification codes to the system and calibration of system in the field. Requiring only two 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
 pins for most devices, Microchip offers the most non-intrusive programming available today.

Targeting New Markets and Applications

The PIC18CXXX enables system partitioning and low-cost system-on-a-chip (SOC) capability in embedded systems designs. Leading engineers are carefully partitioning the embedded hardware into digital logic that can take advantage of high integration and flexible non-volatile memory that can meet demands for user interfaces which can change rapidly.

The PIC18CXXX provides designers with a single-chip system solution that complements the digital logic by merging the flexibility of OTP memory with advanced analog functionality at a competitive 8-bit microcontroller price. This optimizes the performance of a 32-bit microprocessor, digital signal processor A digital signal processor (DSP) is a specialized microprocessor designed specifically for digital signal processing, generally in real-time computing. Characteristics of typical Digital Signal Processors
  • Designed for real-time processing
 or SOC.

Applications for PIC18CXXX devices are wide ranging and may include any of the thousands of existing applications in the automotive, communications, consumer, industrial control and office automation markets currently served by PICmicro devices.

PIC18CXXX Development Systems

The PIC18CXXX is supported by the MPLAB-C18 C Compiler, a complete high-level language compiler for the company's new PIC18CXXX 8-bit RISC microcontroller architecture. MPLAB-C18 is expected to be available August 1999 for $495 each. A 30-day full-featured demo of MPLAB-C18 can be downloaded from Microchip's web site www.microchip.com at no cost starting in July.

The MPLAB-ICE 2000 Universal In-Circuit Emulator provides high-performance real-time emulation for the PIC18CXXX. The system features the sophisticated MPLAB Integrated Development Environment See IDE.

integrated development environment - interactive development environment
. Interchangeable processor modules and device adapters allow the emulator system to be easily configured to emulate different processors.

MPLAB-ICE 2000 emulates voltages as low as 2.0 volts and can emulate at full speed. Operating in the Microsoft Windows(R) environment, MPLAB gives users the flexibility to edit, simulate, compile, and emulate all from a single user interface--at no additional cost.

Pricing for MPLAB-ICE 2000 starts at $1,995. Microchip offers additional support, including development and programming tools.

PIC18CXXX Devices

The PIC18CXXX architecture is initially being implemented in four microcontroller devices. Current PIC18CXXX microcontrollers feature 16K to 32K bytes of on-chip EPROM EPROM
 in full erasable programmable read-only memory

Form of computer memory that does not lose its content when the power supply is cut off and that can be erased and reused.
 (OTP) program memory and 512 bytes to 1536 bytes of data SRAM See static RAM.

SRAM - static random-access memory
.

Available in 28- and 40-pin configurations, these devices provide various feature sets of 10-bit analog-to-digital converters; capture, compare and pulse-width modulation; and I2C I2C Inter-Integrated Circuit
I2C Intelligent Interface Controller
I2C Intelligent Controller
(TM), SPI (1) (Stateful Packet Inspection) See stateful inspection.

(2) (Service Provider Interface) The programming interface for developing Windows drivers under WOSA.
(TM), and high performance USART See UART.  communications capability. Future implementations are expected to support the CAN 2.0B specification in 28- to 84-pin devices and support USB USB
 in full Universal Serial Bus

Type of serial bus that allows peripheral devices (disks, modems, printers, digitizers, data gloves, etc.) to be easily connected to a computer.
 in 28- to 40-pin devices.

Other planned microcontrollers will feature Flash memory. Contact any Microchip sales representative or authorized worldwide distributor for more information.

Microchip Technology Inc. manufactures the PICmicro(R) family of 8-bit RISC-based microcontrollers--with OTP, Flash, and ROM memory technologies; serial EEPROMs and related specialty memory products; microID(TM) family of RFID (Radio Frequency IDentification) A data collection technology that uses electronic tags for storing data. The tag, also known as an "electronic label," "transponder" or "code plate," is made up of an RFID chip attached to an antenna.  products and KEELOQ(R) code hopping devices.

These products target thousands of embedded control applications in the consumer, automotive, office automation, communications and industrial markets. Microchip's quality systems are ISO (1) See ISO speed.

(2) (International Organization for Standardization, Geneva, Switzerland, www.iso.ch) An organization that sets international standards, founded in 1946. The U.S. member body is ANSI.
 9001 certified. Headquartered near Phoenix in Chandler, Microchip employs approximately 2,000 people worldwide and has sales offices throughout Asia, Europe, Japan and the Americas.

Note to Editors: The Microchip name and logo, PIC, PICmicro, and KEELOQ are registered trademarks of Microchip Technology Inc. in the USA and other countries. Migratable Memory, ICSP, In-Circuit Serial Programming, MPLAB and microID are trademarks of Microchip Technology Inc. in the USA and other countries.

I2C is a trademark of Philips Corp. SPI is a trademark of Motorola. All other trademarks are the property of their respective owners.
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 6, 1999
Words:1334
Previous Article:ASARCO Announces Reduction in Copper Mine Production.
Next Article:Auto Club Appoints New Managing Director for Travel Products & Services.
Topics:



Related Articles
Philips Semiconductors Announces a New Addition to Its 51LPC Family of 8-Bit Microcontrollers.
High-Performance 8-Bit RISC Microcontrollers Target SOC, System Partitioning Applications.
NATIONAL SEMICONDUCTOR UNVEILS 8-BIT COP8FLASH MICROCONTROLLERS.(Product Announcement)
Infineon Introduces New 16-bit Microcontroller Core.
INFINEON INTRODUCES NEW 16-BIT MICROCONTROLLER CORE.(Product Announcement)
STMicroelectronics Introduces Free EDA Tool That Automates PSD Logic Design.
Sharp expands BlueStreak microcontroller line.(Sharp Microelectronics of the Americas )
Velocity Semiconductor debuts first in series of mixed-language microcontrollers.(Velocity Semiconductor Typhoon VS2000)
IAR announces embedded C/C++ Workbench tools for Atmel's ARM core-based microcontrollers.
Microchip Technology debuts industry's first 6-pin microcontrollers.

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