SlideShare a Scribd company logo
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 212 
DESIGN & DEVELOPMENT OF EMBEDDED APPLICATION 
SOFTWARE FOR INTERFACE PROCESSING UNIT (IPU) 
A Sai Krishna1, P.Alekya2, M. Satya Anuradha3, P. A. Harsha Vardhini4, S.R Pankaj Kumar5 
1E&I (M.E), ECE Department, AU College of Engineering, Andhra University, Visakhapatnam, India 
2VLSI System Design (M.Tech), ECE Department, Vignan Institute of Technology and Science, JNTU -H, Hyderabad, India 
3Assistant Professor, ECE Department, AU College of Engineering, Andhra University, Visakhapatnam, India 
4Associate Professor, ECE Department, Vignan Institute of Technology and Science, JNTU-H, Hyderabad, India 
5Scientist-'F', Defense Electronics Research Laboratory (DLRL), Ministry of Defence, Government of India, 
Chandrayangutta Line, Hyderabad, India 
Abstract 
The objective of this project is to design, develop and implement the Digital Glue Logic (DGL) in VHDL for Interface processing 
unit (IPU) Sub-system. The IPU sub-system consists of two major components, Blanking Interface Module (BIM) and Gyro 
Interface Module (GIM). The Digital Glue Logic for both the above modules is to be designed, developed and implemented 
individually in standalone mode and sequential integration of both the modules, porting on a Virtex-4 FPGA based XILINX 
evaluation platform. 
Keywords— Power processor, BIM, GIM, Digital Glue Logic. 
--------------------------------------------------------------------***---------------------------------------------------------------------- 
1. INTRODUCTION 
Electronic Support Measure (ESM): ESM is a passive EW 
System that uses enemy transmissions to support 
surveillance operations by monitoring the electromagnetic 
(EM) spectrum. 
IPU subsystem is part of ESM system. There are various 
systems on board any platform whose information is 
required by the ESM system which will process them for 
different ESM system requirements. The various systems 
which are found on board platform are Radars, Horizontal 
Gyro system, Vertical Gyro system, GPS, DATALINK 
II.etc.,. The information from these systems is very 
essentially required by any on board ESM system as part of 
its requirements. 
Hence, it has become very essential that these on board 
systems need to be interfaced with the ESM system for 
different system requirements. Hence this has called for the 
need to design and develop an IPU subsystem which would 
take care of all the on board systems requirements interfaces 
with the ESM system. 
Fig 1: Block Diagram of ESM System 
2. DESIGN 
The design requirement specifications of IPU subsystem are, 
basically categorized into 2 types 
(1) Hardware requirements 
(2) Software requirements 
2.1 Hardware Requirements 
The hardware should be able to provide provision for, 
Gyro Interface 
Inputs: It should be able to accept data either in analog 
form (synchro/resolver format either 1:1 or 1: 360) or in 
digital form. 
Gyro 
Interface 
Radar 
Interface 
Heading 
Data 
Blanking 
Cover pulse 
INTERFACE 
PROCESSING 
UNIT 
(IPU) 
ELECTRON 
IC 
SUPPORT 
MEASURE 
(ESM) 
PROCESSO 
R 
ESM SYSTEM
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 213 
Outputs:The output data is a 12 bit binary and hence it should provide an RS422 parallel interface to output this data to other subsystems for further processing. 2.2 Software Requirements The software to be developed should be able to comply with the following functionality for the following interfaces appropriately. Here digital glue logic using VHDL implementation is developed for the two following modules namely, Radar Interface: Inputs: It should be able to accommodate at least 10 nos. of analog Pretriggers from 10 on board radars. With amplitude range from +2V to +75V or -2V to -75V. The H/W should also be able to accommodate either positive or negative polarity pretriggers. Outputs: The outputs generated are band wise Blanking cover pulses (BCP’s) along with the respective composite blanking cover pulses based on three different bands. To output these BCP’s an RS422 parallel interface to be provided in the IPU. (a) Gyro Interface Module (GIM) (b) Blanking Interface Module (BIM) Finally the above two modules are integrated into a single software project Gyro Interface Module Inputs: GIM can receive signals either the gyro in analog (1:1) form or in a digital form. The function of the GIM module is as follows. If the GIM receives analog signals which are in either synchro/resolver form will first be converted into digital form of 12 bit binary data. Generally it is seen that the gyro information from the onboard gyro system will always have an offset in it due to various reasons. Hence next activity is to correct this offset (which is platform dependent), here the 12 bit binary data is corrected using the offset data depending on the mode of the polarity bit i.e., by either adding or subtracting the offset to/from the 12 bit binary data. Finally this 12 bit parallel binary corrected gyro data is sent to ES processor for further processing. Outputs: The output data is a corrected 12 bit parallel binary data along with one data valid bit. It should provide an RS422 parallel interface to output this data to other subsystems for further processing. Blanking Interface Module Inputs: The BIM module should be able to accommodate at least 10 nos. of analog Pretriggers from 10 on board radars. With amplitude can range from +2V to +75V or -2V to - 75V. The H/W should also be able to accommodate either positive or negative polarity pretriggers. 
Outputs: The outputs generated are band wise Blanking cover pulses (BCP’s) along with the respective composite blanking cover pulses based on three different bands. To output these BCP’s an RS422 parallel interface to be provided in the IPU. 
3. GYRO INTERFACE MODULE The 12 bit corrected Gyro data along with 1 bit valid data is used for Direction of Arrival (DOA) computation with reference to true north. Gyro data is required to compute the true Direction of Arrival (DOA) of the threat signal. Receiver with respect to the geographical/ true north and locate threat signals with respect to platform heading which is known as Relative DOA. The gyro data is added to this relative DOA to compute the True DOA with respect to geographical true north. This DOA based on true is displayed on the ESM display. Gyro data is generated by the gyro compass unit, which is available on board platform. If there is an error in the generation of the gyro data, it has to be corrected before it is added to the Relative DOA. This error can be +Ve or –Ve (The correctness of the gyro data is measured by monitoring the out of the gyro compass against each set value of the input). The GYRO module is designed to find the true DOA of the threat signal. The inputs of the module are 12 bit gyro data and 12 bit gyro offset and polarity selection pin, clock and reset. And the outputs are corrected gyro data and valid bit 
Fig 2: GIM Module 4. BLANKING INTERFACE MODULE 4.1 Purpose of Blanking The objective of this module is to generate the band wise Composite Blanking Cover Pulses (BCPs) for the main transmission pulse of on board Radar, by taking the pre- trigger pulse as input from on board radars. The Blanking cover pulse is a TTL Pulse, which is used to shut off the ESM Receiver or electrically disconnect the antenna during on board radar transmission.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 214 
Fig 3: BIM Module Blanking is done for two reasons: 1. To protect our own on board Electronic equipment (ESM Receiver Chain) from high power signals emitted by the on board radars. When the on board Radars are switched ON for their intended purpose, the ESM Receiver chain and other electronic equipments co-located on board platform will pick up these high power signals immediately and get burn electronically. This happens because, the RF and Microwave components used in the ESM Receiver chain will have the maximum power handling capability in the order of Watts, where as the output power emitted by the on board Radars will be in the order of Kilo Watts. So, they get burned electronically. To overcome this drawback we have to shut off the ESM Receiver or turn off the antenna during on board radar transmission. 
2. To avoid processing of our own signals.When the on board Radars are switched ON for their intended purpose, the ESM Receiver co-located on board platform will pick up these signals and start processing it which, is of no use to the user as the main purpose of the ESM Receiver is to locate the source of threat signals. 
Fig 4: Intergation OF GIM And BIM Modules 
5. RESULTS 
Fig 5: GIM Simulator Results
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 215 
In GIM module the Gyro input data is corrected gyro offset data. The type of correction using can be either +ve or –ve correction. The polarity pin decides the type of correction to be implemented. The inputs are gyro_input and gyro_offset each of 12 bits, polarity_sel and reset pin. When a polarity pin is high a –ve correction is applied. and is indicated by the marker and corrected value is indicated on 12 bit corrected gyro data. When polarity pin is low a +ve correction is applied and is indicated by the marker the corrected gyro data is validated by comparing it with the specified values.If it is in the specified range then a valid bit is generated indicating a high on the output pin 
Fig 6: BIM Simulator Results In this figure it describes the inputs such as clock and reset for free running clock generator. The enable is like switch and is kept high for circuit to be activated. The outputs are PT and MTP. PT pulse is generated for every PW and PRI period. The PW period is HIGH and PRI period is LOW. Thus it generates a continuous pulse. The MTP pulse is generated taking the reference trailing edge of PT pulse. The DELAY period is LOW and PW period is HIGH. Thus it also generates a continuous pulse. The parameters of PT and MTP are internal to the system so there are kept in constant in the code. 
Fig 7: Simulation Results Of The Intergated Module BIM and GIM modules can be intergated using structural design model. The inputs are same for each module as used previously. The outputs of the integrated module are independent.
IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 
_______________________________________________________________________________________ 
Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 216 
6. FUTURE SCOPE The IPU subsystem is compatible to interface data from various on board interfaces. In GIM module the offset gyro data is fixed for a speified onboard system thus using Flash PROM the offset gyro data is stored. The DGL is extended to the embedded processor using Ethernet. 7. CONCULSIONS Design and implementation of Digital Glue Logic on Xilinx Platform using VHDL is presented. A core is designed for the IPU sub system for DGL.. The core is designed for each module individually and combined in one top module. For each module a test bench has been written to simulate each module and validate for its complete functionality. The designed core is synthesized and implemented in VIRTEX 4 FPGA board. Main conclusions derived from the work are 
 Designed and implemented BIM module and monitored the Bcps and validated for their functionality. 
 Designed and implemented GIM module and recorded the corrected gyro data along with valid bit. 
 Integrated both modules and simulated and implemented on VIRTEX 4 FPGA board. 
