fpga research & development in nepal initiative by digitronix nepal

46
FPGA Research & Xilinx University Program (XUP) in Nepal Presented By FPGA Researcher Digitronix Nepal

Upload: krishna-gaihre

Post on 22-Jan-2018

262 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

FPGA Research &

Xilinx University Program (XUP)in Nepal

Presented By FPGA ResearcherDigitronix Nepal

Page 2: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Contents

Digitronix Nepal: Introduction

FPGA: Background

Opportunities and Trend on FPGA: Global & National

Nepalese Engineering Colleges towards FPGA Technology

Academic Projects: Global & National Trend

Xilinx University Program in Nepal

Resources provided by XUP for FPGA R & D

National Activities on XUP, FPGA R& D

Digitronix Nepal’s Offerings: Internships and Job Opportunities

2FPGA Research in Nepal, Implication of FPGA and XUP

Page 3: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Digitronix Nepal

• Vision:- “Hardware based Intellectual Property-IPdevelopment in Nepal”

• We also provide Trainings on FPGA, ARM, Raspberry PIand Microcontrollers (AVR, PIC, Arduino).

• We provide internships on FPGA research anddevelopment via XUP centers at IOE Pulchowk, Kathford,Himalaya , KEC-Kalimati and XRLab Sagarmatha.

• We also Supports Faculties of Engineering Colleges forFPGA based Research Projects.

3FPGA Research in Nepal, Implication of FPGA and XUP

Page 4: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Short Introduction to FPGA

4FPGA Research in Nepal, Implication of FPGA and XUP

Page 5: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

What is an FPGA?

An FPGA (Field ProgrammableGate Array) is a reprogrammablechip which contains hundreds ofthousands of logic gates thatinternally connects together tobuild digital circuitry.

FPGA Global Applications by industrial Sector (Source: Xilinx.com)

Renowned Projects in FPGA: LIGO: Gravitational Wave detection , Satellites, Falcon 9-Rocket, Defense electronics, Telecom products

5FPGA Research in Nepal, Implication of FPGA and XUP

Page 6: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Different between FPGA and MCU’s• MCU (AVR,PIC,Arduino) / MP’s(ARM,PI) vs. FPGA ?

FPGA• User can configure with own architecture• FPGA consists of large Clock (MHz), • large programmable blocks , • memory elements (RAM , ROM) and• can process multiple task parallel (Concurrent Processing).• Large IO Pool

FPGA is targeted for Multiprocessing, less nonrecurring engineering costs (NRE) fast design period (time to market).

We can design and verify Microcontrollers in FPGA Design Flexibility.

Microcontrollers• MCU has less processing capacity on

the basis of memory and processes.

• It can process Single or specific process only

• Process time is high

• DSP and algorithms cant implement on it.

6FPGA Research in Nepal, Implication of FPGA and XUP

Page 7: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Why FPGA?

FPGA Engineering jobs

Research Papers , Articles , conference and workshops presentations are highly valued by international universities , Academic and professional institutions.

7FPGA Research in Nepal, Implication of FPGA and XUP

Page 8: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Global Opportunities: Industrial

• Big Companies: Xilinx , Altera , AVNET , TCS, Synopsys

• Every Precision based projects is implemented in FPGA and ASIC.

• Big Companies have design center at Asia: Singapore, Banglore, Japan, China etc.

• As in India (Bangalore): Xilinx, TCS , Synopsys and lots of companies work on HDL, RTL design and in VLSI

• Some FPGA trend news

Data Source: Marketrestandmarket8FPGA Research in Nepal, Implication of FPGA and XUP

Page 9: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

National Scenario

• UGC, NAST ( they provide grants for research)

• NTC, NCELL , NTA (telecommunication based design and implementation)

• Real Time Solutions* also work on FPGA

• Digitronix Nepal in FPGA : 1. XUP center Establishments

2. National Seminar and Design Competitions

3. FPGA based Trainings.

4. Internship Opportunities.

5. Job Opportunities9FPGA Research in Nepal, Implication of FPGA and XUP

Page 10: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Nepalese Engineering Colleges towards FPGA technology

• TU-IOE,KU, Pokhara University and Purbanchal University have courses (syllabus) including with HDL in Digital Logic, FPGA & ASIC design in Embedded System and Computer Architecture.

• Engineering Colleges taught HDL design, simulations of Combinational and Sequential Circuits in Xilinx ISE design suit or ModelSim in Digital Logic, Computer Architecture and Embedded System etc.

• Most of Engineering Colleges have Xilinx Spartan 3e Series of FPGA , this FPGA can provide access to researcher and students for basic academic projects.

• Xilinx University Program (XUP) Center and XUP has donated FPGA Resources for XUP Centers.

10FPGA Research in Nepal, Implication of FPGA and XUP

Page 11: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Xilinx Spartan-3E FPGA

11

Most of Colleges have this series of FPGA

FPGA Research in Nepal, Implication of FPGA and XUP

Page 12: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Where shouldColleges Must Go

12

