Sign In

Don't have a Xilinx account yet?

  • Choose to receive important news and product information
  • Gain access to special content
  • Personalize your web experience on Xilinx.com

Create Account

Username

Password

Forgot your password?
XClose Panel
Xilinx Home
Reply
Visitor
canalrun
Posts: 9
Registered: ‎02-08-2011
0

frequency counter reference design ISE 12.1

Hello All,

I am using ISE 12.1.

I downloaded the frequency counter reference design targeting Picoblaze and the Spartan 3E starter kit.

I can download the included bit file to my Spartan 3E board, and it runs successfully.

But, when I try to rebuild this design using ISE 12.1 and the included source files, it fails with error messages like:

 

XST failed:

 

Port <proc_reset> of instance <program rom> does not exist in definition <fc_ctrl>.

Please compare the definition of block <fc_ctrl> to its component declaration to detect the mismatch.

 

the reference design shows ISE 8.1 as the version being used.

I am using ISE version 12.1. Because of licensing going back to the older version is not possible.

 

Can someone suggest where to look for the problem or offer a solution?

 

Thanks,

Barry.

Expert Contributor
eteam00
Posts: 7,505
Registered: ‎07-21-2009
0

Re: frequency counter reference design ISE 12.1

Barry, this is a duplicate of your other recent thread.  Posting duplicate threads in multiple forums is called 'cross-posting', and is considered a rude and confusing practice.

 

It would be good to stick with the one thread you've already started for this subject, and finish the discussion there (instead of here).

 

-- Bob Elkind

SIGNATURE:
README for newbies is here: http://forums.xilinx.com/t5/New-Users-Forum/README-first-Help-for-new-users/td-p/219369

Summary:
1. Read the manual or user guide. Have you read the manual? Can you find the manual?
2. Search the forums (and search the web) for similar topics.
3. Do not post the same question on multiple forums.
4. Do not post a new topic or question on someone else's thread, start a new thread!
5. Students: Copying code is not the same as learning to design.
6 "It does not work" is not a question which can be answered. Provide useful details (with webpage, datasheet links, please).
7. You are not charged extra fees for comments in your code.
8. I am not paid for forum posts. If I write a good post, then I have been good for nothing.
Visitor
canalrun
Posts: 9
Registered: ‎02-08-2011
0

Re: frequency counter reference design ISE 12.1

Sorry, I did not see they were related at the "Xilinx user community forums" level.

I thought they were totally separate.

Now that I know, I won't do it again.

 

Thanks,

Barry.

 

 

Xilinx Employee
chapman
Posts: 413
Registered: ‎09-05-2007
0

Re: frequency counter reference design ISE 12.1

This is covered in the following PicoBlaze FAQ….

 

http://forums.xilinx.com/t5/PicoBlaze/Starter-Kit-FAQ-ISE-only-works-with-VHD-provided-missing-signa...

 

 

Ken Chapman
Principal Engineer, Xilinx UK
Visitor
meriem105
Posts: 2
Registered: ‎07-10-2012
0

Re: frequency counter reference design ISE 12.1

Good mornig ,

I am using ISE 12.1.

I downloaded the frequency counter reference design targeting Picoblaze and the Spartan 3E starter kit.

I can download the included files , then i tried to dowload bit file but I found this error :

 

 

 

 

ERROR:PhysDesignRules:955 - Invalid configuration (incorrect pin connections

   and/or modes) on block:<dcm_fixed_oscillator/fixed_osc_dcm>:<DCM_DCM>. 



Could you help me please ?


Xilinx Employee
chapman
Posts: 413
Registered: ‎09-05-2007
0

Re: frequency counter reference design ISE 12.1

[ Edited ]

I just downloaded the ZIP file from the Spartan-3E Starter Kit reference design site to be sure that I was looking at the same original files as you. I connected a Spartan-3E Starter Kit and then used the ‘install_frequency_counter.bat’ to program the device with the ‘frequency_counter.bit’ file and it worked correctly. I happen to be using ISE v14.x but I have no reason to suspect a version between 8.x and 14.x failing.

 

I suggest you check your set up and describe in more detail exactly what you have done because the supplied BIT file is still working for me (after 6 years).

Ken Chapman
Principal Engineer, Xilinx UK
Visitor
meriem105
Posts: 2
Registered: ‎07-10-2012
0

Re: frequency counter reference design ISE 12.1

Thank you very much for your reply. it works correctly.

Now I trie to disply tow frequencies in  the same time , I changed the program in order to display tow frequency but i can't make the name of tow frequencies down.

I want to know how to change the display names of frequency.For exemple  Instead of putting in SMA imput put, it put  two names (for exemple SMA imput and DCM fixed oscillator).

 

Could you help me please?

 

 

Xilinx Employee
chapman
Posts: 413
Registered: ‎09-05-2007
0

Re: frequency counter reference design ISE 12.1

Sounds like you are making progress. Sorry, but I do not fully understand what you are trying to do or why you are now having problems. May be it would help to look at another Spartan-3E Reference Design that covers the use of the LCD in more detail.

 

http://www.xilinx.com/products/boards/s3estarter/files/s3esk_startup.pdf

http://www.xilinx.com/products/boards/s3estarter/files/s3esk_startup.zip

 

Initial Design for the Spartan-3E FPGA Starter Kit Board

 

This is the design shipped with the board. The embedded PicoBlaze™ processor controller scrolls messages on the character LCD screen. The rotary pushbutton switch controls whether the switches or the rotary button controls the LEDs.

Ken Chapman
Principal Engineer, Xilinx UK