12 Replies Latest reply on Apr 19, 2014 1:09 AM by norman.chahuares.collantes

    My own custom verilog component complaining about too many pterms.

    user_322064261

       I am making a simple state machine for an alarm system using the PSoC 4 Pioneer.

         

      However the build is failing saying I have used too many unique pterms. I have no idea what these are?

         

      Bundle is attached

         

       

         

      *********************************************************************************************************************************************

         

      Resource Type                 : Used : Free :  Max :  % Used

         

      ============================================================

         

      Digital clock dividers        :    2 :    2 :    4 :  50.00%

         

      Pins                          :   15 :   21 :   36 :  41.67%

         

      UDB Macrocells                :   19 :   13 :   32 :  59.38%

         

      UDB Unique Pterms             :   67 :   -3 :   64 : 104.69%

         

      Error: mpr.M0014: Resource limit: Maximum number of UDB Unique Pterms exceeded (max=64, needed=67). (App=cydsfit)

         

      UDB Total Pterms              :   72 :      :      : 

         

      UDB Datapath Cells            :    0 :    4 :    4 :   0.00%

         

      UDB Status Cells              :    0 :    4 :    4 :   0.00%

         

      UDB Control Cells             :    0 :    4 :    4 :   0.00%

         

      Interrupts                    :    0 :   32 :   32 :   0.00%

         

      Comparator/Opamp Fixed Blocks :    0 :    2 :    2 :   0.00%

         

      SAR Fixed Blocks              :    0 :    1 :    1 :   0.00%

         

      CSD Fixed Blocks              :    0 :    1 :    1 :   0.00%

         

      8-bit CapSense IDACs          :    0 :    1 :    1 :   0.00%

         

      7-bit CapSense IDACs          :    0 :    1 :    1 :   0.00%

         

      Temperature Sensor            :    0 :    1 :    1 :   0.00%

         

      Low Power Comparator          :    0 :    2 :    2 :   0.00%

         

      TCPWM Blocks                  :    0 :    4 :    4 :   0.00%

         

      Serial Communication Blocks   :    0 :    2 :    2 :   0.00%

         

      Segment LCD Blocks            :    0 :    1 :    1 :   0.00%