Vendor: Silicon Cores - a Div. of Silicon Interfaces Category: Firewire

IEEE 1394a - 2000 Link Layer Controller

The Link core is a functional block available for insertion into a customer's ASIC design, which supports the IEEE 1394a - 2000 D…

Overview

The Link core is a functional block available for insertion into a customer's ASIC design, which supports the IEEE 1394a - 2000 Draft specifications for a high - speed serial bus. The SI16FWA20 Link core is implemented using VHDL synthesizable code to provide portability across Silicon Interfaces Gate Array and Cell - Based ASIC technologies.

SI16FWA20, 1394a - 2000 Link Layer Controller Core provides data packet delivery service for Asynchronous and Isochronous (real - time) data transmission. It performs arbitration request, packet generation and checking as well as data and acknowledgement transmission. Packet Generation includes setting up of Packet Header, Address, Data CRC, Packet Channel, Destination Address and Transaction Code. Silicon Interfaces® Link Layer Controller core also provides complete support for bus Cycle Master and cycle control operation. SI16FWA20 is designed to support 100, 200 and 400 Mbps transmission, when used with the appropriate external Physical Layer device. This depends upon the speed provided with a 2 bit, 4 bit or 8 bit interface, which does not require special high - speed buffers. Besides, this version supports generation of LPS (Link Power Status) signal, based on the current mode in which the device operates (Differentiated or Undifferentiated).

SI16FWA20 highly integrated single - chip core is Silicon Interfaces® Intellectual Property and represents the company's proven Link Layer design experience as well as expertise in the field of complex designs. The complete modular design of SI16FWA20 core facilitates easy customization in order to include value added distinguished features.

Product Specifications :

  • Modes : Asynchronous, Asynchronous Stream and Isochronous Stream
  • Core : Fully synthesizable Register Transfer Level (RTL) VHDL
  • Test Environment : Reusable Verilog with abundant scenarios
  • Targeted FPGA : Xilinx Spartan-6 / Virtex-6
  • Clock Frequency : 50 MHz

Key features

  • Fully compliant with IEEE 1394a - 2000 Standard.
  • PHY - Link I/F conforms to the specifications described in the section 5A of IEEE 1394a - 2000 standard.
  • Half - duplex mode of operation.
  • Programmable bus rates of 100/200/400 Mbps.
  • Supports following Packet types : Asynchronous, Asynchronous Stream, Isochronous Stream and Cycle Start.
  • Supports, in all, 13 Packet Formats - 10 Asynchronous, 1 Asynchronous Stream, 1 Isochronous and 1 Cycle Start.
  • Maximum payload sizes of 2K bytes (Asynchronous) and 4K bytes (Isochronous).
  • Cycle Master cable.
  • 4K bytes of Transmit and Receive FIFO.
  • Supports both Differentiated and Undifferentiated modes.
  • Disabling of PHY - Link I/F through LPS output pin.
  • Restoring of PHY - Link I/F through LinkOn_digital input pin.
  • Reception of Isochronous Stream Packets regardless of Isochronous period.
  • Supports transmission of concatenated packets at assorted modes and speeds.
  • Selective programming of arbitration enhancements through Acceleration Control Request.

Block Diagram

What’s Included?

  • Fully synthesizable Register Transfer Level (RTL) VHDL core.
  • Test Bench Environment: Verilog

Files

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

Specifications

Identity

Part Number
SI16FWA20
Vendor
Silicon Cores - a Div. of Silicon Interfaces
Type
Silicon IP

Provider

Silicon Cores - a Div. of Silicon Interfaces
HQ: USA
Silicon Interfaces is a powerhouse of Intellectual Property developed by its team of Engineers. These are owned and copyrighted by Silicon Interfaces and sold as Portforlio of IPs. Silicon Interfaces emerged out of "stealth mode" in the Development Phase effective Jan 16th, 2002 and unvieled a plethora of 10 IPs targetted for Networking (Wireless, Ethernet, Optical), Data Communication and Storage.

Learn more about Firewire IP core

How to use FireWire for innovative new designs without distance constraints

It's a common misconception that IEEE 1394 links are limited to 4.5 m in length. This perception is no doubt caused by the statement found in the IEEE 1394 standard that all three types of cables (4-, 6-, and 9-pin) have "a suggested maximum length of 4.5 m." The 1394 standard goes on to point out that longer length cables are possible, but this has been largely overlooked and misunderstood. Additionally, IEEE 1394-2008 contains several clauses that specify long-haul media, which can support much longer distances.

Skillfully Emulating a System on Chip

Time to market is most important criteria for survival in the IC design industry. For this one should produce low cost good quality silicon in lesser time. In order to achieve this, design should be validated well before tape out in application area ecosystem and all software should be ready before silicon comes in the lab. This objective can be achieved by porting design and test environment to the emulator. This paper deals with art of skillfully porting a SoC on to emulator, architecting virtual evaluation board (EVB) and benefits of using emulation.

SuperSpeed USB 3.0: Ubiquitous Interconnect for Next Generation Consumer Applications

To address the bandwidth limitations of the USB 2.0 interface, the USB Implementers Forum (USB-IF) released the SuperSpeed USB 3.0 specifications in November 2008. The USB 3.0 specification provides a maximum bandwidth of up to 5Gbps while limiting power consumption. In this white paper we present the features of the USB 3.0 protocol, discuss the new usage models it enables and compare it with some of the existing interface standards popular in the market today.

Frequently asked questions about FireWire IP cores

What is IEEE 1394a - 2000 Link Layer Controller?

IEEE 1394a - 2000 Link Layer Controller is a Firewire IP core from Silicon Cores - a Div. of Silicon Interfaces listed on Semi IP Hub.

How should engineers evaluate this Firewire?

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