System information

List of Figures
8.5 CHARM-Host network communication. In principle, there is no direct net-
work connection between the host and the CHARM. But the PCI bus is used
to establish a network bridge between the CHARM and the host computer. 108
8.6 Block diagram of the network function of the CHARM. . . . . . . . . . . . . 109
8.7 Layout of the shared SRAM content [3]. The left side represents the lower
addresses. The right side marks the end of the SRAM content. . . . . . . . 110
8.8 Network connection of the host computer by the aid of the CHARM card.
The used IP addresses in the picture are one example of a possible network
configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
9.1 VGA processing queue. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
9.2 Processing time of the Request Buffer in relation to the running video mode. 118
9.3 Write throughput to the CHARM card in relation to the running video mode.
The color of the bars represents the number of provided video planes of the
dedicated video mode. The bars filled with a pattern define the throughput of
the CHARM card without screen generation. The solid-colored bars represent
the throughput with a running VNC server generating the screen content.
Additionally, the bars are labeled with the type of video mode: text or graphic
mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
9.4 Write throughput to the CHARM card in relation to the running video mode.
In this process, the processing VGA driver use the dirty-region function. The
color of the bars represents the number of provided video planes of the ded-
icated video mode. The bars filled with a pattern define the throughput of
the CHARM card without screen generation. The solid-colored bars rep-
resents the throughput with a running VNC server generating the screen
content. Additionally, the bars are labeled with the type of video mode: text
or graphic mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
9.5 Input frame rate of the CHARM card in relation to the running video mode.
The color of the bars represents the number of video planes used for the
dedicated video mode. The bars filled with a pattern define the input frame
rate of the CHARM card without screen generation. The solid-colored bars
represent the input frame rate with a running VNC server generating the
screen content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
9.6 Frame rate of the VNC server. The plain-colored boxes mark the frame rate
of the VNC server which does a full framebuffer generation and the boxes
which are filled with a pattern represent the frame rate of the VNC server,
when only 15% of the framebuffer has to be updated. The color of the bars
represent the number of used video planes for the dedicated video mode.
Additionally, the bars are labeled with the corresponding screen resolution
in pixels. The frame rate also includes the processing time which is spend to
transfer the VNC frame to the connected client. . . . . . . . . . . . . . . . 125
9.7 Read throughput to the CHARM USB CD-ROM device corresponding to
the block size of the transfer. The color of the bars defines one of the USB
packet sizes of the device: USB 1.1 (64 B) or USB 2.0 (512 B). . . . . . . . 126
13