-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Sounds good. What file/function is that code in? Maybe I can help take a look at it.
The board is the Ethernet switch module for the MARBLEWALRUS FPGA cluster (http://redmine.drawersteak.com/projects/marblewalrus/wiki). Nine 1000base-KX interfaces on the backplane, then three 1000base-X SFPs and one 10gbase-R SFP+ on the front panel. The fast path of the switch runs entirely in the XC7A200T FPGA; there's an 18mbit QDR-II+ SRAM for packet buffering if necessary. If I later add layer-3 routing capabilities (on the longer term TODO) the slow path and routing protocols will run on the XC7Z010 SoC at the top of the board. On 31/01/16 15:11, Tomasz Wlostowski wrote: > On 31.01.2016 21:27, Andrew Zonenberg wrote: >> When working on a board with a lot of pads, terminating a trace >> on a high-fanout net results in a significant (a second or more) >> hang of the entire UI. I haven't yet attempted to figure out what >> part of the code this hang is in. >> >> Steps to reproduce: >> >> 1) Open a large board file in pcbnew (I'm testing with >> http://thanatos.virtual.drawersteak.com/unlisted/marblewalrus-switch. kic >> >> > >> ad_pcb) >> in GAL mode. The hang does not appear to be reproducible in >> legacy. >> >> 2) Start drawing a track on a high-fanout net (GND is a good >> example) >> >> 3) Performance should be normal when the track is started and >> during drawing, but when you click on a pad to terminate the >> track pcbnew hangs . >> >> Anybody with PNS experience (Orson, Tomasz, etc) care to >> investigate thi s? > > Hi Andrew, > > Thanks for the report. > > It's the ratsnest update, it can take a significant time for > highly fanouted nets - we're going to optimize it. > > Tom > > BTW. Nice project, are you designing some specialized Ethernet > switch? > > >> >> _______________________________________________ Mailing list: >> https://launchpad.net/~kicad-developers Post to : >> kicad-developers@lists.launchpad.net Unsubscribe : >> https://launchpad.net/~kicad-developers More help : >> https://help.launchpad.net/ListHelp >> > -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQIcBAEBAgAGBQJWrqAdAAoJEDRhermzHH18F/cP/jjwu+PUyxhGBaagq5OI4k5+ iVQlhi0mpAQu6czKXc76DxqOzof/WMMN7gn+XSCUENh+zH4Ym0UDMqwl3XkGNIXm ReWJYVc6lr5vgkc7k27xDgzxfk+ivq3C/bTacDTGrY520FtYP/gxpcvpaW/39ym/ F/WvMMbhvVqzyi+XyVMLRGT4Kg9f+RAsbYIlxzleknTo7T7sr75RHiBf8TyPbEWR O95rNOVFAqjoF5DerRjng0nlHCxeBncB6n7rUIhOzbUsH2JXJUjnw0sd2hJ7c0Gd H9Q9k7N9D7Vxs1CclG1eUG/HANqvcT65SKH8r302tbKiR6kWB6/Ho+Yjq7attOTN Cb0mkO+JleFP9AXFvk3uygfMxPZfvFiVlQBXvooPiCi9Ba1AyzfG5bCFH+FJUA74 0NZXhAsixesWfbJwXME01uHXpL9vTxQn53mi1iMxYEQ14FiNkwCvwIKjjOFOLJen qy3sGbR+ei62iIBFst6wCS31g0dO1hFGrjx6UgpTl3FJHbZzBjD4h5513tmOzc69 eP4CM1o1R0GuUR3N9dbDsuAR0z48YmFGUTkqTHELuysfo0P14nnRZ2tWypzibmJQ nyITanORHtkWfGF4fZeM8gkvdgnMEmWhsKQhG6iVdM4YOHF8G72fu8s/qN1d3kPt MXj4caZlQbnx9iuzQEkr =eQcu -----END PGP SIGNATURE----- _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp