SlideShare a Scribd company logo
1 of 4
Download to read offline
Anandaraj D et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.127-130
www.ijera.com 127 | P a g e
A design of FPGA based intelligent data handling interfacing
card.
Anandaraj D*, Jagannadham V V**, Parameshwaran V***
*( M S (Engg), IIAEM, Bangalore. Scientist, Flosolver unit, CSIR-NAL, Bangalore)
**(Sr. Scientist, Flosolver unit, CSIR-NAL, Bangalore )
***(Professor, IIAEM, Jain University, Bangalore )
Abstract
With the increasing demand in the custom built logic for avionics systems, FPGA is used in this proposed
interfacing card design. This FPGA based intelligent data handling card (IDHC) for the IVHM system, will
interface the data from aircraft subsystems to the aircraft digital data bus. This IDHC interfacing card is based
on the Virtex-5 FPGA (Field Programmable Gate Array), which provides flexibility by re-programming, so that
it can be configured to the required functionality. Fault detection can be done within the FPGA and only the
anomalies passed to the computer, so that the bus bandwidth can be utilized effectively and also excessive
wiring can be eliminated, that would have been required for multiple individual systems. The work concentrates
on designing the schematic using OrCAD.
Keywords: DCU, FPGA, IDHC, Intelligent, IVHM, Reconfiguration.
I. Introduction
Integrated Vehicle Health Management system
(IVHM) is a system which enables automatic
detection, diagnosis, prognosis and mitigation of
adverse events arising from components failures [1].
Aircraft health monitoring system as a concept has
challenges to enhance flight safety and at the same
time to reduce operational and maintenance costs [2].
The IVHM helps in improving the overall safety of
an aircraft and also reducing both maintenance and
operational costs. So IVHM is increasingly being
adopted in various aircraft programs.
An Integrated Vehicle Health Monitoring system
is to improve the vehicle safety, reduce maintenance
costs, and improve vehicle readiness by identifying
potential faults and failures, taking the proper
corrective actions, and updating to the responsible
crew member about the vehicle health and condition
[3]. This is done by capturing data by a network of
sensors and analyzing the data using life prediction
algorithms implemented on highly evolved software
systems.
In the IVHM system, the Data Concentrator
Units (DCUs) collect discrete inputs, analog signals,
and digital data from sensors and equipment
throughout the aircraft, then convert them to digital
format for streaming over the databus of the flight-
control or aircraft-management system [4]. Most of
the DCUs available are processor based units.
The demand for custom logic within today’s
avionics industry has led to the increase of Field
Programmable Gate Arrays (FPGAs) in aircraft
electronic systems. This demand, along with
technological advances in size and speed, are
resulting in the integration of multiple electronic
functions into one chip. To accomplish this, designers
are starting to look to FPGA designs. The FPGA
provides dynamically reconfigurable capabilities &
thus it has revolutionized the digital systems [5].
This paper describes the design of an FPGA
based interfacing card for IVHM system.
II. Description
The objective of this work is to design an
intelligent data handling card (IDHC) for the IVHM
system. The IDHC is an interfacing card, which will
interface the data from different aircraft subsystems
to the aircraft digital data bus, in the IVHM system.
The paper concentrates on designing the schematic
and checking the Design rule check (DRC) & Netlist
is done for error free design.
This device will consist of a programmable and
interfacing device. It collects the inputs in the form of
discrete or analog signals, or digital data, which are
from different subsystems and equipment of the
aircraft, and does the processing if required & then
converts them to digital format for streaming over the
digital data bus.
The IDHC will have the functionality like data
concentration, sub-system fault diagnosis and the
effective utilization of the bus bandwidth by passing
only the anomalies. Since it contains a programmable
device it is reconfigurable. Main advantages include
re-configurability, reduced cabling and minimal
signal interference, as well as improved robustness
and survivability.
The IVHM system, block diagram is shown in
Fig 1, the data from different aircraft subsystems is
RESEARCH ARTICLE OPEN ACCESS
Anandaraj D et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.127-130
www.ijera.com 128 | P a g e
passed on to the aircraft digital data bus through the
IDHC card & the aircraft digital data bus is interfaced
to the main or IVHM computer.
Fig1. Block diagram of IVHM system
III. Block diagram of IDHC
Fig2. Block diagram of IDHC
Aircraft digital data bus
ARNIC
Main or
IVHM
computer
Engine
Subsytem
Hydraulic
Subsytem
Land gear
Subsytem
Structural
Subsytem
Fuel
Subsytem
Aircraft digital data bus
ARNIC
IDHC IDHC IDHC IDHC IDHC
Data
3.3V
2.5V
1.2V
1V
(32:1)
Xilinx Virtex-5 FPGA
(32:1)
Power
supply
modules
3.3V
2.5V
1.8V
1.2V
1V
Power
supply
IDHC
Aircraft digital data bus (ARINC 429)
Aircraft digital data bus (ARINC 429)
TX RX
HI 3585
ARNIC 429
Transceivers
DB9
RS232
transceiver3.3V
3.3V
DB9RS232
transceiver
Test points
3.3V
RX
TX
Xilinx Flash
3.3V 1.8V
TDI
DATA & CTRL
TDO
J
T
A
G
TMS
TCK
TDI
3.3V
RS232
transceiver
DB9
RX TX
3.3V
HI 3585
ARNIC 429
Transceivers
20 MHz Clock
oscillators
LED’s
Reset SW
3.3V
2.5V
Anandaraj D et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.127-130
www.ijera.com 129 | P a g e
3.1 Block diagram description
The block diagram of the intelligent data
handling card (IDHC) is shown in Fig 2.
The IDHC interfacing card is based on the
Virtex-5 FPGA, this card will collect, combine and
reformat data from different aircraft subsystems into
the required avionics bus format. It is used to control
multiple systems and to monitor the health of
systems. The block diagram shows that the Input data
are received into the FPGA and does the processing if
required & converts the data to the required digital
data format, and passes it to the Main or IVHM
computer through the aircraft digital data bus
(ARINC 429).
The card is based on FPGA, Since FPGA is a
programmable device it is reconfigurable, so that
different functionality can be implemented. The
FPGA is a volatile memory so Flash memory is used
for storing the FPGA configuration bits. Since FPGA
and other devices on the board require different
voltages for their operations, the power section is
designed to generate different voltages. A 20 MHz
crystal oscillator is connected to the FPGA, so that it
gets the required clock input. External ARINC 429
transceivers are used for interfacing to the ARINC
429 digital data bus through the DB9 connector.
Another RS232 transceiver is interfaced to the FPGA
for the debugging purpose. The LEDs are placed on
the board to indicate the different status, according to
the requirement the particular LED will glow. The
test points are connected for debugging purpose.
The schematic design is carried out using
OrCAD tool, OrCAD is an EDA (Electronic Design
Automation) tool from Cadence used for the
designing layout of printed circuit boards (PCBs).
Orcad capture is a versatile design entry product used
to create the schematic for analog or mixed signal
designs, PCB layout designs and PLD. Then the DRC
(Design Rule Check) is done, DRC property helps in
debugging any design rule violations that might have
occurred during the schematic entry process; then the
netlist is generated in different formats depending
upon the requirements. This netlist is used in the
fabrication of the PCB. The netlist generated is
compared with the schematic design to make sure the
design is error free.
3.2 Component description
FPGA: Virtex-5 devices are user-programmable gate
arrays with various configurable elements and
embedded cores optimized for high-density and high-
performance system designs. The Virtex-5 FPGA
will be configured in the Master Serial mode using
Xilinx Platform flash PROM. FPGA can also be
configured using JTAG connection. Xilinx Platform
flash PROM will be programmed using JTAG
interface [6].
SPROM: In-System Programmable PROMs for
Configuration of Xilinx FPGAs. PROMs provide an
easy-to-use, cost-effective, and reprogrammable
method for storing large Xilinx FPGA configuration
bitstreams [7].
HI-3585: The HI-3585 from Holt Integrated Circuits
is a silicon gate CMOS device for interfacing a Serial
Peripheral Interface (SPI) enabled microcontroller to
the ARINC 429 serial bus. The device provides one
receiver with user-programmable label recognition
for any combination of 256 possible labels, 32 x 32
Receive FIFO and analog line receiver. The
independent transmitter has a 32 x 32 Transmit FIFO
and built-in line driver. The HI-3585 applies the
ARINC 429 protocol to the receiver and transmitter
[8].
ARINC 429: Aeronautical Radio, Incorporated
(ARINC) 429 is a two-wire, point-to-point
unidirectional data bus that is application-specific for
commercial and transport aircraft. The connection
wires are twisted pairs. Words are 32 bits in length
and most messages consist of a single data word
using bipolar RZ format [9].
Power Supply Modules: According to the
requirements of the design, different voltages like
1V, 1.2V, 1.8V, 2.5V and 3.3V are generated for
different components in the design, by using
corresponding voltage regulators.
JTAG: The JTAG connector is for Programming of
FPGA and Configuration PROM, the FPGA and its
Configuration PROM will be connected in a 3.3V
JTAG chain.
RS232 transceiver: RS232 transceiver is provided
which is connected to the DB9 Female connector,
which is for the debug purpose.
IV. Conclusion
A schematic design as been carried out for an
FPGA based interfacing card which will be used in
the IVHM system. This card will interface the data
from aircraft subsystems to the aircraft digital data
bus. Since it is based on FPGA, it provides flexibility
by re-programming. The intelligence can be built
with in the FPGA and only the anomalies passed to
the computer, so that the bus bandwidth can be
utilized effectively. Also the excessive wiring that
would have been required for multiple individual
systems is eliminated.
The components were analysed and chosen
according to the design requirements. The libraries
for all the required components were created and then
the schematic design is done using the OrCAD tool.
The Design Rules Check (DRC) is done for
Anandaraj D et al. Int. Journal of Engineering Research and Applications www.ijera.com
ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.127-130
www.ijera.com 130 | P a g e
debugging whether any design rule violations have
occurred during the schematic process and the net list
generated is compared with the schematic design to
make sure the design is error free.
References
[1]. Ashok N. Srivastava, Robert W. Mah &
Claudia Meyer, Integrated Vehicle Health
Management, “Automated detection,
diagnosis, prognosis to enable mitigation of
adverse events during flight.” Technical
Plan, Version 2.03, - November 2009, -
NASA.
[2]. Integrated Vehicle Health Management of a
Transport Aircraft Landing Gear System,
White paper - 2013, Infosys,
www.infosys.com
[3]. Keith A. Schweikhard, W. Lance Richards
& John Theisen, William Mouyos &
Raymond Garbo. - Flight Demonstration of
X-33 Vehicle Health Management System
Components on the F/A-18 Systems
Research Aircraft (NASA). - NASA/TM-
2001-209037-December 2001
[4]. BVR Remote Data Concentrator Units
(DCUs), Esterline Control &
Communication systems – 2013,
www.esterline.com
[5]. Ali Akoglu, Sonia Vohnout, & Justin
Judkins,- FPGA based Fault detection,
isolation and healing for Integrated Vehicle
Health. Association for the Advancement of
Artificial Intelligence-2007, www.aaai.org
[6]. Xilinx Virtex-5 family overview LX and
LXT platforms, DS100 (v2.2) - January
2007, Xilinx, www.xilinx.com.
[7]. Xilinx Platform flash In-system
programmable configuration PROMs DS123
(v2.11.1), - March 2007, www.xilinx.com.
[8]. HI-3585, HI-3586, ARNIC 429 terminal IC
with SPI interface – HOLT Integrated
circuits INC, July 2014, www.holtic.com
[9]. ARINC 429 Bus Interface – Direct Core,
Actel - September 2006, www.actel.com

