General The BB16CF950+ is a UART (Universal Asynchronous Receiver-Transmitter) with a host interface suitable for direct connection to a CompactFlash or 16-bit PC Card bus. Once installed and configured by the host OS, it provides an eight-byte programming interface which may be configured to be identical to that of the TL16C750 UART from Texas Instruments. It can be configured to fit the requirements of RS232, RS422/485, or Bluetooth® applications. Key features
Glueless interface to CompactFlash or 16-bit PC Card (PCMCIA) bus
UART is register and functionally compatible with TL16C750
Compatible with existing 16C750/550/450 device drivers
Wide supply voltage range 3.0-5.5V
Compliant with stringent CompactFlash I/O requirements
Low-power design
Configuration and CIS data is held in a small, cheap serial EEPROM
UART enhancements:
- 128-deep receive and transmit FIFOs
- Readable FIFO levels and tuneable trigger levels improve device driver performance
- Programmable “synchronisation factor” allows baud rates up to fclock/4
- Automatic transmitter/receiver enable control capability for RS485 half-duplex applications
- Extensions to standard register set are implemented in a safe, easy-to-use way
Added features for Bluetooth designs:
- Designed to support Bluetooth ICs from CSR’s BlueCore range
- Low-voltage interface pins eliminate the need for level-shifting circuitry
- SPI mode for factory-programming of BlueCore flash memory
- Power control can shut down power to Bluetooth circuitry when not in use
- Automatic reset generation after Bluetooth power-up
|