You are here

CY7C67200: EZ-OTG™ Programmable USB On-The-Go Host/Peripheral Controller | Cypress Semiconductor

CY7C67200: EZ-OTG™ Programmable USB On-The-Go Host/Peripheral Controller

Last Updated: 
Nov 20, 2016
Version: 
*K

EZ-OTG™ Programmable USB On-The-Go Host/Peripheral Controller

Features

  • Single-chip programmable USB dual-role (Host/Peripheral) controller with two configurable Serial Interface Engines (SIEs) and two USB ports
  • Supports USB OTG protocol
  • On-chip 48-MHz 16-bit processor with dynamically switchable clock speed
  • Configurable IO block supports a variety of IO options or up to 25 bits of General Purpose IO (GPIO)
  • 4K × 16 internal mask ROM contains built-in BIOS that supports a communication-ready state with access to I2C(™) EEPROM interface, external ROM, UART, or USB
  • 8K x 16 internal RAM for code and data buffering
  • 16-bit parallel host port interface (HPI) with DMA/Mailbox data path for an external processor to directly access all on-chip memory and control on-chip SIEs
  • Fast serial port supports from 9600 baud to 2.0M baud
  • SPI supports both master and slave
  • For more, see Pdf
     

Functional Description

EZ-OTG™ (CY7C67200) is Cypress Semiconductor’s first USB On-The-Go (OTG) host/peripheral controller. EZ-OTG is designed to easily interface to most high-performance CPUs to add USB host functionality. EZ-OTG has its own 16-bit RISC processor to act as a coprocessor or operate in standalone mode. EZ-OTG also has a programmable IO interface block allowing a wide range of interface options.