1. An apparatus comprising:
an air diffuser;
a filter;
a cover;
a fan; and
a shade in which the fan is located;
wherein the air diffuser is surrounded by the filter except for a bottom opening in the air diffuser at a bottom of the air diffuser;
wherein the cover surrounds the filter and the air diffuser except for an opening in the filter at a bottom of the filter and the bottom opening in the air diffuser;
wherein the air diffuser is attached to the shade;
wherein the cover is attached to the shade; and
wherein the shade has an opening; and
and wherein the fan causes air to flow into the shade through the opening of the shade, then through the bottom opening of the air diffuser, the filter, and a first opening of the cover, then out a set of a plurality of openings in a side of the air diffuser, then through the filter, and then out a set of a plurality of openings in the cover.
2. The apparatus of claim 1 wherein
the set of the plurality of openings in the cover are substantially uniformly spaced.
3. The apparatus of claim 1 wherein
the air diffuser is substantially frustroconical in shape and has a central axis;
the cover is substantially frustroconical in shape and has a central axis; and
the air diffuser and the cover are attached to the shade so that the central axis of the air diffuser and the central axis of the cover substantially overlap.
4. The apparatus of claim 1 wherein
the air diffuser is substantially symmetrical about its central axis.
5. The apparatus of claim 1 wherein
the set of the plurality of openings in the side of the air diffuser are uniformly spaced.
6. The apparatus of claim 1 wherein
the cover is substantially symmetrical about its central axis.
7. The apparatus of claim 1 wherein
the shade has a light located therein.
8. A method comprising
vacuuming noxious particles and fumes by using an apparatus including
an air diffuser;
a filter;
a cover;
a fan; and
a shade in which the fan is located;
wherein the air diffuser is surrounded by the filter except for a bottom opening in the air diffuser at a bottom of the air diffuser;
wherein the cover surrounds the filter and the air diffuser except for an opening in the filter at a bottom of the filter and the bottom opening in the air diffuser;
wherein the air diffuser is attached to the shade;
wherein the cover is attached to the shade; and
wherein the shade has an opening; and
wherein the fan causes air to flow into the shade through the opening of the shade, then through the bottom opening of the air diffuser, the filter, and a first opening of the cover, then out a set of a plurality of openings in a side of the air diffuser, then through the filter, and then out a set of a plurality of openings in the cover.
9. The method of claim 8 wherein
the set of the plurality of openings in the cover are substantially uniformly spaced.
10. The method of claim 8 wherein
the air diffuser is substantially frustroconical in shape and has a central axis;
the cover is substantially frustroconical in shape and has a central axis; and
the air diffuser and the cover are attached to the shade so that the central axis of the air diffuser and the central axis of the cover substantially overlap.
11. The method of claim 8 wherein
the air diffuser is substantially symmetrical about its central axis.
12. The method of claim 8 wherein
the set of the plurality of openings in the side of the air diffuser are uniformly spaced.
13. The method of claim 8 wherein
the cover is substantially symmetrical about its central axis.
14. The method of claim 8 wherein
the shade has a light located therein.
15. The method of claim 8 wherein
the noxious particles and fumes are created by a finger nail treatment process.
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 bypass system for a memory system comprising: a self-timing circuit and a sense amplifier having a differential input, wherein the self-timing circuit, after being prompted, initiates the sense amplifier after a predetermined time period to evaluate the differential input of the sense amplifier; and wherein said bypass system further comprises:
a memory controller that is configured to provide a bypass enable when a bypass read operation is indicated;
a bypass latch that, when enabled by said bypass enable, latches an input data value, converts said input data value into a corresponding input complementary pair, and provides said input complementary pair to the differential input of the sense amplifier; and
wherein the sense amplifier, when initiated, evaluates said input complementary pair after the predetermined time period and provides an evaluated output data value indicative of said input data value.
2. The bypass system of claim 1, wherein said memory controller is further configured to prompt the self-timing circuit and to disable normal read control when the bypass read operation is indicated.
3. The bypass system of claim 1, wherein said bypass latch comprises:
an input latch having a data input receiving said input data value, an enable input receiving said bypass enable, and an output providing a corresponding complementary bit pair; and
a data driver that is configured, when enabled, to drive said corresponding complementary bit pair as said input complementary pair to the differential input of the sense amplifier.
4. The bypass system of claim 3, wherein the memory system comprises a multiport register file with separate read and write domains, and wherein said memory controller comprises:
a read controller providing a first read clock to a clock input of said input latch and providing an internal clock for activating the self-timing circuit; and
a local controller for incorporating the self-timing circuit for receiving said internal clock, wherein said local controller provides a driver enable signal to an enable input of said data driver.
5. The bypass system of claim 4, wherein said read controller receives a bypass indication signal and a second read clock, wherein said read controller asserts said first read clock and said internal clock synchronous with said second read clock signal when said bypass read operation is indicated.
6. The bypass system of claim 3, wherein the memory system includes a memory array, further comprising:
an access interface for providing bit line information from the memory array to the differential input of the sense amplifier; and
wherein said local controller provides an access enable signal to an enable input of said access interface.
7. The bypass system of claim 1, further comprising a self test circuit that controls providing said input data value to said bypass latch and that provides a memory read bypass signal to said memory controller to indicate said bypass read operation.
8. A method of performing a bypass read operation that mimics timing of a memory system, comprising:
receiving a bypass enable indicative of the bypass read operation;
disabling a normal read operation of the memory system when the bypass read operation is indicated;
converting an input data value to an input complementary pair when the bypass read operation is indicated;
providing the input complementary pair to a differential input of a sense amplifier of the memory system;
initiating a self-timing circuit of the memory system after the bypass read operation is indicated, wherein the self-timing circuit activates the sense amplifier after a predetermined time period; and
converting, by the sense amplifier upon activation, the input complementary pair to an output data value.
9. The method of claim 8, further comprising:
providing the input data value to a data input of the memory system; and
providing the bypass enable, by a self test circuit, to initiate the bypass read operation.
10. The method of claim 8, further comprising latching the output data value into a register.
11. The method of claim 8, wherein said disabling a normal read operation includes disabling access logic having an input coupled to a memory array of the memory system and an output coupled to the differential input of the sense amplifier.
12. The method of claim 8, wherein said converting an input data value to an input complementary pair comprises:
enabling a latch having an input receiving the input data value when the bypass read operation is indicated; and
latching, by the latch after being enabled, the input data value to the input complementary pair.
13. The method of claim 12, wherein said providing the input complementary pair to a differential input of a sense amplifier comprises enabling a driver having an input coupled to an output of the latch and having an output coupled to the differential input of the sense amplifier.
14. The method of claim 12, further comprising clocking the latch synchronous with a read clock of the memory system.
15. The method of claim 8, wherein said initiating a self-timing circuit of the memory system comprises providing an internal clock synchronous with a read clock of the memory system to initiate the self-timing circuit.
16. A memory system with a bypass system, comprising:
a memory controller that provides a bypass enable and a bypass read signal in response to a bypass read indication, and that provides at least one disable signal to disable a normal read operation in response to said bypass read indication;
a bypass latch that, when enabled by said bypass enable, latches and converts an input data value into a corresponding input complementary pair;
a self-timing circuit that provides a sense signal upon expiration of a predetermined time period that starts when said bypass read signal is provided; and
a sense amplifier that evaluates said input complementary pair provided by said bypass latch when initiated by said sense signal and that provides an evaluated output data value indicative of said input data value.
17. The memory system of claim 16, wherein said bypass latch comprises:
an input latch having a data input receiving said input data value, an enable input receiving said bypass enable, and an output providing a corresponding complementary bit pair when said bypass enable is provided; and
a data driver that drives said corresponding complementary bit pair as said input complementary pair to a differential pair input of said sense amplifier.
18. The memory system of claim 17, wherein said memory controller provides a driver enable signal to an enable input of said data driver in response to said bypass read signal being provided.
19. The memory system of claim 16, further comprising:
an access interface having an output providing a differential bit pair from a memory array to a differential input pair of said sense amplifier when said output is enabled during a read operation; and
wherein said at least one disable signal provided by said memory controller disables said output of said access interface in response to said bypass read signal being provided.
20. The memory system of claim 16, further comprising a self test circuit that controls providing said input data value to said bypass latch and that provides said bypass read indication to said memory controller to disable said normal read operation and to initiate a bypass read operation.