TSC87C51/52 Tools TSC87C51/C52 Development Tools line card Introduction At the beginning of the microprocessor era, silicon vendors were poised to develop by themselves a full range of development tools. Nowadays, they are relying on 3rd parties who maintain and customize their standard tools to support various devices. Hence the quality and features of these tools are always increasing as the basic development is reused many times. Furthermore, the users may upgrade their tools to support new devices without learning a completely new Man-Machine Interface (MMI) every time. We, silicon vendors, are relieved from maintenance burden for the entire life of our components while the environment of our customer is continuously changing (new PCs, new OS, etc.) and focus on the introduction an maintenance of our own products. Thanks to a partnership relation between the major 3rd parties and TEMIC, a full set of tools have been developed before the market introduction of the TSC87C51/52 and are readily available. Software Development Tools Additionally it may provide a trigger output to control another equipment like a Digital Sampling Oscilloscope. These features allow: D to evaluate and improve performances (execution profiling), D to measure the code coverage (a code which is never executed may not be so useful and/or is a nest of bugs). The TSC87C51/52 implement the Enhanced Hooks technology from Metalink Corporation. In ICE mode, the two digital ports (P0/2) and some control signals (ALE, PSEN, EA) of the standard device are used to communicate with the emulator base. These signals are reconstructed with the same timings as in normal operation and with a compatible drive to be connected to the target application. The other I/Os and peripherals are directly connected to the target. The device tells to the emulator base any memory or SFR operation it makes. The emulator base emulates the internal code memory and provides the instruction when a new one is fetched. The code fetching automatically rolls-over to the outside as required. The TSC87C51/52 have been designed to be compatible with Intel's 87C51(FX) core. Hence the existing software tools may be used without any change. Any standard 8051 ICE supporting 8 Kbytes of internal program memory may be used to develop an application implementing the TSC87C51/52 but the Enhanced Hooks provides ICE features with several other benefits: Hardware Development Tools D low cost full-featured emulator An In-Circuit Emulator is a must when validating and debugging real-time applications implemented in the internal ROM of a microcontroller. It may also be used in stand-alone instead of an instruction simulator during the early stages of one development. It provides the following features: D exactly the same technology and behavior as the standard device D monitoring of internal resources and downloading code, D if damaged, circuit can be replaced directly by the customer D full speed emulation (33 MHz devices today and more tomorrow, up to 44 MHz) D step by step execution and breakpoints capability, D fast emulator development: support of a new derivative at the same time it is released to production D tracing of program execution, I/Os states and other events. D only the probe card need to be changed to support a new derivative MATRA MHS Rev. A - 10 September 1997 1 TSC87C51/52 Tools MetaLink Corp. Metalink corporation is offering a full line of ICE products for 8-bit microcontrollers. As the Enhanced Hooks technology inventor, they are the natural provider of the TSC87C51/52 Enhanced Hooks Emulators. To date, they are the only providers of probe cards supporting TEMIC products. The same probe card is supporting both the TSC87C51 products and TSC87C52 through enhanced hooks configuration during reset. Emulator supporting TSC87C51/C52 D Ice MASTER-RB: IM8051-RB-400-40C D Probe card PLCC44: PC8352-RB-44 Contact Europe MetaLink Europe GmbH Westring 2 D-85614 KIRCHSEEON Germany Tel: +49-8091-56960 Fax: +49-8091-2386 Email: islinger@metalink.de Web: http://www.metalink.de MATRA MHS Rev. A - 10 September 1997 USA MetaLink Corp. 325, E.Elliot Road Chandler, Arizona AZ 85225 Tel: +1 602 926 0797 Fax: +1 602 926 1198 Email: kvanowen@metaice.com 2 TSC87C51/52 Tools Device Programmers The TSC87C51/52 have been designed to be compatible with Intel's 87C51(FX) core. Hence any device programming instrument already supporting this popular core should support our products as well (please refer to ANM065). Though components are functionally compatible, their electrical behavior may slightly differ and cause programming trouble. In order to prevent such hazards, Device Programming Vendors validate their algorithm with several samples whenever a new design or new process is used (please refer to our list of Tools Partners). In addition to that, some vendors will provide beta versions to be evaluated before the final release. This may delay the algorithm official availability but provides further insurance to the customer. Hereafter you can find a first list of Device Programmers vendors supporting the TSC87C51 & TSC87C52. An updated list is available on our web site: http://www.temic.de/semi in the Microcontroller section. Advantech Equipment Corp. page 60 Advin page 61 BP Microsystem page 62 Ceibo page 63 Data I/O Corp. page 64 Hi-Lo Systems Research page 65 Needham's Electronics page 66 System General page 67 SMS page 68 Xeltek page 69 MATRA MHS Rev. A - 10 September 1997 3 TSC87C51/52 Tools Advantech Equipment Corp. Advantech Equipment Corp. is offering a PC-based universal device programming instrument which support our DIL packages. PLCC and QFP are supported by adapters. Programming Tools supporting TEMIC Devices Programmer Package Adapters Software PDIL40 PLCC44 PQFP44 (F2) CDIL40 CQPJ44 TQFP44 (1.0) Version Release Date 2.41D 8, Aug. 97 VQFP44 (1.4) Labtool-48 Included SDP-UNIV-44 SDP-UNIV-44Q Contact Advantech Equipment Corp. F15, No 108-3 Ming Chuan Road Shing-Tien City Taipei Taiwan MATRA MHS Rev. A - 10 September 1997 Tel: +886 2-2184567 Fax: +886 2-2182435 BBS: +886 2-218-5434 Email: citron_chang@acl.advantech.com.tw Web: http://www.aec.com.tw 4 TSC87C51/52 Tools Advin Advin is offering a full line of PC-based device programming instruments (universal and gang programmers). All here under listed packages are supported on standard equipment or by using universal or generic add-on modules. They also offer gang add-on modules. Programming Tools supporting TSC87C51/C52 Programmer Package Adapters Software PDIL40 PLCC44 PQFP44 (F2) CDIL40 CQPJ44 TQFP44 (1.0) Version Release Date 10.87G 20, Jul 97 10.87G 20, Jul 97 10.87G 20, Jul 97 10.87G 20, Jul 97 10.87G 20, Jul 97 VQFP44 (1.4) Pilot-U84+ Included UPA, UA-44 or PX-44 PX-44Q or U-44Q PX-44TQ or UA-44TQ TBD Pilot-U44+ Included UPA, UA-44 or PX-44 PX-44Q or U-44Q PX-44TQ or UA-44TQ TBD Pilot-MVP/40 Included UPA, UA-44 or PX-44 PX-44Q or U-44Q PX-44TQ or UA-44TQ TBD Pilot-145 Included PX-44 PX-44Q PX-44TQ TBD Pilot-U832D AG-51D AG-51C - (Gang: 8 devices) Contact Advin Tel: +1 408 243 7000 1050L East Duane Avenue Fax: +1 408 736 2503 Sunnnyvale BBS: +1 408 737 9200 CA94086 Email: sales@advin.com USA Web: http://www.advin.com MATRA MHS Rev. A - 10 September 1997 5 TSC87C51/52 Tools BP microsystems BP Microsystems is offering a full line of device programming instruments: PC-hosted, PC-based stand-alone or with LAN connection, Automated system. All here under listed packages are supported by package adapters. Programming Tools supporting TSC87C51/C52 Programmer Package Adapters Software PDIL40 PLCC44 PQFP44 (F2) CDIL40 CQPJ44 TQFP44 (1.0) Version Release Date VQFP44 (1.4) BP-1148 SM48D SM48UP TBD 3.28 Oct 97 BP-1200 SM48D SM48UP TBD 3.27 Sep 97 BP-1400 BP-2100 BP-2200 BP-4100 Contact BP microsystems Tel: +1 (713) 688-2675 or (800) 225-2102 1000 North Post Oak, Suite 225 Fax: BBS: +1 (713) 688-0920 +1 (713) 688-9283 Houston, TX 77055-7237 Email: sales@bpmicro.com USA Web: http://www.bpmicro.com MATRA MHS Rev. A - 10 September 1997 6 TSC87C51/52 Tools Ceibo Ceibo is offering a full line of 51 and 251 tools: development boards, emulation boards, ICE, software, programmers and package adapters. The TSC87C51/52 are added in the device list of the MP-51 modular programmer (PC-hosted). Programming Tools supporting TSC87C51/C52 Programmer Package Adapters Software PDIP40 PLCC44 PQFP44 (F2) CDIL40 CQPJ44 TQFP44 (1.0) Version Release Date 4.38 Aug 97 VQFP44 (1.4) MP-51 ADP87C51D ADP87C51P - Contact Israel USA Ceibo 32 Maskit St. P.O.BOX 2106 Herzelia 46120 Israel Tel: +972 9 9555387 Fax: +972 9 9553297 Email: international@ceibo.com Web: http://www.ceibo.com Ceibo USA MATRA MHS Rev. A - 10 September 1997 7 Edgestone Court Florissant, MO 63033 Tel: +1 800 833 4084 or +1 314 830 4084 Fax: +1 314 830 4083 Email: usa@ceibo.com 7 TSC87C51/52 Tools Data I/O Corp. Data I/O is offering a full line of device programming instruments: PC-hosted, stand-alone or Automated systems. All here under listed packages are supported by package adapters. Programming Tools supporting TSC87C51/C52 Programmer Package Adapters Software PDIL40 PLCC44 PQFP44 (F2) CDIL40 CQPJ44 TQFP44 (1.0) Version Release Date 5.4 Sep 97 VQFP44 (1.4) 3900 DIP base PLCC base TBD 2900 Labsite Unisite Contact Data I/O Corporation Tel: 10525 Willows Road N.E. P.O. Box 97046 Redmond, WA 98073-9746 USA MATRA MHS Rev. A - 10 September 1997 Fax: BBS: Email: Web: +1 206 881 6444 +1 800 426 1045 +1 206 882 1043 +1 206 882 3211 telsales@data-io.com http://www.data-io.com 8 TSC87C51/52 Tools Hi-Lo Systems Research Hi-Lo is offering several PC-hosted universal device programming instruments. All here under listed packages are supported by package adapters. Programming Tools supporting TSC87C51/C52 Programmer Package Adapters Software PDIL40 PLCC44 PQFP44 (F2) CDIL40 CQPJ44 TQFP44 (1.0) Version Release Date VQFP44 (1.4) ALL-07 Included CNV-PLCC-MPU51 CNV-QFP-MPU51 3.43 Jul 97 ALL-11 Included CNV-PLCC-MPU51 CNV-QFP-MPU51 1.02 Jul 97 Contact Hi-Lo Systems 4F. NO. 2, SEC. 5 Ming Shen E. RD Taipei Taiwan MATRA MHS Rev. A - 10 September 1997 Tel: +886-2-7640215 Fax: +886-2-7566403 Email: sales@hilosystems.com.tw Web: http://hilosystems.com.tw 9 TSC87C51/52 Tools Needham's Electronics Needhams is offering several inexpensive PC-hosted universal device programming instruments. All here under listed packages are supported by package adapters. Programming Tools supporting TSC87C51/C52 Programmer Package Adapters PDIL40 PLCC44 CQPJ44 CDIL40 Software PQFP44 (F2) Version Release Date TQFP44 (1.0) VQFP44 (1.4) EMP30 Included PD4 - 3.70 20 Aug, 97 EMP20 02A 07B - 3.71 28 Aug, 97 EMP10 Micro Adapter - - TBD Contact Needham's Electronics 4630 Beloit Drive, Suite #20 Sacramento, CA 95838 USA Tel: Fax: BBS: Email: Web: MATRA MHS Rev. A - 10 September 1997 +1 (916) 924-8037 +1 (916) 924-8065 +1 (916) 924-8094 tech@needhams.com support@needhams.com sales@needhams.com http://www.needhams.com 10 TSC87C51/52 Tools System General System General is offering a full line of device programming instruments including a modular asynchronous gang programmer for development and production. All here under listed packages are supported by package adapters. Programming Tools supporting TSC87C51/C52 Programmer Package Adapters PDIL40 PLCC44 CQPJ44 CDIL40 Software PQFP44 (F2) Version Release Date 2.07 Aug 97 TQFP44 (1.0) VQFP44 (1.4) Multi-Apro D40 adapter P44 adapter D40 + TQFP44 converter Apro TBD Turpro-840 TBD Turpro-1 TBD Turpro-1/FX TBD Contact System General Tel: +1 800 967 4776 1603 A South Main Street Fax: +1 408 262 9220 Milpitas, CA 95035 BBS +1 408 262 6438 USA Web http://www.sg.com.tw MATRA MHS Rev. A - 10 September 1997 11 TSC87C51/52 Tools SMS SMS is offering a full line of device programming instruments: Engineering, Production and Automatic systems. All here under listed packages are supported by TOP adapters. Programming Tools supporting TSC87C51/C52 Programmer Package Adapters Software PDIL40 PLCC44 PQFP44 (F2) CDIL40 CQPJ44 TQFP44 (1.0) Version Release Date VQFP44 (1.4) Sprint Optima TOP48DIP TOPIPLC - B4/97 4 Sep. 97 Sprint Expert TOP48DIP TOPIPLC - B4/97 4 Sep. 97 Sprint Plus48 Included S493 - B4/97 4 Sep. 97 Contact SMS GmbH Im Grund 15 D-88239 Wangen Germany MATRA MHS Rev. A - 10 September 1997 Tel: Hotline: Fax: BBS: Email: Web: +49 7522 9728 0 +49 7522 9728 28 +49 7522 9728 50 +49 7522 9728 88 info@sms-sprint.com http://www.sms-sprint.com/ 12 TSC87C51/52 Tools Xeltek Xeltek is offering several inexpensive PC-hosted universal device programming instruments. All here under listed packages are supported by package adapters. Programming Tools supporting TSC87C51/C52 Programmer Package Adapters Software PDIL40 PLCC44 PQFP44 (F2) CDIL40 CQPJ44 TQFP44 (1.0) Version Release Date VQFP44 (1.4) SuperproII Included X44PL/40D-I TBD 2.5D Aug 97 SuperproIII Included XPLCC44/48D XQFP44/48D 2.0 Sep 97 Contact Xeltek 3563 Ryder steet Santa Clara CA 95051-0707 USA MATRA MHS Rev. A - 10 September 1997 Tel: Fax: BBS: Email: Web: +1 408 524 1929 +1 408 245 7084 +1 408 245 7082 info@xeltek.com http://www.xeltek.com 13 TSC87C51/52 Tools Package Adapters Logical Systems Logical Systems provides various package adapters compatible with TSC87C51/52 devices. They can be used for prototyping and programming of PLCC, CQFPJ and QFP. Tools supporting TSC87C51/C52 Adapter Description PA51-44(Z) For 44 pin PLCC and CQPJ devices. Available with an auto-eject or lidded ZIF (Z) style socket. Has a 40 pins DIL plug. Use the lidded ZIF socket for LCC devices. PA51-QD-06T For 44 pin QFP devices in Temics's PQFP44 (F2), TQFP44 (1.0) and VQFP44 (1.4) packages. Has a lidded socket and a 40 pins DIL plug. PA51-DP(-PP) For prototyping of DIL devices. Has a DIL ZIF or DIL production (-PP) socket and a 44 pins PLCC plug. Contact Logical Systems Tel: +1 315 478 0722 P.O.Box 6184 Fax: +1 315 479 6753 Syracuse, NY 13217-6184 Email: info@logicalsys.com USA Web: http://www.logicalsys.com MATRA MHS Rev. A - 10 September 1997 14