UNI-MB - logo
UMNIK - logo
 
(UM)
  • Programmable gate arrays in safety critical process control
    Halang, Wolfgang A. ; Colnarič, Matjaž
    Although there is alredy a number of estblished methods and guidelines, which have proven their usefulness for the development and verification of high integrity software employed for the control of ... safety related technical processes, these measures cannot ultimately guarantee the correctness of larger programs with mathematical rigour, yet, and, hence, corresponding safety licences are generally denied. As a remedy for this unsatisfactory situation, a novel approach based on the utilisation of programmable gate arrays is presented. The hardwired descrete logic built of relays or LSI/MSI-chips, which operates in many safety related control systems in parallel to computers, is replaced by programmable logic constructed from FPGAs. Thus, the flexibility of programmable electronic systems is combined with the long established and generally accepted rigorous certifability of hard-wired sequential circuits, since in both cases the same design and verification procedures are employed. An FPGA is programmed to perform certain Boolean or sequential functions by loading appropriate bit patterns into internal static memory calls. A method for the verification of their contents is detailed, which is based on diverse backward analysis and which can easily be automated. The utilisation of FPGAs is not only advantageous foereplacing hardwired by programmable logic, but also as a novel means of providing diverse redundancy in programmable electronic system comprising computers and programmable logic controllers.
    Vrsta gradiva - prispevek na konferenci
    Leto - 2000
    Jezik - angleški
    COBISS.SI-ID - 5381654