Byte-configurable memory in an optical transceiver
First Claim
1. In an optical transceiver including a processing entity, a system memory, and a memory configuration table having a plurality of configuration entries, each configuration entry for defining at least one configuration setting for a corresponding memory segment, a method for configuring the system memory on a per-segment basis, the method comprising:
- an act of the processing entity reading a first configuration entry defining a first set of one or more configuration settings for a first memory segment;
an act of the processing entity determining configuration settings for the first memory segment based on the first configuration entry read;
an act of the processing entity reading a second configuration entry defining a second set of one or more configuration settings for a second memory segment; and
an act of the processing entity determining configuration settings for the second memory segment based on the second configuration entry read.
5 Assignments
0 Petitions
Accused Products
Abstract
A mechanism that enables an optical transceiver to configure memory on a per-segment basis. The optical transceiver includes a processing entity, system memory and a memory configuration table. The memory configuration table is comprised of configuration entries, each of which defines the configuration setting for a corresponding segment of memory. The processing entity reads the configuration entries for a particular segment of the memory. The processing entity then determines the set of one or more configuration settings for the memory segment based on the configuration entry read. This process may be repeated for multiple segments of memory.
-
Citations
20 Claims
-
1. In an optical transceiver including a processing entity, a system memory, and a memory configuration table having a plurality of configuration entries, each configuration entry for defining at least one configuration setting for a corresponding memory segment, a method for configuring the system memory on a per-segment basis, the method comprising:
-
an act of the processing entity reading a first configuration entry defining a first set of one or more configuration settings for a first memory segment;
an act of the processing entity determining configuration settings for the first memory segment based on the first configuration entry read;
an act of the processing entity reading a second configuration entry defining a second set of one or more configuration settings for a second memory segment; and
an act of the processing entity determining configuration settings for the second memory segment based on the second configuration entry read. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. An optical transceiver comprising:
-
a processing entity;
a system memory;
a memory configuration table having a plurality of configuration entries, each configuration entry for defining at least one configuration setting for a corresponding memory segment;
wherein configuring the system memory on a per-segment basis comprises;
the processing entity reading a first configuration entry defining a first set of one or more configuration settings for a first memory segment;
the processing entity determining configuration settings for the first memory segment based on the first configuration entry read;
the processing entity reading a second configuration entry defining a second set of one or more configuration settings for a second memory segment; and
the processing entity determining configuration settings for the second memory segment based on the second configuration entry read. - View Dependent Claims (17, 18, 19, 20)
-
Specification