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
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
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
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
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
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
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]
Opsero Electronic Design
I’m now fully committed to consulting through my new company: Opsero Electronic Design.
I’m offering FPGA design services including:
HDL Programming IP core design EDK/ISE project design Design modification Simulation Hardware verification Debugging Timing closure I’m also offering electronic hardware design services including:
System architecture design Analog, digital and mixed circuits Parts selection Schematic capture Verification through SPICE simulation SPICE model creation PCB layout If you need a consultant for any of the above services, don’t hesitate to contact me through my company website.
[Read More]
FPGA Developer is now on GitHub!
Not long ago I discovered GitHub, the social coding website. Basically its a place where you can share your code and manage open source projects online. I think it’s mainly used by non-HDL programmers but the concept is not language specific so I figured it would be a good place to share FPGA designs. Gradually I will bring all the source code of all our tutorials onto GitHub so that people can more easily share it, modify it and contribute to it.
[Read More]