Filter interviews by
I applied via LinkedIn and was interviewed before Apr 2022. There were 2 interview rounds.
1 NAND gate can be used to make 2 combinations of inverter.
A NAND gate can be used to make an inverter by connecting both inputs together.
The output of the NAND gate will be the inverted input.
Thus, there are 2 possible combinations of inverter using just 1 NAND gate.
Using 2:1 mux, implement inverter, AND gate, OR gate.
For inverter, connect one input to select line and other input to ground
For AND gate, connect one input to select line and other input to input signal, output is inverted
For OR gate, connect one input to select line and other input to input signal, output is not inverted
Use truth tables to verify functionality
A 4:1 mux can be implemented using two 2:1 muxes.
Connect the select line of both 2:1 muxes to the same select line of the 4:1 mux.
Connect the output of one 2:1 mux to the input of the other 2:1 mux.
Connect the inputs of both 2:1 muxes to the corresponding inputs of the 4:1 mux.
The output of the 4:1 mux is the output of the second 2:1 mux.
Ring, Johnson, Sync and Async counters are types of digital counters used in electronics.
Ring counter is a circular shift register with only one flip-flop set to 1 at a time.
Johnson counter is a modified ring counter with complemented output of the last flip-flop fed back to the input.
Sync counters use a common clock signal for all flip-flops while Async counters use individual clock signals.
Examples of Sync counters a...
Shift registers are sequential circuits that can store and shift data bits.
Shift registers are made up of flip-flops that store data bits.
Data can be shifted left or right through the register.
Shift registers can be used for serial-to-parallel or parallel-to-serial conversion.
Examples of shift registers include the Serial-in-Parallel-out (SIPO) and Parallel-in-Serial-out (PISO) registers.
Flip-flop conversion from DFF to JKFF
Determine the excitation table for JK flip-flop
Use the excitation table to derive the input equations for J and K
Replace D input with J and K inputs in DFF circuit
Verify the functionality of the converted JKFF circuit
Verilog supports various data types including integer, real, reg, wire, and time.
Integer data type is used for whole numbers
Real data type is used for decimal numbers
Reg data type is used for sequential logic
Wire data type is used for combinational logic
Time data type is used for simulation time
Data types can be declared using keywords like 'integer', 'real', 'reg', 'wire', and 'time'
Data types can also be declared wit...
Tasks are concurrent and functions are sequential in execution.
Tasks can run concurrently and can communicate with each other using shared variables.
Functions are executed sequentially and return a value to the calling function.
Tasks can be used for parallel processing and can be scheduled by the operating system.
Functions are used for modular programming and can be called from other functions or tasks.
Example: A task ...
Blocking waits for a process to complete before moving to the next, while non-blocking allows for concurrent execution.
Blocking assignments use '=' operator, while non-blocking use '<=' operator.
Blocking assignments are executed sequentially, while non-blocking assignments are executed concurrently.
Blocking assignments are used for combinational logic, while non-blocking assignments are used for sequential logic.
Exampl
Universal gates are logic gates that can be used to implement any Boolean function.
Universal gates are NAND and NOR gates.
They are called universal because they can be used to implement any Boolean function.
This is because NAND and NOR gates are functionally complete.
This means that any Boolean function can be expressed using only NAND or NOR gates.
Other gates like AND, OR, and NOT gates are not functionally complete.
F...
Grey code is a binary numeral system where two successive values differ in only one bit.
To convert Grey code to binary, start with the most significant bit and XOR each bit with the previous bit.
For example, to convert Grey code 1010 to binary: 1 XOR 0 = 1, 0 XOR 1 = 1, 1 XOR 1 = 0, 0 XOR 1 = 1. So, the binary equivalent is 1101.
The Boolean expression of a circuit represents its logic functionality using logical operators.
Identify the logic gates used in the circuit (AND, OR, NOT, etc.)
Create a truth table to determine the output for all possible input combinations
Write the Boolean expression based on the truth table and logic gates used
Latch is level sensitive while flip flop is edge sensitive. Flip flop has clock input while latch does not.
Latch is level sensitive, meaning it changes output based on the input level, while flip flop is edge sensitive, changing output on clock edge
Flip flop has clock input to control when the output changes, while latch does not have a clock input
Flip flop is more commonly used in sequential circuits for storing data,
I applied via Campus Placement and was interviewed in Aug 2024. There were 2 interview rounds.
Write a basic verilog for basic gates??
I am a passionate and dedicated Design & Verification Engineer with a strong background in digital design and verification methodologies.
I have a Bachelor's degree in Electrical Engineering
I have experience with RTL design and verification using Verilog and SystemVerilog
I am proficient in using simulation tools such as ModelSim and QuestaSim
I have worked on projects involving FPGA and ASIC design
The company is a leading provider of design and verification solutions for semiconductor companies.
Specializes in providing design and verification solutions for semiconductor companies
Offers a range of tools and services for efficient chip design and verification
Known for innovative technologies and cutting-edge solutions
Has a strong reputation in the industry for quality and reliability
Works with top semiconductor co
I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.
On-chip protocols are communication standards used for data transfer within a single integrated circuit.
On-chip protocols define how different components on a chip communicate with each other
Common on-chip protocols include AXI, AHB, SPI, I2C, and UART
These protocols specify the format of data, timing, and control signals for communication
They help ensure compatibility and interoperability between different components
Cerium Systems interview questions for popular designations
Reasoning, Quantitative aptitude and Technical.
Get interview-ready with Top Cerium Systems Interview Questions
I applied via Approached by Company and was interviewed in Feb 2024. There were 2 interview rounds.
I applied via Campus Placement
Aptitude and Digital Electronics questions.
I applied via Recruitment Consulltant and was interviewed in Apr 2023. There were 2 interview rounds.
Time and work, series and speed quantitative aptitude
Synchronous counters use clock signal to change state while asynchronous counters use external inputs.
Synchronous counters change state on every clock pulse
Asynchronous counters change state based on external inputs
Synchronous counters are faster and more reliable
Asynchronous counters are simpler and cheaper
Example of synchronous counter: Johnson counter
Example of asynchronous counter: Ripple counter
I applied via Campus Placement and was interviewed in Oct 2022. There were 4 interview rounds.
Simple questions related to trains,probability etc.. and technical questions as part 2
A diode is an electronic component that allows current to flow in one direction only. Power amplifiers are electronic devices that increase the power of a signal.
A diode is made up of a p-type and n-type semiconductor material.
It is commonly used in rectifiers, voltage regulators, and signal demodulators.
Power amplifiers are used to increase the power of a signal, such as in audio systems or radio transmitters.
They can...
I know about various protocols such as TCP/IP, HTTP, FTP, SMTP, etc. that are used for communication over networks.
TCP/IP is a suite of protocols used for communication over the internet.
HTTP is used for communication between web servers and clients.
FTP is used for file transfer between computers.
SMTP is used for email communication.
Other protocols include DNS, SSH, Telnet, etc.
Race around condition occurs when two or more signals are changing at the same time, leading to unpredictable output. It can be overcome by using flip-flops.
Race around condition is a digital logic problem that occurs when two or more signals change at the same time, leading to unpredictable output.
It can be overcome by using flip-flops, which store the input signal and only change the output signal when the clock sign...
Flip-flop is clocked while latch is level triggered.
Flip-flop is edge-triggered while latch is level-triggered.
Flip-flop stores data on the rising or falling edge of the clock signal.
Latch stores data when the enable signal is high.
Flip-flops are used in synchronous circuits while latches are used in asynchronous circuits.
Examples of flip-flops are D flip-flop, JK flip-flop, T flip-flop. Examples of latches are SR latc
C is a programming language used for system programming. Pointers are variables that store memory addresses. Dynamic memory is memory allocated during runtime.
C is a low-level language used for system programming
Pointers are variables that store memory addresses
Dynamic memory is memory allocated during runtime
Pointers are used to manipulate memory and improve performance
Dynamic memory allocation is done using functions
Synchronous counters are digital circuits that use clock signals to synchronize the counting process.
Synchronous counters are also known as parallel counters.
They use flip-flops to store the count value.
The clock signal is applied to all the flip-flops simultaneously.
Synchronous counters are faster and more reliable than asynchronous counters.
Examples of synchronous counters include binary, decade, and BCD counters.
Johnson counter is a type of shift register circuit used in digital electronics.
It is a synchronous counter with a feedback path.
It has a sequence of states that are repeated in a cyclic manner.
It has a maximum count of 2^n where n is the number of flip-flops used.
It is used in applications such as frequency division, digital clocks, and sequence generation.
Example: A 4-bit Johnson counter has 8 states and can be used
I applied via Campus Placement and was interviewed in Aug 2022. There were 3 interview rounds.
Basic aptitude questions were asked
Top trending discussions
The duration of Cerium Systems interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 26 interviews
Interview experience
based on 170 reviews
Rating in categories
Associate Engineer
188
salaries
| ₹0 L/yr - ₹0 L/yr |
Physical Design Engineer
129
salaries
| ₹0 L/yr - ₹0 L/yr |
Design & Verification Engineer
87
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
61
salaries
| ₹0 L/yr - ₹0 L/yr |
Engineer
50
salaries
| ₹0 L/yr - ₹0 L/yr |
Intel
Qualcomm
Texas Instruments
Analog Devices