S
Stefan Oedenkoven
Guest
hi ng,
i get the following error-message during "Programming File Generation":
ERROR:Bitgen:145 - Pin M6 is a persistent pin, but a component exists in
it's
IOB. Please rerun par with the persistent pins prohibited from use.
ERROR:Bitgen:157 - Bitgen will terminate because of the above errors.
Error: bitgen failed
Reason:
Process "Programming File Generation Report" did not complete.
Here is the evil code fragment:
pIR : process (CLK, Reset)
begin
if Reset = '0' then
Pending <= '0';
elsif CLK'event and CLK = '1' then
if IRQ = '1' then
Pending <= '1';
elsif Clear = '1' then -- when i remove "elsif-clause" it
generates the bitstream without an error
Pending <= '0'; -- (synthesizing without errors with AND
without the "elsif-clause")
end if;
end if;
end process;
Anyone have an idea? We have ISE 6.2.03 here and i don't use an ucf-file
which assign Pin M6 to the design. An i can't find this PAR Option in the
PAR-Contextmenu.
thanks,
Stefan
i get the following error-message during "Programming File Generation":
ERROR:Bitgen:145 - Pin M6 is a persistent pin, but a component exists in
it's
IOB. Please rerun par with the persistent pins prohibited from use.
ERROR:Bitgen:157 - Bitgen will terminate because of the above errors.
Error: bitgen failed
Reason:
Process "Programming File Generation Report" did not complete.
Here is the evil code fragment:
pIR : process (CLK, Reset)
begin
if Reset = '0' then
Pending <= '0';
elsif CLK'event and CLK = '1' then
if IRQ = '1' then
Pending <= '1';
elsif Clear = '1' then -- when i remove "elsif-clause" it
generates the bitstream without an error
Pending <= '0'; -- (synthesizing without errors with AND
without the "elsif-clause")
end if;
end if;
end process;
Anyone have an idea? We have ISE 6.2.03 here and i don't use an ucf-file
which assign Pin M6 to the design. An i can't find this PAR Option in the
PAR-Contextmenu.
thanks,
Stefan