Archives

Can the application also do timing calculation and Pre-Signal integrity analysis?

Timing calculations

Yes.  In the upcoming beta circuit tree release of the application the layout help document contains the the various signal and clock routing constraints for peripheral connections. For reset, power generation and distribution timing calculations are done to ensure that it meets the circuit requirement. It does not generate separate timing information in any document.

Signal integrity

No. It is highly recommended that the pre and post signal integrity analysis be performed on the design generated by application.

How can the application help a embedded hardware designer?

Use Circuit Tree to Design following types of board:

  1. IOT Board
  2. System on Modules
  3. Single Board computers
  4. Reference design or
  5. Your own type of board.

Circuit Tree has thousand of processor/microcontroller parts along with variety of peripherals and clock, power, reset parts to help design the above type of boards.

Useful Features in Circuit Tree

  1. Requirement editor to help capture wide variety of board requirements
  2. Schematic viewer to view the generated design by circuit tree hardware compiler
  3. Real time BOM cost from Octopart
  4. Schematic export options to Cadence Orcad, Mentor Pads, Altium, Eagle along with PDF files.
  5. Layout viewer to view the AI driven Auto part placement based on user form factor.
  6. Layout export options to eagle along with library of the design.
  7. Ability to go back and recreate the design with new part in minutes.

Curious about  Circuit Tree

Check out out github library by clicking on the image below:

GitHub circuit-tree embedded design repository

How to add my parts/libraries in circuit tree application?

Active Parts:

You can request your parts/libraries to be added in the design by dropping us a email at info@circuit-tree.com with parts you want them to be added in our library. We work at first come first serve basis.

Passive Parts:

You can upload your libraries in circuit tree and we can use those parts to create design. Wherein the parts are not found circuit tree will add its own parts in library.

 

How can the application help a semiconductor company?

Current Customer Interaction Model

  1. Create reference designs which are deemed best fit for your customers to showcase your application specific components
  2. Share the design files with them to allow them to quickly iterate and modify sections of the design.
  3. Customer in most probability would redesign the board and not use the same design.
  4. Help major customers with generation of design, design reviews etc.
  5. Share component errata with customer and ensure that thousands of customer don’t miss out on the changes needed in the design.

Circuit Tree solution for your customer

  1. Circuit tree server can be hosted on your site with your semiconductor library.  This is a advantage for your customer to design reliable design using your parts in minutes. Be it System on module, single board computer, IOT Board , reference designs or any form factor circuit tree can design it all.
  2. Errata updates are easy to updates in our models. We can create all type of component connections as are defined in the datasheets. We love datasheets and we follow them to the detail.
  3. Circuit tree designs are easy to recreate in minutes.

What are the system requirements to run the application?

Requirements

  1. The application is a online web application and works most reliable when opened on a desktop. Circuit tree does not install any software on your system.
  2. You need a eda tool to view the generated schematics and layout.
  3. A pdf reader and a csv reader are additional programs required to view the deliverable.
  4. The application is best used with google chrome ,safari and mozilla browser. Microsoft Internet explorer and edge are not recommended with circuit tree.

The application can be hosted on a private server for any custom requirements. You can write to us at info@circuit-tree.com with your specific needs/questions.

 

Reference designs are already provided by semiconductor companies. How can circuit tree help?

The reference designs provided by semiconductor companies are already proven and are used as a reference for most of the design. However the reference designs cater to a fixed functionality only. Using a existing design and modifying it is not always straightforward. Try adding /changing components in the design to see the effort it takes.

With circuit tree you get the benefit of reduced time to market and flexibility to change design on the fly and generating it.

What are the type of clock circuits generated by the application?

The application can design a clock circuit for an embedded design using these different type of components

  1. Single ended clocks
  2. Clock crystals
  3. Differential clocks
  4. Single ended Clock buffers
  5. Differential clocks buffers
  6. Custom circuit clock generators (Ex. PCIe)
  7. Component generated clocks.

In beta release users will have an option to optimize and create dynamic circuits with options to changes how the clocks should be connected on board.