We excel in guiding our clients through the entire lifecycle of HW/FPGA design, ensuring compliance with DO-254 certification requirements. Our comprehensive services include:
- Assurance Analysis
- Defining Objectives
- Selecting Assurance Strategies
- Process Planning and Definition
- Defining FPGA Lifecycle
- Selecting Standards
- Defining Development and Verification Methods
- Supporting Development Activities
- Supporting Verification Activities
At Birmann Infortech Ltd, we excel in FPGA (Field Programmable Gate Array) development, ensuring we remain at the cutting edge of programmable logic controller technologies. Our team is adept at handling projects of any complexity, thanks to continuous training in FPGA design, HDL coding, and project management.
We seamlessly integrate into customer workflows, adapting to their tools and methodologies to deliver exceptional results.
Our Approach
Lifecycle Management
We manage FPGA development across all stages, collaborating with clients on feasibility studies, requirement identification, architecture definition, verification methodologies, project implementation, and hardware platform validation.
Fault-Tolerant FPGA Development
Our approach includes implementing self-checking circuits with low-level redundancy, capable of autonomously detecting failures in control flows and data-processing structures. We use signature analysis and redundant signed-digit numeric representation to create fast arithmetic units with built-in failure detection.
Reconfiguration Methods
We have developed methods for reconfiguring FPGAs after detecting failures, involving collaboration between hardware and software. Our error detection and correction codes for mass storage systems and processing architectures are based on Triple Modular Redundancy (TMR), ensuring continuous operation in critical applications.
Application Fields
Our FPGA developers have extensive experience in diverse application areas, including:
- Industrial Communication Protocols: Controllers, sequencers, and standard interfaces (VME, PCI)
- Telecommunications: SDH and Ethernet
- Broadcast: DVB-T
- DSP: Imaging, modulation, and compression
DO-254 Certification Support
We provide robust support for DO-254 certification, addressing potential design errors in a structured and verifiable manner throughout the implementation and certification processes. This ensures the highest standards of safety and reliability for complex, safety-critical hardware.
Turnkey FPGA Development
We offer comprehensive FPGA development services, from initial concept to final implementation, ensuring a smooth and efficient process.
IP Development
Our expertise lies in creating reusable IPs tailored to customer specifications, enhancing flexibility and seamless interfacing. We also integrate third-party IPs to build modular architectures, expanding their applicability across various fields.
FPGA Development with Fault Tolerance
We specialize in developing fault-tolerant FPGA systems for critical applications in aerospace, automotive, railways, and biomedical systems. Our solutions ensure high reliability and cost-effectiveness through redundant computer architectures and dynamic reconfiguration.
Verification according to DO-254
We adhere to rigorous implementation and testing methodologies to meet the stringent requirements of DO-254 certification, ensuring the highest standards of safety and reliability.
Intel FPGA Training Programs
As a proud member of the Intel FPGA Technical Training Program, Birmann Infortech offers a range of specialized training courses, including:
As a member of the Intel FPGA Technical Training Program Birmann Infortech can teach the following Intel training courses:
Introduction to VHDL (IHDL110)
Advanced VHDL Design Techniques (IHDL240)
The Quartus II Software Design Series: Foundation (IDSW110)
The Quartus II Software Design Series: Timing Analysis (IDSW120)
Advanced Timing Analysis with TimeQuest (IDSW125)
Timing Closure with the Quartus II Software (IDSW145)
Introduction to the Qsys System Integration Tool (IQSYS101)
Advanced Qsys System Integration Tool Methodologies (IQSYS102)
Designing with the Nios II Processor (IEMB112)
Designing with DSP Builder Advanced Blockset (IDSP220)
Courses can be arranged at the Customer.
Intel FPGA Success Stories
Here are some of our most notable projects using Intel FPGA, categorized by FPGA family:
Stratix IV
- Ape-NeT Board: This high-speed connection board, equipped with Stratix IV GX-290 FPGA, features 24 high-speed serial links up to 6Gbps, Gen2 PCIe x8 interfaces, and DDR3 memory interface. It is utilized in supercomputers for data exchange between GPUs.
- Formatter Board: Featuring two Stratix IV GX-230 FPGAs with twenty 2.5Gbps serial links, high-speed RS-485 serials, and 8 analog channels, this board is used for sensor data classification, rate adaptation, and packet building in electronic warfare equipment.
Cyclone V SoC
- VP-2101 Board: A 3U OpenVPX™ board designed for general-purpose I/O applications requiring air-cooled or conduction-cooled equipment. It combines system-on-chip capabilities with customizable interfaces via several add-on modules.
Cyclone V
- MCS Bridge Board: Implements a VME64 slave interface and an MCS master interface to bridge the VME bus to the device under test. It is used for validation testing in avionic applications, replacing obsolete devices with newly designed FPGAs.
Cyclone IV
- Universal Bridge Board: Implements a VME64 slave interface and a configurable master interface to bridge the VME bus and a custom bus, interfacing a device under test through a 500-pin high-density connector.
- PIU BB Testbench: A hardware platform for on-board software development and validation in space applications. It includes a processor board and a Cyclone IV GX FPGA Development Kit housed in a 19” chassis, emulating satellite peripherals during lab missions.