ACKNOWLEDGMENTS The author wish to acknowledge with thanks, for the support given by VIGNAN Institue of Technology and Science Hyderabad, and DLRL, Hyderabad, India in carrying out this project. REFERENCES 
[1] Volnei A.Pedroni, “Circuit Design with VHDL”, published by Prentice Hall of India Private Ltd, 2004. 
[2] Skolnik, MI, “Introduction to Radar System”, Published by Tata Mc-GRAW Hill. 
[3] Electronic Intelligence: The analysis of Radar Signals by Richard G. Wiley 
[4] Introduction to Electronic Warfare by D. Curtis Schleher. 
[5] Xilinx website –www.xilinx .com 
[6] M.morris mano”digital design ”,5th edition

More Related Content

PDF
Am044253258
PDF
Mobile robotic platform to gathering real time sensory data in wireless perso...
PDF
Development and Application of a Failure Monitoring System by Using the Vibra...
PDF
5x7 matrix led display
PDF
Advertising Display System using LED and Graphical LED
PDF
Iaetsd vlsi implementation of efficient convolutional
PDF
IRJET- Design of 1 Bit ALU using Various Full Adder Circuits
PPT
Powerstar.ppt
Am044253258
Mobile robotic platform to gathering real time sensory data in wireless perso...
Development and Application of a Failure Monitoring System by Using the Vibra...
5x7 matrix led display
Advertising Display System using LED and Graphical LED
Iaetsd vlsi implementation of efficient convolutional
IRJET- Design of 1 Bit ALU using Various Full Adder Circuits
Powerstar.ppt

