als configuration management plangtv golden test vectors idi isolated development infrastructure...

36
.* CS Innovations A Westinghouse Electric Company Westinghouse Non-Proprietary Class 3 ALS Configuration Management Plan 6002-00002-NP Rev. 6 May 2012 APPROVALS Function Name and Signature Author Joe Lorson Configuration Manager Reviewer Kevin Neumann ALS Project Manager Approver Scott Roberts Director, Scottsdale Operations WESTINGHOUSE NON-PROPRIETAR Y CLASS 3 ©2012 Westinghouse Electric Company LLC All Rights Reserved

Upload: others

Post on 14-Feb-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

.* CS InnovationsA Westinghouse Electric Company

Westinghouse Non-Proprietary Class 3

ALS Configuration Management Plan

6002-00002-NPRev. 6

May 2012

APPROVALS

Function Name and Signature

Author Joe Lorson

Configuration Manager

Reviewer Kevin Neumann

ALS Project Manager

Approver Scott Roberts

Director, Scottsdale Operations

WESTINGHOUSE NON-PROPRIETAR Y CLASS 3

©2012 Westinghouse Electric Company LLCAll Rights Reserved

Page 2: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

LIST OF CONTRIBUTORS

6002-00002-NP Rev. 6 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 i Westinghouse Non-Proprietary Class 3

Page 3: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

REVISION HISTORY

RECORD OF CHANGES

6002-00002-NP Rev. 6 ii Westinghouse Non-Proprietary Class 3

Page 4: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

DOCUMENT TRACEABILITY & COMPLIANCE

Created to Support the Following Document(s) I Document Number Revision

_ _I

OPEN ITEMS

Item Description Status

6002-00002-NP Rev. 6 ill Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 ooo Westinghouse Non-Proprietary Class 3

Page 5: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan_

TABLE OF CONTENTS

Section Title Page

LIST O F CO N TR IB U TO R S ....................................................................................... i

R EV ISIO N H ISTO R Y ................................................................................................ ii

DOCUMENT TRACEABILITY & COMPLIANCE .................................................. iii

O PEN ITEM S .............................................................................................................. iii

TAB LE O F CO N TEN TS ............................................................................................. iv

LIST O F TA BLES ....................................................................................................... vi

LIST O F FIG U R ES ..................................................................................................... vi

A CRO N Y M S A N D TRA D EM A RK S ......................................................................... vii

G LO SSA RY O F TER M S ............................................................................................ viii

R EFER EN CES ............................................................................................................ ix

SECTIO N I IN TRO D U CTIO N ....................................................................................................... 1-1

1.1 PU R PO SE .................................................................................................................... 1-1

1.2 SCO PE ......................................................................................................................... 1-1

1.2.1 AL S D evelopm ent O verview ....................................................................................... 1-1

1.2.2 AL S Board Configuration Item s .................................................................................. 1-3

1.2.3 Support Configuration Item s ........................................................................................ 1-4

1.2.4 O ther Configuration Item s ........................................................................................... 1-5

1.2.5 Lim itations ................................................................................................................... 1-5

SECTION 2 CONFIGURATION MANAGEMENT ....................................................................... 2-1

2.1 O RG AN IZA TIO N ....................................................................................................... 2-1

2.2 CM R ESPO N S1131LITIES ........................................................................................... 2-1

2.3 APPLICABLE POLICIES, DIRECTIVES, AND PROCEDURES ............................ 2-1

SECTIO N 3 CM A CTIV ITIES ........................................................................................................ 3-1

3.1 CO N FIG U R A TIO N ID EN TIFICA TIO N .................................................................... 3-1

3.1.1 Configuration Item s (Cls) ............................................................................................ 3-1

3.1.2 N am ing Configuration Item s ....................................................................................... 3-73.1.3 A cquiring Configuration Item s .................................................................................... 3-10

3.1.4 Control of Softw are Tools ........................................................................................... 3-10

3.2 CON FIG U R ATIO N CO N TRO L ................................................................................. 3-10

3.2.1 Change Control ............................................................................................................ 3-10

3.2.2 1 1 ace ............................................ 3-11

3.2.3 Configuration Item Release, Archive and Retrieve Activities ..................................... 3-11

3.2.4 Issue Reporting, Tracking and Corrective Action Activities ....................................... 3-11

