Channel interface for conveying digital data having a lower data rate
First Claim
Patent Images
1. A method for conveying digital data at a data rate over a channel having a frame rate greater than the data rate comprises:
- producing the digital data at the data rate;
from frame to frame, determining whether a sample of the digital data is available;
when the sample of the digital data is available, transmitting, in a current allocated transmission slot of a frame, the sample of the digital data; and
when the sample of the digital data is not available, transmitting, in the current allocated transmission slot, a predetermined value.
3 Assignments
0 Petitions
Accused Products
Abstract
Digital data is conveyed over a channel having a frame rate greater than the data rate of the digital data. The digital data is produced at the data rate. From frame to frame, determining whether a digital data sample is available. When the sample of the digital data is available, transmitting, in a current allocated transmission slot of a frame, the sample of the digital data. When the sample of the digital data is not available, transmitting, in the current allocated transmission slot, a predetermined value.
-
Citations
23 Claims
-
1. A method for conveying digital data at a data rate over a channel having a frame rate greater than the data rate comprises:
-
producing the digital data at the data rate;
from frame to frame, determining whether a sample of the digital data is available;
when the sample of the digital data is available, transmitting, in a current allocated transmission slot of a frame, the sample of the digital data; and
when the sample of the digital data is not available, transmitting, in the current allocated transmission slot, a predetermined value. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A handheld audio system comprises:
-
a radio signal decoder integrated circuit operably coupled to produce radio data system (RDS) data, digital left-channel data, and digital right-channel data; and
a digital audio processing integrated circuit operably coupled to the radio signal decoder integrated circuit via a channel, wherein the digital audio processing integrated circuit produces audio signals for audio playback from at least one of the digital left- and right-channel data and a stored digital audio file, wherein the radio signal decoder integrated circuit includes;
a processing module, and memory operably coupled to the processing module, wherein the memory stores operational instructions that cause the processing module to;
from frame to frame, determine whether a sample of the RDS data is available;
when the sample of the RDS data is available, transmitting, in a current allocated transmission slot of a frame, the sample of the RDS data; and
when the sample of the RDS data is not available, transmitting, in the current allocated transmission slot of the frame, a predetermined value. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A digital radio interface comprises:
-
a digital data buffer module operably coupled to buffer left-plus-right data, left-minus-right data, and radio data system (RDS) data;
a transmission slot module operably coupled to populate, on a frame by frame basis, time slots of a frame of a plurality of frames with the left-plus-right data, left-minus-right data, and RDS data; and
a bitstream stuffer module operably coupled to produce a serial stream of the plurality of frames, wherein each of the plurality of frames includes an allocated transmission slot for the RDS data, wherein the bitstream stuffer module is further operably coupled to;
when the allocated transmission slot for a current frame of the plurality of frames is to be transmitted, determine whether a RDS data ready signal is set;
when the RDS data ready signal is set, transmit the RDS data in the allocated transmission slot; and
when the RDS data ready signal is not set, transmit known invalid data in the allocated transmission slot. - View Dependent Claims (17, 18, 19, 20)
-
-
21. A method of transmitting data having a lower data rate than a transmission rate of a channel comprises:
-
determining a number of bits stored of the data;
comparing the number of bits stored with a predetermined quantity;
when the number of bits stored compares favorably with the predetermined quantity, transmitting the data in an allocated transmission slot of a frame; and
when the number of bits stored does not compare favorably with the predetermined quantity, transmitting invalid data in the allocated transmission slot of the frame. - View Dependent Claims (22, 23)
-
Specification