Contact | Impressum | Sitemap


About

Expertise

Careers

Press

Contact








DICE is a dynamic and fast-growing company in the field of microelectronics with a strong focus on research and development. We design innovative, leading-edge Application-Specific Integrated Circuits(ASICs) for the communications industry, with particular emphasis on wireless products.















































IrDA [DIP.IR.040]

Introduction IrDAKey FeaturesBlock DiagramDetails

Soft Macro

The Fast IrDA Core is available as a soft macro. That means it is delivered as VHDL source code. The source code is at RTL (register-transfer-level) and can be simulated and synthesized by standard EDA/CAE tools. The Fast IrDA Core is tested with Mentor Graphic's ModelSim and Synopsys' Design Compiler. The design is prepared for the integration of scan test logic and can be implemented on modern CMOS and FPGA technologies without any timing-related hurdles.

The design is scan-ready, meaning it is prepared for scan insertion (e.g. by Synopsys TestCompiler). Reuse is simple due to the following features:
  • VHDL soft macro
  • No latches (level-sensitive flip-flops), only edge-triggered flip-flops
  • No tristate signals or busses
  • No technology-dependent cells required
  • No clock gating, asynchronous logic, combinational feedback loops, etc.
  • FIR and MIR functionality can be deselected before synthesis
Design Kit

DICE offers a complete design kit consisting of source files, scripts, documentation.

VHDL Source Code

VHDL Packages, Entities, Architectures, Configurations of the entire Fast IrDA Core and the testbench including the test cases as summarized in the documentation of the Fast IrDA Simulation-based Verification Concept.

Documentation

  • Fast IrDA Controller Product Specification
  • Fast IrDA Controller Design Documentation
  • Fast IrDA FPGA Prototype System
  • Fast IrDA Simulation-based Verification Concept

FPGA Prototyping System

For rapid prototyping tasks, an FPGA-based board is available. The FPGA used is a Xilinx Spartan-II (please refer to www.xilinx.com). It runs at full speed (in this case, 48 MHz), enabling FIR transmission. The FPGA prototyping system has been trimmed for low cost and easy use.

The board is designed to match ARM's Evaluator-7T (http://www.arm.com/devtools/evaluator_7t) and can be plugged piggy-back onto the Evaluator-7T board, which features a ARM7 microcontroller. This facilitates early software development or system evaluation. The Xilinx FPGA hosts the Fast-IrDA core only, whereas the Evaluator-7T represents the entire ARM or microcontroller side.



For further information, please send email to ip-cores_at_dice.at (with _at_ replaced by @)



Contact
DICE GmbH & Co KG
Freistädter Straße 400
4040 Linz / Austria

Phone: +43 (0)5 1777 15110 Fax: +43 (0)5 1777 15999




How to find us




Jobs
DICE is a rapidly growing
company based on values of excellence and shared responsibility, where individuality and teamwork join forces.

We offer an activity-related salary, a modern workplace, flexible work time and a con- genial working atmosphere