IP Library Granted Patent US 7,890,845
Granted Patent B2
US 7,890,845 · App. 11/692,296 · Granted Feb 15, 2011

Integrated MPE-FEC RAM for DVB-H receivers

Assignee: Newport Media, Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,890,845
App. No.
11/692,296
Granted
Feb 15, 2011
Kind
B2
Abstract

A MPE-FEC memory chip and method for use in a DVB-H receiver, wherein the memory chip comprises a TS demux; a RS decoder; a system bus; and a RAM unit adapted to simultaneously interface to the TS demux, the RS decoder, and the system bus through time-multiplexing, wherein the RAM unit is adapted to (i) access multiple-words per clock cycle, and (ii) cache write and read accesses to reduce memory access from the TS demux and the system bus, and wherein the RAM unit is adapted to be clocked at a speed higher than an interfacing data-path to increase an effective throughput of the RAM unit. The RAM unit may comprise multiple RAM sub units, wherein while a first RAM sub unit is clock gated, the remaining multiple RAM sub units are accessible.

Claims (35)

1. A Multi-Protocol Encapsulator Forward Error Connection (MPE-FEC) memory chip for use in a Digital Video Broadcasting over Handheld (DVB-H) receiver, said memory chip comprising:

a Transport-stream packet de-multiplexer (TS demux);

a Reed-Solomon (RS) decoder;

a system bus; and

a random access memory (RAM) unit that simultaneously interfaces to said TS demux, said RS decoder, and said system bus through time-multiplexing,

wherein said RAM unit (i) accesses multiple-words per clock cycle, and (ii) caches write and read accesses to reduce memory access from said TS demux and said system bus, and

wherein said RAM unit clocks at a speed higher than an interfacing data-path to increase an effective throughput of said RAM unit.

2. The memory chip of claim 1 , wherein said RAM unit comprises multiple RAM sub units, wherein while a first RAM sub unit is clock gated, the remaining multiple RAM sub units are accessible.

3. The memory chip of claim 1 , further comprising a register cache that is external to said RAM unit, wherein said register cache is adapted to decrease a frequency of read and write processes occurring with respect to said RAM unit.

4. The memory chip of claim 1 , wherein said RAM unit is a single port RAM unit that is adapted to be clocked at approximately twice a system clock rate.

5. The memory chip of claim 4 , wherein a first virtual port of said single port RAM unit is shared by a RS decoder read and write access.

6. The memory chip of claim 4 , wherein a second virtual port of said single port RAM unit is shared by a post-processing system output read, control logic access, and a TS demux write access.

7. The memory chip of claim 1 , wherein an amount of memory of said RAM unit is adapted to be extended by a fractional amount of a complete video frame.

8. The memory chip of claim 7 , wherein the amount of extended fractional-frame memory is adapted to store a beginning portion of a second incoming video frame during which said RS decoder can complete a FEC process on a first video frame.

9. The memory chip of claim 8 , wherein a remaining portion of said second incoming video frame overwrites a region wherein said first video frame was stored after said first video frame begins to be read out.

10. The memory chip of claim 1 , further comprising a demodulator positioned on a same silicon chip as said RAM unit, said TS demux said RS decoder, and said system bus.

11. A Multi-Protocol Encapsulator Forward Error Connection (MPE-FEC) memory chip for use in a Digital Video Broadcasting over Handheld (DVB-H) receiver, said memory chip comprising:

a Transport-stream packet de-multiplexer (TS demux);

a Reed-Solomon (RS) decoder;

a system bus;

a random access memory (RAM) unit that simultaneously interfaces to said TS demux, said RS decoder, and said system bus through time-multiplexing; and

a demodulator positioned on a same silicon chip as said RAM unit, said TS demux said RS decoder, and said system bus,

wherein said RAM unit (i) accesses multiple-words per clock cycle, and (ii) caches write and read accesses to reduce memory access from said TS demux and said system bus, and

wherein said RAM unit clocks at a speed higher than an interfacing data-path to increase an effective throughput of said RAM unit.

12. A method of processing video internet protocol (IP) datagrams in a Digital Video Broadcasting over Handheld (DVB-H) receiver, wherein said DVB-H receiver comprises a Multi-Protocol Encapsulator Forward Error Connection (MPE-FEC) memory chip comprising a Transport-stream (TS) packet de-multiplexer (TS demux); a Reed-Solomon (RS) decoder; a system bus; and a random access memory (RAM) unit that simultaneously interfaces to said TS demux, said RS decoder, and said system bus through time-multiplexing, said method comprising:

configuring said RAM unit to access multiple-words per cycle and cache read and write accesses to said RAM unit to reduce memory access from said TS demux and said system bus; and

