# Real Divide HDL Optimized

Divide one real input by another and generate optimized HDL code

**Library:**Fixed-Point Designer HDL Support / Math Operations

## Description

The Real Divide HDL Optimized block outputs the result of dividing the real
scalar `num`

by the real scalar `den`

, such that
`y`

= `num`

/`den`

.

## Limitations

Data type override is not supported for the Real Divide HDL Optimized block.

## Ports

### Input

### Output

## Parameters

## Model Examples

## Tips

The blocks Divide by Constant HDL Optimized, Real Divide HDL Optimized, and Complex Divide HDL Optimized all perform the division operation and generate optimized HDL code.

Real Divide HDL Optimized and Complex Divide HDL Optimized are based on a CORIDC algorithm. These blocks accept a wide variety of inputs, but will result in greater latency.

Divide by Constant HDL Optimized accepts only real inputs and a constant divisor. Use of this block consumes DSP slices, but will complete the division operation in fewer cycles and at a higher clock rate.

## Algorithms

## Extended Capabilities

## Version History

**Introduced in R2021a**