Vendor: So-Logic Category: Edge AI Accelerator

Decision tree ensemble classifier inference core

So_ip_idte core can be used create an ensemble of decision trees directly in hardware.

Overview

So_ip_idte core can be used create an ensemble of decision trees directly in hardware. DTs that make up the ensemble can have univarite, multivariate and non-linear tests. Creating DT ensemble directly in hardware results in the significant increase of the inference speed, compared with the traditional software-based approach.
So_ip_idte core uses bagging algorithm to create a DT ensemble. Bagging is one of the earliest proposed ensemble-creation algorithms. It is also one of the most intuitive and simplest to implement, with surprisingly good performance. Bagging is particularly appealing when the available data is of limited size. Bagging algorithm can be easily parallelized in contrast to most other popular methods for the ensemble classifier creation. At the hart of the bagging algorithm a proprietary DT inference algorithm based on the evolutionary algorithms, developed at So-Logic, is used to infer individual DT members in parallel. This approach results in very fast DT ensemble inference times while still having acceptable resource requirements.
After the inference process is complete, complete structural information about the created DTs is transferred through the output ports. This information can be easily transferred to some of the So-Logic’s DT ensemble evaluation cores enabling hardware implementation of the inferred DT ensemble. By combining these two cores a hardware-based adaptive learning ensemble systems can be easily designed.
So_ip_idte core is delivered with fully automated testbench and a compete set of tests allowing easy package validation at each stage of SoC design flow.
The so_ip_idte design is strictly synchronous with positive-edge clocking, no internal tri-states and a synchronous reset.
The so_ip_idte core can be evaluated using any evaluation platform available to the user before actual purchase. This is achieved by using a time-limited demonstration bit files for selected platform that allows the user to evaluate system performance under different usage scenarios.

Key features

  • Enables DT ensemble creation directly in hardware
  • Speedup of inference time of over 1000x compared to the traditional software approach
  • Supports classification problems that are defined by numerical attributes only
  • DTs with univariate or multivariate tests are supported
  • DTs with nonlinear tests are supported
  • No special IP blocks are needed to implement the core, only memory, adders and multipliers
  • User can specify the number format for all DT ensemble parameters in order to achieve the best performance/size ratio after implementation
  • Can be easily integrated with some of the So-Logic’s DT ensemble evaluation cores to create hardware-based adaptive learning ensemble systems

What’s Included?

  • VHDL Source Code or netlis
  • Verification environment with regression suite
  • Technical documentation
  • Installation notes
  • User Manual
  • Datasheet
  • Instantiation templates
  • Reference Design
  • Technical Support
  • IP Core implementation support
  • Variable length maintenance
  • Delivery of IP Core updates, minor and major changes
  • Delivery of documentation updates
  • Telephone & email support

Specifications

Identity

Part Number
so_ip_idte
Vendor
So-Logic
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

So-Logic
HQ: Austria
SO-LOGIC electronic consulting is a engineering company providing services for the development of advanced digital system solutions. All our designers have a minimum of a lot of experience in programmable logic development and PCB design. We can take your new design ideas from the concept stage, through prototype design and checkout, to full scale manufacturing. Our emphasis has been on embedded applications that use Xilinx FPGAs and CPLDs. Some of the products designed or co-developed with clients include: Real-time speech recognition system; DSP replacement with FPGAs; Video graphic interface cards; Pattern recognition for image systems; High-speed communications links for different transmission media; Back planes; Optical measurement system; Digital Signal processing with System Generator and Matlab; Video and Audio Compression; HD-SDI, AES/EBU, Video walls with LEDs; PCI cards; USB, Firewire and Rocket IOs.

Learn more about Edge AI Accelerator IP core

RISC-V Based TinyML Accelerator for Depthwise Separable Convolutions in Edge AI

While lightweight architectures like MobileNetV2 employ Depthwise Separable Convolutions (DSC) to reduce computational complexity, their multi-stage design introduces a critical performance bottleneck inherent to layer-by-layer execution: the high energy and latency cost of transferring intermediate feature maps to either large on-chip buffers or off-chip DRAM. To address this memory wall, this paper introduces a novel hardware accelerator architecture that utilizes a fused pixel-wise dataflow.

Accelerating Your Development: Simplify SoC I/O with a Single Multi-Protocol SerDes IP

Enter the Multi-Protocol SerDes (Serializer/Deserializer)—a flexible, reusable IP block that allows a single PHY to support multiple serial communication protocols, such as PCIe, SATA, Ethernet, USB, and more. This approach enables SoC vendors to meet diverse customer requirements and application needs without redesigning I/O for each target market.

Frequently asked questions about Edge AI Accelerator IP cores

What is Decision tree ensemble classifier inference core?

Decision tree ensemble classifier inference core is a Edge AI Accelerator IP core from So-Logic listed on Semi IP Hub.

How should engineers evaluate this Edge AI Accelerator?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Edge AI Accelerator IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP