Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

About asynchronous FIFO and dual-port SRAM

Status
Not open for further replies.

vtmc

Newbie level 4
Joined
Sep 5, 2008
Messages
6
Helped
1
Reputation
2
Reaction score
0
Trophy points
1,281
Activity points
1,329
Once in an interview, I said I know some concept of asyn FIFO, and was asked to explain. I drew the block diagram and before I started blah blah about how to control under/overflow, the interviewer said, "Stop, how U design the dual-port SRAM? That's the most difficult part.".

I was so surprised because I never knew that's the most important part. I didn't take any course about asyn FIFO. All I did is to google some papers on this topic, and then read some HDL examples. In all these examples, the SRAM is presented with a few lines of HDL and is a very simple block.

My question is, as self-study, what kind of resourse or methodology can help me with this kind of pitfall? This may seem pretty obvious for those in the industry but not for me, a 3 months to graduate MS student.

Thank you for the help.
 

don't expect to know all the hints and tricks of design during your studies or even your self studying!! you'll take time to get this knowledge...and it'll build up through the years...

for now, just try to read a lot...take info about one design from different resources...read blogs and advice of experienced engineers about the tips of design...

one of the best blogs i recommend is:

https://asicdigitaldesign.wordpress.com/

i'm currently designing a FIFO, and i see that the most important part is the controller not the RAM...unlike your interviewer!!..so people have different opinions too...what's yours ?? :D
 

WOW...it's you :)
I love your blog...

Thank you...
 

the blog is quite good! waiting for your post update!
 

Hi,

Thank you all for the help. Guess you are right with the multiple sources of learning and thanks for recommending the websites.

BTW, the guy is a principle engr at Qualcomm, so I guess he may be seeing things in a different point of view...I dont know. The interviewers are all nice, but the process sucks cuz I screwed up T_T
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top