- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi all,
I've got a Stratix III DSP DevKit and have serious problems with the fitting process of the NIOS II standard design from the DevKit CD with both Quartus 8.0 and Quartus 8.1. The error is related to a PLL used by the TSE MAC in the RMII configuration. This PLL is connected to the RX Clock output of the Marvell PHY on the board. The fitter error is: Error: Can't place Left/Right or Top/Bottom PLL "enet_rx_clk_pll:enet_rx_clk_pll|altpll:altpll_component|enet_rx_clk_pll_altpll:auto_generated|pll1" -- I/O pin enet_rx_clk (port type INCLK of the PLL) is assigned to a location which is not connected to port type INCLK of any PLL on the device The enet_rx_clk is assigned to Pin AK_28 which isn't a dedicated CLK Pin of the FPGA. I think that only dedicated CLK Pins on the FPGA can be connected to clock input ports of PLLs, so the fitter reports an error. I proceeded as follows: 1. I copied the folder from C:\altera\80\kits\stratixIII_3sl150_dsp\examples\stratixIII_3sl150_dev_examples\stratixIII_3sl150_dev_niosII_standard and opened the project file. 2. Then I ran Analysis&Elaboration, took a look at the PinPlanner and saw that all the top level enet_XXX ports and the oled_XXX ports were unconstrained. 3. Ran the tse_mac_constraints.tcl file within Quartus and copied the Pin assignments from the stratixIII_3sl150_dev_enet.qsf file into the stratixIII_3sl150_dev_niosII_standard.qsf file (both files are in the project directory). 4. Double checked Pin assignments in the PinPlanner with the DevKit reference manual. 5. Started compilation and received the error upon. I also tried to insert a CLKCTRL Megafunction between the input Port and the PLL, but the fitter still reported the same error. Has someone experienced the same/similar problem yet and can help me out with this? Regards, JokiLink Copied
2 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
i resolved the issue by just not using a PLL. This works for in 10Mbit and 100Mbit GMII mode. Regards, joki- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
hi,
I'm facing a similar problem and for the moment all I have seen indicates that I should use an input pin for the ref clk instead of a PLL ouput, as you say... the problem is that in the development board I've got (with a stratix II gx) there is no 125MHz clocks, which should be the correct frequency for this ref clk, instead there is only one of 156MHz... there is an example design in altera's webpage that uses TSE MAC's with this board, and it seems to work using only this 156MHz clock, but I don't know how do they manage to feed an 125MHz clock to the TSE, or if simply they don't do it... anyone has had a similar problem? thanks a lot Fernando
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page