Designers often ask “what is the maximum frequency my design will operate at?” The maximum frequency, or ‘Fmax,’ really should not be a question--it should be a requirement of the architecture chosen for the design.
In safety critical systems,1 nothing is allowed to go unknown or unacknowledged, every possible condition (behavior) must be accounted for, and the hardware and software must deal with every possible behavior.
Happy New Year! I hope your holiday break was sufficient, and that you have all avoided the flu that is going around. I had a great holiday, and have been healthy, so I am not going to complain. I do have an issue that I need to discuss: making it look like science
What if you need to know what time it is, or what frequency you have, or need to provide a precise frequency in your system? A few months back I obtained a sample of a small assembly (~1” by 1” by 0.25”) that seems to perform magic: a GPS disciplined Temperature Compensated Crystal Oscillator (GPS-TCXO) from Symmetricom.
I know there are a lot of students out there who are part of the Xilinx University Program, and I also know that when you write your Masters and PhD Thesis (as well as any technical paper) you need to find and cite the appropriate references.
As I scanned the posts on the forums, I was both surprised and pleased to see so many new users. It did not matter if they were students, facing their first assignment in their digital logic course, or if they were a seasoned ASIC designer who was now assigned to designing logic for a FPGA device--the more new users, the better it is for Xilinx, as new users eventually translate into new applications, and new sockets to fill.
I have been watching the forums, and answering the questions I know something about as they pop up. But, I usually find a pattern to the questions, and that then inspires me to provide a blog which addresses the issue.
One of the most mysterious elements of the data sheets is the relationship between the numbers in the data sheet and the speeds files which describe the timings which are built into the software. Here is a news flash: “Problem Solved.”