Environmental Engineering Reference
In-Depth Information
Table 10). Data in Tables 9 and 10 shows that
using FPGA chips from different manufacturers
allows obtaining the value of the general diversity
metric more than 0.7. Increasing this value is pos-
sible primarily by increasing the independence of
the processes and enhancement of the diversity
of languages and models.
Described models of multi-version systems
and multi-version technologies (life cycle) may
support selecting of cost-effective technique and
optimal architecture according to requirements to
diversity, safety, reliability and limitation of ap-
plied technologies. These theoretical issues were
used on development of FPGA-based I&C RADIY
Table 9. Assessment of the first variant of two-channel system (Altera and Actel FPGA)
Diversity Types
Result of Analysis
Assessment Results
Yes/
No
Implementation
Local
Metric
Ratio
Weighting
Coefficient
Diversity of
programmable
components (A)
Diversity of manufacturers of
FPGA (A1)
Yes
Altera vs. Actel
0.8
0.25
0.25
Diversity of technologies of
FPGA producing (A2)
Yes
SRAM vs. Antifuse
1
0.4
Diversity of FPGA families
(A3)
Yes
Cyclone vs. ProASIC
(based on A1)
1
0.25
Diversity of FPGA from the
same family (A4)
Yes
different families (based
on A1)
1
0.1
Diversity of printed
circuit boards (PCBs)
(B)
Diversity of PCB development
technologies and manufacturers
Yes
Different manufacturers
but the same technology
0.5
1
0.15
Diversity of
CASE-tools (C)
Diversity of CASE-tools
developers (C1)
Yes
Altera vs. Actel
1
0.5
0.15
Diversity of CASE-tools (C2)
Yes
Quartus II vs. Libero
(based on C1)
1
0.3
Diversity of CASE-tools
configurations (C3)
Yes
Different tools for
design but the same for
verification
0.7
0.2
Diversity of
languages of
FPGA projects
development (D)
Diversity of language kinds
(D1)
Yes
Graphic Notation and
Hardware Description
Language are used
0.5
0.4
0.15
Diversity of hardware
description languages (D2)
Yes
VHDL vs. Verilog
0.8
0.6
Diversity of
specification
presentation (E)
Diversity of FPGA
initial specification languages
(E1)
No
The same language
0
0.5
0.1
Diversity of FPGA
specification models (E2)
Yes
B&HDL used for Altera
0.8
0.5
Diversity of processes
(P)
Diversity of development
processes (P1)
Yes
Different teams
0.7
0.5
0.2
Diversity of verification
processes (P2)
Yes
Different departments
0.85
0.3
Diversity of maintenance (P3)
Yes
Different teams
0.7
0.2
Overall assessment (general diversity metric)
0.74
 
Search WWH ::




Custom Search