05-04-2010 10:49 AM
I created a schematic entry file with a dcm from coregen followed by flip flops. I added input and output markers which I named. When I created ucf file, the input and output pins were the only options. The input and output markers/ports were not available.
Is it some quirk with ise10.1 webpack?
I would appreciate any help.
05-06-2010 06:40 AM - edited 05-06-2010 06:40 AM
Can you please clarify what you mean by the words "markers" and "pins".
ninja edit: fixed a typo
05-06-2010 09:44 AM
I'm used to create schematics with orcad, so I use pins. I should have said input/output connections or nets. Not sure how many of the people on this forum do it that way.
When you create a project with a schematic, instead of vhdl, you have inport and output ports, which are called i/o markers. I named the i/o ports 'clock' and 'f_out'.
The pins are the input and outputs connections of the dcm - like clk_in, rst, clk_out.
So when I created the ucf file and tried to set period and duty cycle of my 'clock' in, it wasn't an choice. All the choices were the input, output connections of the dcm itself - no 'clock'.
05-07-2010 06:43 AM
Now I understand. Try this -- run through synthesis and then look at the corresponding HDL code that the schematic is converted to (either a .VHF file or a .VF file) and see if the IO markers were actually wired up to the DCM as you expect.
There may be a glitch in the schematic where the connection is not actually being made and this is preventing constraints editor from recognizing the connectivity to the IO.
05-07-2010 11:43 AM
Found solution!! It is a little strange though. I had gotten lazy and had my dcm file the same as my schematic and the software maybe got confused? They were different extensions.
I started a new project and used different names and it worked. Got errors about the unconnected pins but I programmed it sucessfully.
I found one odd problem. If I removed the ucf file - from the project and the project directory, I couldn't add/create another one -
just created zero size file.
Thanks for your help
05-11-2010 06:55 AM
That's odd. I am going to see if I can reproduce that today.