3.2.5 Approval Authority - the Change Control Board (CCB) ............................................ 3-12

3.3 CONFIGURATION STATUS ACCOUNTING ......................................................... 3-12

3.4 CM SUM M AR Y REPO RT ......................................................................................... 3-12

6002-00002-NP Rev. 6 iv Westinghouse Non-Proprietary Class 3

Page 6: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

3.4.13.53.5.13.5.2

SECTION 4

SECTION 5

5.15.25.3

SECTION 6

I I ace ................................................... 3-12CONFIGURATION AUDITS AND REVIEW S ......................................................... 3-13Internal Reviews .......................................................................................................... 3-13M anagerial Reviews .................................................................................................... 3-13

SCHED ULES .............................................................................................................. 4-1

RESOURCES .............................................................................................................. 5-1

CONFIGURATION STATUS ACCOUNTING SPREADSHEET ............................. 5-1

1 11c1c ................................................................................................... 5-1acc ................................................................................................................... 5-1

PLAN M AINTENANCE ............................................................................................. 6-1

RESPON SIBILITIES .................................................................................................. 6-1CHAN GE APPROVALS ............................................................................................ 6-1

6.16.2

APPENDIX A [ I a'c'c ...................................................... A -I

6002-00002-NP Rev. 6 v Westinghouse Non-Proprietary Class 3

Page 7: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

TABLE OF CONTENTS (cont.)

LIST OF TABLES

Table Title

No table of contents entries found.

Page

LIST OF FIGURES

Figure Title Page

Figure 1-1: Typical developm ent flow for an AL S board ...................................................................... 1-2Figure 1-2: M ultiple AL S Board D evelopm ent Flow ............................................................................ 1-3Figure 1-3: Prim ary A LS Board Cls ..................................................................................................... 1-3

Figure 3-1: A ctivity Sequence to Establish Baseline ............................................................................ 3-7

Figure A - 1: CV S Repository Exam ple ................................................................................................. A -1

6002-00002-NP Rev. 6 A Westinghouse Non-Proprietary Class 3

Page 8: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

ACRONYMS AND TRADEMARKS

Acronyms used in the document are defined in 6002-00040 - ALS Terms and Abbreviations, or includedbelow to ensure unambiguous understanding of their use within this document.

Acronym Definition

ABTS ALS Board Test SystemALS Advanced Logic SystemASE ALS Simulation EnvironmentASU ALS Service UnitATB ALS Test BoardATE ALS Test EquipmentBOM Bill of MaterialsCCB Change Control BoardCl's Configuration ItemsCM Configuration ManagementCSA Configuration Status AccountingCSI CS InnovationsCVS Concurrent Versioning SystemECN Engineering Change NotificationEQ Equipment QualificationFPGA Field Programmable Gate ArrayGTV Golden Test VectorsIDI Isolated Development InfrastructureIEEE Institute of Electrical and Electronics EngineersVV Verification and ValidationIV&V Independent Verification and ValidationM&TE Measurement and Test EquipmentMSFIS Main Steam and Feedwater Isolation SystemNCR Non-Conformance ReportsNVM Non-Volatile MemoryPCB Printed Circuit BoardPCBA Printed Circuit Board AssemblyPM Project ManagerQA Quality AssuranceQAR Quality Assurance ReportsRAI Review Action ItemRTM Requirements Traceability MatrixTIR Test Incident ReportUPS Uninterruptible Power SupplyWEC Westinghouse Electric Company

All other product and corporate names used in this document may be trademarks or registered trademarksof other companies, and are used only for explanation and to the owners' benefit, without intent toinfringe.

6002-00002-NP Rev. 6 Vii Westinghouse Non-Proprietary Class 3

Page 9: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

GLOSSARY OF TERMS

Standard terms used in the document are defined in 6002-00040 - ALS Terms and Abbreviations, orincluded below to ensure unambiguous understanding of their use within this document.

Term Definition

VHDL A hardware description language used in electronic design automation todescribe digital and mixed-signal systems such as field-programmablegate arrays and integrated circuits.

6002-00002-NP Rev. 6 viii Westinghouse Non-Proprietary Class 3

Page 10: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

REFERENCES

(Last Page of Front Matter)

6002-00002-NP Rev. 6 ix Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 ix Westinghouse Non-Proprietary Class 3

Page 11: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

SECTION 1INTRODUCTION

1.1 PURPOSE

The Advanced Logic System (ALS) Configuration Management (CM) Plan describes the ConfigurationManagement organization and practices used for control of ALS related configuration items. The ALSCM Plan is used for initial design activities related to ALS boards, but also for modifications to releasedALS boards after Baseline. Modifications include changes to ALS board hardware design, FieldProgrammable Gate Array (FPGA) design and Non-Volatile Memory (NVM).L1.2 SCOPE

The ALS CM Plan is to be applied consistently and uniformly throughout the Life-Cycle of ALS boards.The intended audience for the ALS CM Plan is personnel associated with managing, developing,reviewing, and providing quality assurance of ALS based products.

The ALS CM Plan is based on the guidance provided in IEEE Std 828-1998, the CSI document 9000-00000 -Quality Assurance Manual and 6002-00000 - ALS Management Plan.

1.2.1 ALS Development Overview

Each ALS board is developed in an independent development flow with separate:

* Requirements

* Specifications

CD

6002-00002-NP Rev. 6 1-1 Westinghouse Non-Proprietary Class 3

Page 12: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

Figure 1-1: Typical development flow for an ALS board

6002-00002-NP Rev. 6 1-2 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 1-2 Westinghouse Non-Proprietary Class 3

Page 13: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

CD

Figure 1-2: Multiple ALS Board Development Flow

1.2.2 ALS Board Configuration Items

Figure 1-3: Primary ALS Board CIs

6002-00002-NP Rev. 6 1-3 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 1-3 Westinghouse Non-Proprietary Class 3

Page 14: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

1.2.3 Support Configuration Items

6002-00002-NP Rev. 6 1-4 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 1-4 Westinghouse Non-Proprietary Class 3

Page 15: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

AILS Configuration Management Plan

1.2.4 Other Configuration Items

1.2.5

N/A

Limitations

(Last Page of Section 1)

1-56002-00002-NP Rev. 6 Westinghouse Non-Proprietary Class 3

Page 16: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

SECTION 2CONFIGURATION MANAGEMENT

2.1 ORGANIZATION

Refer to 6002-00000 - ALS Management Plan for information regarding the project organization.

2.2 CM RESPONSIBILITIES

Refer to 6002-00000 - ALS Management Plan for information regarding CM roles and responsibilities.

2.3 APPLICABLE POLICIES, DIRECTIVES, AND PROCEDURES

All activities performed in the ALS CM Plan shall be conducted in accordance with 9000-00000 -Quality Assurance Manual and 6002-00000 - ALS Management Plan.

(Last Page of Section 2)

6002-00002-NP Rev. 6 2-1 Westinghouse Non-Proprietary Class 3

Page 17: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

SECTION 3CM ACTIVITIES

3.1 CONFIGURATION IDENTIFICATION

A Configuration Item (CI) is an object or collection of objects that are treated as a self-contained unit forthe purpose of version control. Unique identifiers are assigned to all Cl's according to the documentcontrol procedures defined by 9000-00000 - Quality Assurance Manual.

33.1.1 Configuration Items (CIs)

6002-00002-NP Rev. 6 3-1 Westinghouse Non-Proprietary Class 3

Page 18: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

3.1.1.1 Development Area

I

6002-00002-NP Rev. 6 3-2 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 3-2 Westinghouse Non-Proprietary Class 3

Page 19: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

n

600240002-NP Rev. 6 3-3 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 3-3 Westinghouse Non-Proprietary Class 3

Page 20: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

D

6002-00002-NP Rev. 6 3-4 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 3-4 Westinghouse Non-Proprietary Class 3

Page 21: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

600240002-NP Rev. 6 3-5 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 3-5 Westinghouse Non-Proprietary Class 3

Page 22: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

AILS Configuration Management Plan

3.1.1.3 Release Area

3.1.1.4 Configuration Management Baseline

6002-00002-NP Rev. 6 3-6 Westinghouse Non-Proprietary Class 3

Page 23: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

Figure 3-1: Activity Sequence to Establish Baseline

3.1.2 Naming Configuration Items

6002-00002-NP Rev. 6 3-7 Westinghouse Non-Proprietary Class 3

Page 24: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

3.1.2.1 Identification of the ALS board

IC

6002-00002-NP Rev. 6 3-8 Westinghouse Non-Proprietary Class 3

Page 25: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

6002-00002-NP Rev. 6 3-9 Westinghouse Non-Proprietary Class 3

Page 26: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

3.1.3 Acquiring Configuration Items

All configuration items are released under their revision number following the 9000-00600 - DocumentControl Procedure.

3.1.4 Control of Software Tools

L

3.2 CONFIGURATION CONTROL

Configuration control describes the activities for requesting, evaluating, approving or disapproving, andimplementing changes to configuration items.

3.2.1 Change Control

6002-00002-NP Rev. 6 3-10 Westinghouse Non-Proprietary Class 3

Page 27: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

3.2.2 ]acI e