Zybo FPGA (SoC) Features:

• Low Cost• ARM Cortex A9-Dual• 7 Series FPGA Core• High Performance IO

We will See Demonstration on this FPGA

FPGA Research in Nepal, Implication of FPGA and XUP

Page 13: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Where shouldColleges Must Go

13

Pynq (Python+Zynq) Zynq 7000 FPGA (SoC)

Features:• Low Cost• ARM Cortex A9-Dual• 7 Series FPGA Core• High Performance IO

We will See Demonstration on this FPGA

FPGA Research in Nepal, Implication of FPGA and XUP

Page 14: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Academic Projects in FPGA: Global

• Most of Renowned Universities offering B.E and M.E on Electronics, Computer and Electrical Engineering have projects on FPGA’s: MIT, Stanford, UC Berkeley etc.• Cornell Universities: Prof. Bruce Land also guide/help international students

on FPGA based project through internet.

• Research Project on Graduate program of ECE might based on FPGA, so Graduate program applicants on ECE get emphasis by their FPGA based projects of B.E.

• Universities offer Graduate Research Assistanceship on Embedded System, VLSI Design, Computer Architecture based subjects.

• Professors and Faculties did different research projects for real time applications, which were funded by Government and Companies.

14FPGA Research in Nepal, Implication of FPGA and XUP

Page 15: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Practices of Academic Projects in FPGA: National

• Each year students of Pulchowk Campus did Major and Minor Projects on FPGA.• Including Image Processor, RISC Processor, Robotic System, 3D Mapping

Systems , Digital Signal Processor etc.

• Himalaya, KEC and Sagarmatha projects based on FPGA.

• Students of Khwopa College of Engineering also doing their project on FPGA.

• KU SoE students did different types of real time projects in FPGA.

• Professors and Faculties of Engineering College also did projects based on FPGA’s.

15FPGA Research in Nepal, Implication of FPGA and XUPData Source: University/College

Page 16: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

FPGA Research Paper’s at NAST Conference 2016

Source: NAST16FPGA Research in Nepal, Implication of FPGA and XUP

Page 17: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Platform for FPGA R & D in Nepal!

17FPGA Research in Nepal, Implication of FPGA and XUP

Page 18: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Xilinx University Program (XUP) in Nepal

Image source :Xilinx.com18FPGA Research in Nepal, Implication of FPGA and XUP

Page 19: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Xilinx and XUP

• FPGA (Field Programmable Gate Array) and ASIC (Application Specific Integrated Circuit) Designer and Manufacturer

• Headquartered at San Francisco, USA. Research units at Ireland, Bangalore, Singapore etc.

• Xilinx Offered the University partnership program called XUP which is provided to enhance the universities professor and student skill on FPGA and Digital Design.

• Sponsor Design Contests

• Research Collaboration

• For more info : Xilinx.com/university

Data source: google.com19FPGA Research in Nepal, Implication of FPGA and XUP

Image source :Xilinx.com

Page 20: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Why XUP required in Nepal?

• To enhance FPGA Design skills for professors and students.

• To Create the FPGA research and development environment in Nepal.

• To Understand the professional Hardware Design environment with latest state of art design tools and methodology.

• To Create the opportunities for professors and student who are interested on the field of Hardware Design (FPGA, ASIC and VLSI).

• To create talented, creative and skillful engineers and professional working environment in Nepal.

• Opportunities on Hardware Design in Nepal will help to increase interest of students in Electronics Engineering.

20FPGA Research in Nepal, Implication of FPGA and XUP

Page 21: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

1. Development Tools : ISE, VIVADO-Tools Licenses for XUP Centers (worth > $1000)

2. Hardware: Spartan, Vertex, Kintex, & Zynq-XUP also Donates FPGA Hardware’s for XUP Centers

3. XUP Offers Workshops for Professorsand Students. It can be accessed on Free.

Visit: Xilinx.com/University

21FPGA Research in Nepal, Implication of FPGA and XUP

Resources Provided by XUP:

Page 22: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Xilinx University Program(XUP) CentersIn Nepal for FPGA R & D

In Association with

Facebook.com/digitronixnepal

Page 23: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

XUP Centers : Progress

• Group of Students from Pulchowk Campus BEX/70 is doing FPGA based Research Internship, they are doing research on Software Defined Radio (SDR) implementation and Image Processing based on FPGA.

• XUP Himalaya, students are doing their research on VIVADO based IPI Design for Ultrascale and Zynq FPGA Boards.

• Group of Students from Thapathali Campus, Sagarmatha Engineering College are also engaged on Internship for FPGA R & D.

• There are few groups of students (KEC Kalimati, Pulchowk) working on Internship based on Machine Learning/Neural Network Implementation on FPGA for Computer Vision Application/ADAS.

23FPGA Research in Nepal, Implication of FPGA and XUP

Page 24: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

What do we needfor R&D

in FPGA under this platform

24FPGA Research in Nepal, Implication of FPGA and XUP

Page 25: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Resources

FPGA based R &D

