General Description
The GPUSB101A embedded an 8-bit processor, 16K bytes OTP ROM, 256 bytes working SRAM, six 64 bytes buffer SRAM, 2 set 12-bit timers, and 20 general I/Os. The general I/Os can be programmed as parallel bus or SPI. There are three main functions for the bridge IC.
-
USB to parallel bus
-
USB to SPI
-
Parallel bus to SPI
Features
-
Working Voltage: 2.4V - 3.6V (without USB) 3.0V - 3.6V (with USB)
-
IOA, IOB Working Voltage: 2.4V - 5.5V
-
IOC Working Voltage: 2.4V - 3.6V
-
CPU Speed: 0.09375MHz - 12MHz
-
ROM Size: 16 K bytes OTP ROM
-
RAM Size: 256 bytes working SRAM Six 64 bytes buffer SRAM
-
Two 12-bit timer/counter
-
On-chip Voltage Regulator: 3.3 V output
-
USB Specification 2.0 compliant; full-speed (12 Mbps)
-
USB supports Bulk IN, Bulk OUT, Interrupt IN, Isochronous IN and Isochronous OUT transfer mode
-
20 GPIO port (Parallel bus and SPI share with GPIO)
-
Supports parallel bus 4 bit mode (5 pin for control and 4 pin for data)
-
Supports parallel bus 8 bit mode (5 pin for control and 8 pin for data)
-
Supports SPI master mode
-
Supports SPI slave mode
-
Supports SPI transparent mode (Host IC can control SPI slave device through bridge IC )