SlideShare a Scribd company logo
RESUME
LALIT KUMAR SINGH
contact:#+918802984021.
Email id:lalit20494@gmail.com
Address- 22, First Floor Gautam Nagar
New Delhi : 110049
CAREER OBJECTIVE: As a dedicated and highly motivated Electronics Engineer, I would
like to become a “RTL DESIGN” Engineer and a good HDL programmer.
EDUCATIONAL QUALIFICATION:
 B.Tech withaggregate 72% in“Electronicand Communication”fromInderprasthaEngineering
College,Ghaziabad .
 12th
with aggregate 83.8% from Bhupati SinghMemorial InterCollege.
 10th
with aggregate 65.5% from KrishnaChandraRam ChandraInterCollage,Sultanpur.
SUMMARY:
1. Good understanding of Digital logic Design and Implementation using Schematics
design
2. Knowledge of FPGA Architecture and its working.
3. Hands on FPGA Synthesis, Implementation, Real Time debugging and Simulation tools.
4. Basic Knowledge of C Programming.
5. Digital Signal Processing and implementation on FPGA using FPGA Tools.
6. Handson knowledge of HDL (VHDL/Verilog).
7. Understanding of serial communication protocols (I2C,SPI and UART).
EXPERIENCE:
1. 4 months experience in comcon technologies.
2. 1.3 years experience as a trainee from pine training academy Ghaziabad regarding to
following topics:-
(i). Advance knowledge of DIGITAL ELECTRONICS.
(ii). HDL languages (HDL/Verilog).
(iii). DSP at system generator.
TECHANICAL SKILLS:
SOFTWARE SKILLS:
 Languages : Basics C
 Operating Systems : Windows 8/7/XP/2000
 Microsoft Word, Power Point, Excel.
HARDWARE SKILLS:
 HDL - VHDL/Verilog Language.
 HDL Simulation tool -Xilinx ISIM /Altera Modelsim.
 HDL Synthesis tool -Xilinx XST, Altera 13.1
 HDL Implementation tool -Xilinx Project navigator ,QUARTUS-II
 FPGA Architecture -Artix -7 (28 nm Device), Cyclone-IV
 FPGA Board Exposure -Nexys 4 based on Artix -7 by Digilent,
 - ep4cgx150df31c7
 Platform -Windows 7
