Patent Number: 6,167,466

Title: Multi-channel serial port with programmable features

Abstract: A microprocessor 1 is described which includes a multi-channel serial port (MCSP) 120. MCSP 120 includes clock generation and frame sync generation circuitry 300, multi-channel selection circuitry 310, and companding circuitry 320. The clock generation and frame sync generation circuitry is configurable by means of a Serial Port Control Register SPCR, and Receive Control Register RCR, a Transmit Control Register XCR, a Sample Rate Generator Register SRGR, and Pin Control Register PCR. The multi-channel selection circuitry is configurable by means of a Multi-Channel Register MCR, a Receive Channel Enable Register RCER and a Transmit Channel Enable Register XCER. Companding circuitry 320 performs optional expansion or compression of received or transmitted data using .mu.-LAW or A-LAW, as selected by the Receive Control Register or the Transmit Control Register.

Inventors: Nguyen; Tai H. (Houston, TX), Jones; Jason A. T. (Houston, TX), Bradley; Jonathan G. (Houston, TX), Seshan; Natarajan (Houston, TX)

Assignee: Texas Instruments Incorporated

International Classification: G06F 9/302 (20060101); G06F 15/76 (20060101); G06F 15/78 (20060101); G06F 9/30 (20060101); G06F 013/00 (); G06F 013/14 (); G06F 009/00 ()

Expiration Date: 12/26/2017