IP cores are «description of virtual electronic circuits» with a specific functionality acquired by programming the FPGA and its logic units. They can also be used within the design of specific application or ASIC.
As it is a really specific task, qualified engineers are required to design and implement an IP core to a hardware platform. Once the design is done, the IP-core have a lot of benefit compared to software or other technologies:
Seven Solutions is also an active member of the Open Hardware Repository where we build new IP cores or improve the existing ones.
We offer cores that provide an interface to control components, manage the connection between elements inside a board or create a communicaction protocol to external peripherals.
Below, some relevant cores created by Seven Solutions:
Seven Solutions offers IP cores for real-time image processing and fully-tested hardware platforms in which they can be easily used. In this way, your development team can focus on activities related to high-level system architecture. We offer cores for interfacing different components of the boards, real-time image processing models (motion, stereo, edge detection, multispectral analysis…), etc.
Below, some relevant IP-cores produced for image processing:
We can also provide the hardware platform on which the IP core has been tested in order to use it immediately. Therefore, as we offer a complete service, your company will only need to focus on its main activity without worrying about the integration of the IP cores.