4 ms·
And money, and power. A retimer is a much simpler device (thus cheaper) and can be tested using linear methods. To test a line with a redriver you really need
by Junk_Collector 6y ago
And money, and power.
A retimer is a much simpler device (thus cheaper) and can be tested using linear methods. To test a line with a redriver you really need a full on BERT system + a VNA whereas you can get by with just the VNA for the retimer. To accurately characterize PCIe Gen 4 and 5 you need to go to almost 50 GHz of bandwidth on your test equipment so you are talking big money on hardware for test, design, and validation.
Meanwhile, a redriver doubles your power budget on the driver since it literally is a second set of drivers in the middle of your PCIe line.
This is an ad from a company that sells redrivers. It's an informative ad, but still an add so it should be viewed with a critical eye.
- b0g0n 6y agoLooks a retimer is much more complicated than a redriver.
- willis936 6y agoFrom my experience any company that is developing interconnects either has the needed test equipment or uses a test house. It seems strange that access to test equipment should factor into an engineering decision.
- Junk_Collector 6y agoThe test equipment is hundreds of thousands of dollars each and everything used for PCIe3 doesn't have the bandwidth to go to PCIe 4. The bigger companies have no problem scaling up but for smaller players it's a serious consideration. Even at satellite offices of larger companies, it can be difficult to get the capital outlay for your lab to buy something like a BERT. We're talking millions of dollars at scale. Fortunately, most of the equipment that works for PCIe4 will also work for PCIe5.
- willis936 6y agoI worked in a test house for seven years. The last thing I did before I left is automate PAM4 25GBaud transmitter and receiver testing. I am intimately familiar with the costs. I am also familiar with how necessary it is for every player to have access to this equipment.
- kingosticks 6y agoAnd so if there is a need to increase bandwidth there could be an engineering decision to either go with faster links or more links at the existing speed. Faster links has the extra cost of involving more expensive test equipment, more links does not. Strictly speaking perhaps engineering decisions should not consider cost and that's one for the bean counters, but I don't think that's the reality for smaller teams where those two worlds merge.
- crispyambulance 6y agoYou're right that a design, verification and test bench can easily rack-up several hundred thousand dollars worth of equipment. But there are trade-offs that can lower the capital cost, like leasing the equipment, using a third party for aspects of the design/test, carefully evolving known good designs and simply budgeting a lot more for more PCB re-spins. In the finally analysis those to want to make products in this domain aren't doing it on a shoestring budget, it's going to cost a lot no matter what.
- lurker_primo 6y agoYou have flipped the definitions of redriver and retimer. Also, while I agree with big money for hardware, do you see a way around if your design needs a retimer?
- Junk_Collector 6y agoYou're right, I flipped the names in my head. I probably shouldn't be posting so late so I'm going to bed after this comment. You can go a long ways with careful design and quality redrivers, but at some point it will be better to go to a retimer. Which you should use is a matter of use case and engineering decisions. Just please be skeptical of the conclusion that "Usage [of redrivers] is highly discouraged; use at own risk" from a company that specifically designs and sells retimers.