Instrumentation system having a reconfigurable instrumentation card with programmable logic and a modular daughter card
First Claim
1. An instrumentation system comprising:
- a base card configurable to perform a plurality of instrumentation tasks, wherein the base card includes a programmable logic device;
a first daughter card, wherein if the first daughter card is coupled to the base card, the programmable logic device is configured according to a first hardware description and the base card is configured to perform at least a first one of the plurality of instrumentation tasks; and
a second daughter card, wherein if the second daughter card is coupled to the base card, the programmable logic device is configured according to a second hardware description and the base card is configured to perform at least a second one of the plurality of instrumentation tasks.
5 Assignments
0 Petitions
Accused Products
Abstract
An instrumentation system may include a base card that is configurable to perform multiple instrumentation tasks. The base card includes a programmable logic device (PLD) that is configured according to a hardware description. One of a plurality of possible daughter cards, e.g., a first daughter card or a second daughter card, may be coupled to the base card. One or more of: 1) providing a selected hardware description to the PLD; or 2) coupling of a selected daughter card to the base card may configure the reconfigurable instrumentation card to perform a desired instrumentation function. Thus, by selecting which of the daughter cards is coupled to the base card and/or by selecting which hardware description is used to configure the PLD, the base card may be reconfigured to perform different sets of instrumentation tasks.
-
Citations
80 Claims
-
1. An instrumentation system comprising:
-
a base card configurable to perform a plurality of instrumentation tasks, wherein the base card includes a programmable logic device; a first daughter card, wherein if the first daughter card is coupled to the base card, the programmable logic device is configured according to a first hardware description and the base card is configured to perform at least a first one of the plurality of instrumentation tasks; and a second daughter card, wherein if the second daughter card is coupled to the base card, the programmable logic device is configured according to a second hardware description and the base card is configured to perform at least a second one of the plurality of instrumentation tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. An instrumentation system comprising:
-
a host computer system; and an instrumentation card coupled to the host computer system, wherein the instrumentation card is configurable to perform a plurality of instrumentation tasks, wherein the instrumentation card comprises; a base card comprising a programmable logic device; and at least one daughter card coupled to the base card, wherein a type of the at least one daughter card determines which one of a plurality of hardware descriptions is used to configure the programmable logic device and which portion of the instrumentation tasks the instrumentation card is currently configured to perform. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A method of reconfiguring an instrumentation system, the method comprising:
-
configuring an instrumentation card to perform a first set of tasks, wherein the instrumentation card comprises a base card and at least one daughter card, wherein the base card comprises a programmable logic device, wherein said configuring comprises coupling a first type of daughter card to the base card and configuring the programmable logic device according to a first hardware description; configuring the instrumentation card to perform a second set of tasks by coupling a second type of daughter card to the base card and configuring the programmable logic device according to a second hardware description. - View Dependent Claims (42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56)
-
-
57. An instrumentation system comprising:
-
a base card configurable to perform a plurality of instrumentation tasks, wherein the base card includes; a programmable logic device, wherein the programmable logic device is programmable with a first hardware description of a plurality of possible hardware descriptions; and a slot for receiving a first daughter card selected from a plurality of possible daughter cards; the first daughter card selected from the plurality of possible daughter cards, wherein the first daughter card is operable to be coupled to the slot of the base card; wherein the base card is configurable to perform a first instrumentation task of the plurality of instrumentation tasks based on selection of the first hardware description and selection of the first daughter card. - View Dependent Claims (58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A system for configuring an instrumentation system to perform one of a plurality of possible instrumentation tasks, the system comprising:
-
a computer system, comprising; a processor; a memory medium coupled to the processor which stores a plurality of hardware descriptions; and a slot coupled to the processor and memory medium adapted to receiving a base card; a base card configurable to perform a plurality of instrumentation tasks, wherein the base card is adapted to be coupled to the slot of the computer system, wherein the base card includes; a programmable logic device, wherein the programmable logic device is programmable with one of the plurality of hardware descriptions; and a slot for receiving a daughter card selected from a plurality of daughter cards;
the plurality of possible daughter cards, wherein each of the daughter cards is operable to be coupled to the slot of the base card;wherein the base card is configurable with one of the plurality of daughter cards and one of the plurality of hardware descriptions to perform one of a plurality of possible instrumentation tasks. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78, 79, 80)
-
Specification