- Design 3-input XOR using 2-input XOR gates
- What would be the output for a 510 nput xor gate which has all "1" inputs
- Using Karnaugh maps, derive Product of Sum (POS) or Sum of Products (SOP) given a condition.
- Design MUX using basic gates
- Build AND gate using 2-to-1 MUX (conversion between the gates)
- Difference between flop & latch
- How to make a flop using 2 latches
- What will the code synthesize to: Will give Some simple logic in VHDL
- Define setup & hold for a flop and latch and w.r.t what edges?
- What is clock skew? How can you reduce clock skew
- Write a HDL Code for a flop with Async reset/set *or* sync reset/set
- What is the difference between signal & variable
- Using Assert statement, write code which indicates when you have setup/hold violation
- What are resolution functions
- Differences between ASIC and FPGA
- Explain ASIC design flow
- Write a HDL Code for a state machine that has 4 states
- What is the difference between boundary scan/partial scan/ full scan
- What is static and dynamic timing anaysis. Some pros and cons
- Given a circuit, determine the Max frequency at which it can run
- Difference between mealy & moore state machine
- Define the pros and cons of one-hot, grey, and binary state machine encoding?
- Event driven VS Cycle based simulation
- How are manufacturing test vectors generated?
- What is floor planning and place and route?
- What is the difference between RTL and gate simulation? What will these two simulations tell you?
- Difference between std_logic and std_ulogic
Wednesday, December 8, 2010
ASIC Interview Questions
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment