FMS7401L
Part | Datasheet |
---|---|
![]() |
FMS7401LVN14 (pdf) |
Related Parts | Information |
---|---|
![]() |
FMS7401LEN14 |
![]() |
FMS7401LEN |
![]() |
FMS7401LVN |
PDF Datasheet Preview |
---|
FMS7401L Digital Power Controller The FMS7401L is a Digital Power Controller designed for applications requiring ease of digital based control over analog based implementations. The FMS7401L is an ideal solution to implement ballast control, motor control and battery management functions. It integrates a wide variety of analog blocks with an 8-bit microcontroller core to offer a complementary feature set with high performance, low power and small size in a single chip. The FMS7401L is intended for applications using a supply voltage in the 2.7V to 3.6V range. It is fabricated using CMOS technology and is fully static offering a power savings. The FMS7401L is available in both 8-pin and 14-pin PDIP, SOIC and TSSOP packages. • 8-bit Microcontroller Core • 1K bytes on-board code EEPROM • 64 bytes data EEPROM • 64 bytes SRAM • Watchdog Reset • Multi-input Wakeup on all general purpose I/O pins • Fast 12-bit PWM timer with dead time control and half- bridge output drive Input Capture Mode • 5-Ch 8-bit Analog-to-Digital Converter 20 µS conversion time Sample and Hold Internal Voltage Reference 1.21V Gated Auto-sampling Mode • Auto-zero gain 16 • Uncommitted • Internal Current Source Generator 1mA • On-chip Oscillator No external components 1µs instruction cycle time • On-chip Power-on Reset • Programmable read and write disable functions • Memory Mapped I/O • Programmable Comparator 63 Levels • Brown-out Reset • Software selectable I/O option • Push-pull outputs with tri-state option • Weak pull-up or high impedance inputs • Fully static CMOS Power Saving Halt Mode < 1.3µA 3.3V Power Saving Idle Mode < 180µA 3.3V • Single supply operation 2.7V 3.6V • 40 years data retention • 100,000 data changes • 8-/14-pin PDIP, SOIC, and TSSOP packages • In-circuit programming Fast Page-write Programming Mode Program Data Memory bytes Device Supply Voltage Memory bytes SRAM Data EEPROM FMS7401L 2.7V 3.6V FMS7401L 2.7V 3.6V Pin Count 8 14 FMS7401L Block Diagram RESET G7/AIN4/ AOUT G6/-AIN G3/AIN1 G2/AIN2 G1/AIN3/ ADSTROBE SR_GND G4/AIN0 NC/GND VREF Uncommitted Amplifier AOUT Analog ACH5 ACH2 ACH3 Y S/H ACH4 8-bit ADC Autozero Amplifier _ Ordering Information 77 Physical Dimensions 78 FMS7401L PRODUCT SPECIFICATION List of Figures Figure FMS7401L Block and Connection Diagram 2 BOR and POR Circuit Relationship Diagram 9 Internal Clock Scheme 11 External Clock Scheme 12 Recommended Halt/Idle Flow 13 ADC Block Diagram 17 Current Generator Interface 24 Programmable Comparator Block Diagram VLOOP = 0 26 Programmable Comparator Block Diagram VLOOP = 1 29 Digital Delay Timing 31 Timer 1’s PWM Mode Block Diagram 39 Example PWM Output Signals a and b 39 Timer 1’s Input Capture Mode Block Diagram 40 PORTGD Logic Diagram 43 Multi-input Wakeup MIW Block Diagram 45 Core Program Model 46 Basic Interrupt Structure 49 Programming Mode Pin 59 Programming Protocol 62 Serial Data Timing 62 Page Mode Protocol 62 Internal Oscillator Frequency FOSC vs. Temperature 68 Icc Active vs. Temperature no PLL or data EEPROM writes 68 Icc Active vs. Temperature no PLL, with data EEPROM writes 69 Icc Active vs. Temperature with PLL, no data EEPROM writes 69 Halt Current vs. Temperature 70 Idle Current vs. Temperature no PLL 70 Idle Current vs. Temperature with PLL 71 VOL vs. IOL 25°C G6, G7 71 VOL vs. IOL 25°C G0, G5 72 VOH vs. IOH 25°C G6, G7 72 VOH vs. IOH 25°C G0, G5 73 BOR Level vs. Temperature 73 Programmable Comparator Voltage Level vs. Temperature 74 VREF vs. Temperature 74 Current Source ISRC vs. Temperature 75 Gain 16 Error vs. Temperature 75 PRODUCT SPECIFICATION FMS7401L List of Tables Table Default Register States 8 CMODE Bit 10 PLL Frequency Selection FPLL/FOSC = 2MHz 10 HALT Register 13 ADCNTRL1 Register Bit 19 Analog Input Channel Selection ACHSEL[3:0] Bit 19 ADCNTRL2 Register Bit 21 Programmable Comparator COMP Control Register Bit 25 Programmable Comparator Lower Voltage Reference VTHL Levels 1 31 27 Programmable Comparator Upper Voltage Reference VTHU Levels 32 63 28 Digital Delay DDELAY Register Bit 31 Prescale PSCALE Register Bit 33 PLL Divide Factor Selection Bits and the FT1CLK Resolution FOSC=2 MHz 33 Timer 1 Prescale Selection PS Bits 34 Dead Time DTIME Register Bit 35 Timer 1 Control T1CNTRL Register Bit 37 Timer 1 Mode Bits 37 Timer 0 Control T0CNTRL Register 41 Watchdog Service Register WDSVR 42 I/O Register Bit Assignments 43 I/O Options 43 Multi-input Wakeup MIW Register Bit Assignments 45 Interrupt Priority Sequence 48 Instruction Addressing Modes 51 Instruction Cycles and Bytes 52 Initialization Register 1 Bit 55 Initialization Register 3 Bit 55 Initialization Register 4 Bit 55 T1HS1 G0 and T1HS2 G5 Default 56 Memory Mapped Registers 57 Memory Mapped Registers and their Register Bit 58 Programming Interface Electrical Characteristics 59 32-Bit Command and Response Word 61 FMS7401L PRODUCT SPECIFICATION 1 Reset Circuit The reset circuit in the FMS7401L contains four input conditions that trigger a main system reset. When the main system reset is triggered, a sequence of events occur defaulting all memory mapped registers including the initialization registers and I/Os to their initial states see Table During the system reset sequence, the instruction core execution is halted allowing time for the internal oscillator and other analog circuits to stabilize. Once the system reset sequence completes, the device will begin with its normal operation executing the instruction program residing in the code EEPROM memory. The time required for the system reset sequence to complete TRESET is dependent on the individual trigger condition and is in the Electrical Characteristics section of the datasheet. The four reset trigger conditions are as follows: • Power-on Reset POR • External Reset1 • Brown-out Reset BOR • Watchdog Reset2 Table Default Register States Peripheral/Register G1, G2, G3, G4, G6, G7 G0, G5 SRAM Memory Stack Pointer Status Register T1CMPA, T1CMPB and T1RA Registers DTIME Register All other memory mapped register not listed above.3 External Reset High-impedance input tri-state input by Init Reg. 4 see Table 28 No change 0x80 0x80 0xFFF 0xFFF 0x1F 0x1F 0x00 0x00 Power-on Reset Circuit The Power-on Reset POR circuit maintains the device in a reset state until Vcc reaches a voltage level high enough to guarantee proper device operation. The POR circuit is sensitive to the different Vcc ramp rates and must be within SVcc as in the Electrical Characteristics section of the datasheet. The POR circuit does not generate a system reset when Vcc is falling. This feature is performed by the Brown-out Reset BOR circuit and must be enabled by the BOREN bit of the Initialization Register In the case where Vcc does not drop to 0V before the next power-up sequence, it is necessary to enable the BOR circuit and/or reset the device externally through the RESET pin.1 External Reset1 The device may be externally reset through the RESET input pin if the POR/BOR circuits cannot be used to properly reset the device in the application. The RESET input pin contains an internal pull-up resistor making it an active low signal. Therefore, to issue a device system reset the RESET input should be held low for at least 10µS before being released i.e. returned to a high state . While the RESET input is held low, the internal oscillator and other analog circuits are kept in a low power state reducing the current consumption of the device a state resembling Halt Mode . In addition, the I/O pins are all initialized to an input tri-state unless defaulted otherwise.5 At the rising edge of the RESET input signal, the main system reset sequence is triggered releasing the internal oscillator and other analog circuits so that they may be initialized and begin their normal operation. Brown-out Reset Circuit The Brown-out Reset BOR circuit is one of the on-chip analog comparator peripherals and must be enabled through the BOREN bit of the Initialization Registers The BOR circuit is used to hold the device in a reset state when Vcc drops below a threshold in the Electrical Characteristics section of the datasheet. While in reset, the device is held in its initial condition until Vcc rises above the threshold. Shortly after Vcc rises above the threshold, the internal system reset sequence is started. Once the system reset sequence completes, the device will begin with its normal operation executing the instruction program residing in the code EEPROM memory. PRODUCT SPECIFICATION FMS7401L Ordering Information FSID FMS7401LEN FMS7401LVN FMS7401LEN14 FMS7401LVN14 FMS7401LEM8X FMS7401LEMX FMS7401LEMT8X FMS7401LEMTX Package PDIP8 PDIP14 SOIC8 SOIC14 TSSOP8 TSSOP14 Supply Voltage 2.7V to 3.6V 2.7V to 3.6V 2.7V to 3.6V 2.7V to 3.6V 2.7V to 3.6V 2.7V to 3.6V 2.7V to 3.6V 2.7V to 3.6V Temperature Range -40°C to 85°C -40°C to 125°C -40°C to 85°C -40°C to 125°C -40°C to 85°C -40°C to 85°C -40°C to 85°C -40°C to 85°C PRODUCT SPECIFICATION Packaging Option Method Rail Rail Rail Rail Tape Reel 2500 Tape Reel 2500 Tape Reel 2500 Tape Reel 2500 PRODUCT SPECIFICATION Physical Dimensions†† 8-Pin PDIP 14-Pin PDIP 95° ±5 DIA Pin #1 IDENT 8765 Option 1 1234 Typ. MAX 20° ±1° Pin #1 IDENT 1 Option 2 DIA NOM 90° 4° Typ FMS7401L 14 13 12 11 10 9 8 PIN NO. 1 IDENT 1 23 4 5 67 MAX DEPTH OPTION 1 |
More datasheets: 17801-S30 | 1020B5743-05 | 1020B5743-04 | 1020B5743-03 | 1020B5743-02 | 1020B5743-01 | SSF212X050 | SSF212XP | FMS7401LEN14 | FMS7401LEN |
Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived FMS7401LVN14 Datasheet file may be downloaded here without warranties.