Editor
Visualization
mcdp { provides out [`DC_power] requires in [`AC_power] requires budget [USD] required budget โ‰ฝ 10.99 USD (required in).socket โ‰ฝ `socket_type: TypeA (required in).voltage โ‰ฝ `AC_voltages: v110 (required in).frequency โ‰ฝ `AC_frequencies: f50 (provided out).voltage โ‰ผ `DC_voltages: v5 (provided out).connector โ‰ผ `USB_connectors: USB_Micro_A_male amps = (provided out).amps amps โ‰ผ 2.4 A power = 5 V ยท (amps) (required in).watts โ‰ฝ power }
Internal representation details
CompositeNDP                                                                                                                                                    
โ”‚    provides   out   WU โŸจ-,-,AโŸฉ                          โ”‚ requires   in       WU โŸจ-,-,-,WโŸฉ > (socket:{TypeA}ร—voltage:{v110}ร—frequency:{f50}ร—watts:SB([0,12])) 
โ”‚                     โ”” ฮ <3>                              โ”‚ requires   budget   {10.99 USD}                                                                     
โ”‚                       โ”œ connector: โˆ‘                    โ”‚                                                                                                     
โ”‚                       โ”‚            โ”œ โˆ…                  โ”‚                                                                                                     
โ”‚                       โ”‚            โ”” {USB_Micro_A_male} โ”‚                                                                                                     
โ”‚                       โ”œ   voltage: {v5}                 โ”‚                                                                                                     
โ”‚                       โ””      amps: SB([0,2.4])          โ”‚                                                                                                     
โ”‚  14 nodes, 12 edges                                                                                                                                           
โ”‚   connected rec: โœ“                                                                                                                                            
โ”‚  _c required by _c           โ‰ค required budget                     equiv (always satisfied)                                                                   
โ”‚  _c2 required by _c2         โ‰ค socket provided by _if              equiv (always satisfied)                                                                   
โ”‚  _c3 required by _c3         โ‰ค voltage provided by _if             equiv (always satisfied)                                                                   
โ”‚  _c4 required by _c4         โ‰ค frequency provided by _if           equiv (always satisfied)                                                                   
โ”‚  _l1 required by _conversion โ‰ค _l1 provided by _lim1               equiv (always satisfied)                                                                   
โ”‚  provided out                โ‰ค _muxed provided by _ir              equiv id                                                                                   
โ”‚  _muxed required by _if      โ‰ค required in                         equiv id                                                                                   
โ”‚  amps required by _ir        โ‰ค _l2 provided by _lim2               diff  (always satisfied)                                                                   
โ”‚  amps required by _ir        โ‰ค _op provided by _mult               equiv id                                                                                   
โ”‚  connector required by _ir   โ‰ค connector provided by _conversion   equiv (always satisfied)                                                                   
โ”‚  voltage required by _ir     โ‰ค _l provided by _lim                 equiv (always satisfied)                                                                   
โ”‚  _res required by _mult      โ‰ค watts provided by _if               equiv id                                                                                   
โ”œ          _c: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  - โ”‚ requires   _c   {10.99 USD}                                                                                                               
โ”‚              โ”” DP_Constant ๐Ÿ™  โ‡ธ  {10.99 USD}                                                                                                                  
โ”‚                 10.99 USD โ‰ค ๐’“                                                                                                                                 
โ”œ         _c2: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  - โ”‚ requires   _c2   {TypeA}                                                                                                                  
โ”‚              โ”” DP_Constant ๐Ÿ™  โ‡ธ  {TypeA}                                                                                                                      
โ”‚                 TypeA โ‰ค ๐’“                                                                                                                                     
โ”œ         _c3: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  - โ”‚ requires   _c3   {v110}                                                                                                                   
โ”‚              โ”” DP_Constant ๐Ÿ™  โ‡ธ  {v110}                                                                                                                       
โ”‚                 v110 โ‰ค ๐’“                                                                                                                                      
โ”œ         _c4: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  - โ”‚ requires   _c4   {f50}                                                                                                                    
โ”‚              โ”” DP_Constant ๐Ÿ™  โ‡ธ  {f50}                                                                                                                        
โ”‚                 f50 โ‰ค ๐’“                                                                                                                                       
โ”œ _conversion: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  provides   connector   โˆ‘                    โ”‚ requires   _l1   {USB_Micro_A_male}                                                             
โ”‚              โ”‚                         โ”œ โˆ…                  โ”‚                                                                                                 
โ”‚              โ”‚                         โ”” {USB_Micro_A_male} โ”‚                                                                                                 
โ”‚              โ”” DP_True โˆ‘                     โ‡ธ  {USB_Micro_A_male} val = * > ()                                                                               
โ”‚                        โ”œ โˆ…                                                                                                                                    
โ”‚                        โ”” {USB_Micro_A_male}                                                                                                                   
โ”‚                 true                                                                                                                                          
โ”œ         _if: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  provides   socket      {TypeA}      โ”‚ requires   _muxed   WU โŸจ-,-,-,WโŸฉ > (socket:{TypeA}ร—voltage:{v110}ร—frequency:{f50}ร—watts:SB([0,12]))     
โ”‚              โ”‚  provides   voltage     {v110}       โ”‚                                                                                                         
โ”‚              โ”‚  provides   frequency   {f50}        โ”‚                                                                                                         
โ”‚              โ”‚  provides   watts       SB([0,12]) W โ”‚                                                                                                         
โ”‚              โ”” DP_Id WU โŸจ-,-,-,WโŸฉ                โ‡ธ  WU โŸจ-,-,-,WโŸฉ                                                                                              
โ”‚                      โ”” ฮ <4>                         โ”” ฮ <4>                                                                                                    
โ”‚                        โ”œ    socket: {TypeA}           โ”œ    socket: {TypeA}                                                                                    
โ”‚                        โ”œ   voltage: {v110}            โ”œ   voltage: {v110}                                                                                     
โ”‚                        โ”œ frequency: {f50}             โ”œ frequency: {f50}                                                                                      
โ”‚                        โ””     watts: SB([0,12])        โ””     watts: SB([0,12])                                                                                 
โ”‚                 ๐’‡ โ‰ค ๐’“                                                                                                                                         
โ”œ         _ir: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  provides   _muxed   WU โŸจ-,-,AโŸฉ                          โ”‚ requires   connector   โˆ‘                                                            
โ”‚              โ”‚                      โ”” ฮ <3>                              โ”‚                        โ”œ โˆ…                                                          
โ”‚              โ”‚                        โ”œ connector: โˆ‘                    โ”‚                        โ”” {USB_Micro_A_male}                                         
โ”‚              โ”‚                        โ”‚            โ”œ โˆ…                  โ”‚ requires   voltage     {v5}                                                         
โ”‚              โ”‚                        โ”‚            โ”” {USB_Micro_A_male} โ”‚ requires   amps        SB([0,2.4]) A                                                
โ”‚              โ”‚                        โ”œ   voltage: {v5}                 โ”‚                                                                                     
โ”‚              โ”‚                        โ””      amps: SB([0,2.4])          โ”‚                                                                                     
โ”‚              โ”” DP_Id WU โŸจ-,-,AโŸฉ                           โ‡ธ  WU โŸจ-,-,AโŸฉ                                                                                       
โ”‚                      โ”” ฮ <3>                                  โ”” ฮ <3>                                                                                           
โ”‚                        โ”œ connector: โˆ‘                          โ”œ connector: โˆ‘                                                                                 
โ”‚                        โ”‚            โ”œ โˆ…                        โ”‚            โ”œ โˆ…                                                                               
โ”‚                        โ”‚            โ”” {USB_Micro_A_male}       โ”‚            โ”” {USB_Micro_A_male}                                                              
โ”‚                        โ”œ   voltage: {v5}                       โ”œ   voltage: {v5}                                                                              
โ”‚                        โ””      amps: SB([0,2.4])                โ””      amps: SB([0,2.4])                                                                       
โ”‚                 ๐’‡ โ‰ค ๐’“                                                                                                                                         
โ”œ        _lim: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  provides   _l   {v5} โ”‚ -                                                                                                                      
โ”‚              โ”” DP_Limit {v5}  โ‡ธ  ๐Ÿ™  > VU:v5                                                                                                                   
โ”‚                 ๐’‡ โ‰ค v5                                                                                                                                        
โ”œ       _lim1: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  provides   _l1   {USB_Micro_A_male} โ”‚ -                                                                                                       
โ”‚              โ”” DP_Limit {USB_Micro_A_male}  โ‡ธ  ๐Ÿ™  > VU:USB_Micro_A_male                                                                                       
โ”‚                 ๐’‡ โ‰ค USB_Micro_A_male                                                                                                                          
โ”œ       _lim2: SimpleWrap                                                                                                                                       
โ”‚              โ”‚  provides   _l2   {2.4 A} โ”‚ -                                                                                                                  
โ”‚              โ”” DP_Limit {2.4 A}  โ‡ธ  ๐Ÿ™  > NVU:2.4 A                                                                                                            
โ”‚                 ๐’‡ โ‰ค 2.4 A                                                                                                                                     
โ””       _mult: SimpleWrap                                                                                                                                       
               โ”‚  provides   _op   SB([0,2.4]) A โ”‚ requires   _res   SB([0,12]) W                                                                               
               โ”” DP_L_UME SB([0,2.4]) A  โ‡ธ  SB([0,12]) W                                                                                                        
                  ๐’‡ โ‹… 5 โ‰ค ๐’“                                                                                                                                     
                 M_C_WrapUnits   A โ†’ W > M_A_Mult1_Upper   SB([0,2.4])  โ†’  SB([0,12]) x โŸผ x โ‹… 5                                                                 

hel1-z7-prod-editor-4 Restart page