What's hot (20)

PDF
Monitoring AC Drive by using RS485 & GSM Module
PDF
Performance analysis and implementation of modified sdm based noc for mpsoc o...
PDF
Performance analysis of gesture controlled robotic car
PDF
Fu3310321039
PPS
gsm based led scrolling board ppt
DOCX
Wireless led notice board
PDF
Wireless data transmission through uart port using arm & rf transceiver
DOCX
Wireless energy meter monitoring with automated tariff calculation
PDF
ARM Cortex -M3 based Motor Controling with Infineon Embedded Power ICs
PDF
Gsm based wireless notice board Rajneesh
PDF
Vlsi mini project list 2013
PPTX
Smart LED Notice Board
PDF
call for papers, research paper publishing, where to publish research paper, ...
PPTX
BASICS OF FIELDBUS
PDF
What is field bus
PDF
Intelligent Power Meter using GSM network and Android Application
PDF
IRJET- Analysis of Proposed Finfet based Full Adder using CMOS Logic Style
PDF
A project report on wireless energy meter reading using x bee
DOC
Moving message display
PDF
IRJET- Data Acquisition using Tensile Strength Testing Machine
Monitoring AC Drive by using RS485 & GSM Module
Performance analysis and implementation of modified sdm based noc for mpsoc o...
Performance analysis of gesture controlled robotic car
Fu3310321039
gsm based led scrolling board ppt
Wireless led notice board
Wireless data transmission through uart port using arm & rf transceiver
Wireless energy meter monitoring with automated tariff calculation
ARM Cortex -M3 based Motor Controling with Infineon Embedded Power ICs
Gsm based wireless notice board Rajneesh
Vlsi mini project list 2013
Smart LED Notice Board
call for papers, research paper publishing, where to publish research paper, ...
BASICS OF FIELDBUS
What is field bus
Intelligent Power Meter using GSM network and Android Application
IRJET- Analysis of Proposed Finfet based Full Adder using CMOS Logic Style
A project report on wireless energy meter reading using x bee
Moving message display
IRJET- Data Acquisition using Tensile Strength Testing Machine
Ad

