2002
DOI: 10.1147/rd.464.0607
|View full text |Cite
|
Sign up to set email alerts
|

z/CECSIM: An efficient and comprehensive microcode simulator for the IBM eServer z900

Abstract: An IBM eServer zSeries TM system uses various types of microcode (firmware) that implement functions such as the execution of complex instructions in the CPUs, I/O operations performed by the system assist processors (SAPs), the management of logical partitions (LPARs), and control by the support element (SE). Each microcode component must be verified by itself and in conjunction with the others. Tight development schedules and a very limited supply of expensive engineering hardware make it desirable to perfor… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
27
0

Year Published

2002
2002
2012
2012

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 17 publications
(27 citation statements)
references
References 10 publications
0
27
0
Order By: Relevance
“…For example, a complete multibook IML, including LPAR partition activation, was achieved using the central electronic complex simulation (z/CECSIM) microcode simulator as described in [3], enhanced for the z990 server. Reaching this target using the actual LIC from all subsystems was an important milestone in reducing test effort.…”
Section: Licensed Internal Code Subsystemmentioning
confidence: 99%
“…For example, a complete multibook IML, including LPAR partition activation, was achieved using the central electronic complex simulation (z/CECSIM) microcode simulator as described in [3], enhanced for the z990 server. Reaching this target using the actual LIC from all subsystems was an important milestone in reducing test effort.…”
Section: Licensed Internal Code Subsystemmentioning
confidence: 99%
“…The validation effort used the usual set of tools required for zSeries firmware code generation [5,13]. The major (and fundamentally new) part is the GPL8 front end to the GCC compiler, but it also covers the whole tool chain (i.e., assembler and linker) needed for processing PL8.…”
Section: Firmware Focus Testmentioning
confidence: 99%
“…The major (and fundamentally new) part is the GPL8 front end to the GCC compiler, but it also covers the whole tool chain (i.e., assembler and linker) needed for processing PL8. A key element for testing was a special VM/CMS-based simulation and debugging environment called z/CECSIM [13]. For normal code development and test purposes, about 1300 functional test cases are available.…”
Section: Firmware Focus Testmentioning
confidence: 99%
“…Speed of this magnitude is needed for efficient debugging of IML code. To address this problem, the construction of one of the largest hyper-acceleration systems ever created has been initiated; this is the CoBALT TM system, 1 which is installed at IBM Boeblingen. The system was developed under a partnership with the Quickturn Corporation.…”
Section: Accelerator (Awan) and Concurrent Array Logic Technology (Comentioning
confidence: 99%
“…By applying these methods first to units, then to single chips, and finally to multiple chips, almost all hardware problems can be found prior to "tape-out" by using standard simulation techniques. The majority of the code is typically verified without the target hardware [1] by using behavioral models. This is sufficient as long as the code does not access special-purpose hardware features, which are usually not added to the behavioral models because of their complexity.…”
Section: Introductionmentioning
confidence: 99%