i
MosChip Technologies
Filter interviews by
I was interviewed before Oct 2023.
PD flow is the process of designing and implementing the physical layout of an integrated circuit.
PD flow involves floorplanning, placement, routing, and physical verification.
Floorplanning determines the placement of blocks and macros on the chip.
Placement involves placing standard cells in the available space based on timing and area constraints.
Routing connects the placed cells using metal layers to create the final...
Antenna violations can be fixed by adjusting the metal layers, adding shielding, or changing the routing.
Adjust metal layers to increase spacing between antennas
Add shielding to isolate antennas from each other
Change routing to avoid crossing antennas
Top trending discussions
I applied via Campus Placement and was interviewed in Aug 2024. There were 3 interview rounds.
Aotitude,core que on all subjects in ece
I completed a 6-month internship at XYZ Company where I gained hands-on experience in physical design tools and methodologies.
Worked on floorplanning, placement, and routing of digital designs
Utilized tools such as Cadence Innovus and Synopsys ICC
Collaborated with cross-functional teams to optimize design performance
I applied via LinkedIn and was interviewed in Jul 2023. There were 2 interview rounds.
Floorplan strategies involve calculating maximum macro counts, considering placement constraints and addressing congestion issues.
Floorplan strategies involve determining the maximum number of macros that can be accommodated within a block.
Placement constraints refer to the rules and guidelines that dictate where macros can be placed within the block.
Congestion issues arise when there is limited space or resources avai...
posted on 31 Dec 2024
I was interviewed in Dec 2024.
posted on 29 Nov 2024
Toggle the bits of given input
Create a mask with all bits set to 1
XOR the input with the mask to toggle the bits
Repeat the process for each bit position
Print a star pattern using loops
Use nested loops to print the desired pattern
Increment the number of stars in each row to create the pattern
Example: for a pattern with 5 rows - * , ** , *** , **** , *****
posted on 7 May 2024
I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.
Coverage-driven verification techniques are used to ensure all possible state transitions are exercised.
Coverage metrics like state, transition, and toggle coverage can be used to track the completeness of state transitions.
Writing directed tests to cover specific state transitions can help achieve higher coverage.
Random stimulus generation can also be used to explore different state transitions.
Functional coverage can...
posted on 29 Feb 2024
I applied via Campus Placement and was interviewed in Jan 2024. There was 1 interview round.
I applied via LinkedIn and was interviewed in Oct 2023. There were 2 interview rounds.
40 aptitude qns and some mcqs on basic programming
Given an array of integers, determine if there are two numbers that add up to a specific target.
Iterate through the array and store each element in a hash set.
For each element, check if the difference between the target and the element exists in the hash set.
If the difference exists, return true; otherwise, continue iterating.
Example: nums = [2, 7, 11, 15], target = 9. The function should return true as 2 + 7 = 9.
posted on 15 Apr 2024
I applied via Referral and was interviewed before Apr 2023. There were 3 interview rounds.
Interview experience
based on 18 reviews
Rating in categories
8-20 Yrs
Not Disclosed
Embedded Software Engineer
83
salaries
| ₹2.8 L/yr - ₹12.6 L/yr |
Senior Embedded Software Engineer
26
salaries
| ₹9 L/yr - ₹16 L/yr |
Physical Design Engineer
23
salaries
| ₹4.6 L/yr - ₹17.3 L/yr |
Senior Engineer
20
salaries
| ₹9 L/yr - ₹24.5 L/yr |
Senior Software Engineer
20
salaries
| ₹6.2 L/yr - ₹19 L/yr |
Sasken
Einfochips
KPIT Technologies
Mindteck