Home

EB45 - ProcessorPM Development Kit User's Guide

image

Contents

1. 9 s OL 0952 5 005 Kejeg BopuxeM 0135 1135 8VLvNL q es nd oeu sn G 71585 MS aims v 1885 MS IIMS v 1885 MS 23 s jJ s jeeus 8 AGM PIEOR 8 oneuleuos 5 pue 221 Ovi jeuondo 3OILLV1 008 10 1008 892 05 euoud wioo waseome Duoddnsyoo suopeoddy 1910npuoojuieg PMET 05 1ol9npuooluu s 5 5 Eos dS d e Tiondld WINI ew pa Med 3 aan 0607 ProcessorPM Development Kit User s Guide X81 S9 9NOWA 9NOWA S9 SNOWA SNOWA S9 pNOWA YNOWA LNOWA ING SV1r r AEE Figure 9 Optional JTAG and Test Headers Lattice Semiconductor 24 Lattice Semiconductor Appendix B Bill of Materials Table 17 Bill of Materials ProcessorPM Development Kit User s Guide Item Quantity Reference Part Number 1 1 U1 ispPAC POWR605 2 0 U2 ispPAC POWR607 3 1 U3 ispPAC POWR6AT6 4 1 U4 FT2232D 5 1 U5 STG3690QTR 6 1 U6 M93C46 WMN6TP 7 1 U7 NCP1117ST33T3G 8 1 D1 LTST C190TBKT 9 1 D2 LTST C190CKT 10 4 D3 D6 LTST C190AKT 11 13 C1 10 20 22 ECJ 1VB1C104K 12 2 C11 12 ECJ 1VB1C103K 13 2 C13 14 ERB1885C2E330JDX5D 14 2 C15 16 ERB1885C2E120JDX5D 15 1 C17 ECJ 1VB0J334K 16 1 C18 ECJ 2YB1A105K 17 1
2. Lattice Semiconductor ProcessorPM Development Kit User s Guide Figure 3 Processor Support Demo Block Diagram DC DC 1 DC DC 2 DC DC 3 3 3V 2 5V 5 1 8V VMON1 VMON2 VMON3 l Blue LED i VM3 PWR D1 OO SW1 8 Power Supply Bus Voltage Supervisor Reset_CPU CPU Reset or Power Fail IO1 D2 Reset Generator WDT Intr O WOT Interrupt 011 Watchdog Timer p WDT_Trig ProcessorPM H WD_Trig SW3 Processor DSP WDT Sel Reset_Pulse SEL1 SEL0 SW1 RST SW1 00 500 ms 0 No Stretch 01 2 sec 1 200 ms Stretch 10 10 sec 11 1 min Table 1 describes the DIP switch push button inputs and slide potentiometer settings that control the pre config ured ProcessorPM and emulate a variety of processor support scenarios Use them as a reference as you follow the procedure To indicate a 1 logical True on the DIP switch SW1 slide the switch towards the number indicated on the switch body Note the circuit board silkscreen markings for VM3 1 8 RST 0 SEL0 0 and SEL1 0 Table 1 Processor Support Demo Switch and Button Settings Setting Function DIP Switch 1 2 3 4 XX00 500 ms WDT SEL0 0 SEL1 0 Enables a 500 ms period watchdog timer WDT When active the ProcessorPM will monitor the terminal count TC value a programmable timer Once 500 ms expires the WDT Intr output is asserted An amber WDT INT LED D11 will light moment
3. Run the Voltage Monitoring Demo The voltage monitor demo illustrates how to access the 2 wire slave interface of the ispPAC POWRGAT6 device to perform voltage level measurements This is a popular means for a microcontroller microprocessor to monitor voltages and adjust the voltage profiles of the POWR6AT6 DC DC converter margin output drivers For more infor mation on POWR6AT6 end applications see AN6077 Stable Operation of DC DC Converters with Power Manager Closed Loop Trim This demo uses the ispPAC POWR6AT6 Utility software provided with PAC Designer soft ware running on a host to emulate a processors interface to the POWR6AT6 1 Modify the evaluation board to use the Lattice ispDOWNLOAD Cable HW DLN 3C for a PC parallel port See the Add Support for the Lattice ispDOWNLOAD Cable HW DLN 3C section for more information 2 Install PAC Designer software 3 From the PAC Designer lt ver gt Macro directory run PowerManager 6AT6 I2C Utility exe For more information on the C Hardware Verification Utility software and operation see AN6067 ispPAC POWR1220AT8 Hard ware Verification Utility User s Guide 4 Set Address 6Ah Download Demo Designs The processor support demo is preprogrammed into the ProcessorPM Evaluation Board however over time it is likely your board will be modified Lattice distributes source and programming files for demonstration designs com patible with the ProcessorPM boar
4. Lattice Semiconductor Corporation ProcessorPM Development Kit User s Guide July 2009 Revision EB45_01 0 Lattice Semiconductor ProcessorPM Development Kit User s Guide Introduction Thank you for choosing the Lattice Semiconductor ProcessorPM Development Kit This user s guide describes how to start using the ProcessorPM Development Kit an easy to use platform for eval uating and designing with the ProcessorPM POWR605 Processor Power Manager Along with the evaluation board and accessories this kit includes a pre loaded Processor Support demonstration design You may also reprogram the ProcessorPM to review your own custom designs Note Static electricity can severely shorten the lifespan of electronic components See the ProcessorPM Develop ment Kit QuickSTART Guide for handling and storage tips Features The ProcessorPM Development Kit includes ProcessorPM Evaluation Board The ProcessorPM board is a 2 5 x 2 form factor that features the following on board components and circuits ProcessorPM POWR605 Power Manager II ispPAC POWR6AT6 LEDs for general purpose I O power indicators and watchdog timer interrupt indication Slide potentiometer USB B mini connector for power and programming 2x14 expansion header for general I O voltage monitor inputs and power supply trim outputs Push buttons for reset and watchdog timer trigger 4 bit DIP switch for watch
5. ProcessorPM Eval ofan ACP OMREOS R EVN ures pepyr ight 2909 Ez WD_INT LED 011 gt Reset pushbutton USB WD Trig pushbutton DIP switch 1 2 3 4 Figure 2 ProcessorPM Evaluation Board Bottom Side LE NN NONE K K Ma nm Med ESSET JOG w ST 4 WALL mim 22 202 an gan 0 xn 11805 Cl6 RB 97 X1 Lattice Semiconductor ProcessorPM Development Kit User s Guide ProcessorPM Device This board features the ProcessorPM an in system programmable mixed signal PLD that integrates high perfor mance analog voltage monitors 4 timer counter blocks and a 16 macrocell programmable logic device A com plete description of this device can be found in the ProcessorPM POWR605 Data Sheet Demonstration Designs Lattice provides two demos that illustrate key applications of the ProcessorPM and Power Manager II POWR6AT6 devices Processor Support Demonstrates the ProcessorPM as a power manager for a processor DSP ASSP or ASIC It integrates three functions traditionally covered by discrete ICs voltage supervisor reset generator and watchdog timer The programmable features of the ProcessorPM highlight its flexibility to be used in a variety of system support roles The processor support demo design is pre loaded into the ProcessorPM by Lattice Note The processor support demo program differs slightly from
6. This section describes how to modify the ProcessorPM board to use the Lattice HW DLN 3C ispDOWNLOAD cable for JTAG programming or IPC communications from a PC parallel port The JTAG header interface is required if your PC does not provide a USB port interface and you wish to reprogram the board The C header interface is required to communicate with the PAC Designer POWR6AT6 C Utility program To modify the evaluation board to support HW DLN 3C 1 Remove R45 Schematic Sheet 2 of 5 2 Install R35 Schematic Sheet 2 of 5 3 Install an 8 pin header at location J3 JTAG Interface Schematic Sheet 5 of 5 4 Install R28 and R29 Schematic Sheet 5 of 5 5 Install an 8 pin header at location J2 I C Interface Schematic Sheet 5 of 5 17 Lattice Semiconductor ProcessorPM Development Kit User s Guide See ispDOWNLOAD Cable Parallel Port HW DLN 3C for information on programming through the J3 JTAG header Add Voltage Supervisor Circuits This section describes how to modify the ProcessorPM Evaluation Board for additional voltage supervisor demon strations Add a pair of resistors for each additional voltage monitor input channel that you require to the on board voltage supervisor circuits Schematic Sheet 3 of 5 at positions R21 R22 R23 R24 and R25 R26 Each supervi sor circuit is a voltage divider with the following characteristics 1 accurate resistors yk lt 3k ohms Select x and resistor values
7. C19 F920J106MPA 18 1 Q1 IRLML6402PbF 19 1 J1 UX60 MB 5ST 20 1 J4 90131 0800 21 1 R16 RA2043F 20 10EB1 B1K 22 2 R7 R12 ERJ 3GEYJ105V 23 4 R3 R17 19 ERJ 3GEYJ104V 24 3 R6 R10 R11 ERJ 3GEYJ103V 25 1 R9 ERJ 3GEYJ222V 26 1 R4 ERJ 3GEYJ152V 27 4 R8 R15 R33 R34 ERJ 3GEYJ102V 28 1 R14 ERJ 3GEYJ821V 29 2 R5 R13 ERJ 3GEYJ471V 30 6 R30 32 R36 38 ERJ 3GEYJ101V 31 2 R1 2 ERJ 3GEYJ270V 32 6 R20 R41 45 ERJ 3GEYOROOV 33 1 SW1 219 4MST 34 2 SW2 SW3 EVQ Q2K03W 35 1 L1 HI0603P600R 10 36 1 X1 HCM49 6 000MABJ UT 37 2 RN1 RN2 746X101222JP 38 3 n a 382811 9 39 4 n a SJ 5003 40 1 n a n a 41 1 n a n a 25 Lattice Semiconductor Table 18 Optional Parts ProcessorPM Development Kit User s Guide Item Quantity Reference Part Number 1 6 J7 J12 2 2 J2 J3 3 2 J5 J6 4 3 R27 R29 ERJ 3GEYJ472V 5 3 R35 R39 R40 ERJ 3GEYJ103V 6 2 Q2 Q3 MMBT2369A 7 3 D7 D9 MAZ80510GML 8 6 R21 R26 26
8. ispVM software to program the ProcessorPM board 4 Follow the procedure of USB Cable Interface to configure ispVM and download files to selected devices Use Cable Type LATTICE for Cable and I O Port Setup ProcessorPM Evaluation Board This section describes the features of the ProcessorPM evaluation board in detail Overview The ProcessorPM Evaluation Board is a complete development platform for the Lattice ProcessorPM mixed signal PLD The board includes circuitry to emulate a processor DSP interface a USB program power port and an expansion header to support test connections A Power Manager Il ispPAC POWR6ATO6 is included and can be programmed to demonstrate power supply margin and trim applications The board is powered by a PC USB port and you may reprogram the board using ispVM software If no USB port is available for your PC the board can be modified such that it can be powered with an external power supply and programmed with the isbDOWNLOAD cable sold separately from a PC parallel port Lattice Semiconductor ProcessorPM Development Kit User s Guide Figure 4 ProcessorPM Evaluation Board Block Diagram 3 3V VMON1 Slide 5 LEDs 2 5V Potentiometer VMON2 lo 2 Pulse Stretch Circuit O ep p11 1 8V LJ DIP Switch SW1A VMON 1 6 VMON 4 6 4 GS 4 6 Header 14x2 DIP Switch ProcessorPM TRIM 4 6 SW1B C D ispPAC PO
9. program a demo programming file 1 From the Start menu run ispVM System ispVM appears 2 Choose Options Cable and IO Port Setup The Cable and Port Setup dialog appears 3 Make the following selections Cable Type USB2 Port Setting USB2 Click OK Lattice Semiconductor ProcessorPM Development Kit User s Guide 4 Choose ispTools gt Scan Chain The New Scan Configuration Setup window appears The POWR605 and POWR6AT6 device s appear in the device list 5 Right click the ispPAC POWR605 or ispPAC POWR6AT6 entry and choose Edit Device The Device Information dialog appears 6 From the Data File section click the Browse button The Open Data File dialog appears 7 Browse to the Demo Dir gt project folder select lt Demo gt jed and click Open From the Operation list choose FLASH Erase Program Verify and click OK 8 Choose Project Download ispVM reprograms the evaluation board Programming requires about 20 40 seconds A small timer window will appear to show elapsed programming time At the end of programming the configuration setup window should show a PASS in the Status column ispDOWNLOAD Cable Parallel Port HW DLN 3C Interface This section describes how to connect and reprogram the evaluation board using HW DLN 3C 1 Connect external 5V and GND power to pad locations J5 and J6 2 Connect HW DLN 3C ispDOWNLOAD cable between J3 header and the parallel port of your PC 3 Run
10. so VMON 0 669V Install Zener diodes if VRAIL gt 5 5V Remove 100k ohm for higher accuracy You may attach prototype circuits or test equipment to the VMON inputs using J4 HEADER 14X2 Schematic Sheet 5 of 5 For more information on sensor circuit interfaces to Power Manager Il and ProcessorPM devices see AN6041 Extending the Input Range of the ispPAC POWR1208 Measure Power Down Current of the ProcessorPM This section describes how to modify the ProcessorPM power supply connections to support current measure ments 1 Remove R43 and R44 Schematic Sheet 1 of 5 2 Install jumper at location J12 PM_VCC Schematic Sheet 1 of 5 3 Attach ammeter to pins 1 and 2 of J12 JTAG Chain Bypass This section describes how to selectively bypass the ProcessorPM or POWR6AT6 devices in the JTAG program ming chain 1 JTAG TMS bypass Remove R42 ProcessorPM TMS or R41 POWR6AT6 TMS to bypass either device To reverse the bypass you may install jumpers at locations J10 or J11 to reconnect the TMS circuit Schematic Sheet 1 of 5 2 Install 10k ohm resistors at locations R39 and R40 Schematic Sheet 1 of 5 3 JTAG TDI TDO bypass Install jumpers at locations J7 Bypass 605 7 or J8 Bypass 6AT6 to break the TDI TDO circuit Mechanical Specifications Dimensions 2 1 2 in L x 2 in W x 3 8 in H Environmental Requirements The evaluation board must be stored between 40 C and 100 C The recommended operating
11. temperature is between 0 C and 55 C The evaluation board can be damaged without proper anti static handling Lattice Semiconductor ProcessorPM Development Kit User s Guide Glossary CPLD Complex Programmable Logic Device DIP Dual in line package Inter Integrated Circuit LED Light Emitting Diode Mixed Signal PLD A PLD integrated with analog and mixed signal support circuitry PCB Printed Circuit Board RoHS Restriction of Hazardous Substances Directive PLL Phase Locked Loop SPI Serial Peripheral Interface SRAM Static Random Access Memory TransFR Transparent Field Reconfiguration UART Universal Asynchronous Receiver Transmitter USB Universal Serial Bus WDT Watchdog timer Ordering Information China RoHS Environment Friendly Description Ordering Part Number Use Period EFUP ProcessorPM Development Kit PACPOWR605 P EVN fe Technical Support Assistance Hotline 1 800 LATTICE North America 1 503 268 8001 Outside North America e mail techsupportQ latticesemi com Internet www latticesemi com Revision History Date Version Change Summary July 2009 01 0 Initial release ProcessorPM Development Kit User s Guide Lattice Semiconductor Appendix A Schematic Figure 5 Power Manager 605 7 and 6AT6 3OILLV1 008 10 008 892 205 euoud oo tureseoye TO uoddnsyos eur suopeoiiddy 10jonpucojuies sole 105 an
12. the Initial Factory Configuration described in the ProcessorPM POWR605 Data Sheet WDT Intr output is active high in the demo program and active low in the factory configuration Voltage Monitoring Shows application of the ispPAC POWR6GATS to provide supply measurements an interface The voltage monitoring support demo design is pre programmed into the POWR6AT6 by Lattice Note It is possible that you may obtain your ProcessorPM board after it has been reprogrammed To restore the factory default demo and program it with other Lattice supplied examples see the Download Demo Designs and Download Windows Hardware Drivers section of this document Processor Support Demo The processor support demo is pre programmed into the non volatile elements of the ProcessorPM and POWR6AT6 devices and is operational upon power up The design provides the following features Detect voltage supply violations and assert a CPU reset if a fault occurs Provide a 500 ms 2 sec 10 sec or 1 min period watchdog timer and assert a watchdog timer interrupt if a timer expires before a watchdog trigger interrupt occurs Assert CPU reset pulses if manual reset of the board occurs Provide an optional 200 ms pulse stretch of the reset Debounce manual reset input A PAC Designer software project pac defines the analog trip points for the ProcessorPM voltage monitors timer counter period and supervisory equations that define logical functions
13. J3 Schematic Sheet 5 of 5 on the right side of the board See Add Support for the Lattice isp DOWNLOAD Cable HW DLN 3C for information on how to modify the evalu ation board to add a JTAG header connection Run the Processor Support Demo The ProcessorPM processor support demo illustrates key functions of the ProcessorPM voltage supervisor reset generator and watchdog timer WDT The block diagram of the processor support demo Figure 3 shows the Pro cessorPM interface to a simulated processor DSP LEDs and switches are used to emulate the processor interface Many processor power management scenarios can be shown with the ProcessorPM evaluation board Follow the procedure below to emulate one particular case 1 Set ProcessorPM configuration to indicate 1 8V Supply OK disable reset pulse stretch and enable a two second watchdog timer period Select DIP Switch 1 2 3 4 0010 Note To indicate a logical 1 slide the switch towards the 1 2 3 or 4 numeral mark on the case Select the R16 Slider 3 3V position 2 Press and then release the Reset push button The ProcessorPM Evaluation Board is reset The CPU Reset LED D2 lights to indicate the reset condition The WDT timer is reset and the two second WDT count begins 3 Press and release the WD_Trig push button The WDT_Trig signal is asserted by the processor DSP The ProcessorPM timer counter is reset and the two second watchdog timer restarts Continue
14. WR605 01SN24I IO 1 5 Pushbutton Switch sw2 O IN 1 2 Pushbutton Switch SW3 es USB Cable USB Mini B USB VRAIL 4 6 HVOUT 1 2 Socket Controller TRIM 4 6 3 Power Manager ispPAC POWR6AT6 01SN32l 12C Header 11 Lattice Semiconductor ProcessorPM Development Kit User s Guide Table 2 describes the components on the board and the interfaces it supports Table 2 ProcessorPM Evaluation Board Components and Interfaces Component interface Type Schematic Reference Description Circuits Pulse Stretch Circuit Circuit Q4 D10 D11 ias watchdog interrupt pulse outputs to USB Controller Circuit U4 FT2232D NF AN AD USB Mini B Socket y o J1 USB MINI B Programming and debug interface Components Power Manager II Mixed Signal PLD U3 ispPAC POWR6AT6 Voltage monitor margin trim ProcessorPM Mixed Signal PLD U1 ispPAC POWR605 Wi timer voltage supervisor reset Interfaces 8x1 Header Landing J2 PC interface 8x1 Header Landing y o J3 JTAG Interface JTAG interface 14x2 Header J6 HEADER 14X2 User definable I O 5 LEDs Output D7 DO User definable LEDs I O1 to I O5 DIP Switch 0 4 bit DIP switch Push button Switches SW2 Reset SW3 WD_Trigger General purpose push buttons Potentiometer tied to 3 3V rail Emulates Sli
15. acturer Molex Waldom Electronics Web Site www molex com Table 6 Expansion Header Pin Information J4 Pin Function ProcessorPM Pin POWR6AT6 Pin Other Connections 1 3 3V 2 3 3V 3 lO 5 IN OUT5 4 lO 4 IN OUTA 5 IN_OUT3 6 lo 2 IN OUT2 7 IO_1 IN_OUT1 8 IN2 IN2 9 IN1 IN1 10 HVOUT2 11 HVOUT1 E 12 VMON2 VMON2 VMON2 13 VMON1 VMON1 VMON1 14 VMON3 VMON3 VMON3 15 VMON4 VMON4 VMON4 16 TRM4 17 VMON4_GS VMON4GS 18 VRAIL4 Voltage supervisory circuit 19 VMON5 VMON5 VMON5 20 TRM5 DAC5 21 VMON5 GS VMON5GS 22 VRAIL5 Voltage supervisory circuit 23 VMON6 VMON6 VMON5 24 TRM6 DAC6 25 VMONG GS VMON6GS 26 VRAIL6 Voltage supervisory circuit 27 GND 28 GND E Lattice Semiconductor ProcessorPM Development Kit User s Guide JTAG Interface Circuits For power and programming an FTDI USB UART FIFO IC converter provides a communication interface between a PC host and the JTAG programming chain of the ProcessorPM board The USB 5V supply is also used as a source for the 3 3V and 1 8V supply rails A USB B type mini socket is provided for the USB connector cable The evaluation board can be modified to use the Lattice ispDOWNLOAD cable HW DLN 3C for programming See the Add Support for the Lattice spDOWNLOAD Cable HW DLN 3C section fo
16. ale package Lattice Semiconductor Table 13 ProcessorPM PLD Reference ProcessorPM Development Kit User s Guide Item Description Reference Designators U3 Part Number ispPAC POWR605 01 SN241 Manufacturer Lattice Semiconductor Web Site www latticesemi com Table 14 ProcessorPM POWR605 Pin Information Board Connection Processor Pin Pin Function Support Demo 1 TDO PM_TDO 2 VCCJ 3 TCK PM_TCK 4 TDI TDO 5 TMS TMS_6AT6 6 CLTENb CLTENb 7 VPSO VPSO 8 VPS1 VPS1 9 CLTLOCK SMBA 10 SCL PM SCL 11 SDA PM SCA 12 VCCD 13 VCCA 14 VMON1GS 15 VMON1 16 VMON2GS 17 VMON2 VMON2 18 VMON3GS 19 20 VMON4GS VMON4_GS 21 VMON4 VMON4 22 VMON5GS VMON5_GS 23 VMON5 VMON5 24 VMON6GS VMON6_GS 25 VMON6 VMON6 26 TRIM6 TRIM6 27 TRIM5 TRIM5 28 TRIM4 TRIM4 29 TRIM3 30 TRIM2 31 TRIM1 32 GND Lattice Semiconductor ProcessorPM Development Kit User s Guide Pulse Stretch Circuit The pulse stretch circuit Schematic Sheet 4 of 5 produces a 40 ms period pulse so watchdog timer interrupt out puts are visible to the eye When active an amber LED D11 will light The actual output pulse generated by the ProcessorPM is 6 us Push button Switches The board has two momentary push button switche
17. arily to indicate the WDT interrupt input to the processor DSP is active Once activated you may reset the WDT by pressing the push button switch WD Trig to emulate a WDT trigger event asserted by the processor DSP A red LED D5 will light when SELO 0 and LED D6 will light when SEL 1 0 Note For the demonstration scenario an additional transistor circuit of the evaluation board stretches WDT Intr output period to make the interrupt event visible to the eye XX10 2 sec WDT 5 0 1 SEL 1 0 Enables a 2 second period watchdog timer WDT XX01 10 sec WDT SELO 0 SEL1 1 Enables a 10 second period watchdog timer WDT XX11 1 WDT SELO 1 SEL 1 1 Enables a 1 minute period watchdog timer WDT XOXX Disable Reset Pulse Stretch RST 0 Disables the reset pulse stretch option of ProcessorPM A red LED D4 will light when RST 0 Lattice Semiconductor ProcessorPM Development Kit User s Guide Table 1 Processor Support Demo Switch and Button Settings Continued Setting Function X1XX Enable 200 ms Reset Pulse Stretch RST 1 Appends an additional 200 ms period to any processor DSP reset output asserted by the ProcessorPM Programmable clock and timer functions of the ProcessorPM allow for a variety of timeout intervals from 32 us to 1 96 sec in 128 steps It may be necessary to connect a logic analyzer to detect the pulse stretch OXXX 1 8V Supply OK VM3 1 8 Connects
18. d To download demo designs 1 Browse to the ProcessorPM Development Kit web page of the Lattice web site Select the Demo Applications download and save the file 2 Extract the contents of ProcessorPM DK DemoSource zip to an accessible location on your hard drive Two demo design directories Demo ProcessorPMDK demo are unpacked Where Demo Directories Processor Support Demo Demo ProcessorPMDK ProcessorSupport Voltage Monitoring with the POWR6AT6 Demo Demo ProcessorPMDK VoltageMonitoring Recompile a Demo Project with PAC Designer Use the procedure described below to recompile any of the demo projects for the ProcessorPM Evaluation Board 1 Install and license PAC Designer software Download the demo source files from the ProcessorPM Development Kit web page 2 3 Run PAC Designer 4 Open the lt demo gt pac project file 5 From the schematic block diagram double click the Sequence Controller block The LogiBuilder interface appears Lattice Semiconductor ProcessorPM Development Kit User s Guide 6 Choose Tools gt Compile LogiBuilder Design After a few moments the JEDEC programming file is output 7 See the Processor Support Demo section of this document for details on downloading a programming file to the board Download Windows Hardware Drivers If you wish to reprogram the ProcessorPM Evaluation Board you will need to obtain the necessary hardware driv ers for Windows If your i
19. de Potentiometer R16 brown out 2 5V conditions at VMON2 inputs of ProcessorPM and POWR6ATE6 Subsystems This section describes the principle sub systems for the ProcessorPM Evaluation Board in alphabetical order When reviewing the board orient it so the silkscreen markings are readable DIP Switch The evaluation board includes a four bit input toggle switch located on the SE corner of the board Three are avail able as general purpose inputs Slide the switch toward the numeral mark on the switch case to indicate a logical 1 Table 3 DIP Switch Reference Item Description Reference Designators SW1A B C and D Part Number 219 4MST Manufacturer CTS Web Site www ctscorp com Table 4 DIP Switch Pin Information SW1 Description ProcessorPM Pin D 4 Watchdog Delay SEL1 or user defined input 15 C 3 Watchdog Delay SELO user defined input 17 B 2 Reset Pulse Stretch enable or user defined input 18 3 3V supply rails to connection 4 Lattice Semiconductor ProcessorPM Development Kit User s Guide Expansion Header The expansion header provides 28 user I Os connected to the ProcessorPM and POWRGATS The remaining pins serve as power for expansion boards The expansion connector is conegured as one 16x2 100mil centered pin header Table 5 Expansion Connector Reference Item Description Reference Designators J4 Part Number 90131 0800 Manuf
20. dog timer period programming and reset pulse stretch enable JTAG and C header landings for ispDOWNLOAD cable programming and interface Pre loaded Processor Support Demo The kit includes a pre loaded demo design that demonstrates watch dog timer voltage supervisor and reset generation features of the ProcessorPM USB Connector Cable The ProcessorPM Evaluation Board is powered from the mini B USB socket when con nected to a host PC The USB channel also provides a programming interface to the ProcessorPM and POWR6AT6 JTAG ports QuickSTART Guide Provides information on connecting the ProcessorPM Evaluation Board running the pre loaded processor support demo ProcessorPM Development Kit Web Page The ProcessorPM Development Kit web page provides access to the latest documentation demo designs and drivers for the kit The contents of this user s guide include demo operation programming instructions top level functional descrip tions of the evaluation board descriptions of the on board connectors switches and a complete set of schematics of the ProcessorPM board Software Requirements You should install the following software before you begin developing designs for the evaluation board PAC Designer 5 1 ispVM System 17 5 Lattice Semiconductor ProcessorPM Development Kit User s Guide Figure 1 ProcessorPM Evaluation Board Top Side Slide potentiometer R16 10 5 2 LEDs D 6 2 PWR LED D1
21. e 4032npuooiuees 5 soe ING 91v9 ssed g OSdA S9 SNOWA i SO 9NOWA S9 PNOWA lt tos Wd 91v9uMOd Ovddsi vas os V8WSDI201L10 zova ova 40908 MOd Ovddsi ZLNOAH LLNOAH ssed q ejgeue 0 9 puy Zp 9 lt vas Wd gt gt OGL Wd LLNOAH Z1nOAH S09 SWI SNOWA NOWA YNOWA ENOWA ZNO INOWA you jng LO9YMOd Ovdds JO S09YMOd OVads cyu 0 NE 2 809 or lt sor Wa K ZNI INI lt sWL Wa Meuno JeMog eJnseejJy O puy yb 9 20 ProcessorPM Development Kit User s Guide Lattice Semiconductor Figure 6 USB to JTAG and FC Interface S jo Z _ 19945 8 peog 8 Aeuoneueuos 008 10 1008 892 202 euoud uioo uieseome1 uoddnsupe suogeogddy J0pnpuooiuies 5 4032npuooiues 3S1nd 917 N4OL 1 100698915 9149 L S09 WMOd OL DVLD zezz eiqeu3 er Sy 104 ep esn SEY lIeisui pue GM 8v 4301 1 02215 1531 vivdaa gid Sewon ps zuo 49 eueg punoio 482 4081 ER ININ 8sn Ig 8 iNiW as
22. n uonoeuuo gsn 1 2001 1a 090 MINS peeg ewe n 21 ProcessorPM Development Kit User s Guide Lattice Semiconductor T S Jo Jesus 8 peog 8 gewys SOLLLV I 008 1o 1008 897 205 euoud eur suoneoyddy 1ojonpuogjures eome uoneiodiog Jojonpuooiuleg 93121 Aoesnooe 10 4901 AG S lt TIVA JI s polp 7 A6990 NOWA 05 XX109Jeg JE gt 4A 510151891 sn uoneinByuod 10 2e J 104 s4epiAig eBejoA p1eoq jjo jeuondo 9NOWA lt given SNOWA lt YNA 2 Y AVS INS0LSOSZVIN AL S 7INS0LSOSZVIN AVS W901S08ZVW 1585 MS enom amp lt n 0 ZNOWA wom amp VIMS 1 gt ino NI an W 090 asins 3adzorg TW Tel lt ammvN3 Figure 7 Power Supply 22 a peog 8 Aeuoneueuos cm 1 008 1008 892 205 euoud uico tueseome pewa suogeoyddy eome 1 1o19npuoolui s 5 asind am gt asing sw 00G g I ProcessorPM Development Kit User s Guide Lattice Semiconductor Figure 8 LEDs and Switches oN suigoz uojeng esind 1esey
23. nstallation of Windows does not automatically install USB drivers when the evaluation board is connected to a USB port then use the procedure below to download them from the Lattice web site To download Windows Hardware Drivers 1 Browse to the ProcessorPM Development Kit web page locate the hardware device drivers for the USB JTAG interface 2 Download the ZIP file to your system and unzip it to a location on your PC Programming with ispVM The processor support and voltage monitoring demo designs are pre programmed into the ProcessorPM Evalua tion Board by Lattice To restore a ProcessorPM Evaluation Board to factory settings or load an alternative demo design use the procedures in this section For more information see AN6062 Using isoVM System to Program ispPAC Devices To install ispVM programming tools 1 Install and license ispVM System software 2 Connect the board to a host PC using the USB port or JTAG header connection 3 Follow the USB Cable Interface or ispDOWNLOAD Cable Interface procedure below to program the evaluation board USB Cable Interface The ProcessorPM Evaluation Board is equipped with a built in USB based programming circuit This consists of a USB PHY and a USB connector When the board is connected to a PC with a USB cable it is recognized by the ispVM System software as a USB Download Cable The ProcessorPM and POWR6AT6 can then be scanned and programmed using the ispVM System software To
24. ntr output 19 D2 lO 1 CPU Reset or Power Fail output 20 D1 USB 5V Power na D11 Watchdog Timer Pulse na Lattice Semiconductor ProcessorPM Development Kit User s Guide Power Manager II ispPAC POWR6AT6 The POWR6AT6 device ispPAC POWR6AT6 on the board provides power supply margin and trim functions ana log input monitoring with an embedded 10 bit ADC in a 5x5 mm quad flat pack package Table 11 ProcessorPM PLD Reference Item Description Reference Designators U3 Part Number isp PAC POWR6AT6 01 SN32I Manufacturer Lattice Semiconductor Web Site www latticesemi com Table 12 sspPAC POWR6AT6 Pin Information Board Connection Processor Pin Pin Function Support Demo 1 VMON1 VMON1 2 VMON2 VMON2 3 VCC 4 5 VMON4 VMON4 6 VMON5 VMON5 7 VMON6 VMON6 8 GND 9 GND 10 VCCJ 11 TDO TDO 12 TCK PM TCK 13 TDI PM TDI 14 TMS TMS 605 15 IN OUT5 lO 5 16 VCC 17 IN_OUT4 lO 4 18 IN OUT3 lO 3 19 IN OUT2 lO 2 20 IN OUT1 lO 2 21 IN2 IN2 22 IN1 PWRDN IN1 23 NC 24 NC Power Supply A single 3 3V supply voltage for the board components is provided from the USB DEBUG connection ProcessorPM POWR605 The ProcessorPM PLD device ispPAC POWR605 on the board integrates voltage supervisor watchdog timer and reset generator functions in a 4x4 mm chip sc
25. pressing the WD_Trig to pet the watchdog timer to prevent the two second timeout 4 Wait for two seconds and allow the WDT timer period to expire The ProcessorPM asserts the WDT_Intr output signal and the WDT_Interrupt LED D11 lights momentarily to indicate the interrupt condition In the next step you will increase the watchdog timer period from 2 seconds to 10 seconds and enable Reset Pulse Stretch 5 Select SW1 1 2 3 4 0101 Also select the R16 Slider 3 3V position Press and release the Reset push button on the ProcessorPM board The CPU Reset LED D2 light indicates the reset condition The WDT timer is reset and the 10 second WDT count begins The following steps emulate a brown out condition of a 2 5V supply rail output of a DC to DC converter DC DC 2 monitored by the ProcessorPM 6 Slowly slide R16 towards the 0 0V position Once the ProcessorPM voltage monitor detects the 2 5V supply rail has dropped below a 2 5V 5 threshold value a supply fault will be triggered and the Reset CPU output signal is asserted The CPU Reset LED D2 light indicates the reset condition Note that the ProcessorPM watchdog timer is also disabled Lattice Semiconductor ProcessorPM Development Kit User s Guide 7 Slide R16 toward the 3 3V position Once the ProcessorPM voltage monitor detects that the 2 5V is above a threshold value of 2 5V 5 the Reset CPU output signal is released The CPU Reset LED D2 light goes out
26. r more information Table 7 JTAG Interface Reference Item Description Reference Designators U4 Part Number FT2232D Manufacturer FTDI Future Web Site www ftdichip com Table 8 JTAG Programming Pin Information Signal Name Description ProcessorPM Pin POWR6AT6 TDO Test Data Output 11 TDO 4 TDI PM_TDO Test Data Output 1 TDO PM_TDI Test Data Input 13 TDI TMS_605 Test Mode Select 14 TMS TMS_6AT6 Test Mode Select 5 TMS PM_TCK Test Clock 12 TCK 3 TCK LEDs Five red LEDs D2 D6 are used to reflect I Os of the preprogrammed processor support demo Three of the five LEDs are connected to DIP switch inputs The LEDs are located in the center of the board next to the expansion header You may use D2 D6 for user defined outputs for your own custom ProcessorPM designs A blue LED POWR D1 is used to indicate USB 5V power An amber LED D11 is used to indicate interrupt events asserted by the ProcessorPM Table 9 User LEDs Reference Item Description Reference Designators D2 D6 Part Number LTST C190CKT Manufacturer Lite On Web Site www liteonit com Table 10 LED Pin Information Signal Name Description Processor Support Demo ProcessorPM Pin D6 IO_5 Watchdog Delay SEL1 input 15 D5 IO_4 Watchdog Delay SELO input 17 D4 IO_3 Reset Pulse Stretch enable input 18 D3 IO_2 Watchdog timer interrupt WDT I
27. r the Lattice ispDOWNLOAD Cable HW DLN 3C section USB Cable Connection Use the USB cable provided to connect the evaluation board to your PC 1 Connect the USB cable from a USB port on your PC to the board s USB mini B socket J1 on the bottom left side of the board After connection is made a blue Power LED PWR will light up indicating the board is pow ered on 2 f you are prompted Windows may connect to Windows Update select No not this time from available options and click Next to proceed with the installation Choose the Install from specific location Advanced option and click Next 3 Select Search for the best driver in these locations and click the Browse button to browse to the Windows driver folder created in the Download Windows Hardware Drivers section Select the CDM 2 04 06 WHQL Certified folder and click OK 4 Click Next A screen will display as Windows copies the required driver files Windows will display a message indicating that the installation was successful 5 Click Finish to install the USB driver Lattice Semiconductor ProcessorPM Development Kit User s Guide ispDOWNLOAD Cable HW DLN 3C Connection Use the ispDOWNLOAD cable sold separately to connect the evaluation board to your PC 1 Connect external 5V and GND power to pad locations J5 and J6 Schematic Sheet 5 of 5 2 Connect the ispDOWNLOAD cable from a parallel port on your PC to the board s JTAG header
28. s SW2 and SW3 to support the pre loaded processor support demo SW2 is tied to a ProcessorPM input pin IN1 which asserts the Reset input SW3 is tied to a ProcessorPM input pin IN2 which asserts the watchdog trigger WD Trig input You may use SW2 SWGa for user defined inputs for your own custom ProcessorPM designs Table 15 Push button Reference Item Description Reference Designators SW2 SW3 Part Number EVQ Q2K03W Manufacturer Panasonic ECG Web Site www panasonic com industrial components components html Table 16 Push button Pin Information Button Description Pre Programmed Processor Support ProcessorPM Pin SW2 ProcessorPM board reset 22 SW3 Watchdog trigger input WD_Trig 21 Modifying the ProcessorPM Evaluation Board The ProcessorPM Evaluation Board provides landing areas for additional circuits to support the following functions Additional voltage supervisor input circuits Measure power down current draw of the ProcessorPM device Bypass devices in the JTAG programming chain Powering the board with an external 5V supply Programming the board with an ispDOWNLOAD Cable for a PC parallel port Interfacing to the PAC Designer 2 Utility software for the POWR6AT6 Power Manager II Note Modifying your board requires good electronics handling and PCB fabrication techniques to avoid damage Add Support for the Lattice ispDOWNLOAD Cable HW DLN 3C
29. the 1 8V supply rail to the voltage monitor input of the ProcessorPM This setting emulates a stable 1 8V supply 1XXX 1 8V Supply Failure VM3 High Z Disconnects the 1 8V supply rail from the voltage monitor input VMONS3 of the ProcessorPM This setting emulates a DC DC converter or other supply failure on the PCB The ProcessorPM will assert the Reset_CPU output signal to initiate a reset of the processor DSP target device A red LED D2 will light to indi cate the power fail condition Push button Switch WDT Trigger WD Trig Press the push button switch WD Trig to emulate the watchdog timer reset trigger issued periodically for nor mal operation by the processor DSP Manual Reset Reset Press the push button switch Reset to assert a manual reset of the evaluation board All timers of the Proces sorPM will be cleared and the Reset CPU output signal will be asserted Slide Potentiometer Voltage Supervisor Input R16 A slide potentiometer emulates the variability of a 2 5V voltage rail on the PCB Slide the pot towards the 0 0V position to lower the voltage level input to the ProcessorPM voltage monitor VMON2 Connect to the ProcessorPM Evaluation Board To power and program the evaluation board you may use a PC USB port or use a combination of an external 5V power supply and a Lattice ispDOWNLOAD Cable Parallel Port HW DLN 3C If your PC does not provide USB port see the Add Support fo

Download Pdf Manuals

image

Related Search

Related Contents

SAVE VSR 300/500 Installation and Service  RTH-LC Rev.3e technical manual Eng.pub  Samsung 245T Užívateľská príručka  User Guide  PDFファイル  Importante ! Precaución    Frigidaire 241721000 Refrigerator User Manual  科学系博物館資料としての工業製品カタログ  TWIN HD DVB-T Reconden  

Copyright © All rights reserved.
Failed to retrieve file