![GE b30 Technical Reference Manual Download Page 28](http://html1.mh-extra.com/html/ge/b30/b30_technical-reference-manual_4013170028.webp)
B30 Patient Monitor
1-14
Document no
.
2044677-001
2.3 Distributed processing
This is a multiprocessor system. All parameter modules have their own microprocessor, which
performs functions such as module key control, waveform filtering, parameter related
computing and pneumatic control, etc. At the same time the main CPU performs higher level
tasks such as trending and alarm control. While the parameter modules and CPU are
performing their tasks, the UPI (Universal Peripheral Interface) microprocessor handles all
functions needed to transfer data between the parameter modules and the CPU.
This kind of parallel processing gives one major advantage to centralized processing. When
new parameter modules are added to the system, the processing power is increased. As a
result, the system does not slow down when new features are added.
2.4 Module communication
The communication master controlling data transfers between the CPU and parameter
modules is called UPI processor. It sends data to each connected module 100 times a second.
Modules respond to each data request immediately by sending a data package, whose length
depends on the type of the module. This communication protocol ensures that each module
receives and sends data every 10 ms. If a module does not respond to data requests, the UPI
processor presumes that the module is disconnected.
Parameter modules may hold a static (fixed) or dynamic address, which the UPI processor uses
when sending out data. Two parameter modules of the same type must not be fitted onto the
same monitor since they might reply to a data request simultaneously, thus causing
communication errors.
Figure 3
Principle of UPI section operation
The UPI processor collects and stores all data that is received from the parameter modules into
a shared SRAM, which is mapped directly to the address space of the main CPU. The main CPU
reads data from the memory while the UPI processor guarantees that the data is up to date.
This operation also works in the other direction. In this the main CPU fills the shared SRAM with
data and the UPI processor distributes it to the parameter modules.
PCI
B
us
Control
Logic
Shared
SRAM
Voltage
Meas
Temp
Meas
Module Bus
Analog & Digital outputs
ComWheel Interface
Keypad Interface
UPI
Processor
Summary of Contents for b30
Page 2: ......
Page 12: ...B30 Patient Monitor 8 Document no 2044677 001...
Page 13: ...1 Introduction...
Page 14: ......
Page 61: ...2 Installation...
Page 69: ...3 Maintenance...
Page 70: ......
Page 105: ...4 Troubleshooting...
Page 106: ......
Page 125: ...5 Service Menu...
Page 126: ......
Page 158: ...B30 Patient Monitor 5 32 Document no 2044677 001...
Page 159: ...6 Field replaceable unit...
Page 160: ......
Page 166: ...B30 Patient Monitor 6 6 Document no 2044677 001 1 6 Frame for B30 Frame for B30...
Page 183: ...Frame disassembly 6 23 Document no 2044677 001...
Page 190: ...B30 Patient Monitor 6 30 Document no 2044677 001...
Page 191: ...7 Technical specification...
Page 192: ......
Page 198: ...B30 Patient Monitor 7 6 Document no 2044677 001...
Page 199: ...8 N F C REC Module...
Page 200: ......
Page 238: ...B30 Patient Monitor A 6 Document no 2044677 001...
Page 251: ......