VLSI Interview Questions by Rajesh Bawankule

Wednesday, February 1, 2023

ChatGPT and Verilog RTL

›
A month ago, I heard about ChatGPT. I wanted to know how it will create Verilog RTL code. When I got to log in from their waitlist, I tried ...
1 comment:
Wednesday, October 14, 2020

Interview Question 47: Multi Clock Sync Pulse

›
 Design a module as shown below. The input sync_A gets asserted for some (say 3) clocks in the clk_A domain. The output sync_B should also a...
2 comments:
Tuesday, September 15, 2020

Interview Question 46: What is wrong with this design?

›
 Study the provided block diagram of a chip-level design. Each square has one clock delay associated with it. What can go wrong with this ty...
Monday, August 3, 2020

Interview Question 45: Find faster clock

›
 Design a module that finds the faster clock between two different clocks. The output A_faster_than_B asserts "1" when fA > fB ...
1 comment:
Monday, July 6, 2020

Interview Question 44: Fix the Timing Issue

›
Consider a design where two modules on the chip communicate with each other over a bus using a protocol like AXI. Data from block 1 is consu...
1 comment:
Saturday, June 6, 2020

Interview Question 43: Improve the data pipeline

›
 This is a data pipeline question. The existing design has a simple data pipeline as shown below. Data_in is a wide bus that comes along wit...
1 comment:
Wednesday, May 20, 2020

Interview Question 42: Design Moving Average Calculator

›
Moving average = Sum of (number_in_1 + ...................+ number_in_N) / N Assume that you need to calculate the moving average over 256 l...
›
Home
View web version

About Me

Rajesh Bawankule
View my complete profile
Powered by Blogger.