Design Engineer

advertisement
QUALIFICATIONS PACK - OCCUPATIONAL STANDARDS FOR ELECTRONICS INDUSTRY
Contents
1. Introduction and Contacts.……..P1
2. Qualifications Pack………….........P2
3. OS Units……………..…..………..…….P3
What are
Occupational
Standards(OS)?
 OS describe what
individuals need
to do, know and
understand in
order to carry out
a particular job
role or function
4. Glossary of Key Terms.………..…P12
5. Nomenclature for QP & OS.…..P14
Introduction
Qualifications Pack- Design Engineer
SECTOR: ELECTRONICS
 OS are
performance
standards that
individuals must
achieve when
carrying out
functions in the
workplace,
together with
specifications of
the underpinning
knowledge and
understanding
Contact Us:
ESSCI, New Delhi
Electronics Sector Skills
Council of India
422, Okhla Industrial
Estate, Phase-III,
New Delhi-110020
E-mail:
info@essc-india.org
SUB-SECTOR: Semiconductor Design and Active Components
OCCUPATION: Designing
REFERENCE ID: ELE/Q1201
ALIGNED TO: NCO-2004/ NIL
Design Engineer: Also called ‘VLSI Design Engineer’, the Design Engineer is
responsible for designing the functions of modules of the system-on-chip
(SOC) as per input and output specifications given.
Brief Job Description: The individual at work designs SOC-module function
using software and design tools and as per specifications. The individual is
also responsible coordinating with other design teams involved in the SOC
design.
Personal Attributes: The job requires the individual to have: attention to
details, logical thinking and ability to work for long hours on computer.
1
Qualifications Pack For Design Engineer
Job Details
Qualifications Pack Code
ELE/Q1201
Job Role
Design Engineer
Credits(NVEQF/NVQF/NSQF)
TBD
[OPTIONAL]
Sector
Electronics
Semiconductor and
Sub-sector
Active components
Occupation
Design
Job Role
Role Description
NVEQF/NVQF level
Minimum Educational Qualifications
Maximum Educational Qualifications
Training
Experience
Applicable National Occupational
Standards (NOS)
Version number
1.0
Drafted on
10/03/14
Last reviewed on
24/03/14
Next review date
24/03/15
Design Engineer
Also called, ‘VLSI Design Engineer’
Develop function design of module in the system-on-chip
(SOC), using software and design tools, and implement it in
coordination with other design teams in the SOC design
5
B.E. (Electronics)
M. Tech (Electronics)
VLSI Design
Preferred but not necessary – 1 year in electronics product
manufacturing
Compulsory:
1. ELE/N1201 Develop function design of SOC module
2. ELE/N9909 Coordinate with colleagues and co-workers
Optional:
Not applicable
Performance Criteria
As described in the relevant OS units
2
ELE/N1201
Develop function design of SOC module
--------------------------------------------------------------------------------------------------------------------
Overview
This OS unit is about designing the functions of a module of the chip using software and
design tools.
3
ELE/N1201
National Occupational Standard
Unit Code
Unit Title
(Task)
Description
Scope
Develop function design of SOC module
ELE/N1201
Develop function design of SOC module as per specifications
This OS unit is about designing the functions of modules of the system-on-chip or
integrated circuit chip, using software and design tools and as per input/output
specifications
This unit/ task covers the following:




Understand the work requirement
Understand the module design mandate
Develop design specifications for the module’s functions
Coordinate with verification and testing engineer
Performance Criteria(PC) w.r.t. the Scope
Element
Performance Criteria
Understanding work
requirement
To be competent, the user/ individual must be able to:
PC1. understand the work flow of the company’s design process
PC2. interact with the lead engineer in order to understand the work schedules,
shifts and delivery dates
PC3. plan work activities based the work flow and deliverables
PC4. understand broad level activities involved in the stages of design
PC5. list the various department to interact with for completing the work
PC6. minimise absenteeism and report to work on time
To be competent, the user/ individual must be able to:
PC7. interact with project lead and design lead to understand the project specific
design mandate
PC8. understand the type of design required such as digital or analogue and their
respective design flow
PC9. select the design type involved such as application specific integrated circuit
(ASIC), Field-programmable gate arrays (FPGA) depending: design cycle time,
expense and custom design requirement
PC10. follow the complete system architecture including memory, microcontroller,
microprocessor, memory blocks, timers and oscillators, interfaces and power
management
PC11. segregate the design partitioning in different blocks
PC12. assess the placement of blocks and functions of each block of the SOC
PC13. select the languages for designing or Hardware Design Language (HDL), e.g.,
Verilog, VHDL, high level language such as C
PC14. select the coding required in coordination with the architect
PC15. identify IP core block and its use in the system design
PC16. understand circuit design, network analysis, control theory for analogue
design requirement
To be competent, the user/ individual must be able to:
PC17. define the design flow for the specific system
PC18. coordinate with different design teams to finalise the design flow for
4
Understanding the
design mandate
Designing for
specification
ELE/N1201
Coordinating with
verification and
testing engineer
Develop function design of SOC module
suitability of verification, testing, software
PC19. specify the blocks in the system design (using concepts of hierarchy and
regularity)
PC20. ensure that blocks are defined as per system requirement to enable faster
results during synthesis and lower process time
PC21. design reusable blocks
PC22. specify the behavioural requirement for the design and the tasks to be
performed by the module of the chip by taking inputs from architecture team
PC23. define the external interfaces to the design system
PC24. write the hardware description of the integrated circuit (IC) using HDL
PC25. build a simulated model, e.g., VHDL model for ASIC design, as per the system
specification
PC26. understand and specify the different types of design as per sections in VLSI
processor such as high level design, operative part design, control part design,
memory design and others
PC27. design the logic for the system which includes structuring of blocks,
interconnection pattern, structure of data path and its control sequences
PC28. understand the functionalities and specifications of tools and software used
for design as authorised by the organisation
To be competent, the user/ individual must be able to:
PC29. coordinate with verification engineers after the coding of design system
PC30. analyse the verification results from engineers
PC31. make changes in the design as per verification process result
PC32. coordinate with back end department of physical design and design for test
engineers to make changes in design as per the system requirement
Knowledge and Understanding (K)
A. Organizational
Context
(Knowledge of the
company /
organization and
its processes)
B. Technical
Knowledge
The individual on the job needs to understand:
KA1. company’s policies on: incentives, personnel management
KA2. company’s code of conduct
KA3. importance of individual’s role in the work flow
KA4. organisation culture
KA5. company’s reporting structure
KA6. company’s documentation policy
KA7. company’s different department and concerned authority
KA8. company’s license on usage of software and design tools
KA9. company’s license on IP core library
The individual on the job needs to know and understand:
KB1. basics of system-on-chip (SOC) design
KB2. electronics engineering
KB3. system design modules
KB4. concepts of circuit design
KB5. semiconductor physics, CMOS transistors, diodes, triodes, etc.
KB6. computer architecture
KB7. digital and analogue design and their implications
KB8. design flow involved in design stages
KB9. Register transfer level (RTL) design methodologies
5
ELE/N1201
Develop function design of SOC module
KB10.
KB11.
KB12.
KB13.
KB14.
KB15.
KB16.
IP block and library
Hardware description language (HDL) such as Verilog, VHDL
basics on HDL simulation and synthesis
high level language for design such as C, C++
process design requirement for FPGA, ASIC
UNIX and specific design tools such as Perl
end-product application, i.e., industry for which chip is designed
Skills (S)
A. Core Skills/
Generic Skills
Reading and writing skills
The individual on the job needs to know and understand how to:
SA1. read job sheets, flow charts and process documents
SA2. interpret design drawings
SA3. fill in design drawing sheets
B. Professional Skills
Using software and tools
The individual on the job needs to know and understand:
SB1. specifications and use of licensed software for design as specified by the
organisation
SB2. licensed software and application tools used for design, their performance
Using software / computer languages
The individual on the job needs to know and understand:
SB3. hardware description language such as VHDL, Verilog
SB4. programming language such as C, C++
Interpersonal skills
The individual on the job needs to know and understand:
SB5. how to interact with lead and project head to understand the work
requirement and to consult for issues
SB6. how to interact with co employees in order to co-ordinate work processes
Reflective thinking
The user/individual on the job needs to know and understand how:
SB7. to improve work processes
SB8. to reduce repetition of errors
6
ELE/N1201
Develop function design of SOC module
NOS Version Control
NOS Code
Credits(NVEQF/NVQF/NSQF)
TBD
[OPTIONAL]
Industry
Electronics
Semiconductor and
Industry Sub-sector
Active components
ELE/N1201
Version number
1.0
Drafted on
10/03/14
Last reviewed on
24/03/14
Next review date
24/03/15
7
ELE/N9909
Coordinate with colleagues and co-workers
--------------------------------------------------------------------------------------------------------------------
Overview
This unit is about the individual’s level of communication with colleagues and other
departments within the organisation. It determines the ability to work as a team member to
achieve the required deliverables on schedule.
8
ELE/N9909
National Occupational Standard
Unit Code
Unit Title
(Task)
Description
Scope
Coordinate with colleagues and co-workers
ELE/N9909
Coordinate with colleagues
This OS unit is about communicating with colleagues and seniors in order to achieve
smooth work flow
This unit/ task covers the following:


