Altera_Forum
Honored Contributor
8 years agoMinimum pulse width error
Hi, I am geting a minimum pulse width error when I am trying to send a clock signal throw my fpga.
verilog code: module top ( input CLK_125, output TX_CLK ); always TX_CLK = CLK_125; endmodule .sdc file: create_clock -name clk125 -period 8.000 [get_ports {CLK_125}] create_generated_clock -name gtx_clk -source [get_ports {CLK_125}] [get_ports {TX_CLK}] derive_clock_uncertainty timequest report: slow 1200mV 100C Model : slack: -5.445 , actual widht: 8.00 , required width: 13.445 , Type: Port Rate fast 1200mV -40C Model: slack: -12.00 , actual widht: 8.00 , required width: 20.00 , Type: Port Rate in Pin Planer: CLK_125 has location PIN26 and i/o standard 3.3V LVCMOS with current strength 2mA TX_CLK has location PIN30 and i/o standard 3.3V LVCMOS with current strength 2mA I am using a Max 10 fpga with speed rating I7 (10M50SC144I7G) as, if i have undrstood the datasheet corectly, has a ouput data rate of 310 MHz. Why does timequest report an error?