Recipes to enable your design

Blueprints are packages of hardware and/or software IP(s) that are bounded to specific execution platform(s).

IP(s) versus blueprints" The HDL implementations of hardware peripherals, accelerator, or ISA such as ARM or RISC-V are IP(s). Blueprints are combination these IP(s) that has been customized, configured, and built to execute on specific target execution platforms, such as FPGA(s) from AMD or Intel.

Blueprints are fully integrated with XploR Studio, and can be installed and used by themselves or in combination with other blueprints.


  1. Blueprints provide clear and concise purposes - Blueprints serve as a detailed plan or a design that outlines the necessary steps and materials required to construct or create a design.

  2. Blueprints act as reference model - Blueprints prototype the functional behavior of the design, and can be used as a reference or golden model to help to ensure that the finished product is consistent with the original design and meets the expectations and requirements of our customers.

  3. Blueprints enable early software development - Together with XploR Studio IDE, blueprints enable developers to design, test, and debug software in pre-silicon phase in order to identify and address potential issues beforehand.

  4. Blueprints promote reusability - In many cases, HW and SW IP(s) in blueprints are hardened and reused for in-silicon and post-silicon deployment.