The F82660 is the featured IO chip for Industrial PC system. The F82660 have eSPI and LPC interfaces where the interface would be detected automatically. Those interfaces could be workable with 1.8V or 3.3V.
Equipped with one IEEE 1284 parallel port, 6 UART ports with Multi drop function (9-bit protocol), SIR, ACPI management function. F82660 has 6 UART transceivers, two of which support multi-protocols RS-232/422/485 UART transceivers (UART 1 ~ 2), and the others support pure RS232 UART transceivers (UART 3 ~ 6). Each UART provides 16/32/64/128 bytes FIFO. These UART transceivers can be programmed via a set of I2C interfaces , and the baud rate can support up to 1.5Mbps.
The F82660 supports keyboard and mouse interface which is 8042-based keyboard controller. The F82660 integrated with hardware monitor, 7 sets of voltage sensor, 3 sets of creative auto-controlling smart fans and 2 temperature sensor pins for the accurate dual current type temperature measurement for CPU thermal diode or external transistors 2N3906 and one local temperature.
The F82660 provides flexible features for multi-directional application. For instance, supports 29 GPIO pins, IRQ sharing function designed in UART feature for particular usage and accurate current mode H/W monitor will be worth in measurement of temperature. Others, the F82660 supports newest Intel PECI 3.0 interfaces for new generational CPU temperature usage, INTEL IBX PEAK, I2C and AMD TSI for temperature reading.
In order to save the current consumption when the system is in the soft off state which is so called power saving function. The power saving function supports the system boot-on not only by pressing the power button but also by the wake-up events via GPIO0x, GPIO1x. When the system enters the S3/S4/S5 state, F82660 can cut off the VSB power rail which supplies power source to the devices like the LAN chip, the chipset, the SIO, the audio codec, DRAM, etc. The PC system can be emulated to G3-like state when the system enters S3/S4/S5 states. At the G3-like state, the F82660 consumes 5VSB power rail only. The integrated two control pins are utilized to turn on or off VSB power rail in the G3-like status. The turned on VSB rail is supplied to a wake-up device to fulfill a low power consumption system which supports a wake-up function.
These features as above description will help you more and improve the product value. F82660 is in the package of 128 pin-LQFP(14mm x 14mm).
I2C Function
- Support I2C Function Via Pin 55, 62, 68, 71 (SDA) & Pin 54, 61, 67, 76 (SCL); I2C slave 1Mbps / I2C master 66K bps
eSPI / LPC Interface
- Comply with Intel’s Slave LPC Interface Specification Revision 1.1
- Comply with Intel’s Slave eSPI 1.0 Specification.
- LRESET#/SIRQ Support Low Voltage Level for 1.8V
Hardware Monitor Management
- Monitoring hardware monitor functions under S3 could be disabled.
- Provide one KBC
- Support PECI 3.1
- Support IBX PCH temperature reading via I2C
- Support AMD TSI, MXM via I2C pins.
- Digital Thermal Interfaces
- Intel® PECI 3.1 for Intel CPU thermal monitoring
- 4 selectable PECI address 30h~33h
- CPU address auto detect mode
- Intel Ibex thermal monitoring
- SB-TSI for AMD® CPU and MXM thermal monitoring
- T1 and T2 beta compensation
- Analog Thermal Interface
- 2 x Thermistor or Thermal Diode (BJT) connected to device ADC inputs
- Support Dual Current Type (±3℃) thermal inputs
- 1 x Local Temperature source
- Can set temperature sensor’s OVT limit and high limit
- Fan Control and Monitor
- 3 Auto PWM or DAC fan controls
- 3 Fan speed monitoring inputs
- Fan control support Stage Auto Mode (4-Limit and 5-Stage)/Linear Auto Mode/Manual Mode
- Programmable hysteresis and setting points for all monitored items
- Provide FAN real time status
- Temperature over high limit FAN can force full speed
- Programmable PWM mode up to 300 kinds of frequencies (15Hz~23.5KHz)
- Support smart fan FQST for FAN 1
- 8 voltage monitoring and indication (VIN1, VIN2, VIN3, VIN4, 3VCC, 5VSB, 3VSB, VBAT)
- Monitoring VBAT voltage could be disabled via the register.
- Voltage-Protect Status
- Over Voltage Protect (OVP) Limit: 3VCC, VIN1, VIN2, VIN3
- Under Voltage Protect (UVP) Limit: 3VCC, VIN2, VIN3
- Case intrusion detection (COPEN#)
- Even output via Beep and PME at the same time
- Generates OVT#, PME#, BEEP or shutdown via hardware signals output on critical temperature events
- OVT
- Temperature over limit support max three source
- Even output support level mode and pulse mode
- Event output can indicate by 1Hz LED or 400/800Hz BEEP
- ALERT
- Even output support level mode and pulse mode
- Event output can indicate by 1Hz LED or 400/800Hz BEEP
- BEEP
- Event output source support OVT or ALERT
Power Management
- Provide Power Saving Function (Comply ERP lot 6.0)
- Provide wake-up events via power button, GPIO0x, GPIO1x
- Support Intel Deep Sleep Well (DSW) Timing Sequence
- Support ACPI
- Support G3 like state control
- Built in Two Control Pins with VSB Power Sources Control
- System Wake-Up Control
- Optional routing of events to generate PME on detection of:
- Keyboard keystrokes
- Mouse movement and/or button left click
- Provide ATX Emulates AT Function
- Support Auto Re-Generates PWSOUT# Signal Only at Always on Or AT Mode Which Would Be Auto Regenerated
- After 800ms Until S3# De-Asserted
- AC Loss and Resume Control Method
- Always On
- Always Off
- Bypass Mode
- Keep Last State Old Mode
- Keep Last State New Mode (Do not check ATXPG)
Glue Functions
- LED status indication
- Programmable blinking at S0, S3, Deep S3, S5 state
- Watch Dog Timer
- Support WDT Reset Function
- Support WDT wake up while ERP function is enabled
- Time resolution minute/second
- Maximum 256 minutes or 256 seconds
- Time Out Signal Can Output Via WDTRST#, PWROK, PME#
Legacy Modules
- UART
- 6 High-Speed 16C550/16C650/16C750/16C850/16C950 Compatible UARTs and 1 SIR
- Programmable 16/32/64/128-Byte Send/Receive FIFO Depth
- Support RS232, RS422 and RS485
- RS485 Mode
- RS232 Mode
- Hardware Auto Flow Control With via DTR# or RTS#
- Baud Rate
- Baud Rate Supports 115.2 Kbps, Up To 1.5 Mbps
- Programmable Baud Rate
- Support IRQ 3,4,5,6,7,8,9,10,11 Sharing.
- Provide Multi Drop (9-Bits) Function for Gaming Machine
- Support Ring-In Wake Up Via RI1# And RI2#
- Integrated UART transceivers
- UART 3, UART4, UART5, UART 6 support RS-232 UART transceivers
- UART1 and UART2 support multi-protocols RS-232/RS-422/RS-485 UART transceivers
- Equipped with the fail-safe feature for RS422 and RS485
- UART transceivers could be shut down by SD# (pin 24) or registers
- Nominal ±10V Driving Output Swing for +5V
- ±16.5V Receiver Input Voltage Range
- Adjustable Slew Rate for Minimize EMI Error by programming register.
- Internal pull up and pull-down resistors value could be adjusted by registers.
- No external resistors required for RS422/RS485 termination and bias.
- There are 8 modes for UART 1 and UART 2, which are selected by registers.
- 0000: RS-422 Full Duplex without RTS# (TX always enable)
- 1000: RS-422 Full Duplex (Multi-master). TX enable when RTS# is high.
- 1001: RS-422 Full Duplex (Multi-master). TX enable when RTS# is low.
- 1010: RS-485 Half Duplex. TX enable when RTS# is high.
- 1011: RS-485 Half Duplex. TX enable when RTS# is low.
- 1100: Pure RS-232
- 1110: CC Talk with SINN as open drain output.
- PS/2 Keyboard and Mouse Controller (KBC)
- Provide one KBC
- Support Keyboard/Mouse wakeup and swap function
- Compatibility with the 8042
- Hardware Gate A20 and Hardware Keyboard Reset
- General-Purpose Input/ Output
- 29 GPIO pins, all GPIOs individually configured as input or output
- Provide 2 sets of GPIO (GPIO0x/1x) SMI event via PME# or SIRQ
- GPIO0x and GPIO1x support interrupt status (wake up)
- Provide different SIRQ channels for GPIO0x/1x
- GPIO1x Supports 8 Functions: GPIO (default), PME#, CLKOUT, BEEP, LED_VCC, LED_VSB, WDTRST#, ALERT#
Clocking, Supply and Package Information
- Clocks
- CLKIN supports 24 /48 MHz (default) clock input, others clock could be programmable by the internal register (only for LPC).
- CLKOUT = 48MHz / (CLKOUT_PRE_DIV * 2), where CLKOUT would be 48/24/12/8MHz → Index 2Bh (CLK_TUNE_PROG_EN = 0, BANK_PROG_SEL = 1), bit 5-4
- Power Supply
- 1.8V VCC For ESPI Bus Operation
- 1.8V / 3.3V For LPC Bus Operation
- 5VSB, 3VCC, 3VSB, VBAT
- Package and Operating Temperature Range
- F82660D-I:128 pin LQFP (14mm x 14mm)
- Operation Temperatures Range -40°C ~ 85°C