Professional Documents
Culture Documents
Summary
FPGA Design with Xilinx VIVADO and ISE Design Suit for Xilinx Ultrascale and 7 Series Boards.
Embedded design with Microprocessors and Microcontrollers.
Hardware and Designing Solutions.
Project Accomplished:
--PCIe based Design (PCIe 3.0 IPI, PCIe DMA TRD)
--Tcl Scripting for IPI design creation of PCIe Streamming Core for 7 series and Ultrascale Board.
--XDMA (DMA Subsystem for PCIe 3.0) Targeted Reference Design for Kintex Ultrascale FPGA.
--Video Streaming and Processing with Zynq (Zybo) FPGA.
--Image Enhancement with Zynq FPGA.
--Verilog Course Design for Online Learning Site.
--AXI PCIe MIG Design Simulation and Implementation in Xilinx 7 Series and Ultrascale FPGA.
--Implementation of Scatter Gather List (SGL Preparaion and Submission Block)
Market Research:
--FPGA Market Review on Telecom, Medical and Automotive Market Segment.
Page1
Short Reviews on:
--Packet Processing with OpenCL : Review
--SDN Implementation on FPGA
--SDR Implementation on FPGA.
Experience
FPGA Research Lead and Program Coordinator at Digitronix Nepal
March 2015 - Present (2 years)
Digitronix Nepal has a vision of to be an "IP designing company in Nepal", for achieving this vision there
are number of research labs on different engineering colleges which is directed by Digitronix Nepal.Those
research centers are also Xilinx University Program Centers which have basic resources for FPGA Design
including Licenses of VIVADO and 7 Series FPGA's. As a research Lead of the FPGA research and
development in Nepal, We have designed some basic type of IP's based on Xilinx VIVADO design suit and
targeted for 7 series and Ultrascale FPGA's. Currently we are working on IP development for Multemedia
Processing including Design and Verification on HDL and RTL.
Page2
Projects
GSM Based Smart Home System
February 2013 to September 2013
Members:krishna gaihre, Kamal Pokharel, laxman chettri, pawan upadhaya
Our system can control and inform the house owner with his/her house appliances (electrical and other)
automatically and manual (Via SMS) and in some emergency case (theft, fire) this system can informed
police and fire fighting automatically.which is important for the home security.
Inauguration Robot-Smartphone Based Curtain Control System
February 2015 to March 2015
Members:krishna gaihre, Er. Saban Kumar KC, Rabin Dhakal, Rupen Aryal
Inauguration Robot-Smartphone based curtain control system for inauguration of old citizen care center at
Sunderdham, Najarpur, Rauthat.
Inaugurated Successfully by the President of Nepal Dr. Ram Baran Yadav on Feb 25, 2015 at Sunderdham,
Najarpur, Rauthat,Nepal.
Page3
Members:krishna gaihre
High speed packet processing which is Range of few Gbps (40 Gbps) to few hundred Gbps (400 Gbps)
has been achieved in FPGA. The project done a survey on high speed packet processing implementation
on FPGA and implemented a model for getting few Gbps rate of Packet processing. The Survey type
of Research paper in on publication. The highest speed achieved is 400 Gbps by Michael Attig and
Gordon Brebner at Xilinx Research Lab (https://www.xilinx.com/programmable/about/research-labs/
ANCS_final.pdf).
Undergraduate Project Supervision on " Gesture Controlled Device
July 2015 to September 2015
Members:krishna gaihre
Gesture Control Device is based on the Hand Gesture targeted for Automation for Unable and able peoples.
This system is designed based on AVR Microcontrollers (AVR 32). Most of Interfacing task on AVR
Microcontrollers has been used for increase project efficiency for targeted people.
Modifications for Targeted Reference Design (KCU105 PCI Express Streaming Data Plane TRD, UG
920)
August 2016 to October 2016
Members:krishna gaihre
Modification of Targeted reference design's base design and user extension design with replacement of third
party ip (NWL Expresso DMA) with VIVADO's IP for DMA.
Project Supervised for " FPGA Based High Precision Stepper Motor Control"
August 2016 to Present
Members:krishna gaihre
FPGA Based High Precision Stepper Motor Control is project based on Spartan 3e FPGA. Where the User
Interfaced control is provided from NI-LabView GUI and speed Stepper Motor is controlled by Sartan
FPGA.
External Project Examiner for B.E in Electronics and Communication Engineering
November 2015 to Present
Members:krishna gaihre
Four Automation and Communication based Project Examined at Khwopa Engineering College (Bhaktapur ,
Nepal). Four Automation based project supervised at Nepal Engineering College.
Creating Custom AXI IP on VHDL in VIVADO Design Suit for ZedBoard
January 2017 to Present
Members:krishna gaihre
Creating a custom AXI IP in VHDL which have been done at Xilinx VIVADO Design Suit and targeted for
Zedboard FPGA.
Running Vivado Tcl Scripts of Different Version of VIVADO and Zedboard DMA Audio Demo
January 2017 to Present
Members:krishna gaihre
Page4
This Project completed with preparation of tutorial on how to run Tcl scripts generated on different version
of VIVADO Design suit. Generally running the Tcl scripts might get complication so we need to edit some
parameters on the Tcl scripts. However there might have some minor warnings on Running Tcl scripts after
editing, some IP on the IP catlogue of VIVADO might have been updated but we can reject the up-gradation
of IP on current design.
Languages
English
Nepali
Hindi
Page5
Deep Packet Inspection
OpenCL
SystemVerilog
SystemC
High Speed Bus Interfacing in FPGA, PCIe, AXI
Microsoft PowerPoint
Field-Programmable Gate Arrays (FPGA)
Education
IOE Pulchowk Campus
M.Sc Engineering In Technology and Innovation, 2013 - 2015
IOE Western Region Campus
Bachelor's degree, Electronics and Communications Engineering, 2009 - 2013
Interests
Embedded System Design with FPGA and ARM Technologies, Avionics,Satellite Communication, Artificial
Intelligence (Machine Learning/Vision, NLP).
Publications
ARM Based Computing Technology for Sustainable Development (Performance Analysis on E-Learning)
Proceedings of IOE Graduate Conference December 2015
Authors: krishna gaihre
E-learning is implemented and granted all over the world by many government, NGO and INGOs. Education
with ICT has improve the learning methods and techniques with more interactive, student oriented and
effective ICT based learning environment. In Nepal, OLE Nepal has implemented E-Learning project
in association with OLPC and some other organizations. This research aims to finding out the relative
performance of ARM Processor based OLPC which was deployed in public schools of some district in Nepal
by OLE Nepal. So that either it is
very effective to Nepalese students or students are not able to grabbing more knowledge and skills from this
ARM based computing devices -OLPC. This learning methodology utilizes and harvest computing power
from
ARM based processors with custom build laptop which utilize less power than the traditional x86-64 bit
processor.
Which is the part of sustainable energy consumption and development. This research used qualitative
research
methodology with survey type of research method to determining the relative performance of e learning.
After
analysis the Nepalese scenario of this learning and teaching methodology, performance analysis and
effectiveness
Page6
of E-Learning with some direct/ indirect benefits will identified. Necessary improvement on the E-learning
process
and systems based on OLPC will suggested so that the overall performance of the student on E-learning will
increased or improved.
ARM Based Processor Computing Technology For Sustainable Development (Performance Analysis on
E-Learning)
www.researchgate.ne
Authors: krishna gaihre
Organizations
Nepal Engineers Association
Certifications
FPGA Designer
Xilinx University Program
Volunteer Experience
Research Lead at Digitronix Nepal
February 2013 - Present
Page7
krishna gaihre
FPGA Research Lead
gaihrekrishna@gmail.com
Page8