isppac-powr607 Lattice Semiconductor Corp., isppac-powr607 Datasheet
isppac-powr607
Available stocks
Related parts for isppac-powr607
isppac-powr607 Summary of contents
Page 1
... In-system programmable through JTAG • Industrial temperature range: -40°C to +85°C • 32-pin QFN package, lead-free option Description Lattice’s Power Manager II ispPAC-POWR607 is a gen- eral-purpose power-supply monitor, reset generator and watchdog timer, incorporating both in-system program- mable logic and analog functions implemented in non- 2 ® ...
Page 2
... Lattice Semiconductor ate delays and time-outs ranging from 32µ seconds. The CPLD is programmed using LogiBuilder™, an easy- to-learn language integrated into the PAC-Designer of any of the analog input channel comparators or the digital inputs. Figure 4-1. ispPAC-POWR607 Block Diagram IN1_PWRDN Pin Descriptions Number ...
Page 3
... Not applicable Not applicable 4-3 ispPAC-POWR607 Data Sheet Description JTAG Test Clock Input JTAG Test Data In - Internal Pull-up JTAG Test Data Out JTAG Test Mode Select - Internal Pull-up 6 Power Supply 7 VCC for JTAG Logic Interface Pins Voltage Monitor Input 1 ...
Page 4
... IN_OUTx = 5.5V; HVOUTx configured as FET drivers (HVOUTx configured as open drain outputs have minor leakage path to ground and are not counted in total); VCCJ, TDI, TDO, TMS and TCK = open. Parameter Parameter Conditions pins MON IN_OUT[3:7] pins HVOUT[1:2] pins in open- drain mode (Note 1) Power applied Conditions ICC + pin leakage currents 4-4 ispPAC-POWR607 Data Sheet Conditions Min. Max. -0.5 4.5 -0.5 -0.5 -0.5 HVOUT[1:2] -0.5 11 IN_OUT[3:7] -0.5 -65 ...
Page 5
... Threshold above which POR is HIGH TH V Threshold above which POR is valid T 1. Corresponds to VCC supply voltage. Conditions 1 range, operating temperature, process. CC Conditions Controlled ramp setting FET turn off mode Conditions 4-5 ispPAC-POWR607 Data Sheet Min. Typ. Max 0.075 5.811 ±0.5 1.5 1 Min. Typ. ...
Page 6
... Lattice Semiconductor Figure 4-2. Internal Power-On Reset Reset State T BRO T RST T POR Start Up State T START Analog Calibration 4-6 ispPAC-POWR607 Data Sheet VCC POR (Internal) PLDCLK (Internal) VMONs Ready (Internal) ...
Page 7
... Figure 4-3. Power-Down Mode Timing VCC IN1_PWRDN (low = power-down) I (nominal) CC ICC Over Recommended Operating Conditions Conditions Device previously on T PWRDN_UP T PWRDN_HOLD I CC_PWRDN T PWRDN 4-7 ispPAC-POWR607 Data Sheet Min. Typ. Max. Units 12 48 240 250 260 kHz 0.032 1966 ms 13 -6.67 -12.5 100 100 300 500 ...
Page 8
... CCJ TDI, TMS, TCK, IN[1:2], 2 IN_OUT[3: 3.3V supply 1 CCJ TDI, TMS, TCK 2.5V supply CCJ I = 10mA SINK I = 20mA SINK I = 4mA SINK I = 4mA SRC ; TDO, TDI, TMS, and TCK referenced to V 4-8 ispPAC-POWR607 Data Sheet Min. Typ. Max. +/- 0.8 0.7 2.0 1.7 0.8 0 CCJ Units µA µA µ ...
Page 9
... Conditions SU1 CKH Select-DR Scan SU1 H SU1 CKL PWP CKH Run-Test/Idle (Program) Select-DR Scan 4-9 ispPAC-POWR607 Data Sheet Min. Typ. Max. 10 — — 30 — — 30 — — 200 — — — — 10 — — — — 10 — ...
Page 10
... Theory of Operation Analog Monitor Inputs The ispPAC-POWR607 provides six independently programmable voltage monitor input circuits as shown in Figure 4-8. One programmable trip-point comparator is connected to each analog monitoring input. Each compara- tor reference has 192 programmable trip points over the range of 0.667V to 5.811V. Additionally, a 75mV ‘zero- detect’ ...
Page 11
... To monitor under-voltage fault conditions, the LTP should be used. Tables 1 and 2 show both the under-voltage and over-voltage trip points, which are automatically selected in soft- ware depending on whether the user is monitoring for an over-voltage condition or an under-voltage condition. UTP LTP 4-11 ispPAC-POWR607 Data Sheet (a) (b) ...
Page 12
... Data Sheet 2.693 3.192 3.803 4.878 2.666 3.159 3.764 4.829 2.638 3.126 3.725 4.779 2.611 3.095 3.686 4.729 2 ...
Page 13
... CPLD. The PLD architecture allows flexibility in designing various state machines and control functions for power supply management. The AND array has 28 inputs and generates 81 product terms. The product terms are fed into a single logic block made macrocells. The output signals of the ispPAC-POWR607 device are derived from the PLD as shown in Figure 4-10. ...
Page 14
... Lattice Semiconductor Figure 4-10. ispPAC-POWR607 PLD Architecture VCC Sleep/ Wake Logic IN1_PWRDN IN2 VMON[1: Timer0 Timer1 Timer2 Timer3 Macrocell Architecture The macrocell shown in Figure 4-11 is the heart of the PLD. The basic macrocell has five product terms that feed the OR gate and the flip-flop. The flip-flop in each macrocell is independently configured. It can be programmed to function as a D-Type or T-Type fl ...
Page 15
... PT0 Polarity Clock Clock and Timer Functions Figure 4-12 shows a block diagram of the ispPAC-POWR607’s internal clock and timer systems. The master clock operates at a fixed frequency of 8MHz, from which a fixed 250kHz PLD clock is derived. Figure 4-12. Clock and Timer System Internal Oscillator 8MHz The internal oscillator runs at a fi ...
Page 16
... IN1_PWRDN will always return the ispPAC-POWR607 to normal operation. Finally, whenever the ispPAC-POWR607 is in power-down mode, VCCJ is internally pulled to GND to turn off the JTAG I/O pins important, therefore, that the VCCJ pin be open when power-down mode is initiated. If connected to a power supply during power-down mode, VCCJ will draw approximately 2 ...
Page 17
... High-Voltage Outputs The ispPAC-POWR607’s HVOUT1-HVOUT2 output pins can be programmed to operate either as high-voltage FET drivers or optionally as open drain digital outputs. Figure 4-14 shows the details of the HVOUT gate drivers. Each of these outputs is controlled from the PLD. ...
Page 18
... Full device programming is supported using PC parallel port I/O operations and a download cable connected to the serial programming interface pins of the ispPAC-POWR607. A library of configurations is included with basic solu- tions and examples of advanced circuit techniques are available on the Lattice web site for downloading. In addi- tion, comprehensive on-line and printed documentation is provided that covers all aspects of PAC-Designer operation. The PAC-Designer schematic window, shown in Figure 4-15, provides access to all confi ...
Page 19
... Serial Port Programming Interface Communication with the ispPAC-POWR607 is facilitated via an IEEE 1149.1 test access port (TAP used by the ispPAC-POWR607 as a serial programming interface. A brief description of the ispPAC-POWR607 JTAG interface follows. For complete details of the reference specification, refer to the publica- tion, Standard Test Access Port and Boundary-Scan Architecture, IEEE Std 1149 ...
Page 20
... E CMOS cells these non-volatile cells that store the configuration or the ispPAC-POWR607. A set of instruc- tions are defined that access all data registers and perform other internal control operations. For compatibility between compliant devices, two data registers are mandated by the IEEE 1149.1 specification. Others are func- tionally specifi ...
Page 21
... BYPASS and EXTEST instruction code patterns being specifically called out (all ones and all zeroes respec- tively). The ispPAC-POWR607 contains the required minimum instruction set as well as one from the optional instruction set. In addition, there are several proprietary instructions that allow the device to be configured and ver- ifi ...
Page 22
... TDI and TDO. Again, since the ispPAC-POWR607 has no boundary scan logic, the device is put in the BYPASS mode to ensure specification com- patibility. The bit code of this instruction is defined by the 1149.1 standard to be all zeros (00000000). ...
Page 23
... OUTPUTS_HIGHZ. DISCHARGE – This instruction is used to discharge the internal programming supply voltage after an erase or pro- gramming cycle and prepares ispPAC-POWR607 for a read cycle. This instruction also forces the outputs into the OUTPUTS_HIGHZ. BULK_ERASE – This instruction will bulk erase all E POWR607 ...
Page 24
... PROGRAM_DONE_BIT – This instruction sets the ‘Done’ bit, which enables the ispPAC-POWR607 sequence to start. RESET – This instruction resets the PLD sequence and output macrocells. The condition of the ispPAC-POWR607 is the same as initial turn-on after POR is completed. PLD_VERIFY_INCR – This instruction reads out the PLD data register for the current address and increments the address register for the next read ...
Page 25
... APPLIES TO EXPOSED PORTION OF TERMINALS 0. 0. 4.75 5.00 L 32X 0. SYMBOL 4-25 ispPAC-POWR607 Data Sheet PIN #1 ID FIDUCIAL LOCATED IN THIS AREA DIEPAD (EXPOSED BACKSIDE 3.5 4X BOTTOM VIEW MIN. NOM. MAX. - 0.85 1.00 0.00 0.01 0.05 0.00 0.65 1.00 0.20 REF 1 ...
Page 26
... NC Die Pad ispPAC-POWR607 32-Pin QFN 4-26 ispPAC-POWR607 Data Sheet Operating Temperature Range Industrial (- +85 Package N32 = 32-pin QFN NN32 = Lead-Free 32-pin QFN Performance Grade 01 = Standard Pins 32 Pins IN_OUT5 22 IN_OUT6 21 VCC ...
Page 27
... References to Die Pad added to Pin Descriptions table, Recommended Operating Condi- tions table and Package Options diagram. Changes to HVOUT pin specifications. Final data sheet. Added timing diagram and timing parameters to "Power-On Reset" specifications. Modified PLD Architecture figure to show input registers. 4-27 ispPAC-POWR607 Data Sheet ...