Professional Documents
Culture Documents
Why to be a
Digital Design Engineer !
Mahmoud Abdellatif
April 2016
Agenda
-What is VLSI ?
-Why we should Care ?
-VLSI Designers
-VLSI Career in Egypt
-How to be a Digital Designer
-How to Start !
What is VLSI !
Think of all the devices you use in your daily life
Mobile Phone
Computer
TV
Car
Washing Machine
Refrigerator
Ovens
Credit Card or a Debit Card.
Gordon Moore
VLSI Design Styles
Full Custom
Application-Specific Integrated Circuit (ASIC)
Programmable Logic (PLD, FPGA)
System-on-a-Chip (SoC)
Full Custom Design
Pre-manufactured components
with programmable
interconnect
CAD tools greatly reduce design
effort
Lower Performance
System-on-chip
(SOC)
https://www.youtube.com/watch?v=r44RKWyfcFw
Agenda
-What is VLSI ?
-Why we should Care ?
-VLSI Designers
-VLSI Career in Egypt
-How to be a Digital Designer
-How to Start !
Applications
• Daily Life Applications
– Smart Phones
– Processors
• CPU, DSP, Controllers
– Computers
Commercial Electronics
– Medicine
– Memory chips
• RAM, ROM, EEPROM
– Analog
• Mobile communication,
audio/video processing
– Programmable
• PLA, FPGA
– Embedded systems
• Used in cars, factories
• Network cards
– System-on-chip (SoC)
Why we should Care ?
Why we should Care ?
2015 Acquisition`
$40B
$17B
$66B
$37B
VLSI Industry Worldwide
Agenda
-What is VLSI ?
-Why we should Care ?
-VLSI Designers
-VLSI Career in Egypt
-How to be a Digital Designer
-How to Start !
VLSI Design Example
Types of VLSI Designers
Development
Developing EDA tools which will be used for designing chips
Companies like Cadence, Mentor Graphics and Synopsys are major players in
this domain
For People who have strong skills in C, C++, data structure and algorithms
Methodology Development
How to use tool and what options in tools are best suited for designer are fixed
by these engineers
Needs high Scripting capabilities
EDA
Application Engineer
Works with designers on implementing chip, They help designer in
better understanding of tools
Work with development team on implementing new features and
communicate problems reported in field to development side
Field Application engineer often travels to customer location to work
with them
Product Engineer
Responsible for entire product
Work with development on creating a solution for common
problems.
Tool Testers or Validation Engineers
Makes sure that each tool comes out of EDA industry is tested well
enough
Semiconductor Research
Logic Designer
Designing logic in VHDL, Verilog or any other language
Responsible for desiging digital parts of ASICs, FPGA desig
Perform logic synthesis (Converting to hardware)
Physical Design
Starts from Synthesis, Placement, Routing, Post Routing
optimization, Extraction, PDV (Physical Design
Verification) Checks
Many sub domains
Analog Design Mixed signal design
Digital design implementation
SRAM or memory cell development.
Design
Verification
Verification Engineer provides pseudo inputs and trigger to
verify functionality of design, (Remember they don't care
about frequency here frequency is going to meet or not
is job of Physical Design Engineers) Vera, OVM, VHDL,
Verilog languages are used in this domain, IP verification
is another area demand these days.
Manufacturing
-What is VLSI ?
-Why we should Care ?
-VLSI Designers
-VLSI Industry in Egypt
-How to be a Digital Designer
-How to Start !
VLSI Industry in Egypt
Photo source
Neospectra product website
www.neospectra.com
Synopsys Acquires Blutooth
Smart IP from Silicon Vision
Courses
Open Positions,
Internships, Digital Library
Scholarships, Projects
Discussions
www.facebook.com/groups/VLSIEgy/
www.ee.psu.edu/Undergraduate/SpecializationAreas.aspx
Electronics and Communication
Engineers Career in Egypt
Communication |
Network
Analog Electronics
Optics
Electromagnetic
Devices
Embedded Software
then,
• Opportunities to work, study, in Egypt / Abroad ?
• I am not from Cairo University or Ain Shams University !
can I join this field ?
-What is VLSI ?
-Why we should Care ?
-VLSI Designers
-VLSI Career in Egypt
-How to be a Digital Designer
-How to Start !
Digital Design Engineer
VLSI
Digital
Design
**Embeed FPGA
ed Digital
Software Engineer
Digital
Design
System Verificatio
Engineer n Engineer
DSP
Engineer
Agenda
-What is VLSI ?
-Why we should Care ?
-VLSI Designers
-VLSI Career in Egypt
-How to be a Digital Designer
-How to Start !
How to start ?
Study Courses
Digital Communication
Digital Signal Processing
Digital IC Design
VHDL or Verilog
How to start ?
Self Study/Projects
www.fpga4fun.com
vhdlguru.blogspot.com.eg
www.asic-world.com
www.coursera.org/course/vlsicad
www.slideshare.net/StartGroup/presentations
Questions !
thanks
Feel free to ask me anytime
Mahmoud Abdellatif
VLSI Design Engineer
+2012-2-450-4158
mahmoud.abdellatif.2011@gmail.com
eg.linkedin.com/in/mahmoudabdellatif
www.facebook.com/mabdellatif11