Home
Manley Labs UPSD3233B User's Manual
Contents
1. y LESSER ames r soc ac e pm T lsl l N N Y N Y s Y sos ne ora 25 4 3 3 Mipao 128K 3 ek 1 n Tal si2 T N N Y N Y 46 Y 4555 md Leer amprzs 256k 3 ek 16 N et s s 2 T N N Y N Y 46 Y sose ind sotare 83 256k 32K 16 Low pet s S Z T N N Y N Y 37 N sss Ind lemer O O O O O CESE eee EE al EE E Fr EE E ore 3 3 mipiao 25 32k 32k 16 Low mmm 3 5 2 T N N Y N Y 97 N 4555 Ind eege
2. ream asx so Tax 16 o Los 3 s e 1 v v Dv ess i or 7 www st com micropsd uPSD3300 Turbo Series o S SS 22 y Z 6 7 8 2 E 402 AZA SES EJE S AJ A d ZA d A AE a S F S 8 s os Y S 9 ei S S B E EY GY ELELE gt ESE A Ae A SLI SESE SS ESSE Q S gt y Q V S Q x de 0 ve v S 7 d SESE Cameo T r peo Tel s pese 13 2123 p Y Y N sS N Lene 0 omeno suc sex 2x fre n eno s s 2 V Y N oe 9 ass ms serar e mipiso 128k a k ex 16 N eng 96 2 1 1 T Y Y N 36 N sose Ind szTorP ak sax ii vie nl os NT asas ind fear K sek 1 N jer s t T T Y Y N 45 Y 3036 Ind sotare sek ek 16 N Leer 916 21 1 T Y Y N 36 N sss nd sorar sex 3 1 N Cen t6 2
3. Save compared to other 8051 and 8 bit MCU devices with larger SRAM and Flash Memories www st com micropsd Unique uPSD features Excellent Memory Management Flexible Memory Allocation Remote Field Updates JTAG In System Programming Programmable Logic LI www st com micropsd Excellent Memory Management Built in Address Decoding PLD 75 Map any uPSD memory sector to any address Easily convert existing 8051 designs into uPSD Register Total memory mapping flexibility for new designs 8 Sectors PLD Address ond FLASH 4 Sectors 1 Sector Sector e Memory Paging is Easy using Decode PLD Selects Break traditional 8051 64K Byte address limit imposed by only 16 address lines 8 bit page register is built into Decode PLD it s like having 8 more address lines Paging or banking is directly supported by most 8051 C compilers FFFF bage 0 Page1 Page 2 Page 3 Page 7 32K Main 232K Main 32K Main 32K Main 32K Main Flash Flash Flash Flash 64K Common to All Pages Map here SRAM 2 4 Flash VO etc 0000 www st com micropsd Flexible Memory Allocation e 8051 Architecture uses a separate address space for code and for data Allocate dual banks of Flash to meet Application Demands The Decode PLD controls where Flash memory resides e You decide how to split the Flash memory Big Code Big Data All Code complex OR printers big OR like typical algorithms GUI tables
4. uPSD It s All You Need Feb 2003 www st com micropsd ST s New 8051 based MCU Family Application Requirements C Memory Os Communication Channels www st com micropsd What is uPSD Standard 8032 MCU Core 0mmmmmmmmmmrm 3 16 bit timers EM uu NN EN NM Nu M M uu HE HE 2 Ext Interrupts 2K 8K or EE 3032 32K Byte SRAM EN e Large Dual Bank Flash CORE m 2 A SES WDOG IMR Large SRAM og Byte T DECODE amp MAIN FLASH un e Programmable Logic MEM MNGR TE USB Dual UARTs I2C mae isp BDT Byte 2nd FLASH OC PWM ADC DDC A PROGRAMMABLE SB l LOGIC 1 1 Mi e Manyl O L aDC 20 e Built in Supervisor m JAR m ZEHHHEHHHELE ISP In System Programming e JAP In Application Programming www st com micropsd What makes uPSD different PSD Architecture enhances capability of 8051 PSD Programmable System Device Dual bank Flash Memory Superior IAP Memory Management Seamless paging and memory placement Programmable Logic Consolidate external logic chips JTAG ISP perfect for lab and manufacturing Some pPSDs have Big Memory up to 288K bytes When is larger Flash and SRAM needed The use of C language Elaborate user interfaces menus graphics screens Multiple languages and fonts data tables Faster data transfers Data recording e Low Cost
5. 111 1 Y Y N 36 N 3036 ind S2 TOFP 32k 1 N 10 oe 2 11 1 Y Y Nh 5 N 4555 Ind Turbo Series Aug 2003 32k sak 16 N Lane lsiz t T T Y Y N 45 Y soss Ind sotare www st com micropsd sex sek 6 N eot of of 2 rj v 1 v Y 45 Y 4555 ind oor uPSD3400 Turboplus Series 2 e 9 x di lt NSN s o 0 o o A s x gt d D I3 ES Ae DA ME EX re presse pna orare Ea 8 086 Ind 80 TQFP Turbo D US Series Dec 2003 www st com micropsd uPSD Part Numbering Scheme uPSD32 33 34 Device Family Main Flash Size Package Type uPSD32 Standard uPSD 2 64K Byte T TQFP52 uPSD33 Turbo uPSD 3 128K Byte U TQFP80 uPSD34 Turbo uPSD Plus 4 256K Byte H TQFP100 5 512K Byte SRAM Size S Operating Temp 5
6. 6 4 Effective Main Flash Density bytes HPSD 3 3 MIPS Peak 3 0 Effective 512K B Psp3234 256K 32KB Flash 8KB SRAM o Low Speed USB BB upsD3233 128K 32KB Flash 8KB SRAM Low Speed USB 256K 128K B rso3212 64KB 16KB Flash 2KB SRAM 64K www st com micropsd B Psp3254 256K 32KB Flash 32KB SRAM Lovv Speed USB B Psp3253 128K 32KB Flash 32KB SRAM Lovv Speed USB VU E uPSD3334 256K 32KB Flash SKB SRAM 10 bit ADC PCA JTAG Emulation Psp3333 128K 32KB Flash 8KB SRAM 10 bit ADC PCA JTAG Emulation B psossi2 64K 16KB Flash 2KB SRAM 10 bit ADC PCA JTAG Emulation upsD33s4 256K 32KB Flash 32KB SRAM 10 bit ADC PCA JT AG Emulation V Dec 2003 3400 Family Turbo uPSD plus 10 MIPS Peak 9 0 Eff E uPSD3455 512K 32KB Flash 32KB SRAM Full Speed USB 32 Macrocells E uPSD3434 E uPSD3454 256K 32KB Flash 256K 32KB Flash 8KB SRAM 32KB SRAM Full Speed USB Full Speed USB 16 Macrocells 32 Macrocells upsD3433 128K 32KB Flash SKB SRAM Full Speed USB 16 Macrocells Performance 21 Competition Flash Density Effective MIPS Main Flash Density uPSD Turbo uPSD Turbo uPSD plus bytes 3 3 MIPS Peak 3 0 Eff 10 MIPS Peak 6 4 Eff 10 MIPS Peak 9 0 Eff EX uPsp3455 UPSD typically excee
7. FlashLINK JTAG programming cable RS 232 serial debugger cable Power Supply Includes CD with PSDsoft Express with uPSD project templates and example program Keil 8051 evaluation compiler and ISD51 debugger limited to 2K bytes code 8032 firmware for USB 12 PWM ADC IAP LCD UARTs TIMERS Windows PC USB program to demonstrate USB capabilities including IAP program flash Visual C source code for Windows USB program is included App note Users guide and uPSD data sheets Nohau In Circuit Emulator e n Circuit Emulator www st com micropsd Hardware Emulation replaces uPSD chip Full Speed Operation 5V and 3 3V Supports Memory Paging and uPSD architecture Connecis directly to DK3000 with no TOFP adapter E Seehau for EMUL51 PC Hardware Breakpoints File Macro Edit View New Run Breakpoints Tools Config Source Window Help D X a a ource Filtered Triggers un File o demo c Aue Timestamps include funcs h Mix r r define SIZE x sizeof x sizeof x 0 ed Sou CE Suppo char global array DEMO PROGRAM BY NOHAU CORPORATION e C and Assembly Um static double Double 1 0 Performance Analysis void aain void USB Parallel or ISA interface to PC ooo o r 2 a la s le z le s la s c p fe F n 12 3 la zi NE 25 DA ga ionun HER oo 7 00 38 80 7 00 00 om 100 00 00 00 00 00 00 00 d Seel oooi loo 00 00
8. flash 8051s 20 FLASH GODE FLASH GODE A PASH DATA MAIN ELASH AR PEST MAIN FLASH www st com micropsd Remote Field Updates with IAP 1 Before IAP e 8051s typically cannot write to code space DS Special uPSD register eliminates this limitation nd Flash DATA Typical Flash memory cannot be read and written at the same time MAIN Dual Banks of Flash eliminate this limitation d Read program from one bank while writing to the other bank OLD READ 55375 2 During IAP ONLY e MCU reading program from Main Flash 2nd Flash CODE 2 Special Register classifies See Main Flash as Code again USB UART FLASH e MCU now reading new IC Modem program from Main Flash TREAT AS DATA 3 After IAP READ amp WRITE 2nd Flash DATA Special Register temporarily re Updated classifies Main Flash as Data Program MCU now reads IAP program from 2 Flash while receiving MAIN bytes of new program from FLASH USB UART Modem 2 etc and vvrites the nevv program to Main Flash NEVV www st com micropsd In System Programming ISP Program blank device no interaction of 8032 MCU required e Entire chip programs in 10 25 seconds e JTAG serial connection is i
9. reaime Nohau Corp EMUL51 PC for uPSD3200 Many options depending on features 995 6900 www nohau com FlashLINK JTAG Programmer 59 for lab and medium volume mig ST FL 101 Connects to PC parallel port Included in nn ISP programming vvith chip DK3200 kits 5 i distribution office soldered to circuit board i yi 717 Xm 7 JTAG PC card performs ISP on 4 products En 5 ich 5 Technlogies PSDPROG containing a uPSD simultaneously Also Contact JTAG Technologies Inc www jtag com prog g Wi E Inc works in HP3070 ATE equipment to circuit board EMP 11 is 425 Low cost gang Insertion qty 1 EMP 21 for 680 Programmer for med hi volume Needhams E 77 Gang piu 17 qiy 4 EMP 21 for 2200 E Socket E1121 TQ80A 80 pin simultaneous programming EMP 11 is www needhams com mig or pre programming SENOZ Socket E1121 TQ52A 52 pin single site only for PC parallel port qty 8 EMP 21 for 4000 individual chips before soldering E H y p p Prices include one adaptor for each unit 777 7 U Y UO1 7 Common Insersion programmer 8 way gan 1 7 E SE 7 chips Tribal HiLo 80 pin Adapter 80 PIN QFP t 7 y gang 80 PIN QFP is 300 www tribalmicro com prog H P 52 pin Adapter 52 PIN QFP prog H 52 PIN OFP is 260 before soldering All BP Micro Engineering programmers will program uPSD Single Site Insertion 80 pin socket modules Programmer For pre Automated FASM80QD Conta
10. 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 4 10 00 00 00 00 00 00 00 00 00 00 0 Trace Initialization 2 Done Manley In Circuit Emulator e n Circuit Emulator Hardware Emulation replaces uPSD chip Full Speed Operation 5V and 3 3V AM Supports Memory Paging and uPSD architecture CE operates from it s own SRAM up to 288K Bytes or directly from uPSD Flash Memory Breakpolnts from hardware compare or external signal 128K trace events optional PC Parallel support port today USB in 0303 ncludes proprietary 8051 A51 assembler and L51 linker Supports source code debugging for 3 party C and Assembler Low cost US 250 00 See www manley com cn and www st com micropsd for more details www st com micropsd Programming Support FlashLINK JTAG ISP Programming Cable ST Plugs into an PC Notebook Parallel Port Driven by PSDsoft Express Programs entire part in 10 25 seconds Included in DK3200 Kits or sold US 59 individually Gang JTAG Insertion Programmers Needham s Electonics Inexpensive solution for lab or manufacturing Gang many EMP 21 programmers together on USB hub 1 for US 680 4 for 2200 8 for 4000 adapters included Low cost EMP 11 for 425 for PC parallel port no gang Single Site Insertion Programmers BP Micro and HiLo Tribal Industry Standard Insertion Programmers Tribal ALL
11. 11P2 is US 1195 adapter 300 All BP Microsystems Engineering programmers support uPSD contact BP Micro for model and price e Gang JTAG ISP Programmer JTAG Technologies 4 way gang JTAG In System Programmer for high volume manufacturing Supports many buses ISA PCI VXI PXI USB and Agilent HP ATE Contact JTAG Technologies for pricing HP3070 LG 7 www st com micropsd 19 uPSD Family Growth Up to 32K byte SRAM e Size supports C C fast math buffer for large fast communication packets CPU Turbo 4 cycle 8032 Core 10 MIPs at 40MHz e Up from 3 MIPs 12 cycle core FLASH e Enhanced timer block with six 16 bit capture compare timer counters or PWM units e Up to 512K byte Main Flash YAN Dende ane Emularien e Size supports C C RTOS GUI Eliminate external In Circuit data recording look up tables load Emulation Hardware E FPGAs multi national products 5 PLD 10 bit ADC channels INTERFAG Up to 32 MacroCell PLD Greater accuracy 12 nsec propagation e USB 1 1 Full Speed 12 Mbits sec 5V and 3V e FIFOs for rapid transfer of bulk data Build complex glue logic e 5V tolerant general I O y Y l e 3V system connects to 5V peripherals www st com micropsd 20 e Eliminate external CPLDs e Build custom peripherals uPSD Product Roadmap Available Now Aug 2003 3300 Family Turbo uPSD 10 MIPS Peak
12. 32K Byte Peripheral Set 6 40 to 85C A Std Periphs wUSB B A minus USB C B minus DDC MCU Frequency Packaging Options D Enhanced Periphs 24 24 MHz T 2 Tape Reel E D with full sod USB 40 40 MHZ F E with 32 macrocells www st com micropsd 26 uPSD Web Site e Visit uPSD web site for the latest info and software e www st com micropsd Data Sheets Application Note Development Software Firmware Updates Application Block Diagrams Product Presentation 3 Party Tools www st com micropsd Ordering Information for Tools Development Kit ST Configuration Softvvare ST Keil Softvvare PSD3200 Development Tools Ordering Information c ele 0 gt 1 gt gt 0 DK3200 110 NOVA power lus board cable FlashtINK TAG T 0K3200 220 p p Order from local ST sales www st com micropsd compiler w ISD51 debugger uPSD firmware 220VAC power supply drivers USB Windows demo distribution office For configuring UPSD programable logic PSDsoft Express memory map I O Also drives FlashLINK www st com micropsd Download for Free Either includes ISD51 UART debugger 2 595 for PK51 2 095 for DK51 or 8051 C Compiler Software Inc Debugger See Note PK51 or DK51 PK51 has RTOS and extended support for Free upgrade supports uPSD if www keil com memory banking paging l Below already own a licenced copy 75
13. JTAG programmer Firmware drivers example code and USB demonstration Windows application example programs Flash over USB See Application Note AN1560 for guide In Circuit Emulator ICE from Nohau Inc and Manley Full speed real time debugging deep tracing memory banking As low as US 250 00 Manley e PSDsoft Express for rapid configuration of uPSD Point and click design for PLD logic memory mapping and pin configuration free from www st com micropsd Iss www st com micropsd 14 Keil Software Tools p KEIL e Integrated Development Environment IDE SOFTW PK51 and DK51 Optimized C Compiler Simulator for standard 8032 oom b bz m l Add se bi i functions Project i erdir SD51 Debugger e Only takes 700 bytes no royalties leave in product e Set Breakpoints Single Step Perphenm honig Step though C and Assembly Code e Overwrite Variables Registers Memory e Display Memory e Watch Variables e Display Registers Allin One Environment See www keil com c51 for details 2202 y HS E 2 1 E ADFA 7 pan xan Lu laq mural rl e le Pa E m J E ball a layi i dl princi a tthe Eli 24 www st com micropsd www st com micropsd DK3200 Development Kit e Includes board
14. PROM using the second Flash memory Supervisor chip Low Vcc Detect and Watchdog included www st com micropsd Broad Variety of Connections EE Keypads Displays LEDs Relays EE Ge Contol Panels Sensors Acuators YORE w UART amp WDOG 1 0 NE Glue Logic Clock Dividers State DECODES Machine Sequencers Simple MEM MNGR Counters Shifters Chip Selects balli al P P Motor Control Brightness Control Position EN um Control Simple DAC Tone Generation IE PROGRAMMABLE Is SB Widely used serial connection bus He EL supporting plug and play operation ma USB 1 1 Peripheral 1 5Mbps Control Ai ADC C me 120 AR Endpoint 0 and Intr Endpoints 1 and 2 Connect Modems Terminals Displays GPS Unit Debug Reduce PLD Current for Connect Displays Communication Chips Many Industry Peripherals 252 Data Display Chan for LCD Projector DDC1 DDC2B Monitor Environment Data Acquisition Closed Loop Control Feedback 7 www st com micropsd 13 Development Support EEN HPSD C Compiler Simulator Debugger Monitor ES Supported by Keil Software 1 vendor for 8051 architecture Excellent UART ISD51 background debugger for breakpoints single step display memory and registers etc 149 USD Standard 8051 compilers from other vendors are also completely compatible with uPSD DK3200 development board from ST US 149 Everything needed hardware software
15. ct BP Micro for BP Micro Common Insersion programmer pricing www bpmicro com programming individual chips before soldering Manual FSM80QD 52 pin socket adaptors Automated FASM52QBM Manual FSM52QBM 8051 C language compilers or 8051 assembly compilers from any tool vender will work as long the tool complies to standard 8051 architecture However tools from Keil support the uPSD3200 family directly and all example uPSD firmware supplied by ST will compile directly with Keil tools with no modifications required www st com micropsd Summary uPSD Features uPSD Benefits Large Integrated SRAM and Flash Memories Single Secure Device Fulfills Memory Requirements Programmable Memory Management Flexibility for New Designs Easily Convert 8051 Designs Dual Bank Flash Memories Robust and Flexible IAP Enables EEPROM Emulation General Purpose Programmable Logic Eliminate External Logic Devices Broad Peripheral Set Accommodates Wide Variety of Applications Large Firmware Library and Excellent Tools Get Designs to Market Very Quickly Even if New to 8051 Low Cost Relative to other Flash 8051 8bit MCU Cost Reduce Your Product in Very Short Time Rich uPSD Roadmap Extend the life of your 8051 Investment for Years to Come DI www st com micropsd 29 st com micro Thank You Visit Us Soon www st com micropsd
16. ds competition in one or more of Flash SRAM im 512K bili peripherals or flexibility And no other MCU has Flash PLD logic Hitachi 16 bit HD8 3069F EX Psp3234154 En uPSD3334 54 9 0 uPSD3434 54 Motorola 16 bit 256K MC9S12DJ256B Hitachi 16 bit H8 3022F El uPsD323353 EZ Psp3333 EJ Psp3433 m Atmel Hitachi 128K C5 ATmega128 16 bit W77E532 PIC18F6720 EX upsp3212 Lite 12 Turbo Lite GAK Winbond Philips Hitachi W78E365 89C668 H8 3437 di z Microchip Cygnal USB NEC Philips Atmel Dallas Winbond Effective MIPS based on typical mix of instructions using 1 2 3 and 4 or more MCU clock cycles at maximum clock frequency www st com micropsd Effective MIPS 22 Current uPSD3200 Series o OF cl le EE sac we O s pnm spe K pps Dr n De rom MPSD32120 40U6 3 3 MiPi40 64k 16K 2k 16 N 3 5 2 T N N Y N N 46 Y 4555 ind so TOFP E zura EI O E O ETE EE 128K ek 16 N s s 2 T N N Y N Y 37 N 4555 md 52 TOFP
17. ndustry standard e Speedy lab development and manufacturing No sockets or pre programmed parts needed Last minute changes are OK Just In Time Inventory Management www st com micropsd 9 Programmable Logic Built in 16 MacroCell PLD for General Purpose Logic Similar to standard 22V10 architecture Eliminate small PLDs PALs 74XXX series discrete logic Easy Point and Click PLD configuration with PSDsoft Express Build Glue logic State machines Shifters asy interface to external devices Ka Counters Chip selecis for external devices Keypad interfaces Delay generators Clock dividers Decoders Multiplexers www st com micropsd A Unique Combination ST is the only large manufacturer that can bring so much memory SO many peripherals and programmable logic In a cost effective device SLHOd O Excellent Flexibility to adapt designs and grow with future product requirements e Versatile easy to use Programmable Logic 16 macrocells today 32 coming in 2003 CH jet fet e 1 and 2Mbits Flash today 4Mbits coming in 2003 lo a b l m Supervisor E un AR ah 0 1 VVVVVV S COT Consolidate Devices e What common devices can uPSD eliminate from your circuit board Sockets not needed using JTAG ISP Glue logic chips Use on chip PLD EEPROM chip Emulate EE
Download Pdf Manuals
Related Search
Related Contents
12 Clé à tuyaux. Dents usinées. 53 MTM01 DIGITAL MULTITESTER User Manual BMT-110-TDT Sintonizador TV y TDT con pantalla de 11 IT EN FRA ES AC/DC TRUE RMS iM3 Dentaleinheit Gebrauchsanleitung iM3®elite Dahle 00565 paper cutter Manual del usuario 4028/4029 - Nuvolink Sistemas Integrales Amana Ice Maker IA 52204-0001 User's Manual Philips Forecast Sparkle Copyright © All rights reserved.
Failed to retrieve file