[manticore] Re: fifo chaos
Jeff Mrochuk
jmrochuk at ieee.org
Fri Jun 7 12:52:23 EDT 2002
Okay the 8x640 fifo is 119MHz and about 120 (~1%) logic blocks on the
20K160E with the same speed grade. The latency must be in the LPM_RAM,
because the data lines connect structurally outside of a process, as are
the read and write enables. I'm also using the dual port ram.
I'll look into it though. I only have one clock at the moment, but its
easy to add another.
Jeff
On Fri, Jun 07, 2002 at 10:04:26AM -0600, benjcarson at digitaljunkies.ca wrote:
> The fifo had no latency that I know of. It was dual ported however, but
> since the two clocks were related to one another we got away with not
> having to synchronize (pipeline) the inputs and outputs.
>
> I wasn't aware that lpm_ram had latency associated with it other than the
> fact that data shows up on the wires one cycle after a read signal is
> asserted.
>
>
> Benj
>
>
> Jeff Mrochuk writes:
>
> >fifo appears to be working, more extensive testing required.
> >
> >So did the altera fifo have a read latency? The LPM_RAM has a two cycle
> >latency, which isn't a big issue. It means one line will take 642
> >cycles to read instead of 640
> >
> >Jeff
> >--
>
--
More information about the Manticore
mailing list