1/1
PCI Constraints
by Unknown on Aug 11, 2005 |
Not available! | ||
Hi,
I am trying to use the PCI Core with the simple_gpio Wishbone core in the Spartan-II 2s200 PCi Board. Right now the design is synthesizing, but looking at the report, 13 timing constraints are not met. The constraint table is resume next: Asterisk (*) preceding a constraint indicates it was not met. This may be due to a setup or hold violation. --------------------------------------------------------------------- ----------- Constraint | Requested | Actual | Logic | | | Levels --------------------------------------------------------------------- ----------- TS_CLK = PERIOD TIMEGRP "CLK" 30 ns HIGH | 30.000ns | 19.125ns | 5 50% | | | --------------------------------------------------------------------- ----------- * COMP "STOP" OFFSET = IN 7 ns BEFORE COMP | 7.000ns | 8.665ns | 4 "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "STOP" OFFSET = OUT 11 ns AFTER COMP | 11.000ns | 13.317ns | 1 "CLK" | | | --------------------------------------------------------------------- ----------- COMP "DEVSEL" OFFSET = IN 7 ns BEFORE COM | 7.000ns | 6.162ns | 4 P "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "DEVSEL" OFFSET = OUT 11 ns AFTER CO | 11.000ns | 13.171ns | 1 MP "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "IRDY" OFFSET = IN 7 ns BEFORE COMP | 7.000ns | 8.468ns | 5 "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "IRDY" OFFSET = OUT 11 ns AFTER COMP | 11.000ns | 12.165ns | 1 "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "TRDY" OFFSET = IN 7 ns BEFORE COMP | 7.000ns | 7.810ns | 4 "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "TRDY" OFFSET = OUT 11 ns AFTER COMP | 11.000ns | 12.865ns | 1 "CLK" | | | --------------------------------------------------------------------- ----------- COMP "PERR" OFFSET = IN 7 ns BEFORE COMP | 7.000ns | 2.112ns | 3 "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "PERR" OFFSET = OUT 11 ns AFTER COMP | 11.000ns | 12.400ns | 1 "CLK" | | | --------------------------------------------------------------------- ----------- COMP "PAR" OFFSET = IN 7 ns BEFORE COMP " | 7.000ns | 4.844ns | 2 CLK" | | | --------------------------------------------------------------------- ----------- * COMP "PAR" OFFSET = OUT 11 ns AFTER COMP | 11.000ns | 13.182ns | 1 "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "FRAME" OFFSET = IN 7 ns BEFORE COMP | 7.000ns | 7.304ns | 5 "CLK" | | | --------------------------------------------------------------------- ----------- * COMP "FRAME" OFFSET = OUT 11 ns AFTER COM | 11.000ns | 13.292ns | 1 P "CLK" | | | --------------------------------------------------------------------- ----------- COMP "SERR" OFFSET = OUT 11 ns AFTER COMP | 11.000ns | 9.788ns | 0 "CLK" | | | --------------------------------------------------------------------- ----------- COMP "REQ" OFFSET = OUT 12 ns AFTER COMP | 12.000ns | 9.790ns | 0 "CLK" | | | --------------------------------------------------------------------- ----------- COMP "IDSEL" OFFSET = IN 7 ns BEFORE COMP | 7.000ns | 3.000ns | 1 "CLK" | | | --------------------------------------------------------------------- ----------- COMP "GNT" OFFSET = IN 10 ns BEFORE COMP | 10.000ns | 9.778ns | 4 "CLK" | | | --------------------------------------------------------------------- ----------- TIMEGRP "PCI_AD" OFFSET = IN 7 ns BEFORE | 7.000ns | 2.293ns | 2 COMP "CLK" | | | --------------------------------------------------------------------- ----------- * TIMEGRP "PCI_AD" OFFSET = OUT 11 ns AFTER | 11.000ns | 14.076ns | 1 COMP "CLK" | | | --------------------------------------------------------------------- ----------- TIMEGRP "PCI_CBE" OFFSET = IN 7 ns BEFORE | 7.000ns | 6.917ns | 4 COMP "CLK" | | | --------------------------------------------------------------------- ----------- * TIMEGRP "PCI_CBE" OFFSET = OUT 11 ns AFTE | 11.000ns | 13.726ns | 1 R COMP "CLK" | | | --------------------------------------------------------------------- ----------- Is that something to worry about? Any suggestion to fix it? Thanks for your help. Regards, Jorge |
PCI Constraints
by Unknown on Aug 11, 2005 |
Not available! | ||
Look at wb2hpi core. It is designed for PCI core and there you can find
example constraint file.
Sincerely,
Gvozden
jtrabal at engin.umass.edu wrote:
Hi,
I am trying to use the PCI Core with the simple_gpio Wishbone core in
the Spartan-II 2s200 PCi Board. Right now the design is synthesizing,
but looking at the report, 13 timing constraints are not met. The
constraint table is resume next:
Asterisk (*) preceding a constraint indicates it was not met.
This may be due to a setup or hold violation.
---------------------------------------------------------------------
-----------
Constraint | Requested | Actual | Logic
| | | Levels
---------------------------------------------------------------------
-----------
TS_CLK = PERIOD TIMEGRP "CLK" 30 ns HIGH | 30.000ns |
19.125ns | 5
50% | | |
---------------------------------------------------------------------
-----------
* COMP "STOP" OFFSET = IN 7 ns BEFORE COMP | 7.000ns |
8.665ns | 4
"CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "STOP" OFFSET = OUT 11 ns AFTER COMP | 11.000ns |
13.317ns | 1
"CLK" | | |
---------------------------------------------------------------------
-----------
COMP "DEVSEL" OFFSET = IN 7 ns BEFORE COM | 7.000ns |
6.162ns | 4
P "CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "DEVSEL" OFFSET = OUT 11 ns AFTER CO | 11.000ns |
13.171ns | 1
MP "CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "IRDY" OFFSET = IN 7 ns BEFORE COMP | 7.000ns |
8.468ns | 5
"CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "IRDY" OFFSET = OUT 11 ns AFTER COMP | 11.000ns |
12.165ns | 1
"CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "TRDY" OFFSET = IN 7 ns BEFORE COMP | 7.000ns |
7.810ns | 4
"CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "TRDY" OFFSET = OUT 11 ns AFTER COMP | 11.000ns |
12.865ns | 1
"CLK" | | |
---------------------------------------------------------------------
-----------
COMP "PERR" OFFSET = IN 7 ns BEFORE COMP | 7.000ns |
2.112ns | 3
"CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "PERR" OFFSET = OUT 11 ns AFTER COMP | 11.000ns |
12.400ns | 1
"CLK" | | |
---------------------------------------------------------------------
-----------
COMP "PAR" OFFSET = IN 7 ns BEFORE COMP " | 7.000ns |
4.844ns | 2
CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "PAR" OFFSET = OUT 11 ns AFTER COMP | 11.000ns |
13.182ns | 1
"CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "FRAME" OFFSET = IN 7 ns BEFORE COMP | 7.000ns |
7.304ns | 5
"CLK" | | |
---------------------------------------------------------------------
-----------
* COMP "FRAME" OFFSET = OUT 11 ns AFTER COM | 11.000ns |
13.292ns | 1
P "CLK" | | |
---------------------------------------------------------------------
-----------
COMP "SERR" OFFSET = OUT 11 ns AFTER COMP | 11.000ns |
9.788ns | 0
"CLK" | | |
---------------------------------------------------------------------
-----------
COMP "REQ" OFFSET = OUT 12 ns AFTER COMP | 12.000ns |
9.790ns | 0
"CLK" | | |
---------------------------------------------------------------------
-----------
COMP "IDSEL" OFFSET = IN 7 ns BEFORE COMP | 7.000ns |
3.000ns | 1
"CLK" | | |
---------------------------------------------------------------------
-----------
COMP "GNT" OFFSET = IN 10 ns BEFORE COMP | 10.000ns |
9.778ns | 4
"CLK" | | |
---------------------------------------------------------------------
-----------
TIMEGRP "PCI_AD" OFFSET = IN 7 ns BEFORE | 7.000ns | 2.293ns
| 2
COMP "CLK" | | |
---------------------------------------------------------------------
-----------
* TIMEGRP "PCI_AD" OFFSET = OUT 11 ns AFTER | 11.000ns |
14.076ns | 1
COMP "CLK" | | |
---------------------------------------------------------------------
-----------
TIMEGRP "PCI_CBE" OFFSET = IN 7 ns BEFORE | 7.000ns |
6.917ns | 4
COMP "CLK" | | |
---------------------------------------------------------------------
-----------
* TIMEGRP "PCI_CBE" OFFSET = OUT 11 ns AFTE | 11.000ns |
13.726ns | 1
R COMP "CLK" | | |
---------------------------------------------------------------------
-----------
Is that something to worry about? Any suggestion to fix it? Thanks for
your help.
Regards,
Jorge
_______________________________________________
http://www.opencores.org/mailman/listinfo/pci
|
1/1