Failing timing when making small, unrelated change - what can I do?
I have a Spartan 6 that is mostly clocked at 60MHz, but has one section that is clocked at 240MHz (along with 60MHz). That section is very separate from everything else.
Today I tried to add in a new module to my project. It is a SPI slave controller - essentially it takes a SPI command and writes to or reads from a couple of registers. Very simple. The instantiation of it has only 6 ports - the 4 SPI lines (MISO, MOSI, SCK, and nCS), reset, and clock (60MHz). The SPI lines are directly connected to pins on the chip.
Adding this in makes me start to fail timing in the 240MHz section.
Again, the only connection between the new section and the old section is the 60MHz clock and the reset line.
Can anybody suggest what I might look at to try to start meeting timing again? Or perhaps are there options within ISE that I can play with?
I can share (privately) the code - but I suspect that that would be time consuming for somebody to look at.
Thank you!
Id start by wading through the warning messages
there will be a bunch, and as a rule I'd make certain I have either fixed them or at least know I can't fix them and why they are happening.
The sartan 6 is a great part, but it does suffer with restricted clocking capabilities.
its easy to end up putting clock in on the wrong side etc.
and 240 MHz is pushing the Spartan 6 part, just the movment of the 240 MHz blocks around the chip could have killed your performance. How full is the chip ?
make certain your using all the fast helpfull bits you can,
like the built in registered rams, not asyncronous, the IOB registers,
then its down to looking at the timming reports, the layout and your constraints,
the none magic is to up the amount of effort the tools put in,
but unless this is the absolute last build , that is but a stop gap answer.
Similar Messages
-
Hi I have an iphone 5. When making or receiving calls I can't hear the other person? Anyone tell me what is going on?
Try taking a look at this support document to see if the steps there help. If you can't hear a person on a call or voicemail or if the sound quality is poor on iPhone - Apple Support
-
I am traveling and cannot connect my bluetooth keyboard to my MacBook Pro where I am. It was working fine when I left home. What can I do to fix the problem?
If you can get them paired again try making them "favorites" from the Bluetooth system preferences.
Try smc and pram reset too. May gave to do this before you can get them paired. -
iphone 4s(ios 7) hangs after i reject calls by pressing the on/off button while it is in the lock screen.I restart the phone every time when i reject calls..what can i do ?
I've same problem in iPhone 5c. I was using iPhone 4, problem appears after updating to ios7. I changed my phone to iPhone 5c, looks like it's a bug in ios7. But I think you might not turn on or off your internet connection frequently to reduce this problem. My friend has a same iPhone she never gets such problem like this cause she uses iPhone 5c with Tata Docomo (India) 2g with no internet connection. May be this would be the best solve that you should not turn on or of your internet connection so frequently...
Do any one have any better idea? -
my sound has stopped working i have speakers plugged in but computer doesnt register or recognize them. the volume is on mute and grayed out ...will not let me change,what can i do to fix this problem....i have tried unplugging and plugging back in and reset and headphones...nothing works..how do i get my sound back?
OS X Mountain Lion: If you can’t hear sound from your speakers
Read the "If you’re trying to listen through external speakers" section. -
Error Message when open iTunes -42032. What can I do?
Error Message when open iTunes -42032. What can I do?
Try 2 solutions: 1. Press both Ctrl and Shift keys then double click on ITunes. Hold keys down until a box appears on screen indicating ITunes is starting in "safe mode'. left click on 'continue" and ITunes will run without closing.
2; Start ITunes normally, then after loading, choose "Match" and then touch "stop" beforre step 3 , Uploading songs...", runs for more than a few seconds. The code problems are in Match; the uploading function in Match. ITunes won't crash if you stop Match soon enough! -
I can't log on to my itunes account. Keep getting the error: "Connection Manager::invoke::Failed to find service connection url". What can I do?
Hi, Buster1932.
I would recommend logging out of your account then logging back in. If the issue persists, see the article below.
iTunes: Advanced iTunes Store troubleshooting
http://support.apple.com/kb/ts3297
Cheers,
Jason H. -
I am unable to activate an old windows copy of CS3 that I have. Did previously install it on other computers which I then failed to deactivate before discarding them. What can I do now?ACT
why can't you install it?
if it's because you've used your max of 2 current activations and need to deactivate (and you'll see that message if that's the problem), contact adobe support - http://helpx.adobe.com/x-productkb/global/service1.html
otherwise, explain. -
I'm having trouble restoring my ipod. The software starts to download but it stops saying that there is a connection problem when there isn't. What can I do?
Disable the computer's security software during the download and update.
-
it tells me that there's an error on the server when i enter my password. what can i do???
This is not an issue with Firefox, your message actually confirms this by the error you listed. "There was an error on the server" Firefox is only an internet browser basically, the connection to the internet & such local configuration is outside external from Firefox, the server is on the host side of the connection. It sounds like you have a bad connection between the server & your computer which Firefox has nothing to do with, rather it is your local network. I would actually check out Windows 7 VPN support, you need to setup a virtual private network VPN which is basically a secure connection stable enough to support the bandwidth required to facilitate the meeting.
This is why you are also having the problem with Internet Explorer as you need to correctly configure a VPN connection via windows if your connection supports it. -
When making or receiving calls I can hear the person on the other end, but they cannot hear me unless I use the speaker option.
Look to the right in the "More Like This" box. Your issue has been addressed in countless posts. Always an act of forum courtesy to search before posting, FYI.
Best of luck. -
I replaced my hard drive due to my old one failing.
When I use Internet Recovery, it gives me the option to reinstall Mavericks. Then an error occurs when it tries to verify, and asks me to try again.
Are my options just to reinstall from a CD?Do you have your original installation disc(s)? If so, I would boot from Disc 1 (the bootable installation disc), format the drive using Disk Utility (Mac OS Extended (Journaled) with a single GUID partition) and install the OS that came with your machine.
This may sound like a silly question, but have you formatted the hard drive with Disk Utility before you've tried to install Mavericks under Internet Recovery?
Clinton -
my ipod touch has a usb cable picture with an arrow pointing to the itunes logo. the ipod will not connect to a computer and is unable to be turned off as there is no red power slider when the power button is pressed. what can i do to fix this?
Try:
- iOS: Not responding or does not turn on
- Also try DFU mode after try recovery mode
How to put iPod touch / iPhone into DFU mode « Karthik's scribblings
- If not successful and you can't fully turn the iOS device fully off, let the battery fully drain. After charging for an least an hour try the above again.
- Try on another computer
- If still not successful that usually indicates a hardware problem and an appointment at the Genius Bar of an Apple store is in order.
Apple Retail Store - Genius Bar -
My MAC fan runs extremely loud when I use Safari. What can I do to fix it?
When using safari my Mac gets extremely loud. No flash content, no video. It can be sitting there untouched just with safari open and out of no where the fans kick in and loud. What can I do to solve this issue?
To remove a forgotten Restrictions passcode you will need to either...
1) Restore the Device as New... See Section 6 here...
http://support.apple.com/kb/HT4137
OR...
2) From a Backup created Before the Restrictions Code was set....
Restore from Backup > http://support.apple.com/kb/ht1766 -
the start up takes over 10min but after it starts up it works ok until i fix a usb to it then it starts to freeze every 2min. what can i do? please help me out. Thanks
Thanks for your response.
I have tried creating a new account but it didn't fix the problelm.
How do i safe boot?
when you say "safe booting" do you mean restarting/shutdown and restart? because i restarted my macbook air while holding down the shift key while it was starting up but there was not luck either, the problem was still there when i restarted it again.
Maybe you are looking for
-
Free video background widgets in muse
is there something wrong with the free video background widgets add on as it wont allow me to enter url for uploaded video mp4 file on muse? My video wont upload due to URL verification prompts how else am i suppose to upload this? If i was to purch
-
Hi I need to configure ACH CTX format for the payables through PMW. I was going through NACHA format layout for CTX and found that the length provided for sender's routing number is only 8 digit. My client's house bank has a 9 digit routing number wh
-
Update item in SharePoint 2010 list when a entry made in SQL server
Hi there, I have four lists on a SharePoint 2010 site. There is a column - Equipment Name - in each of the lists. I want only this column to be updated in all the lists, when a new entry is made in SQL server. I referred http://oszakiewski.net/eric/c
-
How do I default my photos to open in Lightroom?
How do I default my photos to open in Lightroom?
-
JTreeTable problem editing tree node
Hi, Iam using the swing JTreeTable component and facing a problem. Iam displaying hierarchical data in the JTreeTable. Now I would like to provide the facility to edit a tree node. I have a TreeSelectionListener registered on the tree and a TreeModel