IBM 6400-I15 Maintenance Manual - Page 47

Data Controller, 68E030 Microprocessor, Flash Memory, VX ASIC Application-Specific Integrated Circuit

Page 47 highlights

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 (Base configuration: 1MB flash in bank 0) ♦ Two DRAM SIMM sockets, used for up to 32MB of data memory (Base configuration: 1MB DRAM in bank 0) ♦ 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 25 MHz on all models except the 6400-050, -P50, -010, -P10, and -015. On 6400-050, -P50, -010, -P10, and -015 printers the 68EC030 processor runs at 40 MHz and the controller board on these models is called the "CMX 040." The CMX 040 controller is backward compatible with any 6400 Series printer, but must be used in 6400-050, -P50, -010, -P10, and -015 printers. Although this chapter refers to the DC microprocessor as simply the "030," remember that two different clock speeds are available. 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. Principles of Operation 47

  • 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
  • 357
  • 358
  • 359
  • 360
  • 361
  • 362
  • 363
  • 364
  • 365
  • 366
  • 367
  • 368
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • 379
  • 380
  • 381
  • 382
  • 383
  • 384
  • 385
  • 386
  • 387
  • 388
  • 389
  • 390
  • 391
  • 392
  • 393
  • 394
  • 395
  • 396
  • 397
  • 398
  • 399
  • 400
  • 401
  • 402
  • 403
  • 404
  • 405
  • 406
  • 407
  • 408
  • 409
  • 410
  • 411
  • 412
  • 413
  • 414
  • 415
  • 416
  • 417
  • 418
  • 419
  • 420
  • 421
  • 422
  • 423
  • 424
  • 425
  • 426
  • 427
  • 428

47
Principles of Operation
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
(Base configuration: 1MB flash in bank 0)
Two DRAM SIMM sockets, used for up to 32MB of data memory
(Base configuration: 1MB DRAM in bank 0)
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 25 MHz on all models except the 6400–050, –P50,
–010, –P10, and –015.
On 6400–050, –P50, –010, –P10, and –015 printers the 68EC030 processor
runs at 40 MHz and the controller board on these models is called the “CMX
040.” The CMX 040 controller is backward compatible with any 6400 Series
printer, but must be used in 6400–050, –P50, –010, –P10, and –015 printers.
Although this chapter refers to the DC microprocessor as simply the “030,”
remember that two different clock speeds are available.
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.