clocking said RAM unit at a speed higher than an interfacing data-path to increase an effective throughput of said RAM unit.

13. The method of claim 12 , further comprising splitting said RAM unit into multiple smaller RAM subunits.

14. The method of claim 12 , further comprising using a register cache that is external to said RAM unit to decrease a frequency of read and write processes occurring with respect to said RAM unit.

15. The method of claim 12 , further comprising clocking said RAM unit at approximately twice a system clock rate.

16. The method of claim 12 , wherein an amount of memory of said RAM unit is adapted to be extended by a fractional amount of a complete video frame.

17. The method of claim 16 , wherein the amount of extended fractional-frame memory is adapted to store a beginning portion of a second incoming video frame during which said RS decoder can complete a FEC process on a first video frame.

18. The method of claim 17 , wherein a remaining portion of said second incoming video frame overwrites a region wherein said first video frame was stored after said first video frame begins to be read out.

19. The method of claim 12 , further comprising positioning a demodulator on a same silicon chip as said RAM unit, said TS demux said RS decoder, and said system bus.

20. The method of claim 12 , further comprising using a circular addressing scheme to allow the chip to receive back-to-back data bursts without doubling a size of said RAM unit.

Assignments (23)
RELEASE OF SECURITY INTEREST Recorded Mar 9, 2022
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059358/0001 →
RELEASE OF SECURITY INTEREST Recorded Feb 28, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: ATMEL CORPORATION
Reel/Frame 059262/0105 →
RELEASE OF SECURITY INTEREST Recorded Feb 25, 2022
From: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
To: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
Reel/Frame 059333/0222 →
SECURITY INTEREST Recorded Sep 18, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS NOTES COLLATERAL AGENT
Reel/Frame 047103/0206 →
SECURITY INTEREST Recorded Jun 25, 2018
From: MICROCHIP TECHNOLOGY INCORPORATED; SILICON STORAGE TECHNOLOGY, INC.; ATMEL CORPORATION; MICROSEMI CORPORATION; MICROSEMI STORAGE SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 046426/0001 →
SECURITY INTEREST Recorded Feb 10, 2017
From: ATMEL CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 041715/0747 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: ATMEL WIRELESS MCU TECHNOLOGIES CORPORATION
Reel/Frame 038364/0615 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL Recorded Apr 6, 2016
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: NEWPORT MEDIA, INC.
Reel/Frame 038364/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 24, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 034705/0090 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0435 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: PINNACLE VENTURES, L.L.C.
To: ATMEL CORPORATION
Reel/Frame 033908/0379 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033908/0242 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0775 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: NEWPORT MEDIA, INC.
To: ATMEL CORPORATION
Reel/Frame 033907/0748 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: HORIZON TECHNOLOGY FINANCE CORPORATION
To: ATMEL CORPORATION
Reel/Frame 033907/0702 →
TERMINATION OF SECURITY Recorded Oct 7, 2014
From: BRIDGE BANK, NATIONAL ASSOCIATION
To: ATMEL CORPORATION
Reel/Frame 033907/0517 →
PATENT SECURITY AGREEMENT Recorded Sep 5, 2014
From: NEWPORT MEDIA, INC.
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033689/0195 →
PATENT SECURITY AGREEMENT Recorded Sep 5, 2014
From: ATMEL WIRELESS MCU TECHNOLOGIES CORPORATION
To: MORGAN STANLEY SENIOR FUNDING, INC., AS COLLATERAL AGENT
Reel/Frame 033689/0214 →
SECURITY AGREEMENT Recorded Mar 1, 2013
From: NEWPORT MEDIA, INC.
To: HORIZON TECHNOLOGY FINANCE CORPORATION, AS COLLATERAL AGENT
Reel/Frame 029956/0891 →
SECURITY AGREEMENT Recorded Feb 15, 2013
From: NEWPORT MEDIA, INC., A DELAWARE CORPORATION; NEWPORT MEDIA, INC., A CALIFORNIA CORPORATION
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 029818/0138 →
SECURITY AGREEMENT Recorded Dec 31, 2012
From: NEWPORT MEDIA, INC.
To: BRIDGE BANK, NATIONAL ASSOCIATION
Reel/Frame 029554/0118 →
SECURITY AGREEMENT Recorded May 31, 2012
From: NEWPORT MEDIA, INC.
To: PINNACLE VENTURES, L.L.C.
Reel/Frame 028299/0903 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 28, 2007
From: DENK, TRACY; CHEN, CHAOLIANG T; TREIGHERMAN, PHILIP; YOUSEF, NABIL R
To: NEWPORT MEDIA, INC.
Reel/Frame 019074/0932 →
Continuity (1)
Related Publication 20080244246A1 · Oct 2, 2008