More Related Content

What's hot

FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...
FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...
FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...Editor IJCATR
 
IRJET- Design and Implementation of PID Controller using HDL on FPGA
IRJET- 	  Design and Implementation of PID Controller using HDL on FPGAIRJET- 	  Design and Implementation of PID Controller using HDL on FPGA
IRJET- Design and Implementation of PID Controller using HDL on FPGAIRJET Journal
 
Arm cortex R(real time)processor series
Arm cortex R(real time)processor series Arm cortex R(real time)processor series
Arm cortex R(real time)processor series Ronak047
 
Ca nlog fact_sheet_en
Ca nlog fact_sheet_enCa nlog fact_sheet_en
Ca nlog fact_sheet_envenkat237336
 
Computer conversions pci_specsheet
Computer conversions pci_specsheetComputer conversions pci_specsheet
Computer conversions pci_specsheetElectromate
 
VIT profile
VIT profileVIT profile
VIT profileVIT
 
Low power reduced instruction set architecture using clock gating technique
Low power reduced instruction set architecture using clock gating techniqueLow power reduced instruction set architecture using clock gating technique
Low power reduced instruction set architecture using clock gating techniqueVLSICS Design
 
Info plc net_dcs800_controlbuilder_basic_exercises
Info plc net_dcs800_controlbuilder_basic_exercisesInfo plc net_dcs800_controlbuilder_basic_exercises
Info plc net_dcs800_controlbuilder_basic_exercisesMahmoud Hassan
 
INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)Prof Ansari
 
BASICS OF FIELDBUS
BASICS OF FIELDBUSBASICS OF FIELDBUS
BASICS OF FIELDBUSShivam Singh
 
DebojyotiLahiri_DetailedResume
DebojyotiLahiri_DetailedResumeDebojyotiLahiri_DetailedResume
DebojyotiLahiri_DetailedResumeDebojyoti Lahiri
 
Distributed Control System Basics
Distributed Control System BasicsDistributed Control System Basics
Distributed Control System BasicsPratap Chandra
 

What's hot (20)

FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...FPGA Implementation of High Speed FIR Filters and less power consumption stru...
FPGA Implementation of High Speed FIR Filters and less power consumption stru...
 
FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...
FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...
FPGA Implementation of Real Time Data Acquisition System Using Micro blaze Pr...
 
IRJET- Design and Implementation of PID Controller using HDL on FPGA
IRJET- 	  Design and Implementation of PID Controller using HDL on FPGAIRJET- 	  Design and Implementation of PID Controller using HDL on FPGA
IRJET- Design and Implementation of PID Controller using HDL on FPGA
 
Arm cortex R(real time)processor series
Arm cortex R(real time)processor series Arm cortex R(real time)processor series
Arm cortex R(real time)processor series
 
Dcs write up
Dcs write upDcs write up
Dcs write up
 
Ca nlog fact_sheet_en
Ca nlog fact_sheet_enCa nlog fact_sheet_en
Ca nlog fact_sheet_en
 
What is field bus
What is field busWhat is field bus
What is field bus
 
Industrial Computer Applications, ch-2
Industrial Computer Applications, ch-2Industrial Computer Applications, ch-2
Industrial Computer Applications, ch-2
 
Computer conversions pci_specsheet
Computer conversions pci_specsheetComputer conversions pci_specsheet
Computer conversions pci_specsheet
 
VIT profile
VIT profileVIT profile
VIT profile
 
Low power reduced instruction set architecture using clock gating technique
Low power reduced instruction set architecture using clock gating techniqueLow power reduced instruction set architecture using clock gating technique
Low power reduced instruction set architecture using clock gating technique
 
Info plc net_dcs800_controlbuilder_basic_exercises
Info plc net_dcs800_controlbuilder_basic_exercisesInfo plc net_dcs800_controlbuilder_basic_exercises
Info plc net_dcs800_controlbuilder_basic_exercises
 
INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)INTERFACING WITH INTEL 8251A (USART)
INTERFACING WITH INTEL 8251A (USART)
 
BASICS OF FIELDBUS
BASICS OF FIELDBUSBASICS OF FIELDBUS
BASICS OF FIELDBUS
 
Lpc1768
Lpc1768Lpc1768
Lpc1768
 
7SR158 Argus Relay
7SR158 Argus Relay7SR158 Argus Relay
7SR158 Argus Relay
 
Trackguard WTS brochure
Trackguard WTS brochureTrackguard WTS brochure
Trackguard WTS brochure
 
DebojyotiLahiri_DetailedResume
DebojyotiLahiri_DetailedResumeDebojyotiLahiri_DetailedResume
DebojyotiLahiri_DetailedResume
 
Archi arm2
Archi arm2Archi arm2
Archi arm2
 
Distributed Control System Basics
Distributed Control System BasicsDistributed Control System Basics
Distributed Control System Basics
 

Viewers also liked

Станислав Сидристый Xamarin
Станислав Сидристый XamarinСтанислав Сидристый Xamarin
Станислав Сидристый XamarinApps4All
 
X2 T07 05 conical pendulum
X2 T07 05 conical pendulumX2 T07 05 conical pendulum
X2 T07 05 conical pendulumNigel Simmons
 
Xeriscaping: Trees and Shrubs - Colorado State University
Xeriscaping: Trees and Shrubs - Colorado State UniversityXeriscaping: Trees and Shrubs - Colorado State University
Xeriscaping: Trees and Shrubs - Colorado State UniversityEric851q
 
Xalbadorren heriotzean (2)
Xalbadorren heriotzean (2)Xalbadorren heriotzean (2)
Xalbadorren heriotzean (2)nerebotxo
 
Xact presentation
Xact presentationXact presentation
Xact presentationxactexpat
 
We Are The Stewards Of God’s Creation - Northwest Washington Synod
We Are The Stewards Of God’s Creation - Northwest Washington Synod  We Are The Stewards Of God’s Creation - Northwest Washington Synod
We Are The Stewards Of God’s Creation - Northwest Washington Synod Z2P
 
Xerox® Colour 560/570 Printer
Xerox® Colour 560/570 PrinterXerox® Colour 560/570 Printer
Xerox® Colour 560/570 PrinterXerox Global
 
X2 t07 02 transformations (2013)
X2 t07 02 transformations (2013)X2 t07 02 transformations (2013)
X2 t07 02 transformations (2013)Nigel Simmons
 
Performance analyses of wormhole attack in Cognitive Radio Network (CRN)
Performance analyses of wormhole attack in Cognitive Radio Network (CRN)Performance analyses of wormhole attack in Cognitive Radio Network (CRN)
Performance analyses of wormhole attack in Cognitive Radio Network (CRN)IJERA Editor
 
X2TV Service Overview
X2TV Service Overview X2TV Service Overview
X2TV Service Overview X2TV
 
X2 t06 07 miscellaneous dynamics questions (2012)
X2 t06 07 miscellaneous dynamics questions (2012)X2 t06 07 miscellaneous dynamics questions (2012)
X2 t06 07 miscellaneous dynamics questions (2012)Nigel Simmons
 

Viewers also liked (18)

Xadrez Online
Xadrez OnlineXadrez Online
Xadrez Online
 
Xander guevara
Xander guevaraXander guevara
Xander guevara
 
Станислав Сидристый Xamarin
Станислав Сидристый XamarinСтанислав Сидристый Xamarin
Станислав Сидристый Xamarin
 
Xalacapa1
Xalacapa1Xalacapa1
Xalacapa1
 
X2 T07 05 conical pendulum
X2 T07 05 conical pendulumX2 T07 05 conical pendulum
X2 T07 05 conical pendulum
 
Xeriscaping: Trees and Shrubs - Colorado State University
Xeriscaping: Trees and Shrubs - Colorado State UniversityXeriscaping: Trees and Shrubs - Colorado State University
Xeriscaping: Trees and Shrubs - Colorado State University
 
Xalbadorren heriotzean (2)
Xalbadorren heriotzean (2)Xalbadorren heriotzean (2)
Xalbadorren heriotzean (2)
 
x2e223
x2e223x2e223
x2e223
 
Xact presentation
Xact presentationXact presentation
Xact presentation
 
Xartelpractica 5
Xartelpractica 5Xartelpractica 5
Xartelpractica 5
 
We Are The Stewards Of God’s Creation - Northwest Washington Synod
We Are The Stewards Of God’s Creation - Northwest Washington Synod  We Are The Stewards Of God’s Creation - Northwest Washington Synod
We Are The Stewards Of God’s Creation - Northwest Washington Synod
 
Xerox® Colour 560/570 Printer
Xerox® Colour 560/570 PrinterXerox® Colour 560/570 Printer
Xerox® Colour 560/570 Printer
 
Xarxes!
Xarxes! Xarxes!
Xarxes!
 