Interact with supervisor or superior
Coordinate with colleagues
Performance Criteria(PC) w.r.t. the Scope
Element
Performance Criteria
Interacting with
supervisor
To be competent, the user/ individual must be able to:
PC1.
understand and assess work requirements
PC2.
understand the targets and incentives
PC3.
understand new operating procedures and constraints
PC4.
report problems in the field
PC5.
resolve personnel issues
PC6.
receive feedback on work standards and customer satisfaction
PC7.
communicate any potential hazards at a particular location
PC8.
meet given targets
PC9.
deliver work of expected quality despite constraints
PC10. receive positive feedback on behaviour and attitude shown during
interaction
Coordinating with
colleagues
To be competent, the user/ individual must be able to:
PC11. interact with colleagues from different functions and understand the nature
of their work
PC12. receive spares from tool room or stores; deposit faulty modules and tools to
stores
PC13. pass on customer complaints to colleagues in a respective geographical area
PC14. assist colleagues with resolving field problems resolve conflicts and achieve
smooth workflow
PC15. follow the company policy during cross functional interaction
Knowledge and Understanding (K)
A. Organizational
Context
(Knowledge of the
company /
organization and
its processes)
The individual on the job needs to know and understand:
KA1.
company’s policies on: incentives, delivery standards, and personnel
management
KA2.
importance of the individual’s role in the workflow
KA3.
reporting structure
9
ELE/N9909
B. Technical
Knowledge
Coordinate with colleagues and co-workers
The individual on the job needs to know and understand:
KB1.
how to communicate effectively
KB2.
how to build team coordination
Skills (S) [Optional]
A. Core Skills/
Generic Skills
B. Professional Skills
Teamwork and multitasking
The individual on the job needs to know and understand how:
SA1.
to deliver product to next work process on time
Decision making
The individual on the job needs to know and understand:
SB1.
how to report potential areas of disruptions to work process
SB2.
when to report to supervisor and when to deal with a colleague depending
on the type of concern
Reflective thinking
The individual on the job needs to know and understand:
SB3.
how to improve work process
Critical thinking
The individual on the job needs to know and understand:
SB4.
how to spot process disruptions and delays
10
ELE/N9909
Coordinate with colleagues and co-workers
NOS Version Control
NOS Code
Credits(NVEQF/NVQF/NSQF)
TBD
[OPTIONAL]
Industry
Electronics
Industry Sub-sector
IT Hardware
ELE/N9909
Version number
1.0
Drafted on
Last reviewed on
10/03/14
24/03/14
Next review date
24/03/15
11
Qualifications Pack For Design Engineer
Definitions
Keywords /Terms
Sector
Sub-sector
Occupation
Function
Sub-function
Job role
Occupational Standards
(OS)
Performance Criteria
National Occupational
Standards (OS)
Qualifications Pack (QP)
Unit Code
Unit Title
Description
Scope
Knowledge and
Understanding
Organisational Context
Technical Knowledge
Description
Sector is a conglomeration of different business operations having similar
business and interests. It may also be defined as a distinct subset of the
economy whose components share similar characteristics and interests.
Sub-sector is derived from a further breakdown based on the
characteristics and interests of its components.
Occupation is a set of job roles, which perform similar/ related set of
functions in an industry.
Function is an activity necessary for achieving the key purpose of the
sector, occupation, or an area of work, which can be carried out by a
person or a group of persons. Functions are identified through functional
analysis and form the basis of OS.
Sub-functions are sub-activities essential to fulfil the achieving the
objectives of the function.
Job role defines a unique set of functions that together form a unique
employment opportunity in an organisation.
OS specify the standards of performance an individual must achieve
when carrying out a function in the workplace, together with the
knowledge and understanding they need to meet that standard
consistently. Occupational Standards are applicable both in the Indian
and global contexts.
Performance criteria are statements that together specify the standard of
performance required when carrying out a task.
NOS are occupational standards which apply uniquely in the Indian
context.
QP comprises the set of OS, together with the educational, training and
other criteria required to perform a job role. A QP is assigned a unique
qualifications pack code.
Unit code is a unique identifier for an Occupational Standard, which is
denoted by an ‘N’
Unit title gives a clear overall statement about what the incumbent
should be able to do.
Description gives a short summary of the unit content. This would be
helpful to anyone searching on a database to verify that this is the
appropriate OS they are looking for.
Scope is a set of statements specifying the range of variables that an
individual may have to deal with in carrying out the function which have
a critical impact on quality of performance required.
Knowledge and understanding are statements which together specify the
technical, generic, professional and organisational specific knowledge
that an individual needs in order to perform to the required standard.
Organisational context includes the way the organisation is structured
and how it operates, including the extent of operative knowledge
managers have of their relevant areas of responsibility.
Technical knowledge is the specific knowledge needed to accomplish 12
specific designated responsibilities.
Keywords /Terms
Qualifications Pack For Design Engineer
Core skills or generic skills are a group of skills that are the key to learning
and working in today’s world. These skills are typically needed in any
work environment in today’s world. These skills are typically needed in
any work environment. In the context of the OS, these include
communication related skills that are applicable to most job roles.
Description
NOS
National Occupational Standard(s)
NVQF
National Vocational Qualifications Framework
NSQF
National Qualifications Framework
NVEQF
National Vocational Education Qualifications Framework
QP
Qualifications Pack
Acronyms
Core Skills/ Generic
Skills
13
Qualifications Pack For Design Engineer
Annexure
Nomenclature for QP and NOS
Qualifications Pack
9 characters
[ABC]/ Q 0101
[Insert 3 letter codes for SSC]
QP number (2 numbers)
Q denoting Qualifications Pack
Occupation (2 numbers)
Occupational Standard
An example of NOS with ‘N’
9 characters
[ABC] /N0101
[Insert 3 letter code for SSC]
OS number (2 numbers)
N denoting National Occupational Standard
Occupation (2 numbers)
Back to top…
14
Qualifications Pack For Design Engineer
The following acronyms/codes have been used in the nomenclature above:
Range of Occupation
numbers
Sub-sector
Passive Components
01 - 10
Semiconductors
11 - 20
PCB Manufacturing
21 - 30
Consumer Electronics
31 - 40
IT Hardware
41 - 50
PCB Assembly
51 - 55
Solar Electronics
56 - 60
Strategic Electronics
61 - 65
Automotive Electronics
66 - 70
Industrial Electronics
71 - 75
Medical Electronics
76 - 80
Communication Electronics
81 - 85
PCB Design
86 - 90
LED
91 - 95
Sequence
Description
Example
Three letters
Slash
Industry name
/
ELE
/
Next letter
Whether QP or NOS
Q
Next two numbers
Occupation code
01
Next two numbers
OS number
01
15
Download