MBSP

Microcontroller Board Support Package

User Tools

Site Tools


infineon:cyusb231

This is an old revision of the document!


EZ-USB FX2G3

USB 2.0 @ 480MHz (High Speed)

Package: 104 LGA

Temperaure range: -45 .. 85 °C

Operating Voltage: 1.7V to 3.6 V

GPIF/FIFO 16bit

Variants

part # MCU SRAM Flash SCB # Peripherals
CYUSB2315-BF104AXI(T) M0+(MPU) 512 KB 256 KB 1 I2C
CYUSB2316-BF104AXI(T) M0+(MPU) 512 KB 256 KB 3 I2C, SPI, CAN
CYUSB2317-BF104AXI(T) M0+(MPU) 512 KB 512 KB 6 I2C, SPI, CAN, QSPI
CYUSB2318-BF104AXI(T) M4(FP,MPU)/M0+(MPU) 1024 KB 512 KB 6 I2C, SPI, CAN, QSPI, Crypto

Pins

  • ePad
  • A1..A56
  • B1..B48
Pin Signal name description
ePAD GND
A1 P0CTL2
A2 P0CTL1
A3 VDDIOXTAL
A4 XTALOUT
A5 XTALIN
A6 GND
A7 V33
A8 DPLUS
A9 DMINUS
A10 GND
A11 VDDD
A12 GND
A13 P0CLK
A14 Reserved
A15 I2C-SCL0 (SCB0)
A15 UART-RX0 (SCB0)
A16 I2C-SDA0 (SCB0)
A16 UART-TX0 (SCB0)
A17 VDDIO
A18 P0D0
A19 P0D1
A20 P0D2
A21 P0D3
A22 P0D4
A23 P0D5
A24 P0D6
A25 P0D7
A26 GND
A27 VDDIOP0_CTRL
A28 GND
A29 P0CTL5
A30 P0CTL6
A31 P0CTL9
A32 VDDIOP0
A33 GPIO2
A33 UART-TX0
A33 I2C-SDA0 (SCB5)
A33 SPI-CS0 (SCB5)
A33 CAN1-RX
A34 PMODE
A34 SPI-MOSI (SCB5)
A34 CAN1-TX
A35 P0CTL0
A36 GPIO1
A36 UART-RX0
A36 I2C-SCL0 (SCB5)
A36 SPICLK (SCB5)
A37 P0CTL3
A38 P0CTL4
A39 P0CTL7
A40 P0CTL8
A41 GND
A42 XRES
A43 VDDIOP0_CTRL
A44 VBUSDETECTN
A45 P0D8
A46 P0D9
A47 P0D10
A48 P0D11
A49 P0D12
A50 P0D13
A51 P0D14
A52 P0D15
A53 GND
A54 CLKOUT
A55 VDDIOP0
A56 GND
B1 DNU
B2 DNU
B3 DNU
B4 DNU
B5 DNU
B6 DNU
B7 DNU
B8 GND
B9 DNU
B10 DNU
B11 DNU
B12 DNU
B13 DNU
B14 RESREF
B15 TDO / SWO
B15 PDM3-CLK0
B15 UART-TX1 (SCB4)
B15 I2C-SCL1 (SCB4)
B15 SPICLK (SCB4)
B16 TDI
B16 PDM3-DATA0
B16 UART-RX1 (SCB4)
B16 I2C-SDA1 (SCB4)
B16 SPICS0 (SCB4)
B17 TMS / SWDIO
B17 PDM3-CLK1
B17 UART-RTS1 (SCB4)
B17 SPI-MOSI (SCB4)
B18 TCLKSWDCLK
B18 PDM3-DATA1
B18 UART-CTS1 (SCB4)
B18 SPI-MISO (SCB4)
B19 GPIO
B19 SWDRST
B20 PDMDATA
B20 TCPWM4_N
B21 GPIO4
B21 SPI-MISO (SCB5)
B22 SPICLK (SMIF)
B22 UART-RX1 (SCB6)
B22 I2C-SCL1 (SCB6)
B23 SPICS0 (SMIF)
B23 UART-TX1 (SCB6)
B23 I2C-SDA1 (SCB6)
B24 SPICS1 (SMIF)
B25 CAN0-TX
B25 PDM0-DATA1
B25 UART-TX0 (SCB4)
B25 I2C-SDA0 (SCB4)
B25 TCPWM2_N
B25 SPICS0 (SCB4)
B26 CAN0-RX
B26 PDM0-CLK1
B26 UART-RX0 (SCB4)
B26 I2C-SCL0 (SCB4)
B26 TCPWM2_P
B26 SPICLK (SCB4)
B27 SPIDAT0 (SMIF)
B27 UART-RX1 (SCB0)
B27 I2C-SCL (SCB0)
B27 SPICLK (SCB2)
B28 SPIDAT1 (SMIF)
B28 UART-TX1 (SCB0)
B28 I2C-SDA (SCB0)
B28 SPICS0 (SCB2)
B29 SPIDAT2 (SMIF)
B29 UART-CTS0 (SCB0)
B29 SPI-MOSI (SCB2)
B30 SPIDAT3 (SMIF)
B30 UART-RTS0 (SCB0)
B30 SPI-MISO (SCB2)
B31 VDDIOQSPI
B32 SPIDAT4 (SMIF)
B32 UART-CTS0 (SCB2)
B33 SPIDAT5 (SMIF)
B34 SPIDAT6 (SMIF)
B34 UART-RX1 (SCB1)
B34 I2C-SDA1 (SCB1)
B35 SPIDAT7 (SMIF)
B35 UART-TX1 (SCB1)
B35 I2C-SCL1 (SCB1)
B36 DNU
B37 DNU
B38 GPIO5
B39 GPIO6
B40 VCCD
B41 DNU
B42 GPIO8
B43 GPIO9
B44 PDMCLK
B44 TCPWM4_P
B45 GPIO10
B46 USB2DN2
B47 USB2DP2
B48 DNU

