AC97 timing constraints
authorlekernel <sebastien.bourdeauducq@lekernel.net>
Tue, 22 Jun 2010 13:38:50 +0000 (15:38 +0200)
committerlekernel <sebastien.bourdeauducq@lekernel.net>
Tue, 22 Jun 2010 13:38:50 +0000 (15:38 +0200)
boards/milkymist-one/synthesis/common.ucf

index e686b1b..691b049 100644 (file)
@@ -199,6 +199,9 @@ NET "ac97_sout" LOC = A4 | IOSTANDARD = LVCMOS33;
 NET "ac97_sync" LOC = A5 | IOSTANDARD = LVCMOS33;\r
 NET "ac97_rst_n" LOC = D6 | IOSTANDARD = LVCMOS33;\r
 \r
+NET "ac97_clk" TNM_NET = "GRPac97_clk";\r
+TIMESPEC "TSac97_clk" = PERIOD "GRPac97_clk" 80 HIGH 50%;\r
+\r
 # ==== USB ====\r
 NET "usba_spd" LOC = Y5 | IOSTANDARD = LVCMOS33;\r
 NET "usba_oe_n" LOC = Y6 | IOSTANDARD = LVCMOS33;\r
@@ -323,3 +326,6 @@ NET "sys_clk" TNM_NET = "GRPsys";
 NET "vga/vga_iclk" TNM_NET = "GRPvga";\r
 TIMESPEC "TSvga_async1" = FROM "GRPsys" TO "GRPvga" TIG;\r
 TIMESPEC "TSvga_async2" = FROM "GRPvga" TO "GRPsys" TIG;\r
+\r
+TIMESPEC "TSac97_async1" = FROM "GRPsys" TO "GRPac97_clk" TIG;\r
+TIMESPEC "TSac97_async2" = FROM "GRPac97_clk" TO "GRPsys" TIG;\r