Monitor system having list of items with fixed time slices for transmitting timing signals at the end of a communication between master processor and slave processors
First Claim
1. A method for exchanging data between a master processor and a multiplicity of slave processors of a configurable medical monitoring system, said master processor being able to transmit equidistant timing signals of different intervals to slave processors requiring different sampling periods, wherein each said slave processor has a corresponding communication format and controls an analog to digital conversion of a sampled parameter, said method comprising the steps of:
- a) providing a list of items associated with fixed time slices;
each item of said list specifying a set of communications with certain ones of said slave processors during a time slice and each successive item of said list being associated with successive time slices, andb) effecting communications between said master processor and slave processors in accordance with each successive item in said list until said list is exhausted, said effecting communications step including transmitting a control word from said master processor to said slave processors, said slave processors using said control word for initiating an analog to digital conversion cycle;
wherein each communication between said master processor and a particular one of said slave processors is in a format that is specified in at least one item in said list and is identical to the format of other communications between the master processor and said particular slave processor; and
wherein items of the list provided in step a) are generated by ranking the set of communications with certain ones of said slave processors such that communications with slave processors controlling the analog to digital conversion of a sampled parameter requiring shorter sampling periods are entered ahead of communications with slave processors controlling the analog to digital conversion of a sampled parameter requiring longer sampling periods.
5 Assignments
0 Petitions
Accused Products
Abstract
A system for measuring a plurality of parameters comprises a master processor and a multiplicity of slave processors. The master processor operates in time slices of 2 ms. Communication with the slave processors is performed in fixed format. The master processor manages the communications in certain time slices according to a matrix wherein each item or column represents a certain time slice. The items or columns in this matrix are organized such that the communications with those slave processors preceding the communication with a specific slave processor are the same as in all other items or columns containing a communication with said specific slave processor. In particular, the slave processors requiring short-intervallic timing signals are entered on top of the items or columns, whereas slave processors with longer-intervallic timing signals are entered below these.
This system and the method of communication are particularly useful in a configurable medical monitoring system.
-
Citations
12 Claims
-
1. A method for exchanging data between a master processor and a multiplicity of slave processors of a configurable medical monitoring system, said master processor being able to transmit equidistant timing signals of different intervals to slave processors requiring different sampling periods, wherein each said slave processor has a corresponding communication format and controls an analog to digital conversion of a sampled parameter, said method comprising the steps of:
-
a) providing a list of items associated with fixed time slices;
each item of said list specifying a set of communications with certain ones of said slave processors during a time slice and each successive item of said list being associated with successive time slices, andb) effecting communications between said master processor and slave processors in accordance with each successive item in said list until said list is exhausted, said effecting communications step including transmitting a control word from said master processor to said slave processors, said slave processors using said control word for initiating an analog to digital conversion cycle; wherein each communication between said master processor and a particular one of said slave processors is in a format that is specified in at least one item in said list and is identical to the format of other communications between the master processor and said particular slave processor; and wherein items of the list provided in step a) are generated by ranking the set of communications with certain ones of said slave processors such that communications with slave processors controlling the analog to digital conversion of a sampled parameter requiring shorter sampling periods are entered ahead of communications with slave processors controlling the analog to digital conversion of a sampled parameter requiring longer sampling periods. - View Dependent Claims (2, 3, 4)
-
-
5. A method for exchanging communications between a master processor and a multiplicity of slave processors of a configurable medical monitoring system, said master processor being connected with said slave processors by at least a bidirectional communication channel and each slave processor controlling the analog to digital conversion of a sampled parameter by an analog to digital converter associated with each slave processor;
- said master processor being able to transmit equidistant timing signals of different intervals to slave processors requiring different sampling periods and each said slave processor has a corresponding communication format, wherein each communication between said master processor and a particular one of said slave processors is in a format that is specified in at least one item in said list and is identical to the format of other communications between the master processor and said particular slave processor, said method comprising the steps of;
a) determining types of communications to be received from said slave processor; b) based on step a), generating a list of items associated with fixed time slices;
each item of said list defining a set of communications with certain ones of said slave processors during a time slice and each successive item of said list being associated with successive time slices, said generating step including ranking said set of communications such that communications with slave processors controlling the analog to digital conversion of a sampled parameter requiring short sampling periods are entered ahead of communications with slave processors controlling the analog to digital conversion of a sampled parameter requiring longer sampling periods, wherein the set of communications in the items of said list are arranged such that the communications with slave processors preceding the communication with a specific slave processor are the same as in all other items containing a communication with said specific slave processor; andc) effecting communications between said master processor and said slave processors in accordance with each successive item in said list in rotating order. - View Dependent Claims (6)
- said master processor being able to transmit equidistant timing signals of different intervals to slave processors requiring different sampling periods and each said slave processor has a corresponding communication format, wherein each communication between said master processor and a particular one of said slave processors is in a format that is specified in at least one item in said list and is identical to the format of other communications between the master processor and said particular slave processor, said method comprising the steps of;
-
7. A medical monitor system for measuring a plurality of parameters comprising a master processor and a plurality of parameter modules, said master processor being coupled with said parameter modules by at least a bidirectional communication channel, each of said parameter modules including a slave processor and an analog to digital converter, said slave processor controlling the analog to digital conversions of sampled parameters by said analog to digital converters, said master processor being able to transmit equidistant timing signals of different intervals to slave processors requiring different sampling periods, wherein each said slave processor has a corresponding communication format, said master processor being programmed for exchanging communications with said slave processors in accordance with a list of items associated with fixed time slices, and for effecting communications between said master processor and said slave processors in accordance with each successive item in said list in rotating order, wherein said master processor in communication with said slave processors transmit control words over said communication channel, said slave processors using said control words for initiating analog to digital conversion cycles by said analog to digital converters;
- wherein each item of said list defines a set of communications with certain ones of said slave processors during a time slice and each successive item of said list is associated with successive time slices;
wherein each communication between said master processor and a particular one of said slave processors is in a format that is specified in at least one item in said list and is identical to the format of other communications between the master processor and said particular slave processor; and
wherein the communications in said items are ranked such that communications with slave processors controlling the analog to digital conversion of a sampled parameter requiring shorter sampling periods are entered ahead of communications with slave processors controlling the analog to digital conversion of a sampled parameter requiring longer sampling periods. - View Dependent Claims (8, 9, 10, 11, 12)
- wherein each item of said list defines a set of communications with certain ones of said slave processors during a time slice and each successive item of said list is associated with successive time slices;
Specification