1460651318-4137efc2-4577-4a4b-b391-c48fd30559b1

A chip structure includes a substrate with at least an arrangement of side pads on an active surface of the substrate and adjacent to one side of the active surface. As the non-volatile memory degrades, the caching policy can be varied such that the non-volatile memory is used more as a read cache and less as a write cache. The temperature of the optoelectronic device may thus be controlled to stabilize the performance of the optoelectronic device.