1. A cover for a stethoscope having a head and a diaphragm, comprising:
a central first region having opposite first and second sides, the first side comprising an adherent material for removably adhering the first region to the diaphragm of the stethoscope and the second side comprising an antimicrobial layer comprising an antimicrobial substance that can neutralize or destroy microbes disposed thereon; and
a second region configured to be continuous with the first region and comprising a crimpable material to form-fit around at least the head of the stethoscope so as to cover the head of the stethoscope from contamination;
wherein the first region is acoustically transmissive and substantially impermeable to microorganisms and fluids.
2. The cover of claim 1, wherein the antimicrobial substance is at least partially removable so that at least a portion of the antimicrobial substance is left behind as the cover is removed from the stethoscope for disposal.
3. The cover of claim 1, wherein the cover forms a substantially air-tight seal with the diaphragm when the cover is removably adhered to the diaphragm.
4. The cover of claim 1, wherein the cover is shaped as a circle, rectangle, octagon, trapezoid, triangle, square or other polygon that is greater than the size of the head of the stethoscope.
5. The cover of claim 1, wherein the first region further comprises at least one tab extending outwardly having a first side opposite the first side of the first region that comprises an adherent material and is configured to wrap around at least a portion of the head of the stethoscope to further secure the cover to the stethoscope.
6. The cover of claim 1, wherein the adherent material comprises one or more of a cellophane, vinyl, acetate, polyethylene acrylic, butyl rubber, ethylene-vinyl acetate, natural rubber, a nitrile, silicone rubber, a styrene block copolymer, a vinyl ether and a tackifier.
7. The cover of claim 6, wherein the adherent material further comprises an antimicrobial andor antiseptic material.
8. The cover of claim 1, wherein the first region has a thickness in the range of from about 0.1 mm to about 0.4 mm.
9. The cover of claim 1, wherein the crimpable material further comprises an adhesive material so as to enhance adhesion of the crimpable material to itself so as to secure the cover to the stethoscope.
10. The cover of claim 1, wherein the crimpable material comprises one or more of polyvinyl chloride, polyvinylidene chloride, low density polyethylene, linear low density polyethylene, polyisobutene, polyethylene-vinylacetate copolymer and lightweight aluminum foil.
11. A system for storing and dispensing at least one cover for a stethoscope having a head and a diaphragm, comprising:
an enclosure having at least one opening; and
a plurality of covers removably attached to the enclosure;
wherein the covers comprise (a) a central first region having opposite first and second sides, the first side comprising an adherent material for removably adhering the first region to the diaphragm of the stethoscope and the second side comprising an antimicrobial layer comprising an antimicrobial substance that can neutralize or destroy microbes disposed thereon; and (b) a second region configured to be continuous with the first region and comprising a crimpable material to form-fit around at least the head of the stethoscope and protect against contamination; and wherein the first region is acoustically transmissive and substantially impermeable to microorganisms and fluids.
12. The system of claim 11, wherein the enclosure further comprises an antimicrobial ultraviolet light source.
13. The system of claim 11, further comprising a bracket to mount the enclosure on a wall and a port for replenishing stethoscope covers configured to receive a plurality of stethoscope covers.
14. The system of claim 13, wherein the port further comprises a roller mechanism configured to hold a plurality of stethoscope covers removably disposed on a releasable backing and wound about a roller so that as a stethoscope cover is dispensed from the backing the roller advances to expose the next available stethoscope cover.
15. The system of claim 11, wherein the enclosure further comprises a container for catching the backing after a stethoscope cover is removed from the backing.
16. A cover for a stethoscope having a head and a diaphragm, comprising:
a first layer comprising a central portion comprising an adherent material for removably adhering the cover to the diaphragm and the head of the stethoscope; and
a second layer opposite the first layer, the second layer comprising a crimpable material to form-fit the cover around at least the diaphragm and the head of the stethoscope so as to form a protective barrier between a patient and the stethoscope;
wherein the first and second layers are acoustically transmissive and substantially impermeable to microorganisms and fluids.
17. The cover of claim 16, wherein the adherent material comprises one or more of cellophane, vinyl, acetate, polyethylene, an acrylic, butyl rubber, ethylene-vinyl acetate, natural rubber, a nitrile, silicone rubber, a styrene block copolymer, a vinyl ether and a tackifier.
18. The cover of claim 17, wherein the first layer andor second layer further comprise an antimicrobial substance that can neutralize or destroy microbes disposed therein.
19. The cover of claim 16, wherein the first layer has a thickness in the range of from about 0.1 mil to about 0.4 mil.
20. The cover of claim 16, wherein the crimpable material comprises one or more of polyvinyl chloride, polyvinylidene chloride, low density polyethylene, linear low density polyethylene, polyisobutene, polyethylene-vinylacetate copolymer and lightweight aluminum foil.
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 method, in a data processing system, for internally controlling logic built-in self test in a multiple core microprocessor, the method comprising:
receiving a test program at a control core within the multiple core microprocessor, wherein the multiple core microprocessor comprises a plurality of processing cores including the control core;
setting, by the control core under control of the test program, voltage and frequency for a test core within the plurality of processing cores;
configuring, by the control core under control of the test program, a logic built-in self test engine of the test core;
running, by the logic built-in self test engine, a logic built-in self test on test logic within the test core;
receiving, by the control core under control of the test program, logic built-in self test results from the test core; and
storing, by the control core under control of the test program, the logic built-in self test results.
2. The method of claim 1, wherein configuring the logic built-in self test engine comprises:
setting sequence registers and stump masks in the logic built-in self test engine.
3. The method of claim 1, further comprising:
determining a next logic built-in self test on the test core.
4. The method of claim 3, wherein determining a next logic built-in self test on the test core comprises:
comparing the logic built-in self test results to results from a low frequency and high voltage logic built-in self test run.
5. The method of claim 3, wherein determining a next logic built-in self test on the test core comprises:
comparing the logic built-in self test results to results from a known good core or results from a simulation environment.
6. The method of claim 3, further comprising:
responsive to the logic built-in self test results indicating a failure, setting, by the control core, the stump masks to isolate the failure to a particular scan ring in the test logic within the test core.
7. The method of claim 1, wherein storing the logic built-in self test results comprises storing the logic built-in self test results in a dedicated memory of the control core.
8. The method of claim 1, wherein storing the logic built-in self test results comprises scanning the logic built-in self test results into scan rings within the test logic within the test core.
9. The method of claim 1, further comprising:
setting, by the control core, a flag indicating that the test is complete.
10. A computer program product comprising a computer recordable medium having a computer readable program recorded thereon, wherein the computer readable program, when executed on a control core within a multiple core microprocessor having a plurality of processing cores including the control core, causes the control core to:
receive a test program;
set, under control of the test program, voltage and frequency for a test core within the plurality of processing cores;
configure, under control of the test program, a logic built-in self test engine of the test core;
run a logic built-in self test on test logic within the test core;
receive, under control of the test program, logic built-in self test results from the test core; and
store, under control of the test program, the logic built-in self test results.
11. The computer program product of claim 10, wherein configuring the logic built-in self test engine comprises:
setting sequence registers and stump masks in the logic built-in self test engine.
12. The computer program product of claim 10, further comprising:
determining a next logic built-in self test on the test core.
13. The computer program product of claim 12, wherein determining a next logic built-in self test on the test core comprises:
comparing the logic built-in self test results to results from a low frequency and high voltage logic built-in self test run.
14. The computer program product of claim 12, wherein determining a next logic built-in self test on the test core comprises:
comparing the logic built-in self test results to results from a known good core or results from a simulation environment.
15. The computer program product of claim 12, further comprising:
responsive to the logic built-in self test results indicating a failure, setting, by the control core, the stump masks to isolate the failure to a particular scan ring in the test logic within the test core.
16. A multiple core microprocessor, comprising:
a plurality of processing cores including a control core and a plurality of test cores;
a logic built-in self test engine associated with each of the plurality of test cores; and
a memory coupled to the control core, wherein the memory comprises instructions which, when executed by the control core, cause the control core to:
receive a test program;
set, under control of the test program, voltage and frequency for a given test core within the plurality of test cores;
configure, under control of the test program, a given logic built-in self test engine of the given test core;
run, by the given logic built-in self test engine, a logic built-in self test on test logic within the given test core;
receive, under control of the test program, logic built-in self test results from the test core; and
store, under control of the test program, the logic built-in self test results.
17. The multiple core microprocessor of claim 16, wherein configuring the given logic built-in self test engine comprises:
setting sequence registers and stump masks in the given logic built-in self test engine.
18. The multiple core microprocessor of claim 16, wherein storing the logic built-in self test results comprises storing the logic built-in self test results in a dedicated memory of the control core.
19. The multiple core microprocessor of claim 16, wherein storing the logic built-in self test results comprises scanning the logic built-in self test results into scan rings within the test logic within the given test core.
20. The multiple core microprocessor of claim 16, wherein the instructions further cause the control core to:
set a flag indicating that the test is complete.