PROJECTS
1. VIDEO SWITCHING BY USING SDI IP AT ALTERA
DESCRIPTION: FPGA family- cyclone iv
Device name – ep4cgx50df27c7
Clock frequency - 50 MHZ
Operating voltage - 3.3 V
Working: I created SDI IP with the help of ALTERA mega core SDI user guide and also
found problem while i was using it regarding with reconfiguration ip and took support
from altera forum by MR. Ching Pee and configured it. I used 7 SDI IP with triple
standard video(SD,HD and 3G standard) and then interfaced it with LVDS and ALTERA
BUFFIO IP.
2. DDR2 SDRAM Controller by using FPGA components
Description: FPGA family – Spartan-6
Device name - xc7a100t-1csg324
Clock frequency - 100 MHZ
Operating voltage - 3.3 V
Working: I wrote vhdl code for DDR2 SDRAM controller with the help of user guides
and FSM. Firstly I read about the precharge and refresh condition because I was
finding difficulties when designing the FSM for controller. Then found out the timing
data regarding the refresh time and CAS latency.
3. AM MODULATION AND AM DEMODULATION USING SYSTEM GENERATOR
AM modulator and receiver of an audio signal at a sampling frequency of 8 KSPS,
carrier frequency of 10 MHz and sampling rate of 50 MSPS have designed in this
project. This designing has done by using Xilinx DSP blocks.
Tools used: MATLAB, System Generator.
Working:
INTERPOLATION: In interpolation firstly up sampled the signal by 6250 factor in 6 steps of
2,5,5,5,5,5 by using FIR filter .
DECIMATION: IN decimation further downsample the received signal by 6250 in 6 steps
5,5,5,5,5,2 using FIR filter.
4 .DIGITAL MODULATION AND DEMODULATION USING SYSTEM
GENERATOR(ASK,FSK,PSK)
ASK:- In ask modulationuseda multiplexer which is selecting a sine wave havingamplitudeone
andwhen select line is equal to zero which is connectedto a benoulli sequence generator and
amplitudeis 1two when select line is holding 1.
FSK:-InFSK multiplexeris selecting high frequency signal when select line is one andselecting low
frequency signal when select line is equal to zero.
PSK:-InPSK modulationmappedtheI and Q valuesby multiplexer and thenconvert it into the
imaginary signal and passedit from AWGN channel andthen use complex to real signaland
demapped andagain received the given signal.
Tools used: MATLAB, System Generator.
(5). Project on RTL“DigitalClock” using Digitalcomponents.
Description: Digital clock: Purely synthesized RTL code implemented on Artix-7(Xilinx
part number XC7A100T-1CSG324C) board using VHDL Code.
Specifications :-
1) Operating frequency - 100 MHz
2) Operating voltage - 3.3 v
3) Reset button at any time which resets the clock to 00:00:00
4) Set button available for Hours ,Minutes and Seconds
5) Time in the 24 hour format as HH:MM:SS
Tools : XILINX ISE Design suite 14.7
Working: Firstly convert 100 MHZ frequency in seconds, minutes and hours by RTL
code and converted it into BCD format for displaying at seven segment display.
Forward this BCD format into anode pins through multiplexer and display it at
cathode.
(6). Project on RTL “STOP WATCH” using Digital components.
• Description: stop watch with pause and reset button on Artix-7 using VHDL code.
FPGA family - Artix-7
Device name - xc7a100t-1csg324
Specifications :-
• Clock frequency - 100 MHz
Pause and reset signal - on board push button
Output -SEVEN SEGMENT display
Format : MM:SS:MILLISEC
• Software : ISE Design suite 14.7
• Working : fir
Working: Firstly I wrote the VHDL logic code for state machine which was basically for
pause and further increasing the counts of stop watch and then send it from Binary to
BCD in order to display it at Seven Segment Display.
(7).“LED SEQUENCE GENERATOR” Using FPGA component (BLOCK RAM).
Description: FPGA family - Artix-7
Device name - xc7a100t-1csg324
Clock frequency - 100 MH
Output -LED
Operating voltage - 3.3 V
Working: Firstly I generated BLOCK RAMby using core generator then interface the
signal by VHDL coding and generated UCF file by input and output interfacing and
generated bit file and burn through -Nexys 4 based on Artix -7 by Digilent.
(8). “REPRESENTATION OF ALPHANUMERIC CODE” on SEVEN SEGMENT DISPLAY using
FPGA COMPONENT (BLOCK RAM).
Description: FPGA family - Artix-7
Device name - xc7a100t-1csg324
Clock frequency - 100 MHZ
Output –Seven segment display
Operating voltage - 3.3 V
Working: In this project firstly I generated BLOCK RAM by core generator and then wrote
VHDL code in order to generate the output of BLOCK RAMthen made a Binary to BCD
converter in order to display it on cathode display and then generated UCF file by input
and output interfacing. After ucf file generated bit final file and burn it on Nexys 4 based
on Artix -7 by Digilent.
(9). Sine wave generation by VHDL code on ALTERA
Description: FPGA family – Cyclone-III
Device name – EP3C25F324C7
Clock frequency - 50 MHZ
Output –Sine wave
operating voltage - 3.3 V
Working:- While generating sine wave I wrote VHDL code for the given look up table of
sine wave and then passes this wave from FPGA to DAC and shown at oscilloscope.
AREA OF INTEREST:
 Digital Electronics.
 HDL programming (VHDL/Verilog).
 C programming
EXTRA CURRICULAR ACTIVITIES:
 Participated in Robotics competition organized by GENTRONIX (AN ECE FORUM).
 Participated in ENGINEERING DAY QUIZZ 2015.
PERSONAL DETAILS:
• Father’s Name : Mr. Dhirendra singh
• Date Of Birth : 14th Aug 1994.
• Language known : English and Hindi
(Reference available on request)
Place :_______________ LALIT KUMAR SINGH
Date :_______________

More Related Content

