Proteus is a proprietary software suite that is used for electronic design automation. Product configurations can limit the design size. PCBs with up to 16 copper layers are possible. This information is combined with user-specified design rules and other design automation tools to ensure error-free board design.