• No results found

Selecting the MCU Memory Technology That s Right for You

N/A
N/A
Protected

Academic year: 2021

Share "Selecting the MCU Memory Technology That s Right for You"

Copied!
6
0
0

Loading.... (view fulltext now)

Full text

(1)

Selecting the MCU Memory Technology That’s Right for You

Seamless Migration From Flash To ROM

www.microchip.com

(2)

Many Applications Require Flexible Solutions

Selecting only one microcontroller memory technology can be difficult… and risky. Choose wrong in one direction, and your production cost could be too high. Choose wrong in another direction, and you could end up with a long time to market, increased development cost and lots of scrap firmware at the end of a program. Other manufacturers tend to drive developers to one solution or another, locking you into a sole technology that is sub-optimized for only one phase in the life of your product. Microchip solves all of that with its socket-compatible solutions that enable you to move seamlessly from one technology to another – on the fly.

For many years, Microchip’s PIC® microcontrollers have provided flexible solutions allowing customers to select the best option for each application. Providing choices has led to the following innovations in flexibility:

• Cost-Effective OTP (EPROM)

• QTP – Quick Turn Production (factory programming)

• SQTPSM – Sequential Quick Turn Production (factory programming)

• In-Circuit Serial Programming™ (ICSP™)

• Common development tool platform

• Code transportable across memory density and pin count

• Socket Compatible ROM and Flash

Your manufacturing operation can program microcontrollers before PCB assembly, after PCB assembly or purchase them pre-programmed from Microchip or one of our authorized distributors. The later the devices are programmed, the more flexible the inventory remains.

Flash versions provide the most flexibility and can be ordered in any quantity; ROM versions are very inflexible and generally provide lower cost, but must be ordered in higher quantities – code must be stable. Select the option that is right for you – Microchip Delivers It.

A Complementary New ROM Microcontroller Family

Searching for the ideal, high volume, low risk, cost effective, production microcontroller solution? Then Microchip’s new family of ROM microcontrollers in tandem with our PICmicro® Flash microcontrollers may be the answer you’re looking for. Our new ROM microcontrollers offer most of the same great features that have made PIC microcontrollers the world’s #1 supplier, based on units shipped, of 8-bit microcontrollers.

This new family of PIC® microcontrollers is complementary and data sheet-compatible to its Flash counterparts.

Unlike most ROM solutions in the market today, this compatibility provides a virtually seamless migration path from Flash to ROM and back again, so you can use the best of both worlds for each stage in the life cycle of your development and production programs. This flexibility takes time-to-market concerns out of the ROM equation while offering cost savings that are similar to ROM-only solutions.

Seamless Migration

ROM Flash

Pinout Same Same

Package Type Same Same

DC Specs Compatible Compatible

AC Specs Compatible Compatible

Memory Density Same Same

User-Programmable No Yes

Re-programmable No Yes

Use for Volume High Low to High

Firmware Same* Same

Pricing Lower Higher

*ROM versions cannot do table writes.

(3)

Flexibility In Production

Worried about development tool cost? Because these new ROM microcontrollers are code and feature compatible with their Flash counterparts, and because you can use the Flash versions for design and initial production, you can employ the same powerful Microchip development tools you are already using.

Is lead-time or lot size a concern with your current ROM supplier? Because Microchip’s new ROM microcontrollers are compatible with their industry-leading Flash versions, you can use the Flash versions whenever there is a small-quantity or short lead-time requirement – such as pilot runs, initial ramp-up, unexpected upsides from your customer or an industry up-cycle requiring fast response.

What about code stability? Committing to a ROM in the early stages of a production cycle can be risky. Again the flexibility of interchangeable ROM and Flash versions of the same microcontroller come in handy. Issues related to the stability of new code can be virtually eliminated by ramping initial production using PICmicro Flash

microcontrollers, and then switching seamlessly to volume production using the ROM version once your code is stable. Flash products cost a little more ... but it’s better than scrapping several lots of ROM product due to a code change.

Low-Risk Cost Savings Using Flash-ROM-Flash Method

Volume Production

ROM ROM

Volume Production Upsides

Flash

Volume

Ramp-up Model Change

Flash Flash

Code #1 Code #2

What to do with end-of-program ROMs left in the silicon pipeline? With other vendors, you would be the proud owner of any residual material. But Microchip’s interchangeability between ROM and Flash versions allows you to manage ROM inventory to zero before the end of life of your production program. Simply stop ordering ROM versions, and order Flash versions instead, early enough to use all ROM in the pipeline. Easy.

Want to respond instantly to upsides in demand from your customer base? Tough to do with a pure ROM solution;

