Infineon/CYPRESS CY91F577BHSPMC1-GSE1
| Manufacturer | |
| MPN | CY91F577BHSPMC1-GSE1 |
| LCSC Part # | C2948299 |
| Packaging | LQFP-144 |
| Customer # | |
| Key Attributes | FR81S 32 Bit 80MHz 111 LQFP-144 Microcontrollers RoHS |
| Datasheet | |
| Alternative Parts | 4 |
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Infineon/CYPRESS | |
| Packaging | LQFP-144 | |
| DAC (Bit) | 8bit | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+105℃ | |
| Program Memory Type | FLASH | |
| Voltage - Supply | 3V~5.5V | |
| EEPROM | 64KB | |
| Program Storage Size | 1.0625MB | |
| CPU Core | FR81S | |
| Core Size | 32 Bit | |
| CPU Maximum Speed | 80MHz | |
| Oscillator Type | External | |
| Number of I/O | 111 |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Infineon/CYPRESS | |
| Packaging | LQFP-144 | |
| DAC (Bit) | 8bit | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+105℃ | |
| Program Memory Type | FLASH | |
| Voltage - Supply | 3V~5.5V |
| Type | Description | |
|---|---|---|
| EEPROM | 64KB | |
| Program Storage Size | 1.0625MB | |
| CPU Core | FR81S | |
| Core Size | 32 Bit | |
| CPU Maximum Speed | 80MHz | |
| Oscillator Type | External | |
| Number of I/O | 111 |
Introduction
This series is Cypress 32-bit microcontroller designed for automotive and industrial control applications. It contains the FR81S CPU that is compatible with the FR family. The FR81S has a high level performance among the Cypress FR family by enhancing CPU instruction pipeline and load store processing, and improving internal bus transfer. It is best suited for application control for automotive.
Features
- FR81S CPU Core
- 32-bit RISC, load/store architecture, 5-stage pipeline
- Maximum operating frequency: 80 MHz (Source oscillation = 4.0 MHz and 20 multiplied (PLL clock multiplication system))
- General-purpose register: 32-bit ×16 sets
- 16-bit fixed length instructions (basic instruction), 1 instruction per cycle
- Instructions appropriate to embedded applications: Memory-to-memory transfer instruction, Bit processing instruction, Barrel shift instruction etc.
- High-level language support instructions: Function entry/exit instructions, Register content multi-load and store instructions
- Bit search instructions: Logical 1 detection, 0 detection, and change-point detection
- Branch instructions with delay slot: Decrease overhead during branch process
- Register interlock function: Easy assembler writing
- Built-in multiplier and instruction level support: Signed 32-bit multiplication: 5 cycles, Signed 16-bit multiplication: 3 cycles
- Interrupt (PC/PS saving) 6 cycles (16 priority levels)
- The Harvard architecture allows simultaneous execution of program and data access.
- Instruction compatibility with the FR family
- Built-in memory protection function (MPU): Eight protection areas can be specified commonly for instructions and the data. Control access privilege in both privilege mode and user mode.
- Built-in FPU (floating point arithmetic): IEEE754 compliant Floating-point register 32-bit × 16 sets
- Peripheral Functions
- Clock generation (equipped with SSCG function): Main oscillation (4 MHz), Sub oscillation (32 kHz) or no sub oscillation, PLL multiplication rate: 1 to 20 times
- Built-in Program flash memory capacity: CY91F575: 512 + 64 KB, CY91F577: 1024 + 64 KB, CY91F578: 1536 + 64 KB, CY91F579: 2048 + 64 KB
- Built-in Data flash memory (WorkFlash) capacity 64 KB
- Built-in RAM capacity: Main RAM - CY91F575: 40 KB, CY91F577: 64 KB, CY91F578: 96 KB, CY91F579: 128 KB; Backup RAM - CY91F575/7: 8 KB, CY91F578/9: 16 KB
- General-purpose ports [LQFP-144]: 111 (none sub oscillation), 109 (with sub oscillation), Included I2C pseudo open drain ports: 4, P057: Input only; [LQFP-208]: 159 (none sub oscillation), 157 (with sub oscillation), Included I2C pseudo open drain ports: 4, P057: Input only
- External bus interface: 22-bit address, 16-bit data; 23 pins of 9-bit address, 8-bit data, ASX, CS0X, CS1X, RDX, WR0X, and WR1X can select 5V/3.3V by the VCCE power supply
- DMA Controller: Up to 16 channels can be started simultaneously. 2 transfer factors (Internal peripheral request and software)
- A/D converter (successive approximation type): 8/10-bit resolution: 40 channels, Conversion time: 3 μs
- D/A converter (R-2R type): 8-bit resolution: 2 channels
- External interrupt input: 16 channels, Level ("H" / "L"), or edge detection (rising or falling) enabled
- 6 channels, ch.2 to ch.7
- Selectable from UART, synchronous mode or LIN-UART mode
- LIN protocol Revision 2.1 supported (LIN-UART).
- SPI (Serial Peripheral Interface) supported (synchronous mode)
- Full-duplex double buffering system
- LIN synch break detection (linked to the input capture)
- Built-in dedicated baud rate generator
- DMA transfer support
- Multi-function serial communication (built-in transmission/reception FIFO memory): 4 channels
- UART (Asynchronous serial interface): Full-duplex double buffering system, 16-byte transmission FIFO memory, 16-byte reception FIFO memory, Parity or no parity is selectable, Built-in dedicated baud rate generator, The external clock can be used as the transfer clock, Parity, frame, and overrun error detect functions provided, DMA transfer support
- CSIO (Synchronous serial interface): Full-duplex double buffering system, 16-byte transmission FIFO memory, 16-byte reception FIFO memory, SPI supported; master and slave systems supported; 5 to 9-bit data length can be set, Built-in dedicated baud rate generator (Master operation), The external clock can be entered. (Slave operation), Overrun error detection function is provided, DMA transfer support
- LIN-UART (Asynchronous Serial Interface for): Full-duplex double buffering system, 16-byte transmission FIFO memory, 16-byte reception FIFO memory, LIN protocol revision 2.1 supported, Master and slave systems supported, Framing error and overrun error detection, LIN synch break generation and detection; LIN synch delimiter generation, Built-in dedicated baud rate generator, The external clock can be adjusted by the reload counter, DMA transfer support
- I2C: Full-duplex double buffering system, 16-byte transmission FIFO memory, 16-byte reception FIFO memory, Standard mode (Max. 100kbps) / high-speed mode (Max. 400kbps) supported, DMA transfer supported (for transmiss)
Applications
- automotive
- industrial control
| Qty | Unit Price(Reference Only) | Total Amount |
|---|---|---|
| 1+ | $ 1.0462 | $ 1.05 |
| 200+ | $ 0.4059 | $ 81.18 |
| 500+ | $ 0.392 | $ 196.00 |
| 840+ | $ 0.3843 | $ 322.81 |
Standard Packaging840/Full Tray | ||
Products Specifications
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Infineon/CYPRESS | |
| Packaging | LQFP-144 | |
| DAC (Bit) | 8bit | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+105℃ | |
| Program Memory Type | FLASH | |
| Voltage - Supply | 3V~5.5V | |
| EEPROM | 64KB | |
| Program Storage Size | 1.0625MB | |
| CPU Core | FR81S | |
| Core Size | 32 Bit | |
| CPU Maximum Speed | 80MHz | |
| Oscillator Type | External | |
| Number of I/O | 111 |
| Type | Description | |
|---|---|---|
| Category | Integrated Circuits (ICs)/Embedded/Microcontrollers | |
| Manufacturer | Infineon/CYPRESS | |
| Packaging | LQFP-144 | |
| DAC (Bit) | 8bit | |
| ADC (Bit) | 10bit | |
| Operating Temperature | -40℃~+105℃ | |
| Program Memory Type | FLASH | |
| Voltage - Supply | 3V~5.5V |
| Type | Description | |
|---|---|---|
| EEPROM | 64KB | |
| Program Storage Size | 1.0625MB | |
| CPU Core | FR81S | |
| Core Size | 32 Bit | |
| CPU Maximum Speed | 80MHz | |
| Oscillator Type | External | |
| Number of I/O | 111 |
Introduction
This series is Cypress 32-bit microcontroller designed for automotive and industrial control applications. It contains the FR81S CPU that is compatible with the FR family. The FR81S has a high level performance among the Cypress FR family by enhancing CPU instruction pipeline and load store processing, and improving internal bus transfer. It is best suited for application control for automotive.
Features
- FR81S CPU Core
- 32-bit RISC, load/store architecture, 5-stage pipeline
- Maximum operating frequency: 80 MHz (Source oscillation = 4.0 MHz and 20 multiplied (PLL clock multiplication system))
- General-purpose register: 32-bit ×16 sets
- 16-bit fixed length instructions (basic instruction), 1 instruction per cycle
- Instructions appropriate to embedded applications: Memory-to-memory transfer instruction, Bit processing instruction, Barrel shift instruction etc.
- High-level language support instructions: Function entry/exit instructions, Register content multi-load and store instructions
- Bit search instructions: Logical 1 detection, 0 detection, and change-point detection
- Branch instructions with delay slot: Decrease overhead during branch process
- Register interlock function: Easy assembler writing
- Built-in multiplier and instruction level support: Signed 32-bit multiplication: 5 cycles, Signed 16-bit multiplication: 3 cycles
- Interrupt (PC/PS saving) 6 cycles (16 priority levels)
- The Harvard architecture allows simultaneous execution of program and data access.
- Instruction compatibility with the FR family
- Built-in memory protection function (MPU): Eight protection areas can be specified commonly for instructions and the data. Control access privilege in both privilege mode and user mode.
- Built-in FPU (floating point arithmetic): IEEE754 compliant Floating-point register 32-bit × 16 sets
- Peripheral Functions
- Clock generation (equipped with SSCG function): Main oscillation (4 MHz), Sub oscillation (32 kHz) or no sub oscillation, PLL multiplication rate: 1 to 20 times
- Built-in Program flash memory capacity: CY91F575: 512 + 64 KB, CY91F577: 1024 + 64 KB, CY91F578: 1536 + 64 KB, CY91F579: 2048 + 64 KB
- Built-in Data flash memory (WorkFlash) capacity 64 KB
- Built-in RAM capacity: Main RAM - CY91F575: 40 KB, CY91F577: 64 KB, CY91F578: 96 KB, CY91F579: 128 KB; Backup RAM - CY91F575/7: 8 KB, CY91F578/9: 16 KB
- General-purpose ports [LQFP-144]: 111 (none sub oscillation), 109 (with sub oscillation), Included I2C pseudo open drain ports: 4, P057: Input only; [LQFP-208]: 159 (none sub oscillation), 157 (with sub oscillation), Included I2C pseudo open drain ports: 4, P057: Input only
- External bus interface: 22-bit address, 16-bit data; 23 pins of 9-bit address, 8-bit data, ASX, CS0X, CS1X, RDX, WR0X, and WR1X can select 5V/3.3V by the VCCE power supply
- DMA Controller: Up to 16 channels can be started simultaneously. 2 transfer factors (Internal peripheral request and software)
- A/D converter (successive approximation type): 8/10-bit resolution: 40 channels, Conversion time: 3 μs
- D/A converter (R-2R type): 8-bit resolution: 2 channels
- External interrupt input: 16 channels, Level ("H" / "L"), or edge detection (rising or falling) enabled
- 6 channels, ch.2 to ch.7
- Selectable from UART, synchronous mode or LIN-UART mode
- LIN protocol Revision 2.1 supported (LIN-UART).
- SPI (Serial Peripheral Interface) supported (synchronous mode)
- Full-duplex double buffering system
- LIN synch break detection (linked to the input capture)
- Built-in dedicated baud rate generator
- DMA transfer support
- Multi-function serial communication (built-in transmission/reception FIFO memory): 4 channels
- UART (Asynchronous serial interface): Full-duplex double buffering system, 16-byte transmission FIFO memory, 16-byte reception FIFO memory, Parity or no parity is selectable, Built-in dedicated baud rate generator, The external clock can be used as the transfer clock, Parity, frame, and overrun error detect functions provided, DMA transfer support
- CSIO (Synchronous serial interface): Full-duplex double buffering system, 16-byte transmission FIFO memory, 16-byte reception FIFO memory, SPI supported; master and slave systems supported; 5 to 9-bit data length can be set, Built-in dedicated baud rate generator (Master operation), The external clock can be entered. (Slave operation), Overrun error detection function is provided, DMA transfer support
- LIN-UART (Asynchronous Serial Interface for): Full-duplex double buffering system, 16-byte transmission FIFO memory, 16-byte reception FIFO memory, LIN protocol revision 2.1 supported, Master and slave systems supported, Framing error and overrun error detection, LIN synch break generation and detection; LIN synch delimiter generation, Built-in dedicated baud rate generator, The external clock can be adjusted by the reload counter, DMA transfer support
- I2C: Full-duplex double buffering system, 16-byte transmission FIFO memory, 16-byte reception FIFO memory, Standard mode (Max. 100kbps) / high-speed mode (Max. 400kbps) supported, DMA transfer supported (for transmiss)
Applications
- automotive
- industrial control
C2948299 EasyEDA Library
Compliance & Export Codes
| Type | Details |
|---|---|
| RoHS | |
| ECCN | 3A991A2 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC | |
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS |
| Type | Details |
|---|---|
| RoHS | |
| ECCN | 3A991A2 |
| CNHTS | 8542319090 |
| USHTS | |
| TARIC |
| Type | Details |
|---|---|
| CAHTS | |
| BRHTS | |
| INHTS | |
| MXHTS | |
Alternative Parts
| MPN | Manufacturer | Packaging | Availability | Unit Price | ||
|---|---|---|---|---|---|---|
| CY91F577BPMC-GSE2 | Infineon/CYPRESS | LQFP-144 | 0 | $ 0.986 | ||
| CY91F577BHSPMC-GSE1 | Infineon/CYPRESS | LQFP-144 | 0 | $ 1.0092 | ||
| CY91F579CHSPMC1-GSE1 | Infineon/CYPRESS | LQFP-144 | 0 | $ 1.3069 | ||
| CY91F587LBPMC-GTE1 | Infineon/CYPRESS | LQFP-144 | 0 | $ 2.205 |

