A versatile serial to parallel interface capable of both receiving multiple types of input formats and operating in multiple operational modes includes a multiplexer, a signal generator, and a register. The multiplexer receives serial data from a plurality of possible data sources and, in response to a set of selection signals, outputs one of the sets of serial data to the signal generator. The signal generator thereafter forwards the serial data to the register for storage. In addition to forwarding the serial data to the register, the signal generator also generates clock and control signals. These signals are used to control the operation of the register to ensure proper serial to parallel conversion of the input serial data. In addition, these signals may also be provided to the source of the serial data to control the actions of the data source. The signal generator generates the clock and control signals in response to indication information provided to the signal generator. This indication information may include information relating to: (1) the desired mode of operation (e.g. slave or master) of the serial to parallel interface; and (2) the format (e.g. left justified or right justified) of the incoming serial data. This indication information gives the signal generator all of the information that it needs regarding the data source and the incoming data to generator all of the necessary signals for ensuring the proper operation of the serial to parallel interface.

Un cuento por entregas versátil a la interfaz paralela capaz de recibir tipos múltiples de formatos de la entrada y del funcionamiento en modos operacionales múltiples incluye un multiplexor, un generador de señal, y un registro. El multiplexor recibe datos seriales de una pluralidad de las fuentes de datos y, en respuesta a un sistema de señales de la selección, de las salidas posibles una de los sistemas de datos seriales al generador de señal. El generador de señal transmite después de eso a los datos seriales el registro para el almacenaje. Además de la expedición los datos seriales al registro, el generador de señal también generan señales del reloj y de control. Se utilizan estas señales de controlar la operación del registro para asegurar cuento por entregas apropiado a la conversión paralela de los datos del cuento por entregas de la entrada. Además, estas señales se pueden también proporcionar a la fuente de los datos seriales para controlar las acciones de la fuente de datos. El generador de señal genera el reloj y las señales de control en respuesta a la información de la indicación proporcionada al generador de señal. Esta información de la indicación puede incluir la información en lo que concierne: (1) el modo de operación deseado (e.g. esclavo o amo) del cuento por entregas a la interfaz paralela; y (2) el formato (e.g. haber justificado izquierdo o a la derecha justificado) de los datos seriales entrantes. Esta información de la indicación da el generador de señal todo de la información que necesita mirar la fuente de datos y los datos entrantes al generador toda de las señales necesarias para asegurar la operación apropiada del cuento por entregas a la interfaz paralela.

 
Web www.patentalert.com

< Enabling accurate demodulation of a DVD bit stream using devices including a SYNC window generator controlled by a read channel bit counter

< Method and apparatus for audio signal channel muting

> Method and apparatus for implementing fault tolerant logic in a storage system

> Method and apparatus for reducing switching noise of a digital volume control

~ 00077