X2 t07 02 transformations (2013)
X2 t07 02 transformations (2013)X2 t07 02 transformations (2013)
X2 t07 02 transformations (2013)
 
Performance analyses of wormhole attack in Cognitive Radio Network (CRN)
Performance analyses of wormhole attack in Cognitive Radio Network (CRN)Performance analyses of wormhole attack in Cognitive Radio Network (CRN)
Performance analyses of wormhole attack in Cognitive Radio Network (CRN)
 
X2TV Service Overview
X2TV Service Overview X2TV Service Overview
X2TV Service Overview
 
X3 Base Training Certificate
X3 Base Training CertificateX3 Base Training Certificate
X3 Base Training Certificate
 
X2 t06 07 miscellaneous dynamics questions (2012)
X2 t06 07 miscellaneous dynamics questions (2012)X2 t06 07 miscellaneous dynamics questions (2012)
X2 t06 07 miscellaneous dynamics questions (2012)
 

Similar to FPGA-based intelligent data handling card design

Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Editor IJCATR
 
soc ip core based for spacecraft application
soc ip core based for spacecraft applicationsoc ip core based for spacecraft application
soc ip core based for spacecraft applicationnavyashree pari
 
A Survey on System-On-Chip Bus Protocols
A Survey on System-On-Chip Bus ProtocolsA Survey on System-On-Chip Bus Protocols
A Survey on System-On-Chip Bus ProtocolsIRJET Journal
 
Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robotAbhishek Sood
 
High speed customized serial protocol for IP integration on FPGA based SOC ap...
High speed customized serial protocol for IP integration on FPGA based SOC ap...High speed customized serial protocol for IP integration on FPGA based SOC ap...
High speed customized serial protocol for IP integration on FPGA based SOC ap...IJMER
 
Design and implementation of multi channel frame synchronization in fpga
Design and implementation of multi channel frame synchronization in fpgaDesign and implementation of multi channel frame synchronization in fpga
Design and implementation of multi channel frame synchronization in fpgaIAEME Publication
 
Nt1310 Unit 5 Algorithm
Nt1310 Unit 5 AlgorithmNt1310 Unit 5 Algorithm
Nt1310 Unit 5 AlgorithmAngie Lee
 
978-1-4577-1343-912$26.00 ©2014 IEEE Reliability an.docx
978-1-4577-1343-912$26.00 ©2014 IEEE  Reliability an.docx978-1-4577-1343-912$26.00 ©2014 IEEE  Reliability an.docx
978-1-4577-1343-912$26.00 ©2014 IEEE Reliability an.docxevonnehoggarth79783
 
Communication Protocols Augmentation in VLSI Design Applications
Communication Protocols Augmentation in VLSI Design ApplicationsCommunication Protocols Augmentation in VLSI Design Applications
Communication Protocols Augmentation in VLSI Design ApplicationsIJERA Editor
 
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGAVlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGAVLSICS Design
 
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAA LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAIRJET Journal
 
BFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres JpsBFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres Jpsjpsvenn
 
An Enhanced FPGA Based Asynchronous Microprocessor Design Using VIVADO and ISIM
An Enhanced FPGA Based Asynchronous Microprocessor Design Using VIVADO and ISIMAn Enhanced FPGA Based Asynchronous Microprocessor Design Using VIVADO and ISIM
An Enhanced FPGA Based Asynchronous Microprocessor Design Using VIVADO and ISIMjournalBEEI
 
Network Based Data Acquisition and Logging System using PIC Microcontroller
Network Based Data Acquisition and Logging System using PIC MicrocontrollerNetwork Based Data Acquisition and Logging System using PIC Microcontroller
Network Based Data Acquisition and Logging System using PIC MicrocontrollerCSCJournals
 
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...IRJET Journal
 
P3APS19001EN IEC 61850_Configuration_Instructions.pdf
P3APS19001EN IEC 61850_Configuration_Instructions.pdfP3APS19001EN IEC 61850_Configuration_Instructions.pdf
P3APS19001EN IEC 61850_Configuration_Instructions.pdfdongaduythuat123
 
Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...ISA Interchange
 

Similar to FPGA-based intelligent data handling card design (20)

Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
Design and Implementing Novel Independent Real-Time Software Programmable DAQ...
 
A novel reduced instruction set computer-communication processor design usin...
A novel reduced instruction set computer-communication  processor design usin...A novel reduced instruction set computer-communication  processor design usin...
A novel reduced instruction set computer-communication processor design usin...
 
soc ip core based for spacecraft application
soc ip core based for spacecraft applicationsoc ip core based for spacecraft application
soc ip core based for spacecraft application
 
A Survey on System-On-Chip Bus Protocols
A Survey on System-On-Chip Bus ProtocolsA Survey on System-On-Chip Bus Protocols
A Survey on System-On-Chip Bus Protocols
 
Embedded System - Dtmf robot
Embedded System - Dtmf robotEmbedded System - Dtmf robot
Embedded System - Dtmf robot
 
High speed customized serial protocol for IP integration on FPGA based SOC ap...
High speed customized serial protocol for IP integration on FPGA based SOC ap...High speed customized serial protocol for IP integration on FPGA based SOC ap...
High speed customized serial protocol for IP integration on FPGA based SOC ap...
 
