Vendor: Zipcores Electronic Systems Engineering S.L. Category: Video Processing

4-Quadrant Arctan Function

ATAN2_XY calculates the 4-quadrant inverse tangent in the range -π to π.

Overview

ATAN2_XY  calculates the 4-quadrant inverse tangent in the range -π to π. It has a fully pipelined architecture and uses fixed-point mathematics throughout. Input values are accepted as 12-bit signed numbers in the range -2048 to 2047. The calculated output phase (in radians) is a 19-bit signed value with 1 sign bit, 2 integer bits and 16 fractional bits. As an example, the output phase angle 0x18000 would represent 1.5 radians and the value 0x68000 would represent the value-1.5 radians.

Key features

  • Synthesizable, technology independent VHDL IP Core
  • Function φ = atan2 (y,x) 
  • Inputs as 12-bit signed numbers
  • Output phase as a 19-bit signed
  • Output range -π ≤ φ ≤ π 
  • Option for scaled output phase in range -1 ≤ φ ≤ 1
  • Accurate to within 0.00008 radians
  • High-speed fully pipelined architecture
  • Small implementation size
  • 7 clock-cycle latency

Block Diagram

Applications

  • Fixed-point mathematics
  • Precision phase measurements in digital communications and digital signal processing
  • Digital Phase-locked Loops (PLLs)
  • More accurate, smaller, lower latency and faster than a CORDIC solution of similar specification

Specifications

Identity

Part Number
ATAN2_XY
Vendor
Zipcores Electronic Systems Engineering S.L.
Type
Silicon IP

Files

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

Provider

Learn more about Video Processing IP core

Picking the right MPSoC-based video architecture: Part 1

A look at the design of multiprocessor systems-on-chips (MPSoCs) for video applications and how to optimize them for computational power and real-time performance as well as flexibility. Part 1: Architectural approaches to video processing

Analysis: ARC's Configurable Video Subsystems

Adding to its growing portfolio of licensable silicon IP subsystems, ARC has announced five configurable video processing subsystems. The subsystems range from the smallest-size AV 402V to the highest-performance AV 417V, and support multi-standard video encoding and decoding at resolutions ranging from CIF to D1.

Frequently asked questions about Video Processing IP

What is 4-Quadrant Arctan Function?

4-Quadrant Arctan Function is a Video Processing IP core from Zipcores Electronic Systems Engineering S.L. listed on Semi IP Hub.

How should engineers evaluate this Video Processing?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Video Processing 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