Viewers also liked (20)

PDF
Studies on stabilised adobe blocks
PDF
Calculation of resonant frequency of hexagonal
PDF
3 d mrf based video tracking in the compressed domain
PDF
A study on effect of bacteria on cement composites
PDF
An experimental study on durability of high strength
PDF
Improving the performance parameters of microstrip
PDF
Modelling & simulation of human powered flywheel
PDF
Comparison of percentage steel and concrete
PDF
Numerical simulation of tidal circulation in the
PDF
Enhanced target tracking based on mean shift
PDF
Smfir technology based transportation system and applicability of mppt
PDF
Empirical relation to estimate the reduction of root fillet stress in spur ge...
PDF
Analysis of different types of current mirror in 45 nm
PDF
An experimental study of square footing resting on geo grid reinforced sand
PDF
Misconduct disclosure of the intermediates using the trusted authority
PDF
Effect of spiral grooves in piston bowl on exhaust emissions of direct inject...
PDF
Classification of appendicitis based on ultrasound image
PDF
The compensatation of unbalanced 3 phase currents in transmission systems on ...
PDF
Biosynthesis and characterization of silver nanoparticles using ficus benghal...
PDF
Study and implementation of dc drive using pic16 f877a microcontroller
Studies on stabilised adobe blocks
Calculation of resonant frequency of hexagonal
3 d mrf based video tracking in the compressed domain
A study on effect of bacteria on cement composites
An experimental study on durability of high strength
Improving the performance parameters of microstrip
Modelling & simulation of human powered flywheel
Comparison of percentage steel and concrete
Numerical simulation of tidal circulation in the
Enhanced target tracking based on mean shift
Smfir technology based transportation system and applicability of mppt
Empirical relation to estimate the reduction of root fillet stress in spur ge...
Analysis of different types of current mirror in 45 nm
An experimental study of square footing resting on geo grid reinforced sand
Misconduct disclosure of the intermediates using the trusted authority
Effect of spiral grooves in piston bowl on exhaust emissions of direct inject...
Classification of appendicitis based on ultrasound image
The compensatation of unbalanced 3 phase currents in transmission systems on ...
Biosynthesis and characterization of silver nanoparticles using ficus benghal...
Study and implementation of dc drive using pic16 f877a microcontroller
Ad

Similar to Design & development of embedded application (20)