40120140504013
4012014050401340120140504013
40120140504013
 
Design and implementation of multi channel frame synchronization in fpga
Design and implementation of multi channel frame synchronization in fpgaDesign and implementation of multi channel frame synchronization in fpga
Design and implementation of multi channel frame synchronization in fpga
 
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGSA STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
A STUDY OF AN ENTRENCHED SYSTEM USING INTERNET OF THINGS
 
Nt1310 Unit 5 Algorithm
Nt1310 Unit 5 AlgorithmNt1310 Unit 5 Algorithm
Nt1310 Unit 5 Algorithm
 
978-1-4577-1343-912$26.00 ©2014 IEEE Reliability an.docx
978-1-4577-1343-912$26.00 ©2014 IEEE  Reliability an.docx978-1-4577-1343-912$26.00 ©2014 IEEE  Reliability an.docx
978-1-4577-1343-912$26.00 ©2014 IEEE Reliability an.docx
 
Communication Protocols Augmentation in VLSI Design Applications
Communication Protocols Augmentation in VLSI Design ApplicationsCommunication Protocols Augmentation in VLSI Design Applications
Communication Protocols Augmentation in VLSI Design Applications
 
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGAVlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
Vlsics040307DESIGN AND IMPLEMENTATION OF CAR PARKING SYSTEM ON FPGA
 
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGAA LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
A LIGHT WEIGHT VLSI FRAME WORK FOR HIGHT CIPHER ON FPGA
 
BFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres JpsBFSK RT In FPGA Thesis Pres Jps
BFSK RT In FPGA Thesis Pres Jps
 
An Enhanced FPGA Based Asynchronous Microprocessor Design Using VIVADO and ISIM
An Enhanced FPGA Based Asynchronous Microprocessor Design Using VIVADO and ISIMAn Enhanced FPGA Based Asynchronous Microprocessor Design Using VIVADO and ISIM
An Enhanced FPGA Based Asynchronous Microprocessor Design Using VIVADO and ISIM
 
Network Based Data Acquisition and Logging System using PIC Microcontroller
Network Based Data Acquisition and Logging System using PIC MicrocontrollerNetwork Based Data Acquisition and Logging System using PIC Microcontroller
Network Based Data Acquisition and Logging System using PIC Microcontroller
 
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
IRJET- CAN based Data Acquisition and Data Logging System for Vehicular Commu...
 
P3APS19001EN IEC 61850_Configuration_Instructions.pdf
P3APS19001EN IEC 61850_Configuration_Instructions.pdfP3APS19001EN IEC 61850_Configuration_Instructions.pdf
P3APS19001EN IEC 61850_Configuration_Instructions.pdf
 
Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...Programmable logic controller performance enhancement by field programmable g...
Programmable logic controller performance enhancement by field programmable g...
 

Recently uploaded

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxvipinkmenon1
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfAsst.prof M.Gokilavani
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxwendy cai
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSCAESB
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLDeelipZope
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝soniya singh
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxPoojaBan
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2RajaP95
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.eptoze12
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 

Recently uploaded (20)

College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Introduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptxIntroduction to Microprocesso programming and interfacing.pptx
Introduction to Microprocesso programming and interfacing.pptx
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdfCCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
CCS355 Neural Network & Deep Learning Unit II Notes with Question bank .pdf
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
What are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptxWhat are the advantages and disadvantages of membrane structures.pptx
What are the advantages and disadvantages of membrane structures.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
GDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentationGDSC ASEB Gen AI study jams presentation
GDSC ASEB Gen AI study jams presentation
 
Current Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCLCurrent Transformer Drawing and GTP for MSETCL
Current Transformer Drawing and GTP for MSETCL
 
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
Model Call Girl in Narela Delhi reach out to us at 🔝8264348440🔝
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
Heart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptxHeart Disease Prediction using machine learning.pptx
Heart Disease Prediction using machine learning.pptx
 
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2HARMONY IN THE HUMAN BEING - Unit-II UHV-2
HARMONY IN THE HUMAN BEING - Unit-II UHV-2
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.Oxy acetylene welding presentation note.
Oxy acetylene welding presentation note.
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 

