1.8V Version Ethernet FMC now available

1.8V Version Ethernet FMC now available
I recently received and tested the first 1.8V Ethernet FMCs and they are now available to buy on ethernetfmc.com. There are two main reasons why you’d actually want a 1.8V version: Firstly, some carriers only support VADJ of 1.8V (such as the VC707 and VC709). Secondly, some customers need to match it with another 1.8V FMC on a dual-FMC carrier. Releasing the new version didn’t come without headaches. Most FMC carriers on the market have a 2. [Read More]

Ethernet FMC performance benchmarks released

Ethernet FMC performance benchmarks released
One question I get a lot about the Ethernet FMC is: What is the maximum throughput? It’s a good question, so I created an example design to help me get the answer. The maximum throughput test design, that you can download on Github, uses four hardware packet generators (coded in VHDL) to feed the Ethernet MACs with back-to-back packets. These packets then get sent out of the Ethernet ports and get looped back into another Ethernet port through a CAT-5 cable. [Read More]

Ethernet FMC supports Xilinx Dev Boards

Support for the Xilinx Series-7 development boards AC701, KC705, VC707, ZC702 and ZC706 has been added to the Ethernet FMC product page. Now you can use the Ethernet FMC on any one of these boards and support up to 8 x gigabit Ethernet ports! That’s right, the KC705, VC707 and ZC702 have two FMC connectors allowing you to plug in two Ethernet FMCs, enabling 8 independent ports. AC701 - supports 1 x Ethernet FMC (4-ports) KC705 - supports 2 x Ethernet FMCs (8-ports) VC707 - supports 2 x Ethernet FMCs (8-ports) VC709 - supports 1 x Ethernet FMC (4-ports) ZC702 - supports 2 x Ethernet FMCs, but there’s only enough FPGA resources to configure the 8 MACs with FIFOs (not DMAs). [Read More]

Ethernet FMC first units shipped

Today I’m excited to announce that the first Ethernet FMCs were shipped! I would like to say thanks to all those who pre-ordered the Ethernet FMC, thanks for your patience and confidence and I hope the product enables you to develop new and exciting technologies in the networking space. I’ve had an insanely busy last few weeks trying to organize the production of the boards, testing the boards, as well as working out the packaging, labeling and shipping materials. [Read More]

Ethernet FMC is now available

Ethernet FMC is now available
Announcing that the new Ethernet FMC, a Quad Gigabit Ethernet FPGA Mezzanine Card (FMC) is now available to buy. The board is designed for easy integration with the ZedBoard, with open-source example designs so you can start designing your product sooner. The low-pin-count FMC features 4 Marvell PHYs, a 125MHz oscillator and a quad RJ45 with integrated magnetics. The Ethernet FMC is compliant to the Vita 57.1 FMC standard except for its height (due to the RJ45 connector) and its length. [Read More]

Introducing the Quad Gigabit Ethernet FMC

Introducing the Quad Gigabit Ethernet FMC
Here’s the next product in Opsero’s growing lineup of FPGA I/O cards: the Quad Gigabit Ethernet FMC. This low-pin-count FMC is loaded with four Marvell Gigabit Ethernet PHYs and enables FPGA networking applications on the ZedBoard and other LPC carriers. A demo design for the ZedBoard is available on Github at the link below and further demos will become available in the next few weeks: https://github.com/fpgadeveloper/zedboard-qgige Look out for more details including the technical specs, schematics and more on the soon to be launched product page. [Read More]

SERDES FMC first units

SERDES FMC first units
Here’s a peek at the first units of the SERDES FMCs, the first low pin-count FPGA Mezzanine Card to enable multi-gigabit transceivers on the ZedBoard and other FPGA boards that don’t have internal MGTs. The first board is designed for SFP modules for Ethernet and optical applications whereas the second board has SATA connectors for custom applications. Both boards are compliant to the VITA 57 standard. Stay tuned for the performance results this week! [Read More]

PCBs for the SERDES FMC

PCBs for the SERDES FMC
Yesterday I received the bare PCBs for the SERDES SFP FMC, my new product that enables 2 multi-gigabit transceivers on the ZedBoard or other LPC FMC carriers that don’t have internal MGTs. In the last couple of weeks I’ve been working hard on a demo design in Vivado which you can find on Github here: https://github.com/fpgadeveloper/zedboard-serdes-sfp-fmc So far all timing passes at the board’s top speed of 3.125Gbps (or 2.5Gbps with DC balanced encoding). [Read More]

A first look at a first product

A first look at a first product
After years designing products for other companies, I’ve finally designed something for my own company. If you have a ZedBoard and you want to experiment with MGTs, now you can with my two new SERDES low-pin-count FMCs. Both boards use the DS32EL0421/DS32EL0124 serializer/deserializer devices from Texas Instruments to provide two external multi-gigabit transceivers from any standard FMC carrier regardless of whether the FPGA has internal MGTs or not. The external MGTs can transmit and receive data up to 2. [Read More]

Zynq-7000 HPBI Controller

Zynq-7000 HPBI Controller
Over the last few months I’ve been very busy thanks to the popularity of Xilinx’s Zynq SoC. Here’s the latest project I’ve been working on for Evans Analytical Group, a Zynq based controller for high-power burn-in of ASICs. This custom board uses the Zynq XC7Z020 which contains a Dual Core ARM processor plus FPGA programmable logic. With 1GB DDR3 memory, Gigabit Ethernet and an SD memory card, this board is a powerful System-on-Module that can be connected to a carrier card via 3 wide expansion connectors. [Read More]