Student (BEX/BCT/BEL)

Faculties of Engineering

Colleges

Digitronix Nepal,

Facilitators

XUP Center, Managed by

ECE Department

25

Page 26: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Facilitations by Digitronix Nepal

1. XUP and FPGA Orientations (In Mangsir, 2073

Orientations have been Organized at Pulchowk Campus, KEC Kalimati, Kathford, Thapathali, Himalaya, Sagarmatha)

2. FPGA Trainings (Faculty Training and Student Trainings)

3. Assisting Embedded System, COA and and Digital Logic Labs

4. Advanced Level Trainings on FPGA26FPGA Research in Nepal, Implication of FPGA and XUP

Page 27: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

National Activities on FPGA R & Din Nepal

27FPGA Research in Nepal, Implication of FPGA and XUP

Page 28: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

28

Page 29: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Seminar on “FPGA Design Platform in Engineering Colleges of Nepal through Xilinx University Program (XUP)” Baisakh 25, 2073

29FPGA Research in Nepal, Implication of FPGA and XUP

Page 30: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

30FPGA Research in Nepal, Implication of FPGA and XUP

Page 31: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

National FPGA Design Contest,July 2 2016

31FPGA Research in Nepal, Implication of FPGA and XUP

Page 32: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

32FPGA Research in Nepal, Implication of FPGA and XUP

Page 33: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Project compete at National FPGA Design Contest , 2016. (Ashad 18, 2073), Pulchowk Campus

S.N Project Name

1 ALU Design (IOE Thapathali)

2 Digital Image Processor (IOE Pulchowk) [Winner:-“Best Project of the Contest”]

3 counter_0_9999 (Kantipur Engg. College)

4 Optimized ALU and MAC processor (Himalaya College of Engineering)

5 Live Video Streaming using Zybo Board (Himalaya College of Engineering)

6 Special FSM: Elevator Control System (Sagarmatha Engineering College)

7 4- Bit Binary Counter (Kantipur Engg. College)

8 Binary Clock (Kantipur Engineering College)

9 Token System (KEC, Kalimati)

10 EasyVend (KEC, Kalimati)

11 Traffic Light Controller (KEC, Kalimati)

12 TheEdge (KEC, Kalimati)

13 Traffic light controller (KEC, Kalimati)

14 Finite State Machine (KEC, Kalimati)

15 PerfectPitch (KEC, Kalimati)

16 Voice Control home automation (KEC, Kalimati)

First Runner UpCash Prize: NRs. 7,000 +Trainings +Internships

WinnerCash Prize: NRs. 15,000 +Trainings+Internships

Second Runner UpCash Prize: NRs. 4,000 +Trainings+Internships

33FPGA Research in Nepal, Implication of FPGA and XUP

Page 34: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

We have Announcement…

34FPGA Research in Nepal, Implication of FPGA and XUP

Page 35: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

“Second All Nepal FPGA Design Competition 2017”

Organizers

Timeline: will announced soon

Digitronix Nepal Email: [email protected]

Contact: 9841078525

Page 36: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Timelines

• Registration : Jan 30 – Feb 30, 2017

• Proposal submission : Jan 30- Feb 30, 2017

• Project Progress submission : March, 2017

• Pre Project Demonstration : April 15

• Final Demonstration and Prize Distribution : May, 2017

FPGA Research in Nepal, Implication of FPGA and XUP 36

Page 37: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Contest Themes

• Robotics

• Combinational Circuit Design

• Sequential Circuit Design

• Computer Vision and Natural Language Processing

: Image Processing, Multimedia Processing.

FPGA Research in Nepal, Implication of FPGA and XUP 37

Page 38: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Digitronix Nepal Offerings-FPGA Skillset Review-Internships-Job Opportunities-Project Support

38FPGA Research in Nepal, Implication of FPGA and XUP

Page 39: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

FPGA Design : Skill Requirements review

• HDL Programming (VHDL or Verilog)

• Spartan 3e FPGA Implementation

• ISE Design Suit design methodology

FPGA Research in Nepal, Implication of FPGA and XUP

Extra Skill need to enhanced

• Linux

• TCL Script & OpenCL based programming

• VIVADO Design Suit IP design methodology

• Knowledge of AXI, PCIe & Simulations

Most of Student get idea from FPGA based Minor and

Major project !!!

If you have no more idea, then you can also join with

improve your skills from

Training and Workshop Sessions

39

Page 40: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

40FPGA Research in Nepal, Implication of FPGA and XUP

Page 41: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

41FPGA Research in Nepal, Implication of FPGA and XUP

Page 42: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

42FPGA Research in Nepal, Implication of FPGA and XUP

Page 43: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

43FPGA Research in Nepal, Implication of FPGA and XUP

Page 44: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

44FPGA Research in Nepal, Implication of FPGA and XUP

Page 45: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

45

Page 46: FPGA Research & Development in Nepal Initiative by Digitronix Nepal

Thank You !Queries are Welcome !

46FPGA Research in Nepal, Implication of FPGA and XUP