abbreviation dictionary

abbreviation long version comment
ABUS analog output bus
AC alternating current
ADC
AHB AMBA (advanced microcontroller bus architecture) high-performance bus, an ARM® data transfer bus
API application programming interface
APOR analog power-on reset
BC broadcast clock
BOM bill-of-materials
BR bit rate
BRA bus request acknowledge
BRQ bus request
CAN controller area network
CI carry in
CMP compare
CO carry out
CPU central processing unit
CRC cyclic redundancy check
CSD CAPSENSETM sigma delta
CT continuous time
CTBm continuous time block-mini
DAC digital-to-analog converter
DC direct current
DI digital or data input
DMA direct memory access
DNL differential nonlinearity
DNU Do not use Do not use these connections for PCB signal routing channels. Do not connect any host system signal to these connections.
DO digital or data output
DSI digital signal interface
DSM Deep Sleep mode
ECO external crystal oscillator
EEPROM electrically erasable programmable read only memory
EMIF external memory interface
FB feedback
FIFO first in first out
FSR full scale range
GPIO general purpose I/O
HCI host-controller interface
HFCLK high-frequency clock
I2C inter-integrated circuit
IDE integrated development environment
ILO internal low-speed oscillator
IMO internal main oscillator
INL integral nonlinearity
I/O input/output
IOR I/O read
IOW I/O write
IRES initial power on reset
IRA interrupt request acknowledge
IRQ interrupt request
ISR interrupt service routine
IVR interrupt vector read
L2CAP logical link control and adaptation protocol
LPCOMP low-power comparator
LRb last received bit
LRB last received byte
LSb least significant bit
LSB least significant byte
LUT lookup table
MISO master-in-slave-out
MMIO memory mapped input/output
MOSI master-out-slave-in
MSb most significant bit
MSB most significant byte
NC Not connected The connection may safely be used for routing space for a signal on a PCB. However, any signal connected to an NC pin must not have voltage levels higher than VIO.
PC program counter
PCH program counter high
PCL program counter low
PD power down
PGA programmable gain amplifier
PM power management
PMA PSOCTM memory arbiter
POR power-on reset
PPOR precision power-on reset
PRS pseudo random sequence
PSRR power supply rejection ratio
PSSDC power system sleep duty cycle
PWM pulse width modulator
RAM random-access memory
RETI return from interrupt
RFU Reserved for Future use Do not use RFU connectors for PCB routing channels so that the PCB may take advantage of future enhanced features in devices with a compatible footprint.
RF radio frequency
ROM read only memory
RW read/write
SAR successive approximation register
SC switched capacitor
SCB serial communication block
SCB Serial Control Block A peripheral that can be used as I2C, UART or SPI
SIE serial interface engine
SIO special I/O
SE0 single-ended zero
SNR signal-to-noise ratio
SOF start of frame
SOI start of instruction
SP stack pointer
SPD sequential phase detector
SPI serial peripheral interconnect
SPIM serial peripheral interconnect master
SPIS serial peripheral interconnect slave
SRAM static random-access memory
SRSS system resources sub-system
SROM supervisory read only memory
SSADC single slope ADC
SSC supervisory system call
SYSCLK system clock
SWD single wire debug
TC terminal count
TD transaction descriptors
UART universal asynchronous receiver/transmitter
UDB universal digital block
USB Universal Serial Bus
USBIO USB I/O
WCO watch crystal oscillator
WDT watchdog timer
WDR watchdog reset
XRES external reset
XRES_N external reset, active LOW
infineon/cyusb231.1779152720.txt.gz · Last modified: by lars