PPTX
Adam_Mcconnell_Revision3
PPTX
Fpga video capturing
PDF
FPGA/Reconfigurable computing (HPRC)
PDF
SmartCore System for Dependable Many-core Processor with Multifunction Router...
PDF
[DCG 25] Александр Большев - Never Trust Your Inputs or How To Fool an ADC
PPT
generate IP CORES
PPTX
Hard IP Core design | Convolution Encoder
PDF
Fpga computing
Adam_Mcconnell_Revision3
Fpga video capturing
FPGA/Reconfigurable computing (HPRC)
SmartCore System for Dependable Many-core Processor with Multifunction Router...
[DCG 25] Александр Большев - Never Trust Your Inputs or How To Fool an ADC
generate IP CORES
Hard IP Core design | Convolution Encoder
Fpga computing

What's hot (19)

DOCX
DSP_Assign_1
PDF
[IJET-V1I3P17] Authors :Prof. U. R. More. S. R. Adhav
PPTX
GPU Design on FPGA
PPTX
IoT Gateway實現專題
PPTX
Vhdl Project List - Verilog Projects
PDF
B.Tech VLSI projects list
PDF
Klessydra-T: Designing Configurable Vector Co-Processors for Multi-Threaded E...
PPTX
Dr.s.shiyamala fpga ppt
PDF
Prayat hegde resume_firmware_embedded
PPTX
Static partitioning virtualization on RISC-V
PDF
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
PPTX
RISC-V 30907 summit 2020 joint picocom_mentor
PDF
A meta model supporting both hardware and smalltalk-based execution of FPGA c...
PDF
2016 03-03 marchand
PPTX
Fpga project
PPT
Nbsingh csir-ceeri-semiconductor-activities
PDF
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
PPT
Introduction to Vortex86DX2 Motion-Control Evaluation Board
PDF
RISC-V Zce Extension
DSP_Assign_1
[IJET-V1I3P17] Authors :Prof. U. R. More. S. R. Adhav
GPU Design on FPGA
IoT Gateway實現專題
Vhdl Project List - Verilog Projects
B.Tech VLSI projects list
Klessydra-T: Designing Configurable Vector Co-Processors for Multi-Threaded E...
Dr.s.shiyamala fpga ppt
Prayat hegde resume_firmware_embedded
Static partitioning virtualization on RISC-V
VHDL Design and FPGA Implementation of a High Data Rate Turbo Decoder based o...
RISC-V 30907 summit 2020 joint picocom_mentor
A meta model supporting both hardware and smalltalk-based execution of FPGA c...
2016 03-03 marchand
Fpga project
Nbsingh csir-ceeri-semiconductor-activities
Design of Adjustable Reconfigurable Wireless Single Core CORDIC based Rake Re...
Introduction to Vortex86DX2 Motion-Control Evaluation Board
RISC-V Zce Extension
Ad

Viewers also liked (8)

RTF
Resume Geetha Main
PDF
List of vlsi companies in bangalore
DOC
Resume_NIT
DOCX
Kannan_Resume
DOC
Ramprasad-CV_3+yrs
DOC
jayakanth_resume
DOC
Darshan Dehuniya - Resume - ASIC Verification Engineer (1)
DOCX
resume
Resume Geetha Main
List of vlsi companies in bangalore
Resume_NIT
Kannan_Resume
Ramprasad-CV_3+yrs
jayakanth_resume
Darshan Dehuniya - Resume - ASIC Verification Engineer (1)
resume
Ad

Similar to Lalit Singh FPGA resume (20)

DOC
CV_Arshad_21June16
PPT
FPGA_prototyping proccesing with conclusion
PDF
Brochure wc
PDF
Digital Alarm Clock 446 project report
DOCX
Ullas_CV
DOCX
CV-RENJINIK-27062016
PDF
hetshah_resume
PDF
Tft touch screen manufacturers
DOCX
Resume manish kumar
PDF
Embedded processor system for controllable period-width multichannel pulse wi...
DOCX
Sudhakar_Resume
PDF
Engineering Portfolio of Isaac Bettendorf
DOC
Resume_Bhasker
PDF
PPT
Semiconductor overview
PDF
Wireless Temperature Measurement with LabVIEW and Spartan3E
DOCX
Fpg as 11 body
DOC
Hardware Design engineer
PPT
Marek Suplata Projects
CV_Arshad_21June16
FPGA_prototyping proccesing with conclusion
Brochure wc
Digital Alarm Clock 446 project report
Ullas_CV
CV-RENJINIK-27062016
hetshah_resume
Tft touch screen manufacturers
Resume manish kumar
Embedded processor system for controllable period-width multichannel pulse wi...
Sudhakar_Resume
Engineering Portfolio of Isaac Bettendorf
Resume_Bhasker
Semiconductor overview
Wireless Temperature Measurement with LabVIEW and Spartan3E
Fpg as 11 body
Hardware Design engineer
Marek Suplata Projects