easy to do using Microchip’s interchangeable Flash and ROM versions. Just keep your ROM orders at the current rate, and order Flash devices (Flash = very short lead time) to fulfill the upside. Now upside opportunities can be converted to revenue instead of lost business or late delivery cancellations.

The cost difference between Flash and ROM memories in PIC microcontrollers is minor compared to the flexibility and low risk that Microchip’s Flash-ROM-Flash program delivers. Averaged over the life of a high-volume production program, the cost savings using ROM for the high-volume portion of the program are substantial.

What would happen to your company’s revenue and margin

if you never had to turn down an upside opportunity,

and never had to scrap a single lot of ROM product?

(4)

PIC® ROM Microcontrollers

Like all PIC microcontrollers, the ROM versions are based on a modified Harvard RISC instruction set that provides an easy migration path from 6- to 80-pins and from 2K to 128K of ROM memory. Now you can also seamlessly migrate from Flash to ROM and back again. These new ROM products are designed to meet nearly identical data sheet specifications to their Flash counterparts – requiring no redesign of code or hardware, identical pinout, very similar AC/DC specifications and the same development tools ... easy. The initial product families are shown below.

PIC18RXXJ10/15 Family – 8-bit 40 MHz (32 KHz Internal Osc)

By combining RISC features with a modified Harvard dual-bus architecture, Microchip’s fast and flexible 10 MIPS PIC18F and PIC18R cores are popular for new microcontroller designs. A simple instruction set, seamless migration between product families in Flash or ROM, world-class training, support and development tools … all make PIC microcontrollers easy to use, easy to migrate ... and a logical choice. The PIC18R “J” series continues the tradition of performance and value in a new low voltage, large memory format.

PIC16CR Family

Microchip’s popular and low-cost PIC16FXX microcontrollers are now available in even more cost-effective PIC16CRXX ROM versions. With excellent AC/DC compatibility, the ROM versions of these efficient microcontrollers are a great choice for a host of embedded-control applications. Check our web site at www.microchip.com for more new PIC16CRXX ROM microcontrollers.

PIC18RXXJ10/15 ROM Microcontroller Products

Product ROM RAM I/O ADC Comp BOR Timers Packages

PIC18R24J10 16384 1024 21 10x10 bit 2 Yes 2 16-bit, 1 8-bit, 1 WDT 28SP, 28SO, 28SS, 28ML PIC18R25J10 32768 1024 21 10x10 bit 2 Yes 2 16-bit, 1 8-bit, 1 WDT 28SP, 28SO, 28SS, 28ML PIC18R44J10 16384 1024 32 13x10 bit 2 Yes 2 16-bit, 1 8-bit, 1 WDT 40P, 44ML, 44PT PIC18R45J10 32768 1024 32 13x10 bit 2 Yes 2 16-bit, 1 8-bit, 1 WDT 40P, 44ML, 44PT

PIC18R65J10 32768 2048 50 11x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 64PT

PIC18R65J15 49152 2048 50 11x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 64PT

PIC18R66J10 65536 2048 50 11x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 64PT

PIC18R66J15 98304 3936 50 11x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 64PT

PIC18R67J10 131072 3936 50 11x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 64PT

PIC18R85J10 32768 2048 66 15x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 80PT

PIC18R85J15 49152 2048 66 15x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 80PT

PIC18R86J10 65536 2048 66 15x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 80PT

PIC18R86J15 98304 3936 66 15x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 80PT

PIC18R87J10 131072 3936 66 15x10 bit 2 Yes 3 16-bit, 2 8-bit, 1 WDT 80PT

Abbreviations: L = Plastic Leaded Chip Carrier (PLCC) PT = Plastic Thin Quad Flatpack (TQFP) SP = Plastic Skinny Dip

ML = Quad Flat - No Leads (QFN) SO = Plastic Small Outline (SOIC) (300 mil) SS = Plastic Shrink Small Outline (SSOP) P = Plastic DIP (PDIP)

PIC16CRXX ROM Microcontroller Products

Product ROM RAM I/O ADC Comp BOR Timers Packages

PIC16CR73 7168 192 22 5x8 bit No Yes 1 16-bit, 2 8-bit, 1 WDT 28SP, 28SO, 28SS, 28ML

PIC16CR74 7168 192 33 5x8 bit No Yes 1 16-bit, 2 8-bit, 1 WDT 40P, 44ML, 44L, 44PT

PIC16CR76 14336 368 22 5x8 bit No Yes 1 16-bit, 2 8-bit, 1 WDT 28SP, 28SO, 28SS, 28ML

PIC16CR77 14336 368 33 5x8 bit No Yes 1 16-bit, 2 8-bit, 1 WDT 40P, 44ML, 44L, 44PT

PIC16CR926* 14336 336 52 5x10 bit No Yes 1 16-bit, 2 8-bit, 1 WDT 64PT

