1. A window or door system that includes:
a frame adapted to be received within a window opening,
a window or door unit on said frame, and
a retainer received by interference fit on either said frame or said window or door unit, said retainer having a portion that extends to engage the other of said frame and said window or door unit and hold said window or door unit on said frame.
2. The system set forth in claim 1 wherein said retainer is linear and extends along adjacent edges of said frame and said window unit.
3. The system set forth in claim 1 wherein said retainer is received by snap fit on said frame or said window or door unit.
4. The system set forth in claim 3 wherein either said frame or said window or door unit has an outward opening and said retainer is received by snap fit in said opening.
5. The system set forth in claim 4 wherein said frame has outward openings on both sides of said frame, and wherein a said retainer is received by snap fit in each of said openings to hold said window or door unit within said frame.
6. The system set forth in claim 4 wherein said outward opening includes slots extending along at least three sides of said frame and retainers received in said slots along said at least three sides of said frame.
7. The system set forth in claim 6 wherein said frame has a lower rail with at least one weep opening to permit drainage of water.
8. The system set forth in claim 7 wherein said weep opening opens into said slot.
9. The system set forth in claim 8 wherein said retainer has a passage that aligns with said weep opening to permit drainage of water through said retainer.
10. The system set forth in claim 4 wherein said retainer is removably received in said opening to permit removal of said window or door unit from said frame.
11. The system set forth in claim 4 wherein said outward opening has an internal shoulder and said retainer has a flange with a barb for extending into said opening, engaging said shoulder and holding said retainer within said opening.
12. The system set forth in claim 1 wherein said frame comprises a plurality of frame rails of plastic, wood, aluminum, fiberglass or vinyl construction.
13. The system set forth in claim 12 wherein said frame rails are of plastic regrind construction.
14. The system set forth in claim 1 wherein said frame is of rigid plastic construction.
15. The system set forth in claim 1 including a cover removably received on said frame at least prior to installation of said window unit into said frame.
16. The system set forth in claim 15 wherein said cover is of translucent or transparent plastic construction.
17. A window or door system that includes:
a rigid frame adapted to be received within a window or door opening and having at least one outwardly opening slot,
a window or door unit within said frame, and
a retainer separate from said frame and said window or door unit, said retainer being received by snap fit in said slot and having a portion that extends to engage said window or door unit to secure said window or door unit within said frame.
18. The system set forth in claim 17 wherein said frame has outwardly opening slots on both sides of said frame, and wherein a said retainer is received by snap fit in each of said slots to engage and hold said window or door unit within said frame.
19. The system set forth in claim 17 wherein said frame has at least one straight side, and wherein said retainer is linear and extends along said at least one straight side of said frame.
20. The system set forth in claim 19 wherein said outwardly opening slot extends along at least three sides of said frame, and wherein retainers are received in said slots along said three sides of said frame.
21. The system set forth in claim 17 wherein said retainer is removably received in said slot to permit removal of said window frame assembly from said frame.
22. The system set forth in claim 17 including a cover adapted to be removably received on said frame at least prior to installation of said window unit into said frame.
23. The system set forth in claim 22 wherein said cover is of translucent or transparent plastic construction.
24. The system set forth in claim 17 wherein said outwardly opening slot has an internal shoulder and said retainer has a flange with a barb for engaging said shoulder and holding said retainer within said slot.
25. The system set forth in claim 17 wherein said frame comprises a plurality of plastic, wood, aluminum, fiberglass or vinyl construction joined end-to-end.
26. The system set forth in claim 25 wherein said frame rails are of plastic regrind construction.
27. The system set forth in claim 17 wherein said frame has a lower rail with at least one weep opening to permit drainage of water.
28. The system set forth in claim 27 wherein said weep opening opens into said slot.
29. The system set forth in claim 28 wherein said retainer has a passage that aligns with said weep opening to permit drainage of water through said retainer.
30. A window or door system that includes: a rigid frame adapted to be received within a window or door opening and a cover removably received on said frame.
31. The system set forth in claim 30 wherein said cover is removably received by snap fit on said frame.
32. The system set forth in claim 31 wherein said frame has an outwardly opening slot and said cover has a flange that is removably received within said slot.
33. The system set forth in claim 32 wherein said cover is of translucent or transparent plastic construction.
34. A window or door frame that includes at least one frame rail defining an opening for receiving a window or door unit, said rail having an outwardly opening slot for receiving a retainer to hold the window or door unit within said frame.
35. The window or door frame set forth in claim 34 wherein said frame has outwardly opening slots on both sides of said frame.
36. The window or door frame set forth in claim 34 wherein said frame is rectangular and said outwardly opening slot extends along at least three sides of said frame.
37. The window or door frame set forth in claim 34 wherein said slot has an internal shoulder for engagement by said retainer.
38. The window or door frame set forth in claim 34 wherein said frame comprises a plurality of frame rails of plastic, wood, aluminum, fiberglass or vinyl construction.
39. The window or door frame set forth in claim 38 wherein said frame rails are of plastic regrind construction.
40. The window or door frame set forth in claim 34 wherein said frame is of rigid plastic construction.
41. The window or door frame set forth in claim 34 including a cover removably received on said frame at least prior to installation of said window unit into said frame.
42. The window or door frame set forth in claim 41 wherein said cover is of translucent or transparent plastic construction.
43. A method of assembling a window or door to a surrounding support structure such as a building wall, which includes the steps of:
(a) mounting a frame within a window or door opening in the support structure,
(b) temporarily mounting a cover over said frame temporarily to close the window or door opening,
(c) subsequently removing said cover and positioning a window or door unit within said frame, and
(d) securing said window or door unit to said frame by mounting at least one retainer by interference fit on said frame or said window or door unit such that said retainer has a portion that extends to engage the other of said frame and said window or door unit and holds said window or door unit on said frame.
The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.
1. A system comprising:
a controller that monitors and controls pulse width of control signals for read and write assist for bit cells; and
a memory coupled to the controller, comprised of:
a static random access memory (SRAM) device that includes the bit cells, and
a tracking circuit operative for controlling voltage levels of the SRAM device that receives a pulse and introduces a delay to the pulse such that the a final pulse width is based on a length of a bit line connected to the bit cells and the final pulse width is used in controlling voltage levels for the SRAM device.
2. The system of claim 1, wherein controller adjusts one of precharge to the bit line, raised VSSM to the bit cells, or lowered VDDM to the bit cells.
3. The system of claim 1, wherein the length of the delay is modified based on a number of rows of a bit cell array that includes the bit cells.
4. The system of claim 1, wherein the controller controls power provided to the SRAM device.
5. The system of claim 1, wherein a length of the tracking circuit is approximately equal a length the bit line.
6. The system of claim 1, wherein the SRAM device is compiler memory.
7. The system of claim 1, wherein the bit cells are in a bit array that can vary in rows and columns.
8. The system of claim 1 implemented in a portable electronic device.
9. A static random access memory (SRAM) device comprising:
a tracking circuit operative for controlling voltage levels of the SRAM device in response to receiving a known pulse, the tracking circuit comprising RC circuits and inverters; and
an array of bit cells that are connected to one or more bit lines, wherein the tracking circuit receives the known pulse and introduces a delay such that a final pulse width for a final pulse is generated based on the delay, and the final pulse width is used in controlling voltage levels for the SRAM device.
10. The SRAM device of claim 8, wherein the tracking circuit extends along a length associated with the bit lines.
11. The SRAM device of claim 8, wherein the length of the bit cells determines the delay.
12. The SRAM device of claim 8, wherein the length of the delay is modified based on a number of rows of the array.
13. The SRAM device of claim 8, wherein one of the following are adjusted: precharge to the bit lines, raised VSSM to the bit cells, or lowered VDDM to the bit cells.
14. The SRAM device of claim 8, wherein the pulse is a trigger edge.
15. The SRAM device of claim 8, wherein the array varies in rows and columns.
16. The SRAM device of claim 8 implemented as compiler memory.
17. The SRAM device of claim 8 implemented in a portable electronic device.
18. A memory device comprising:
a plurality of bit lines having an associated bit line length;
a read and write assist circuit positioned along at least one of the plurality of bit lines, the read and write assist circuit comprising:
an input for receiving a first pulse;
a first inverter coupled to the input;
first and second series connected RC pairs, the first series connected RC pair coupled to the first inverter;
second and third series connected inverters, the second series connected inverter coupled to the second series connected RC pair;
a NAND gate coupled to the input and the second series connected inverter; and
a fourth inverter coupled to the NAND device,
wherein the a read and write assist circuit produces a final pulse having a final pulse width associated with a delay in the read and write assist circuit.
19. The memory device of claim 18, wherein the final pulse width is used in reducing a voltage associated with one of the bit lines in the plurality of bit lines.
20. The memory device of claim 18, wherein the read and write assist circuit determines how far a precharge level may be made for one of the bit lines in the plurality of bit lines.