FPGA-based intelligent data handling card design

  • 1. Anandaraj D et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.127-130 www.ijera.com 127 | P a g e A design of FPGA based intelligent data handling interfacing card. Anandaraj D*, Jagannadham V V**, Parameshwaran V*** *( M S (Engg), IIAEM, Bangalore. Scientist, Flosolver unit, CSIR-NAL, Bangalore) **(Sr. Scientist, Flosolver unit, CSIR-NAL, Bangalore ) ***(Professor, IIAEM, Jain University, Bangalore ) Abstract With the increasing demand in the custom built logic for avionics systems, FPGA is used in this proposed interfacing card design. This FPGA based intelligent data handling card (IDHC) for the IVHM system, will interface the data from aircraft subsystems to the aircraft digital data bus. This IDHC interfacing card is based on the Virtex-5 FPGA (Field Programmable Gate Array), which provides flexibility by re-programming, so that it can be configured to the required functionality. Fault detection can be done within the FPGA and only the anomalies passed to the computer, so that the bus bandwidth can be utilized effectively and also excessive wiring can be eliminated, that would have been required for multiple individual systems. The work concentrates on designing the schematic using OrCAD. Keywords: DCU, FPGA, IDHC, Intelligent, IVHM, Reconfiguration. I. Introduction Integrated Vehicle Health Management system (IVHM) is a system which enables automatic detection, diagnosis, prognosis and mitigation of adverse events arising from components failures [1]. Aircraft health monitoring system as a concept has challenges to enhance flight safety and at the same time to reduce operational and maintenance costs [2]. The IVHM helps in improving the overall safety of an aircraft and also reducing both maintenance and operational costs. So IVHM is increasingly being adopted in various aircraft programs. An Integrated Vehicle Health Monitoring system is to improve the vehicle safety, reduce maintenance costs, and improve vehicle readiness by identifying potential faults and failures, taking the proper corrective actions, and updating to the responsible crew member about the vehicle health and condition [3]. This is done by capturing data by a network of sensors and analyzing the data using life prediction algorithms implemented on highly evolved software systems. In the IVHM system, the Data Concentrator Units (DCUs) collect discrete inputs, analog signals, and digital data from sensors and equipment throughout the aircraft, then convert them to digital format for streaming over the databus of the flight- control or aircraft-management system [4]. Most of the DCUs available are processor based units. The demand for custom logic within today’s avionics industry has led to the increase of Field Programmable Gate Arrays (FPGAs) in aircraft electronic systems. This demand, along with technological advances in size and speed, are resulting in the integration of multiple electronic functions into one chip. To accomplish this, designers are starting to look to FPGA designs. The FPGA provides dynamically reconfigurable capabilities & thus it has revolutionized the digital systems [5]. This paper describes the design of an FPGA based interfacing card for IVHM system. II. Description The objective of this work is to design an intelligent data handling card (IDHC) for the IVHM system. The IDHC is an interfacing card, which will interface the data from different aircraft subsystems to the aircraft digital data bus, in the IVHM system. The paper concentrates on designing the schematic and checking the Design rule check (DRC) & Netlist is done for error free design. This device will consist of a programmable and interfacing device. It collects the inputs in the form of discrete or analog signals, or digital data, which are from different subsystems and equipment of the aircraft, and does the processing if required & then converts them to digital format for streaming over the digital data bus. The IDHC will have the functionality like data concentration, sub-system fault diagnosis and the effective utilization of the bus bandwidth by passing only the anomalies. Since it contains a programmable device it is reconfigurable. Main advantages include re-configurability, reduced cabling and minimal signal interference, as well as improved robustness and survivability. The IVHM system, block diagram is shown in Fig 1, the data from different aircraft subsystems is RESEARCH ARTICLE OPEN ACCESS
  • 2. Anandaraj D et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.127-130 www.ijera.com 128 | P a g e passed on to the aircraft digital data bus through the IDHC card & the aircraft digital data bus is interfaced to the main or IVHM computer. Fig1. Block diagram of IVHM system III. Block diagram of IDHC Fig2. Block diagram of IDHC Aircraft digital data bus ARNIC Main or IVHM computer Engine Subsytem Hydraulic Subsytem Land gear Subsytem Structural Subsytem Fuel Subsytem Aircraft digital data bus ARNIC IDHC IDHC IDHC IDHC IDHC Data 3.3V 2.5V 1.2V 1V (32:1) Xilinx Virtex-5 FPGA (32:1) Power supply modules 3.3V 2.5V 1.8V 1.2V 1V Power supply IDHC Aircraft digital data bus (ARINC 429) Aircraft digital data bus (ARINC 429) TX RX HI 3585 ARNIC 429 Transceivers DB9 RS232 transceiver3.3V 3.3V DB9RS232 transceiver Test points 3.3V RX TX Xilinx Flash 3.3V 1.8V TDI DATA & CTRL TDO J T A G TMS TCK TDI 3.3V RS232 transceiver DB9 RX TX 3.3V HI 3585 ARNIC 429 Transceivers 20 MHz Clock oscillators LED’s Reset SW 3.3V 2.5V
  • 3. Anandaraj D et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.127-130 www.ijera.com 129 | P a g e 3.1 Block diagram description The block diagram of the intelligent data handling card (IDHC) is shown in Fig 2. The IDHC interfacing card is based on the Virtex-5 FPGA, this card will collect, combine and reformat data from different aircraft subsystems into the required avionics bus format. It is used to control multiple systems and to monitor the health of systems. The block diagram shows that the Input data are received into the FPGA and does the processing if required & converts the data to the required digital data format, and passes it to the Main or IVHM computer through the aircraft digital data bus (ARINC 429). The card is based on FPGA, Since FPGA is a programmable device it is reconfigurable, so that different functionality can be implemented. The FPGA is a volatile memory so Flash memory is used for storing the FPGA configuration bits. Since FPGA and other devices on the board require different voltages for their operations, the power section is designed to generate different voltages. A 20 MHz crystal oscillator is connected to the FPGA, so that it gets the required clock input. External ARINC 429 transceivers are used for interfacing to the ARINC 429 digital data bus through the DB9 connector. Another RS232 transceiver is interfaced to the FPGA for the debugging purpose. The LEDs are placed on the board to indicate the different status, according to the requirement the particular LED will glow. The test points are connected for debugging purpose. The schematic design is carried out using OrCAD tool, OrCAD is an EDA (Electronic Design Automation) tool from Cadence used for the designing layout of printed circuit boards (PCBs). Orcad capture is a versatile design entry product used to create the schematic for analog or mixed signal designs, PCB layout designs and PLD. Then the DRC (Design Rule Check) is done, DRC property helps in debugging any design rule violations that might have occurred during the schematic entry process; then the netlist is generated in different formats depending upon the requirements. This netlist is used in the fabrication of the PCB. The netlist generated is compared with the schematic design to make sure the design is error free. 3.2 Component description FPGA: Virtex-5 devices are user-programmable gate arrays with various configurable elements and embedded cores optimized for high-density and high- performance system designs. The Virtex-5 FPGA will be configured in the Master Serial mode using Xilinx Platform flash PROM. FPGA can also be configured using JTAG connection. Xilinx Platform flash PROM will be programmed using JTAG interface [6]. SPROM: In-System Programmable PROMs for Configuration of Xilinx FPGAs. PROMs provide an easy-to-use, cost-effective, and reprogrammable method for storing large Xilinx FPGA configuration bitstreams [7]. HI-3585: The HI-3585 from Holt Integrated Circuits is a silicon gate CMOS device for interfacing a Serial Peripheral Interface (SPI) enabled microcontroller to the ARINC 429 serial bus. The device provides one receiver with user-programmable label recognition for any combination of 256 possible labels, 32 x 32 Receive FIFO and analog line receiver. The independent transmitter has a 32 x 32 Transmit FIFO and built-in line driver. The HI-3585 applies the ARINC 429 protocol to the receiver and transmitter [8]. ARINC 429: Aeronautical Radio, Incorporated (ARINC) 429 is a two-wire, point-to-point unidirectional data bus that is application-specific for commercial and transport aircraft. The connection wires are twisted pairs. Words are 32 bits in length and most messages consist of a single data word using bipolar RZ format [9]. Power Supply Modules: According to the requirements of the design, different voltages like 1V, 1.2V, 1.8V, 2.5V and 3.3V are generated for different components in the design, by using corresponding voltage regulators. JTAG: The JTAG connector is for Programming of FPGA and Configuration PROM, the FPGA and its Configuration PROM will be connected in a 3.3V JTAG chain. RS232 transceiver: RS232 transceiver is provided which is connected to the DB9 Female connector, which is for the debug purpose. IV. Conclusion A schematic design as been carried out for an FPGA based interfacing card which will be used in the IVHM system. This card will interface the data from aircraft subsystems to the aircraft digital data bus. Since it is based on FPGA, it provides flexibility by re-programming. The intelligence can be built with in the FPGA and only the anomalies passed to the computer, so that the bus bandwidth can be utilized effectively. Also the excessive wiring that would have been required for multiple individual systems is eliminated. The components were analysed and chosen according to the design requirements. The libraries for all the required components were created and then the schematic design is done using the OrCAD tool. The Design Rules Check (DRC) is done for
  • 4. Anandaraj D et al. Int. Journal of Engineering Research and Applications www.ijera.com ISSN : 2248-9622, Vol. 5, Issue 5, ( Part -5) May 2015, pp.127-130 www.ijera.com 130 | P a g e debugging whether any design rule violations have occurred during the schematic process and the net list generated is compared with the schematic design to make sure the design is error free. References [1]. Ashok N. Srivastava, Robert W. Mah & Claudia Meyer, Integrated Vehicle Health Management, “Automated detection, diagnosis, prognosis to enable mitigation of adverse events during flight.” Technical Plan, Version 2.03, - November 2009, - NASA. [2]. Integrated Vehicle Health Management of a Transport Aircraft Landing Gear System, White paper - 2013, Infosys, www.infosys.com [3]. Keith A. Schweikhard, W. Lance Richards & John Theisen, William Mouyos & Raymond Garbo. - Flight Demonstration of X-33 Vehicle Health Management System Components on the F/A-18 Systems Research Aircraft (NASA). - NASA/TM- 2001-209037-December 2001 [4]. BVR Remote Data Concentrator Units (DCUs), Esterline Control & Communication systems – 2013, www.esterline.com [5]. Ali Akoglu, Sonia Vohnout, & Justin Judkins,- FPGA based Fault detection, isolation and healing for Integrated Vehicle Health. Association for the Advancement of Artificial Intelligence-2007, www.aaai.org [6]. Xilinx Virtex-5 family overview LX and LXT platforms, DS100 (v2.2) - January 2007, Xilinx, www.xilinx.com. [7]. Xilinx Platform flash In-system programmable configuration PROMs DS123 (v2.11.1), - March 2007, www.xilinx.com. [8]. HI-3585, HI-3586, ARNIC 429 terminal IC with SPI interface – HOLT Integrated circuits INC, July 2014, www.holtic.com [9]. ARINC 429 Bus Interface – Direct Core, Actel - September 2006, www.actel.com