Forum Discussion
Altera_Forum
Honored Contributor
21 years agoHi Jesse,
Thanks for the help. I think I'm the proverbial software guy that Altera is targeting. If you can make it easy enough for me then you've hit the target! You (Altera) are already very close as I can't believe how close a very complex project came to being completed in just a month or two. (We've been on it a total 13mo.s but custom boards didn't arrive until Jan '04) If we woudn't have hit this snag with inputting a data stream, we'd be shipping product! (or at least be duking it out with TUV and NTI http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/smile.gif ) Just send anything you think is close and I'll try to run with it. Once I get it going I'll post it here on the forum for all. (unless you prefer to do it) Can't wait to see your new GUI to IUL! Mike, All clocking for the ADC operation is derived from the CPUCLK simply by counting the correct number to make things happen on time. Your analysis of system impact matches mine and we're perplexed as to why its a problem. It's simply a memory write every now and again. I think it may be a fundamental lack of hardware experience that is producing unintended timing dependencies between the port and our logic block. The timing analyzer does complain, but I'm not sure what do do about it. For example the only logic connected to the address port is an lpm_counter that gets loaded with the sdram buffer address and then increments 4 times for each 32 bit word. Write_n is registered on CPUCLK and either waits until wait_request is not active on a following rising clock. The Avalon spec. seems easy enough to follow and the Logic analyzer shows what appears to be textbook operation, but yet it doesn't operate perfectly at high CPUCLKs. Do you think it can be the timing violations even though the LA looks fine? Kerri, Have you had a chance to look at my project or pass it on? My Arrow FAE said his end was progressing, but I imagine you're closer to SOPC gurus. http://forum.niosforum.com/work2/style_emoticons/<#EMO_DIR#>/smile.gif Thanks All! Ken