Sökes: någon med Xilinx ISE 7

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Sökes: någon med Xilinx ISE 7

Inlägg av cyr »

Jag har stött på en intressant bug i webpack 7.1, och skulle gärna vilja veta om den finns i fullversionen av ISE också.

Idag så började programmet krasha vid syntetiseringen, och efter lite provande så kom jag fram till att det händer så fort man har en DCM med negativt fasskift (exempel verilog-kod nedan).

Det konstiga är att jag inte får en enda träff när jag söker på felmeddelandet på google eller hos xilinx, men jag kan inte tänka mig att jag är den enda som stött på den. Testat på tre olika datorer, med och utan senaste service pack.

Under efterforskningarna kom jag också fram till att man helst inte bör använda negativt fasskift på grund av buggar i hårdvaran... men ändå, programmet ska väl inte krasha bara för det! :D

Koden...
Originalprojektet var för spartan3 xc3s1500, men det verkar kvitta.
Från början var det mer komplicerat, med IBUFGs, BUFGs osv, men det här är allt som krävs för att få krashen.

Kod: Markera allt

`timescale 1ns / 1ps

module vafan(clkin, clkout);
    input clkin;
    output clkout;

   DCM #(
      .CLKDV_DIVIDE(2.0), 
      .CLKFX_DIVIDE(2),
      .CLKFX_MULTIPLY(3),
      .CLKIN_DIVIDE_BY_2("FALSE"),
      .CLKIN_PERIOD(30),
      .CLKOUT_PHASE_SHIFT("FIXED"),
      .CLK_FEEDBACK("1X"),
      .DESKEW_ADJUST("SYSTEM_SYNCHRONOUS"),
      .DFS_FREQUENCY_MODE("LOW"),
      .DLL_FREQUENCY_MODE("LOW"),
      .DUTY_CYCLE_CORRECTION("TRUE"),
      .FACTORY_JF(16'hC080),
      .PHASE_SHIFT(-16),
      .STARTUP_WAIT("FALSE")
   ) dcm_pci (
      .CLK0(clkout),
      .CLK180(),
      .CLK270(),
      .CLK2X(),
      .CLK2X180(),
      .CLK90(),
      .CLKDV(),
      .CLKFX(),
      .CLKFX180(),
      .LOCKED(),
      .PSDONE(),
      .STATUS(),
      .CLKFB(clkout),
      .CLKIN(clkin),
      .PSCLK(1'b0),
      .PSEN(1'b0),
      .PSINCDEC(1'b0),
      .RST(1'b0)
   );
   

endmodule
Användarvisningsbild
El-Björn
Inlägg: 96
Blev medlem: 16 januari 2005, 02:28:16
Ort: Kungälv

Inlägg av El-Björn »

Kanske en dum fråga, men har du testat med 7.1.02i?
cyr
Inlägg: 2712
Blev medlem: 27 maj 2003, 16:02:39
Ort: linköping
Kontakt:

Inlägg av cyr »

Japp, det har jag...
Skriv svar