]> jspc29.x-matter.uni-frankfurt.de Git - trbnet.git/commitdiff
added few syn_hier constraints
authorJan Michel <j.michel@gsi.de>
Fri, 5 Jun 2015 12:41:03 +0000 (14:41 +0200)
committerJan Michel <j.michel@gsi.de>
Fri, 5 Jun 2015 12:41:03 +0000 (14:41 +0200)
.gitignore
media_interfaces/med_ecp3_sfp_sync.vhd
special/trb_net_reset_handler.vhd
trb_net16_regio_bus_handler_record.vhd

index 7ac41782292eb242eb0cfe35d43b43da1dedd95c..e458796f78518ab793c34409ddd627031d4719b5 100644 (file)
@@ -16,3 +16,6 @@ workdir
 *.tcl
 *.bak
 *.edn
+*.pp
+*.readme
+*.tft
index 9e7e77d337bd1e10c8935a65f642a9aa93af0df6..d06777381847297f3f16419e978db9fd7bad52d8 100644 (file)
@@ -74,7 +74,8 @@ architecture med_ecp3_sfp_sync_arch of med_ecp3_sfp_sync is
   attribute HGROUP of med_ecp3_sfp_sync_arch : architecture  is "media_interface_group";
   attribute syn_sharing : string;
   attribute syn_sharing of med_ecp3_sfp_sync_arch : architecture is "off";
-
+  attribute syn_hier : string;
+  attribute syn_hier of med_ecp3_sfp_sync_arch : architecture is "hard";
 
 component DCS
 -- synthesis translate_off
index 8a9b59a918b7ba297b5f017687fba4f42ef6c358..4794b5e24cff70836fa68e885a57f85439594a38 100644 (file)
@@ -55,6 +55,9 @@ attribute syn_preserve of reset : signal  is true;
 attribute syn_preserve of reset_cnt : signal  is true;\r
 attribute syn_preserve of comb_async_rst_n : signal  is true;\r
 \r
+attribute syn_hier : string;\r
+attribute syn_hier of behavioral : architecture is "firm";\r
+\r
 begin\r
 \r
 ----------------------------------------------------------------\r
index 1fe2f0482b44f0ecb1b4ef36afaa3436e1568260..9bc65ed346f54f88e7a957b2458121f36c9ee68d 100644 (file)
@@ -45,6 +45,9 @@ end entity;
 
 architecture regio_bus_handler_arch of trb_net16_regio_bus_handler_record is
 
+  attribute syn_hier : string;
+  attribute syn_hier of regio_bus_handler_arch : architecture is "hard";
+
   signal port_select_int      : integer range 0 to PORT_NUMBER; --c_BUS_HANDLER_MAX_PORTS;
   signal next_port_select_int : integer range 0 to PORT_NUMBER; --c_BUS_HANDLER_MAX_PORTS;