1 Reply Latest reply on Jun 9, 2009 3:57 PM by pascal_pardo

    Reuse block logical and physical

    alain.maussion

      Hi all

       

      today in the version 2007 it's possible to use the Reuse block logical and physical.

       

      But, there are lot of restriction ( read only ) so it's not possible to replace or unplace the conponents of the reuse block

       

       

      only for the complet block and is not possible to change the instance value level ( for refdes, title block information)

       

       

      I would like to known if there are somebody whith have the same problem of me and interest to echange some information.

       

       

      why not open a forum about this item ?

       

       

      Regards

       

       

      AM

       

       

        • 1. Re: Reuse block logical and physical
          pascal_pardo

          Hi,

           

           

          Currently we are using a very high level (customized) and mature formal re-use methodology in BoardStation.

          Right now I’m doing some investigation about (in-)formal reuse in Expedition Enterprise. I’m facing the same problems you’ve mentioned in your post.

          These are some of my findings:

                     

          Constraints defined in the reuse block are not always maintained once the reuse block is instantiated from the central library. Checking the reuse block in the library is ok, once instantiated, even in a new design, all constraint values are set to 0,254 and some nets even have lost their constraint value. This looks like a bug to me.

           

           

           

          Connecting a reuse block merges the traces, due to this it’s impossible to move (re-locate) the reuse block. This looks like a bug to me. According Mentor this should be solved from EE2007.5, however this exactly the version I’m running on.

           

           

          Up till now I couldn’t find a way of working to upgrade a reuse block, maintaining the rest of the design. Suppose you’re changing a design, containing several reuse blocks, and one of them needs to be updated (schematic and layout).

           

           

           

           

           

          There is no lifecycle management for a reuse block, in other words no possibility (unless manually organized by means of properties) to find out from which board the block originally was created from.

           

           

                     

          for sure there are still other issues, tips and tricks, that's why I agree on your statement it would be a good idea to start a forum w.r.t. formal and informal reuse.

           

          Best regards,

           

           

          Pascal Pardo