Memory card and system for updating distributed memory
First Claim
1. A memory card, comprising:
- a first interface controller operable to be coupled to a first interface, said first interface operating to receive database input signals;
a second interface controller operable to be coupled to a second interface, said second interface operating to couple said memory card to a bus;
a first memory interface disposed between said first interface controller and a memory block, a second memory interface disposed between said memory block and said second interface controller; and
an arbiter coupled to said first and second memory interfaces for arbitrating data input operations and data output operations with respect to said memory block.
4 Assignments
0 Petitions
Accused Products
Abstract
A memory card cooperating with a network interface for receiving data entry and update signals from a database manager via a switch fabric and with a bus interface for outputting data on a system bus disposed in a system shelf, which shelf forms at least a portion of a telecommunications node having a distributed scalable database system. The memory card is operable to contain at least a portion of the distributed database in a high speed, high density memory block disposed thereon, which memory block is coupled to a network interface controller via a first memory interface and to a bus interface controller via a second memory interface. An arbiter is coupled to the first and second memory interfaces for arbitrating data input operations and data output operations with respect to the memory block.
-
Citations
33 Claims
-
1. A memory card, comprising:
-
a first interface controller operable to be coupled to a first interface, said first interface operating to receive database input signals;
a second interface controller operable to be coupled to a second interface, said second interface operating to couple said memory card to a bus;
a first memory interface disposed between said first interface controller and a memory block, a second memory interface disposed between said memory block and said second interface controller; and
an arbiter coupled to said first and second memory interfaces for arbitrating data input operations and data output operations with respect to said memory block. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system for updating a distributed database associated with a telecommunications node, comprising:
-
a database update manager for generating database update signals indicative at least of updated data; and
at least one memory card disposed in a system shelf forming a portion of said telecommunications node, said at least one memory card cooperating with a network interface for receiving said database update signals through a switch fabric, wherein said at least one memory card is operable to contain at least a portion of said distributed database in a memory block disposed thereon. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A telecommunications node having a distributed database, comprising:
-
a database manager for generating signals indicative at least one of updating and entering data with respect to said distributed database;
a switch fabric interconnecting a plurality of system shelves; and
a memory card disposed in each system shelf, said memory card cooperating with a network interface for receiving said signals through said switch fabric and with a bus interface for outputting data on a system bus, wherein said memory card is operable to contain at least a portion of said distributed database in a memory block disposed thereon. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33)
-
Specification