Integration in FINS involves three separate steps:
- Application Development: Instantiate and connect FINS Nodes in a FINS Application JSON file
- Application-Platform Integration: Integrate an Application with a PL Platform (often vendor-provided) to create a complete programmable-logic design
- System Development: Describe a completed programmable-logic design's contents in a FINS System JSON file. This will be used by the FINS Software Package for simple access to FINS Nodes
In short, a user will construct a FINS Application comprised of FINS Nodes, and will then integrate this Application into a (often vendor-provided) platform. Once the programmable-logic design is complete, the user will create a FINS System to describe the design's contents and interfaces for use by the FINS Software Package. Below is an example of a FINS System:
See the following documents for more information: