Express Yourself

Archive for the 'General Protocol' Category


1, 2, 3, 4, 5… It’s Official, PCIe 5.0 is Announced

At the PCI-SIG DevCon in June 2017 two announcements were made with regards to PCI Express specifications. The first is that the specification for PCIe 4.0 is now at version 0.9. The second and even more interesting announcement was of the new PCI Express 5.0 specification at the initial 0.3 version. With the PCI Express 5.0 announcement, the industry gets another doubling of speed from 16.0GT/s to 32GT/s per lane providing a bandwidth for a x16 (16 lanes) at about 128GB/s. The chart below provides a comparison for the different generations of PCIe rates and bandwidth.

Continue Reading...

Posted in Architecture, General Protocol, Market Adoption, PCI Express, PCI-SIG, Specification


PCIe 4.0 Ecosystem with Synopsys and Mellanox

Synopsys has a long history of working with ecosystem partners as part of the development process, especially when new versions of a specification are rolled out. The PCIe 4.0 specification has taken a long time, but that hasn’t slowed us down. If you remember from previous postings, some of our PCIe 4.0 demos include:

Continue Reading...

Posted in General Protocol, Market Adoption, PCI Express, PCI-SIG, PHY, Specification


Real Reality

Scott and I are out at IDF (Intel Developer Forum – not the Tavor-wielding IDF) this week, where the keynote yesterday was all about Virtual Reality, Augmented Reality, and Merged Reality …. oddly not much was said about plain old real reality.  If you missed us last week at Flash Memory Summit (FMS) please stop by Booth #230 and say “Hi”.  Heck, even if you didn’t miss us, come by anyway!  Speaking of FMS, I should first give you an…. FMS AAR (After Action Report) I apologize for not posting sooner, but after spending so much time last week chanting under my breath my favorite old Polish folk-saying (“Not my circus, not my monkeys!”) I was struggling with exactly what to post about FMS.  Suffice it to say that there were a number of logistical “challenges” with the show itself – culminating in a no-show of the moderator for the PCIe/NVMe session.  However, I did have a good turnout of 50-60 folks for my session on using PCIe 4.0 in SSDs.  I really appreciated everyone’s patience as the speakers worked out our own lineup and introductions (and no, for the record, despite how I introduced him, Debendra didn’t *actually* invent a banana peeler).  There was definitely a lot of interest in PCIe 4.0 from SSD folks and that was evident in our booth traffic as well.  This shouldn’t be surprising to anyone given new technologies in non-volatile media and the relative ease of aggregating NAND (or other) chips to get extremely high bandwidth, not to mention that most common PCIe SSD form-factors are limited to 4 lanes.  (Remember that SFF-8639, now sometimes called U.2, and the newish M.2 form-factor both top out at PCIe x4 configurations so their only real choice for more bandwidth is higher signaling speed.)  Regardless of the hiccups, thanks for all those who stopped by – including some old friends and colleagues:

Continue Reading...

Posted in Architecture, General Protocol, PCI Express


Ordering by the Numbers … and SNUG China

Full disclosure: this is NOT a posting about PCI Express ordering rules, though that’s a great topic which I’ll use for a future posting.

Continue Reading...

Posted in General Protocol, PCI Express


The Long Lost Video: The World’s 2nd PCIe Gen4 System

The video at ARM TechCon of our 2nd PCIe Gen4 system got kind of lost in our end of the year, Thanksgiving, Christmas, New Years, End of the 1st Quarter rush. I know that my videos of PCIe won’t win any Oscars, but one wonders if someone is just hiding this masterpiece from the public eye. Ok, ok, it’s not a masterpiece, but I’m sure folks would like to see PCIe 4.0 in action. Just for fun, see if you can find my mistakes! There are at least 5!

Continue Reading...

Posted in Architecture, General Protocol, PCI Express, PCI-SIG, PHY, Specification


The Next Frontier: Enterprise Computing and PCIe 4.0

There will be many demos at PCI-SIG 2015 this week declaring readiness for PCIe 4.0. Synopsys is one of them and will be showing PCIe 4.0 controllers, PHYs and verification IP. Of course, it’s great that the industry ecosystem is gearing up to support PCIe 4.0, but the specification is still under development and we have a way to go before PCIe 4.0 is finalized.

Continue Reading...

Posted in Architecture, General Protocol, Market Adoption, PCI Express, PCI-SIG


Synopsys at PCI-SIG 2015

Richard and I will be at PCI-SIG. For any of you that go to PCI-SIG, you know Richard will be doing several presentations, some for PCI-SIG and some for Synopsys, so you can find him walking around. For me, you’ll be able to find me in the sessions or at the Synopsys booth during the exhibit times. Catch us or stop by the booth and tell us about your latest PCIe projects. Both of us love to hear about the latest ways you’re using PCI Express in your designs. We also like it when you tell us you read the blog.

Continue Reading...

Posted in Applications, General Protocol, PCI Express, PCI-SIG, Specification, Uncategorized


Low Power, Phones, Tablets and PCIe, Oh My!

First, I’m sure there are some of you that look at this and think “what the heck”? PCIe being used in phones and tablet devices? How can that be? Rest assured PCIe has been used in mobile devices for a long time. Of course, laptops have been using it, but it’s also being used in phones and tablets for some time now. You may remember that PCIe with the MIPI M-PHY and say, that’s what Scott’s talking about, but no. This is the full blown PCI Express in these devices operating at 5.0GT/s and 8GT/s.

Continue Reading...

Posted in Architecture, General Protocol, Low Power, M-PCIe, M-PHY, PCI Express, PCI-SIG, PHY, Uncategorized


PCI-SIG Israel: “Gen4” 16GT/s Live Wires and the Dead Sea

Well, we’re back from the PCI-SIG Developers Conference Israel 2015 and by now, between Scott and me we might make up one coherent person!  (I know, given the blog frequency lately, you probably thought Scott and I had been kidnapped by aliens.  I have no comment on that beyond “We’re back!“)  This was the third Israel DevCon and as always I was pleased with the fantastic turnout.  I mean, it’s a hardship going to Israel, but somehow we tough it out…

Continue Reading...

Posted in Architecture, General Protocol, PCI Express, PCI-SIG, PHY, Specification, Uncategorized


Trick or Treat… PCI Express 3.1 Released!

Continue Reading...

Posted in Architecture, General Protocol, PCI Express, PCI-SIG, Specification, Uncategorized