*In design.

(5)

When ordering ROM microcontrollers, special terms and conditions apply:

1. A nominal mask charge, commensurate with industry norms, is required.

2. Minimum order quantity of 100 Ku per code.

3. 25 thousand units minimum deliverable line item.

4. In addition, all ROM orders are Non-Cancelable, Non-Returnable (NCNR).

If these conditions do not match the parameters of your production program ... no problem. That means an easy decision to use the flexibility and quality of Microchip’s Flash version microcontrollers.

For more information and to see if Microchip’s new ROM versions are right for your program, please contact your local Microchip sales office or representative. For product data sheets, Pb-free information, application notes or for a list of sales representatives and distributors, please visit www.microchip.com.

ROM Application Note

1. AN1010 ROM Code Submission Application Note 2. How to Use the Code Checker:

www.microchip.com/codechecker Microchip ROM Order Form (Sample)

Use The Same World Class Development Tools

Microchip ROM products are intended for stable codes developed using Microchip’s industry-leading development tools and Flash PICmicro microcontroller products.

Do you have to buy new tools to design-in Microchip ROM microcontrollers? Not if you are already using the equivalent Flash version (but, if you had to buy a new tool to convert from some “other” microcontroller ... It would be worth it!)

MPLAB® IDE Integrated Development Environment This FREE Windows® application provides tremendous value: multiple debugging tools in a single development platform. Use MPLAB IDE to edit source files, compile and download to a PIC emulator and other tools. Debugging is supported for source files, absolute listing files or machine code.

MPLAB® ICD 2 In-Circuit Debugger and Programmer

(Use Flash for Development)

This low-cost, easy-to-use development tool connects between a PC and your application board for direct in- circuit debugging of the target PIC

microcontroller. The tool allows you to execute programs in real time or single step, establish watch variables, set break points, complete memory read/writes and more. The MPLAB ICD 2 also serves as a development programmer for Flash versions of the target PIC microcontroller.

MPLAB® ICE 2000 In-Circuit Emulator (Use Flash for Development)

Small, portable, and lightweight, the MPLAB ICE 2000 In-Circuit Emulator provides a complete design tool for the engineer using PIC microcontrollers.

Software control of the emulator is provided by MPLAB IDE.

Does A Microchip ROM Microcontroller Make Sense In Your Application?

ROM microcontrollers are best for high-volume, stable code, longer term production runs.

If you are planning lower quantity (less than 100K units), shorter lifetime (less than 36 weeks) production runs, then Microchip’s Flash versions are the best choice.

The average lead time for Microchip ROM microcontrollers is about 12 weeks (check with your local Microchip sales office or distributor for real-time information regarding your specific device and quantity requirements). Flash versions are also best for short lead time situations such as pilot runs, unexpected upsides, etc.

ROM ORDER FORM

Microchip Technology Inc., 2355 West Chandler Blvd., Chandler, Arizona, 85224-6199 USA (480) 792 7200 FAX (480) 792 7279 Attn:

Company Name:

Company Address:

City, State, Zip Code, Country:

Company Contact: Phone Number:

End Customer Name:

Customer Part Number:

Customer Application:

Obsolete old code?

Is this a new code or replacing an existing code? Old ROM Code

Device Type: Oscillator Type:

Dash Number: Package Type:

(Oscillator speed) Temperature Range:

Watchdog Timer: Code Protection:

Customer ID Code:

Brown Out Detect: Power Up Timer:

Part Marking:

Max Chars: #N/A Max Rows: #N/A

YY=Year, WW=Week, NNN=3 Digit Traceability Code

@=Microchip Logo

(Checksum must be from PICSTART, PROMATE, or PROMASTER)

Checksum: Programmer: Hex filename: attach file!

(your PIC code)

With Code Protect: Software Revision:

Firmware Revision:

Samples Required Customer Authorization:

I understand and agree that as an authorized representitive of the Customer:

a) Microchip will use this information for ROM Mask Manufacturing and/or ROM prototype generation.

b) Production release will be upon written ROM prototype approval and receipt of purchase order.

c) The contents of the PIC MCU memory cannot be verified after the code protection bit is set.

d) The markings and options listed above are correct.

e) I understand that any programmed QTP samples received for testing may function differently from the ROM devices which I will receive for use in production.

f) Microchip Technology Inc. is authorized to manufacture and ship to the Customer the above mentioned part with the code as defined in this order.

Authorized by:

Title: Date:

Phone Number:

Rev. D 8/4/2005 FRM-00028

(Please type here or use menu)

#N/A

RSM QTN#

Mktg QTN#

1st Line: #N/A 2nd Line:

#N/A #N/A 3rd Line: #N/A