Lalit Singh FPGA resume

  • 1. RESUME LALIT KUMAR SINGH contact:#+918802984021. Email id:lalit20494@gmail.com Address- 22, First Floor Gautam Nagar New Delhi : 110049 CAREER OBJECTIVE: As a dedicated and highly motivated Electronics Engineer, I would like to become a “RTL DESIGN” Engineer and a good HDL programmer. EDUCATIONAL QUALIFICATION:  B.Tech withaggregate 72% in“Electronicand Communication”fromInderprasthaEngineering College,Ghaziabad .  12th with aggregate 83.8% from Bhupati SinghMemorial InterCollege.  10th with aggregate 65.5% from KrishnaChandraRam ChandraInterCollage,Sultanpur. SUMMARY: 1. Good understanding of Digital logic Design and Implementation using Schematics design 2. Knowledge of FPGA Architecture and its working. 3. Hands on FPGA Synthesis, Implementation, Real Time debugging and Simulation tools. 4. Basic Knowledge of C Programming. 5. Digital Signal Processing and implementation on FPGA using FPGA Tools. 6. Handson knowledge of HDL (VHDL/Verilog). 7. Understanding of serial communication protocols (I2C,SPI and UART). EXPERIENCE: 1. 4 months experience in comcon technologies. 2. 1.3 years experience as a trainee from pine training academy Ghaziabad regarding to following topics:- (i). Advance knowledge of DIGITAL ELECTRONICS. (ii). HDL languages (HDL/Verilog). (iii). DSP at system generator. TECHANICAL SKILLS: SOFTWARE SKILLS:  Languages : Basics C
  • 2.  Operating Systems : Windows 8/7/XP/2000  Microsoft Word, Power Point, Excel. HARDWARE SKILLS:  HDL - VHDL/Verilog Language.  HDL Simulation tool -Xilinx ISIM /Altera Modelsim.  HDL Synthesis tool -Xilinx XST, Altera 13.1  HDL Implementation tool -Xilinx Project navigator ,QUARTUS-II  FPGA Architecture -Artix -7 (28 nm Device), Cyclone-IV  FPGA Board Exposure -Nexys 4 based on Artix -7 by Digilent,  - ep4cgx150df31c7  Platform -Windows 7 PROJECTS 1. VIDEO SWITCHING BY USING SDI IP AT ALTERA DESCRIPTION: FPGA family- cyclone iv Device name – ep4cgx50df27c7 Clock frequency - 50 MHZ Operating voltage - 3.3 V Working: I created SDI IP with the help of ALTERA mega core SDI user guide and also found problem while i was using it regarding with reconfiguration ip and took support from altera forum by MR. Ching Pee and configured it. I used 7 SDI IP with triple standard video(SD,HD and 3G standard) and then interfaced it with LVDS and ALTERA BUFFIO IP. 2. DDR2 SDRAM Controller by using FPGA components Description: FPGA family – Spartan-6 Device name - xc7a100t-1csg324 Clock frequency - 100 MHZ Operating voltage - 3.3 V Working: I wrote vhdl code for DDR2 SDRAM controller with the help of user guides and FSM. Firstly I read about the precharge and refresh condition because I was finding difficulties when designing the FSM for controller. Then found out the timing data regarding the refresh time and CAS latency. 3. AM MODULATION AND AM DEMODULATION USING SYSTEM GENERATOR
  • 3. AM modulator and receiver of an audio signal at a sampling frequency of 8 KSPS, carrier frequency of 10 MHz and sampling rate of 50 MSPS have designed in this project. This designing has done by using Xilinx DSP blocks. Tools used: MATLAB, System Generator. Working: INTERPOLATION: In interpolation firstly up sampled the signal by 6250 factor in 6 steps of 2,5,5,5,5,5 by using FIR filter . DECIMATION: IN decimation further downsample the received signal by 6250 in 6 steps 5,5,5,5,5,2 using FIR filter. 4 .DIGITAL MODULATION AND DEMODULATION USING SYSTEM GENERATOR(ASK,FSK,PSK) ASK:- In ask modulationuseda multiplexer which is selecting a sine wave havingamplitudeone andwhen select line is equal to zero which is connectedto a benoulli sequence generator and amplitudeis 1two when select line is holding 1. FSK:-InFSK multiplexeris selecting high frequency signal when select line is one andselecting low frequency signal when select line is equal to zero. PSK:-InPSK modulationmappedtheI and Q valuesby multiplexer and thenconvert it into the imaginary signal and passedit from AWGN channel andthen use complex to real signaland demapped andagain received the given signal. Tools used: MATLAB, System Generator. (5). Project on RTL“DigitalClock” using Digitalcomponents. Description: Digital clock: Purely synthesized RTL code implemented on Artix-7(Xilinx part number XC7A100T-1CSG324C) board using VHDL Code. Specifications :- 1) Operating frequency - 100 MHz 2) Operating voltage - 3.3 v 3) Reset button at any time which resets the clock to 00:00:00 4) Set button available for Hours ,Minutes and Seconds 5) Time in the 24 hour format as HH:MM:SS Tools : XILINX ISE Design suite 14.7 Working: Firstly convert 100 MHZ frequency in seconds, minutes and hours by RTL code and converted it into BCD format for displaying at seven segment display. Forward this BCD format into anode pins through multiplexer and display it at cathode. (6). Project on RTL “STOP WATCH” using Digital components.
  • 4. • Description: stop watch with pause and reset button on Artix-7 using VHDL code. FPGA family - Artix-7 Device name - xc7a100t-1csg324 Specifications :- • Clock frequency - 100 MHz Pause and reset signal - on board push button Output -SEVEN SEGMENT display Format : MM:SS:MILLISEC • Software : ISE Design suite 14.7 • Working : fir Working: Firstly I wrote the VHDL logic code for state machine which was basically for pause and further increasing the counts of stop watch and then send it from Binary to BCD in order to display it at Seven Segment Display. (7).“LED SEQUENCE GENERATOR” Using FPGA component (BLOCK RAM). Description: FPGA family - Artix-7 Device name - xc7a100t-1csg324 Clock frequency - 100 MH Output -LED Operating voltage - 3.3 V Working: Firstly I generated BLOCK RAMby using core generator then interface the signal by VHDL coding and generated UCF file by input and output interfacing and generated bit file and burn through -Nexys 4 based on Artix -7 by Digilent. (8). “REPRESENTATION OF ALPHANUMERIC CODE” on SEVEN SEGMENT DISPLAY using FPGA COMPONENT (BLOCK RAM). Description: FPGA family - Artix-7 Device name - xc7a100t-1csg324 Clock frequency - 100 MHZ Output –Seven segment display Operating voltage - 3.3 V Working: In this project firstly I generated BLOCK RAM by core generator and then wrote VHDL code in order to generate the output of BLOCK RAMthen made a Binary to BCD converter in order to display it on cathode display and then generated UCF file by input and output interfacing. After ucf file generated bit final file and burn it on Nexys 4 based on Artix -7 by Digilent. (9). Sine wave generation by VHDL code on ALTERA Description: FPGA family – Cyclone-III Device name – EP3C25F324C7 Clock frequency - 50 MHZ
  • 5. Output –Sine wave operating voltage - 3.3 V Working:- While generating sine wave I wrote VHDL code for the given look up table of sine wave and then passes this wave from FPGA to DAC and shown at oscilloscope. AREA OF INTEREST:  Digital Electronics.  HDL programming (VHDL/Verilog).  C programming EXTRA CURRICULAR ACTIVITIES:  Participated in Robotics competition organized by GENTRONIX (AN ECE FORUM).  Participated in ENGINEERING DAY QUIZZ 2015. PERSONAL DETAILS: • Father’s Name : Mr. Dhirendra singh • Date Of Birth : 14th Aug 1994. • Language known : English and Hindi (Reference available on request) Place :_______________ LALIT KUMAR SINGH Date :_______________