IOBUF is slow in Cyclone3. If you look at the Cyclone III Handbook Vol.2 Ch.1, you'll see all timing parameters. For example, I'm using EP3C16C7 3.3V LVCMOS, and Table 1-60 (column IO) shows tco from GCLK PLL is 6.143ns and Table 1-61 (row IO) shows 3.493ns.
Regarding the output delay, I have two related questions:
1. Why do the tco numbers NOT match "report_timing" in timequest? In my case, the numbers are completely off (more than an order of magnitude). What am I missing?
2. In the same Cyclone III Handbook, Table 1-42 on pp. 1-33 shows max output toggle rate for 3.3V LVCMOS at C7 speed grade is 74MHz, but timequest reported that my design could run at 200MHz. Again why is this discrepancy between timequest and handbook?