#N/A

Enabled Disabled Yes (All) No

Leave Blank (7F7F7F7F) Specify (4 HEX #s O-7F):

Standard

OFF ON

Special, Specify Below (Confirm with data book for character limitations.) PIC16CR620A

New Code Replace Code

Tape & Reel

Unprotected Checksum

Check Form

QTP Samples Required No Samples Required

Enabled Disabled Enabled Disabled

(6)

The Microchip name and logo, the Microchip logo, MPLAB, PIC and PICmicro are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. In-Circuit Serial Programming and ICSP are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. © 2006, Microchip Technology Incorporated, All Rights Reserved. Printed in the U.S.A. 3/06 DS21980B

*DS21980B*

www.microchip.com

Microchip Technology Inc. • 2355 W. Chandler Blvd. • Chandler, AZ 85224-6199 create loyal customers. In addition to a broad product portfolio, we understand

the value of a complete design solution. That’s why we maintain a worldwide network of sales and support. Our global network of experienced field application engineers and technical support personnel are ready to provide product and system assistance to help you further streamline your design, prototype and production activities.

Sales Office Listing

Technical Support: http://support.microchip.com

AMERICAS Atlanta

Tel: 770-640-0034 Boston

Tel: 774-760-0087 Chicago

Tel: 630-285-0071 Dallas

Tel: 972-818-7423 Detroit

Tel: 248-538-2250 Kokomo

Tel: 765-864-8360 Los Angeles Tel: 949-462-9523 San Jose

Tel: 650-215-1444 Toronto

Mississauga, Ontario Tel: 905-673-0699

ASIA/PACIFIC Australia - Sydney Tel: 61-2-9868-6733 China - Beijing Tel: 86-10-8528-2100 China - Chengdu Tel: 86-28-8676-6200 China - Fuzhou Tel: 86-591-8750-3506 China - Hong Kong SAR Tel: 852-2401-1200 China - Qingdao Tel: 86-532-8502-7355 China - Shanghai Tel: 86-21-5407-5533 China - Shenyang Tel: 86-24-2334-2829 China - Shenzhen Tel: 86-755-8203-2660 China - Shunde Tel: 86-757-2839-5507 China - Wuhan

Tel: 86-27-5980-5300 China - Xian

Tel: 86-29-8833-7250

ASIA/PACIFIC India - Bangalore Tel: 91-80-4182-8400 India - New Delhi Tel: 91-11-5160-8631 India - Pune

Tel: 91-20-2566-1512 Japan - Yokohama Tel: 81-45-471- 6166 Korea - Gumi Tel: 82-54-473-4301 Korea - Seoul Tel: 82-2-554-7200 Malaysia - Penang Tel: 60-4-646-8870 Philippines - Manila Tel: 63-2-634-9065 Singapore

Tel: 65-6334-8870 Taiwan - Hsin Chu Tel: 886-3-572-9526 Taiwan - Kaohsiung Tel: 886-7-536-4818 Taiwan - Taipei Tel: 886-2-2500-6610 Thailand - Bangkok Tel: 66-2-694-1351

EUROPE Austria - Wels

Tel: 43-7242-2244-399 Denmark - Copenhagen Tel: 45-4450-2828 France - Paris Tel: 33-1-69-53-63-20 Germany - Munich Tel: 49-89-627-144-0 Italy - Milan

Tel: 39-0331-742611 Netherlands - Drunen Tel: 31-416-690399 Spain - Madrid Tel: 34-91-708-08-90 UK - Wokingham Tel: 44-118-921-5869

2/16/06

References

Related documents

Travel Benefit** Covers travel costs for the insured person being treated in an approved private hospital when treatment is not available at a local approved private hospital..

All of our plans offer the essential health benefits required by the Affordable Care Act (ACA), including preventive care services without a copayment, brand-name and

GOREGAON SANJAY GANDHI NATIONAL PARK Towards Western Suburbs Towards Sion Ghodbunder Road MULUND YEOOR HILLS GODREJ EXQUISITE Eastern Mulund Station M.. Source:

This article discusses five cutting-edge technologies that are poised to move beyond early adopters: Short Message Service (SMS), visual IVR, mobile devices, voice biometrics

The purposes of Study II were to (1) establish that the PDMI measures were meaningful at the organization level, (2) further assess reliability of the PDMI, (3) further examine

Finally, we find that under the optimal choice of parameters, estimators as in Harvey & Oryshchenko (2012) provide accurate quantile evaluations, which are comparable to and may

Customer extends an OData service and UI to add a custom field to an standard SAP Fiori Application.. (Remote support in

After you enter the copy tftp flash command, the system prompts you for the IP address (or name) of the TFTP server. This can be another router serving ROM or Flash software