PDF
40120140503013 2
PDF
Short Range Radar System using Arduino Uno
PPT
UAV Presentation
PPT
UAV Presentation
PDF
Flying object travel location data logger with 2GB MMC/SD memory card using G...
PDF
H24051055
PDF
IRJET- Boat Localization and Warning System for Border Identification
PDF
Railway Track Geometry Surveying System
PDF
Final review
PDF
Design and implementation of antenna control servo system for satellite grou
PDF
Real time filter and fusion of multi sensor data for localization of mobile r...
PDF
IRJET- Location Monitoring System for Maritime Security using RSSI Technology
PPTX
Zigbee based metal detecting robot to assist bomb detection and rescue team
PPTX
Zigbee based metal detecting robot to assist bomb detection and rescue team
PPTX
HUMAN FOLLOWING SUITCASE.pptx
DOCX
Under Graduation Final Year Project - Design of Steering wheel with anti-fati...
PDF
V01 i010403
PDF
Navigation Systems Laboratory - Moscow Power Engineering Institute
PPT
Embedded & pcb design
PPT
embedded system
40120140503013 2
Short Range Radar System using Arduino Uno
UAV Presentation
UAV Presentation
Flying object travel location data logger with 2GB MMC/SD memory card using G...
H24051055
IRJET- Boat Localization and Warning System for Border Identification
Railway Track Geometry Surveying System
Final review
Design and implementation of antenna control servo system for satellite grou
Real time filter and fusion of multi sensor data for localization of mobile r...
IRJET- Location Monitoring System for Maritime Security using RSSI Technology
Zigbee based metal detecting robot to assist bomb detection and rescue team
Zigbee based metal detecting robot to assist bomb detection and rescue team
HUMAN FOLLOWING SUITCASE.pptx
Under Graduation Final Year Project - Design of Steering wheel with anti-fati...
V01 i010403
Navigation Systems Laboratory - Moscow Power Engineering Institute
Embedded & pcb design
embedded system

More from eSAT Publishing House (20)

PDF
Likely impacts of hudhud on the environment of visakhapatnam
PDF
Impact of flood disaster in a drought prone area – case study of alampur vill...
PDF
Hudhud cyclone – a severe disaster in visakhapatnam
PDF
Groundwater investigation using geophysical methods a case study of pydibhim...
PDF
Flood related disasters concerned to urban flooding in bangalore, india
PDF
Enhancing post disaster recovery by optimal infrastructure capacity building
PDF
Effect of lintel and lintel band on the global performance of reinforced conc...
PDF
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
PDF
Wind damage to buildings, infrastrucuture and landscape elements along the be...
PDF
Shear strength of rc deep beam panels – a review
PDF
Role of voluntary teams of professional engineers in dissater management – ex...
PDF
Risk analysis and environmental hazard management
PDF
Review study on performance of seismically tested repaired shear walls
PDF
Monitoring and assessment of air quality with reference to dust particles (pm...
PDF
Low cost wireless sensor networks and smartphone applications for disaster ma...
PDF
Coastal zones – seismic vulnerability an analysis from east coast of india
PDF
Can fracture mechanics predict damage due disaster of structures
PDF
Assessment of seismic susceptibility of rc buildings
PDF
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
PDF
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...
Likely impacts of hudhud on the environment of visakhapatnam
Impact of flood disaster in a drought prone area – case study of alampur vill...
Hudhud cyclone – a severe disaster in visakhapatnam
Groundwater investigation using geophysical methods a case study of pydibhim...
Flood related disasters concerned to urban flooding in bangalore, india
Enhancing post disaster recovery by optimal infrastructure capacity building
Effect of lintel and lintel band on the global performance of reinforced conc...
Wind damage to trees in the gitam university campus at visakhapatnam by cyclo...
Wind damage to buildings, infrastrucuture and landscape elements along the be...
Shear strength of rc deep beam panels – a review
Role of voluntary teams of professional engineers in dissater management – ex...
Risk analysis and environmental hazard management
Review study on performance of seismically tested repaired shear walls
Monitoring and assessment of air quality with reference to dust particles (pm...
Low cost wireless sensor networks and smartphone applications for disaster ma...
Coastal zones – seismic vulnerability an analysis from east coast of india
Can fracture mechanics predict damage due disaster of structures
Assessment of seismic susceptibility of rc buildings
A geophysical insight of earthquake occurred on 21 st may 2014 off paradip, b...
Effect of hudhud cyclone on the development of visakhapatnam as smart and gre...

Recently uploaded (20)

PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
additive manufacturing of ss316l using mig welding
PPTX
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
PPTX
web development for engineering and engineering
PPT
Mechanical Engineering MATERIALS Selection
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Operating System & Kernel Study Guide-1 - converted.pdf
PPTX
Construction Project Organization Group 2.pptx
PPTX
Internet of Things (IOT) - A guide to understanding
PPTX
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
additive manufacturing of ss316l using mig welding
FINAL REVIEW FOR COPD DIANOSIS FOR PULMONARY DISEASE.pptx
OOP with Java - Java Introduction (Basics)
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
web development for engineering and engineering
Mechanical Engineering MATERIALS Selection
Foundation to blockchain - A guide to Blockchain Tech
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Operating System & Kernel Study Guide-1 - converted.pdf
Construction Project Organization Group 2.pptx
Internet of Things (IOT) - A guide to understanding
M Tech Sem 1 Civil Engineering Environmental Sciences.pptx
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
R24 SURVEYING LAB MANUAL for civil enggi
Embodied AI: Ushering in the Next Era of Intelligent Systems

Design & development of embedded application

  • 1. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 212 DESIGN & DEVELOPMENT OF EMBEDDED APPLICATION SOFTWARE FOR INTERFACE PROCESSING UNIT (IPU) A Sai Krishna1, P.Alekya2, M. Satya Anuradha3, P. A. Harsha Vardhini4, S.R Pankaj Kumar5 1E&I (M.E), ECE Department, AU College of Engineering, Andhra University, Visakhapatnam, India 2VLSI System Design (M.Tech), ECE Department, Vignan Institute of Technology and Science, JNTU -H, Hyderabad, India 3Assistant Professor, ECE Department, AU College of Engineering, Andhra University, Visakhapatnam, India 4Associate Professor, ECE Department, Vignan Institute of Technology and Science, JNTU-H, Hyderabad, India 5Scientist-'F', Defense Electronics Research Laboratory (DLRL), Ministry of Defence, Government of India, Chandrayangutta Line, Hyderabad, India Abstract The objective of this project is to design, develop and implement the Digital Glue Logic (DGL) in VHDL for Interface processing unit (IPU) Sub-system. The IPU sub-system consists of two major components, Blanking Interface Module (BIM) and Gyro Interface Module (GIM). The Digital Glue Logic for both the above modules is to be designed, developed and implemented individually in standalone mode and sequential integration of both the modules, porting on a Virtex-4 FPGA based XILINX evaluation platform. Keywords— Power processor, BIM, GIM, Digital Glue Logic. --------------------------------------------------------------------***---------------------------------------------------------------------- 1. INTRODUCTION Electronic Support Measure (ESM): ESM is a passive EW System that uses enemy transmissions to support surveillance operations by monitoring the electromagnetic (EM) spectrum. IPU subsystem is part of ESM system. There are various systems on board any platform whose information is required by the ESM system which will process them for different ESM system requirements. The various systems which are found on board platform are Radars, Horizontal Gyro system, Vertical Gyro system, GPS, DATALINK II.etc.,. The information from these systems is very essentially required by any on board ESM system as part of its requirements. Hence, it has become very essential that these on board systems need to be interfaced with the ESM system for different system requirements. Hence this has called for the need to design and develop an IPU subsystem which would take care of all the on board systems requirements interfaces with the ESM system. Fig 1: Block Diagram of ESM System 2. DESIGN The design requirement specifications of IPU subsystem are, basically categorized into 2 types (1) Hardware requirements (2) Software requirements 2.1 Hardware Requirements The hardware should be able to provide provision for, Gyro Interface Inputs: It should be able to accept data either in analog form (synchro/resolver format either 1:1 or 1: 360) or in digital form. Gyro Interface Radar Interface Heading Data Blanking Cover pulse INTERFACE PROCESSING UNIT (IPU) ELECTRON IC SUPPORT MEASURE (ESM) PROCESSO R ESM SYSTEM
  • 2. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 213 Outputs:The output data is a 12 bit binary and hence it should provide an RS422 parallel interface to output this data to other subsystems for further processing. 2.2 Software Requirements The software to be developed should be able to comply with the following functionality for the following interfaces appropriately. Here digital glue logic using VHDL implementation is developed for the two following modules namely, Radar Interface: Inputs: It should be able to accommodate at least 10 nos. of analog Pretriggers from 10 on board radars. With amplitude range from +2V to +75V or -2V to -75V. The H/W should also be able to accommodate either positive or negative polarity pretriggers. Outputs: The outputs generated are band wise Blanking cover pulses (BCP’s) along with the respective composite blanking cover pulses based on three different bands. To output these BCP’s an RS422 parallel interface to be provided in the IPU. (a) Gyro Interface Module (GIM) (b) Blanking Interface Module (BIM) Finally the above two modules are integrated into a single software project Gyro Interface Module Inputs: GIM can receive signals either the gyro in analog (1:1) form or in a digital form. The function of the GIM module is as follows. If the GIM receives analog signals which are in either synchro/resolver form will first be converted into digital form of 12 bit binary data. Generally it is seen that the gyro information from the onboard gyro system will always have an offset in it due to various reasons. Hence next activity is to correct this offset (which is platform dependent), here the 12 bit binary data is corrected using the offset data depending on the mode of the polarity bit i.e., by either adding or subtracting the offset to/from the 12 bit binary data. Finally this 12 bit parallel binary corrected gyro data is sent to ES processor for further processing. Outputs: The output data is a corrected 12 bit parallel binary data along with one data valid bit. It should provide an RS422 parallel interface to output this data to other subsystems for further processing. Blanking Interface Module Inputs: The BIM module should be able to accommodate at least 10 nos. of analog Pretriggers from 10 on board radars. With amplitude can range from +2V to +75V or -2V to - 75V. The H/W should also be able to accommodate either positive or negative polarity pretriggers. Outputs: The outputs generated are band wise Blanking cover pulses (BCP’s) along with the respective composite blanking cover pulses based on three different bands. To output these BCP’s an RS422 parallel interface to be provided in the IPU. 3. GYRO INTERFACE MODULE The 12 bit corrected Gyro data along with 1 bit valid data is used for Direction of Arrival (DOA) computation with reference to true north. Gyro data is required to compute the true Direction of Arrival (DOA) of the threat signal. Receiver with respect to the geographical/ true north and locate threat signals with respect to platform heading which is known as Relative DOA. The gyro data is added to this relative DOA to compute the True DOA with respect to geographical true north. This DOA based on true is displayed on the ESM display. Gyro data is generated by the gyro compass unit, which is available on board platform. If there is an error in the generation of the gyro data, it has to be corrected before it is added to the Relative DOA. This error can be +Ve or –Ve (The correctness of the gyro data is measured by monitoring the out of the gyro compass against each set value of the input). The GYRO module is designed to find the true DOA of the threat signal. The inputs of the module are 12 bit gyro data and 12 bit gyro offset and polarity selection pin, clock and reset. And the outputs are corrected gyro data and valid bit Fig 2: GIM Module 4. BLANKING INTERFACE MODULE 4.1 Purpose of Blanking The objective of this module is to generate the band wise Composite Blanking Cover Pulses (BCPs) for the main transmission pulse of on board Radar, by taking the pre- trigger pulse as input from on board radars. The Blanking cover pulse is a TTL Pulse, which is used to shut off the ESM Receiver or electrically disconnect the antenna during on board radar transmission.
  • 3. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 214 Fig 3: BIM Module Blanking is done for two reasons: 1. To protect our own on board Electronic equipment (ESM Receiver Chain) from high power signals emitted by the on board radars. When the on board Radars are switched ON for their intended purpose, the ESM Receiver chain and other electronic equipments co-located on board platform will pick up these high power signals immediately and get burn electronically. This happens because, the RF and Microwave components used in the ESM Receiver chain will have the maximum power handling capability in the order of Watts, where as the output power emitted by the on board Radars will be in the order of Kilo Watts. So, they get burned electronically. To overcome this drawback we have to shut off the ESM Receiver or turn off the antenna during on board radar transmission. 2. To avoid processing of our own signals.When the on board Radars are switched ON for their intended purpose, the ESM Receiver co-located on board platform will pick up these signals and start processing it which, is of no use to the user as the main purpose of the ESM Receiver is to locate the source of threat signals. Fig 4: Intergation OF GIM And BIM Modules 5. RESULTS Fig 5: GIM Simulator Results
  • 4. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 215 In GIM module the Gyro input data is corrected gyro offset data. The type of correction using can be either +ve or –ve correction. The polarity pin decides the type of correction to be implemented. The inputs are gyro_input and gyro_offset each of 12 bits, polarity_sel and reset pin. When a polarity pin is high a –ve correction is applied. and is indicated by the marker and corrected value is indicated on 12 bit corrected gyro data. When polarity pin is low a +ve correction is applied and is indicated by the marker the corrected gyro data is validated by comparing it with the specified values.If it is in the specified range then a valid bit is generated indicating a high on the output pin Fig 6: BIM Simulator Results In this figure it describes the inputs such as clock and reset for free running clock generator. The enable is like switch and is kept high for circuit to be activated. The outputs are PT and MTP. PT pulse is generated for every PW and PRI period. The PW period is HIGH and PRI period is LOW. Thus it generates a continuous pulse. The MTP pulse is generated taking the reference trailing edge of PT pulse. The DELAY period is LOW and PW period is HIGH. Thus it also generates a continuous pulse. The parameters of PT and MTP are internal to the system so there are kept in constant in the code. Fig 7: Simulation Results Of The Intergated Module BIM and GIM modules can be intergated using structural design model. The inputs are same for each module as used previously. The outputs of the integrated module are independent.
  • 5. IJRET: International Journal of Research in Engineering and Technology eISSN: 2319-1163 | pISSN: 2321-7308 _______________________________________________________________________________________ Volume: 03 Issue: 09 | Sep-2014, Available @ http://www.ijret.org 216 6. FUTURE SCOPE The IPU subsystem is compatible to interface data from various on board interfaces. In GIM module the offset gyro data is fixed for a speified onboard system thus using Flash PROM the offset gyro data is stored. The DGL is extended to the embedded processor using Ethernet. 7. CONCULSIONS Design and implementation of Digital Glue Logic on Xilinx Platform using VHDL is presented. A core is designed for the IPU sub system for DGL.. The core is designed for each module individually and combined in one top module. For each module a test bench has been written to simulate each module and validate for its complete functionality. The designed core is synthesized and implemented in VIRTEX 4 FPGA board. Main conclusions derived from the work are  Designed and implemented BIM module and monitored the Bcps and validated for their functionality.  Designed and implemented GIM module and recorded the corrected gyro data along with valid bit.  Integrated both modules and simulated and implemented on VIRTEX 4 FPGA board. ACKNOWLEDGMENTS The author wish to acknowledge with thanks, for the support given by VIGNAN Institue of Technology and Science Hyderabad, and DLRL, Hyderabad, India in carrying out this project. REFERENCES [1] Volnei A.Pedroni, “Circuit Design with VHDL”, published by Prentice Hall of India Private Ltd, 2004. [2] Skolnik, MI, “Introduction to Radar System”, Published by Tata Mc-GRAW Hill. [3] Electronic Intelligence: The analysis of Radar Signals by Richard G. Wiley [4] Introduction to Electronic Warfare by D. Curtis Schleher. [5] Xilinx website –www.xilinx .com [6] M.morris mano”digital design ”,5th edition