Configuration Item Release, Archive and Retrieve Activities

Issue Reporting, Tracking and Corrective Action Activities

0

3.2.3

3.2.4

0

rD

6002-00002-NP Rev. 6 3-11 Westinghouse Non-Proprietary Class 3

Page 28: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

3.2.5 Approval Authority - the Change Control Board (CCB)

33.3 CONFIGURATION STATUS ACCOUNTING

CD0

3.4 CM SUMMARY REPORT

m

3.4.1 I a,C,e

0

0

6002-00002-NP Rev. 6 3-12 Westinghouse Non-Proprietary Class 3

Page 29: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

3.5

3.5.1

3.5.21

CONFIGURATION AUDITS AND REVIEWS

Internal Reviews

Managerial Reviews

(Last Page of Section 3)

6002-00002-NP Rev. 6 3-13 Westinghouse Non-Proprietary Class 3

Page 30: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

SECTION 4SCHEDULES

(Last Page of Section 4)

6002-00002-NP Rev. 6 4-1 Westinghouse Non-Proprietary Class 3

Page 31: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

SECTION 5RESOURCES

The tools, techniques, and procedures identified in the ALS CM Plan are similar or identical to theprocedures described in 9000-00000 - Quality Assurance Manual CSI personnel require no additionaltraining to follow the ALS CM Plan.

