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.
Re: Performing read operation from a chip
Thanks sharath666 for the very quick response. I will do it this way. Is there any other way?
(i was imagining some vague and complex stuff like pushing the address into a queue and pop it one by one and driving on the third party chip interface)
I am writing RTL for a module, which interfaces with a different chip on the platform.
As part of the flow, this hardware module needs to do 10 register reads from the third party chip.
Read flow is =>
Module writes address, valid and rw signals on the first cycle and the...
I am going little slow :(.
1. Using 100M and 90deg phase shifted 100M clock, alternate nibbles has been sampled
2. using 180 deg phase shifted 100M clock I am able to sample the 8bit data.
Does that makes sense?
4 bit wide data bus needs to be transferred into slow clock domain. Sending clock is 100Mhz and receiving clock is 50MHz. The two clocks are synchronous clocks (clocks are derieved from the the same PLL). The 4 bit data changes every write clock cycle.
How to do a CDC without using FIFO?
Recently I had this question in an interview.
Request is 1 bit input to the DUT and grant is 1 bit output from the DUT. Design is when request goes high, ack has to follow request and should go high within 64 cycles. Similarly when request goes low, ack should go low within...