The following field-proven IP cores are available:
The emsys IEEE 1394 IP Cores can be used in ASIC and FPGA designs. Despite the high PHY clock rate required for the FHG_1394B_LINK, this core can also be implemented using current FPGA technologies.
The FHG_1394B_LINK has successfully been implemented in various projects with different FPGA technologies (Xilinx Virtex2 and Spartan3, Altera CycloneII).
| emsys IP Core | Clock | Area (gates) |
|---|---|---|
| FHG_1394A_LINK | 49.152 MHz | 25 k |
| FHG_1394B_LINK | 98.304 MHz | 26 k |
The actual area required for the IP cores depends on the configuration parameters. The area listed above applies to a typical configuration and shows only the area of the core logic without the required RAM.
emsys IEEE 1394 IP Cores have been designed to fit every customer environment. Therefore, great importance was attached to the interface design.
In principle, the IEEE 1394 core provides three interfaces:
Interface compliant to 1394a (for FHG_1394A_LINK) or 1394b (for FHG_1394B_LINK) physical layer.
Generic asynchronous register interface allows connecting any controller or backbone bus.
Both IEEE 1394 cores provide a high bandwidth interface for streaming data. This interface supports isochronous transmission without automatic header insertion.
For ASIC designs, the core is available from Fraunhofer IIS.
emsys Embedded Systems GmbH
Werner-von-Siemens-Straße 20, 98693 Ilmenau
Telefon: +49 3677 689770 | E-Mail: emsys@emsys.de