5.1 CONFIGURATION STATUS ACCOUNTING SPREADSHEET

L5.2

5.3

1

I I a~ce

I I ac,e

(Last Page of Section 5)

6002-00002-NP Rev. 6 5-1 Westinghouse Non-Proprietary Class 3

Page 32: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

SECTION 6PLAN MAINTENANCE

This plan may be amended as necessary. All revisions must be reviewed and approved following the9000-00600 - Document Control procedure.

6.1 RESPONSIBILITIES

The Configuration Manager is responsible for monitoring the ALS CM Plan to ensure andrequest/perform changes if needed.

The Configuration Manager is responsible for maintaining the CM Summary Reports and theConfiguration Status Accounting documents.

6.2 CHANGE APPROVALS

All changes to the ALS CM Plan must be reviewed by the Configuration Manager, reviewer and approverlisted in the approvals section. Changes are also reviewed by the Project Manager if he is not serving asthe Configuration Manager.

(Last Page of Section 6)

6002-00002-NP Rev. 6 6-1 Westinghouse Non-Proprietary Class 3

Page 33: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

APPENDIX A

I I SAe

n

Figure A-i: CVS Repository Example

6002-00002-NP Rev. 6 A-1 Westinghouse Non-Proprietary Class 3

Page 34: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

6002-00002-NP Rev. 6 A-2 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 A-2 Westinghouse Non-Proprietary Class 3

Page 35: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

6002-00002-NP Rev. 6 A-3 Westinghouse Non-Proprietary Class 36002-00002-NP Rev. 6 A-3 Westinghouse Non-Proprietary Class 3

Page 36: ALS Configuration Management PlanGTV Golden Test Vectors IDI Isolated Development Infrastructure IEEE Institute of Electrical and Electronics Engineers VV Verification and Validation

ALS Configuration Management Plan

To enable review of the CVS tags a "Tag Report" may be generated for each release tag in the CVSrepository. The Tag Report contains the information shown in the text box on the right. The Tag Reportlists all files tagged with the specified tag (als30l_l 200 -OOOO2-Op52 in this case) and for each file thetagged revision is listed.

(Last Page of Appendix A)

C

6002-00002-NP Rev. 6 A-4 Westinghouse Non-Proprietary Class 3