HP LaserJet Enterprise 500 Maintenance Manual - Page 226

Data Controller

Page 226 highlights

Chapter 7 CMX Controller Board Data Controller The data controller (DC) consists of the following elements: • 68EC030 microprocessor • Two flash SIMM sockets, used for up to 30MB of program memory • Two DRAM SIMM sockets, used for up to 32MB of data memory • 8K x 8 Non-Volatile Battery-Backed static RAM (NVRAM) for storage of configuration and system statistical data • VX ASIC (Application-Specific Integrated Circuit) • Host I/O Drivers/Termination 68EC030 Microprocessor A Motorola® 68EC030 microprocessor serves as the processor of the DC unit. This processor runs at 40 MHz, and is called the "CMX 040." This chapter refers to the DC microprocessor as the "030." Flash Memory The DC stores program and emulation code in flash memory. Flash memory is erasable, non-volatile, and significantly faster than a disk drive. The DC uses AMD® 5.0V-only flash memory, which does not require higher programming and erasing voltages on the board (it has an internal charge pump to make these voltages itself). This memory supports at least 100,000 write/erase cycles. The flash memory is 32 bits wide. It is byte, word, and double word readable, but is always written as double words. Two 80-pin SIMM sockets are provided for flash memory. Up to 30MB of flash (total), organized as up to four banks, may be installed in the two sockets on the controller board. The boot code for the 68EC030 processor must reside in bank 0. Programs stored in flash memory are changed through the parallel or serial port. DRAM System DRAM is used for program variables, image buffers, and input buffers. All DRAM supports page mode operation and is addressable by individual byte. Two standard 72-pin DRAM SIMMs are used for expansion memory. The DC, through the VX ASIC, may address up to 32MB of DRAM in four banks. NVRAM An 8K x 8 bit Non-Volatile battery-backed static RAM (NVRAM) device provides for the storage of configuration and system statistical data. 226

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118
  • 119
  • 120
  • 121
  • 122
  • 123
  • 124
  • 125
  • 126
  • 127
  • 128
  • 129
  • 130
  • 131
  • 132
  • 133
  • 134
  • 135
  • 136
  • 137
  • 138
  • 139
  • 140
  • 141
  • 142
  • 143
  • 144
  • 145
  • 146
  • 147
  • 148
  • 149
  • 150
  • 151
  • 152
  • 153
  • 154
  • 155
  • 156
  • 157
  • 158
  • 159
  • 160
  • 161
  • 162
  • 163
  • 164
  • 165
  • 166
  • 167
  • 168
  • 169
  • 170
  • 171
  • 172
  • 173
  • 174
  • 175
  • 176
  • 177
  • 178
  • 179
  • 180
  • 181
  • 182
  • 183
  • 184
  • 185
  • 186
  • 187
  • 188
  • 189
  • 190
  • 191
  • 192
  • 193
  • 194
  • 195
  • 196
  • 197
  • 198
  • 199
  • 200
  • 201
  • 202
  • 203
  • 204
  • 205
  • 206
  • 207
  • 208
  • 209
  • 210
  • 211
  • 212
  • 213
  • 214
  • 215
  • 216
  • 217
  • 218
  • 219
  • 220
  • 221
  • 222
  • 223
  • 224
  • 225
  • 226
  • 227
  • 228
  • 229
  • 230
  • 231
  • 232
  • 233
  • 234
  • 235
  • 236
  • 237
  • 238
  • 239
  • 240
  • 241
  • 242
  • 243
  • 244
  • 245
  • 246
  • 247
  • 248
  • 249
  • 250
  • 251
  • 252
  • 253
  • 254
  • 255
  • 256
  • 257
  • 258
  • 259
  • 260
  • 261
  • 262
  • 263
  • 264
  • 265
  • 266
  • 267
  • 268
  • 269
  • 270
  • 271
  • 272
  • 273
  • 274
  • 275
  • 276
  • 277
  • 278
  • 279
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
  • 290
  • 291
  • 292
  • 293
  • 294
  • 295
  • 296
  • 297
  • 298
  • 299
  • 300
  • 301
  • 302
  • 303
  • 304
  • 305
  • 306
  • 307
  • 308
  • 309
  • 310
  • 311
  • 312
  • 313
  • 314
  • 315
  • 316
  • 317
  • 318
  • 319
  • 320
  • 321
  • 322
  • 323
  • 324
  • 325
  • 326
  • 327
  • 328
  • 329
  • 330
  • 331
  • 332
  • 333
  • 334
  • 335
  • 336
  • 337
  • 338
  • 339
  • 340
  • 341
  • 342
  • 343
  • 344
  • 345
  • 346
  • 347
  • 348
  • 349
  • 350
  • 351
  • 352
  • 353
  • 354
  • 355
  • 356

226
Chapter
7
CMX Controller Board
Data Controller
The data controller (DC) consists of the following elements:
68EC030 microprocessor
Two flash SIMM sockets, used for up to 30MB of program memory
Two DRAM SIMM sockets, used for up to 32MB of data memory
8K x 8 Non-Volatile Battery-Backed static RAM (NVRAM) for storage of
configuration and system statistical data
VX ASIC (Application-Specific Integrated Circuit)
Host I/O Drivers/Termination
68EC030 Microprocessor
A Motorola® 68EC030 microprocessor serves as the processor of the DC
unit. This processor runs at 40 MHz, and is called the “CMX 040.”
This chapter refers to the DC microprocessor as the “030.”
Flash Memory
The DC stores program and emulation code in flash memory. Flash memory
is erasable, non-volatile, and significantly faster than a disk drive.
The DC uses AMD® 5.0V-only flash memory, which does not require higher
programming and erasing voltages on the board (it has an internal charge
pump to make these voltages itself). This memory supports at least 100,000
write/erase cycles. The flash memory is 32 bits wide. It is byte, word, and
double word readable, but is always written as double words.
Two 80-pin SIMM sockets are provided for flash memory. Up to 30MB of flash
(total), organized as up to four banks, may be installed in the two sockets on
the controller board. The boot code for the 68EC030 processor must reside in
bank 0.
Programs stored in flash memory are changed through the parallel or serial
port.
DRAM
System DRAM is used for program variables, image buffers, and input
buffers. All DRAM supports page mode operation and is addressable by
individual byte.
Two standard 72-pin DRAM SIMMs are used for expansion memory. The DC,
through the VX ASIC, may address up to 32MB of DRAM in four banks.
NVRAM
An 8K x 8 bit Non-Volatile battery-backed static RAM (NVRAM) device
provides for the storage of configuration and system statistical data.