Jump to content

PCIe lanes

Revanth A
Go to solution Solved by FloRolf,
1 hour ago, Revanth A said:

@FloRolf Thanks for the comment! Not considering the limitation in bandwidth it should work fine right?

I guess it also depends on the device. For example Nvidia doesn't allow their gpu's to run at anything lower than 8x (iirc). Maybe the NIC has similar limitations. 

 

Just out of curiosity, how are you designing your own cpu? And why? 

Hai,

I have a network interface card (Optical) and it has PCIe x8 Lanes, I know that this can be inserted to PCIe x16 slot and can work fine. but now consider iam designing a cpu which has PCIe x2 lanes pins and if i route the signals of the CPU to the network interface card that have  (Here routing means that taking the 2 lanes of the CPU to the first 2 lanes of the network interface card) , will it work properly or it need all 8 lanes to work properly? (look in to the image for better understanding? 

 

PCIe.png

Link to comment
Share on other sites

Link to post
Share on other sites

It depends. Theoretically it works but you might be bandwidth limited. A pcie 3.0 x2 slot can only do 2gbit/s 

Gaming HTPC:

R5 5600X - Cryorig C7 - Asus ROG B350-i - EVGA RTX2060KO - 16gb G.Skill Ripjaws V 3333mhz - Corsair SF450 - 500gb 960 EVO - LianLi TU100B


Desktop PC:
R9 3900X - Peerless Assassin 120 SE - Asus Prime X570 Pro - Powercolor 7900XT - 32gb LPX 3200mhz - Corsair SF750 Platinum - 1TB WD SN850X - CoolerMaster NR200 White - Gigabyte M27Q-SA - Corsair K70 Rapidfire - Logitech MX518 Legendary - HyperXCloud Alpha wireless


Boss-NAS [Build Log]:
R5 2400G - Noctua NH-D14 - Asus Prime X370-Pro - 16gb G.Skill Aegis 3000mhz - Seasonic Focus Platinum 550W - Fractal Design R5 - 
250gb 970 Evo (OS) - 2x500gb 860 Evo (Raid0) - 6x4TB WD Red (RaidZ2)

Synology-NAS:
DS920+
2x4TB Ironwolf - 1x18TB Seagate Exos X20

 

Audio Gear:

Hifiman HE-400i - Kennerton Magister - Beyerdynamic DT880 250Ohm - AKG K7XX - Fostex TH-X00 - O2 Amp/DAC Combo - 
Klipsch RP280F - Klipsch RP160M - Klipsch RP440C - Yamaha RX-V479

 

Reviews and Stuff:

GTX 780 DCU2 // 8600GTS // Hifiman HE-400i // Kennerton Magister
Folding all the Proteins! // Boincerino

Useful Links:
Do you need an AMP/DAC? // Recommended Audio Gear // PSU Tier List 

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, FloRolf said:

It depends. Theoretically it works but you might be bandwidth limited. A pcie 3.0 x2 slot can only do 2gbit/s 

@FloRolf Thanks for the comment! Not considering the limitation in bandwidth it should work fine right?

Link to comment
Share on other sites

Link to post
Share on other sites

1 hour ago, Revanth A said:

@FloRolf Thanks for the comment! Not considering the limitation in bandwidth it should work fine right?

I guess it also depends on the device. For example Nvidia doesn't allow their gpu's to run at anything lower than 8x (iirc). Maybe the NIC has similar limitations. 

 

Just out of curiosity, how are you designing your own cpu? And why? 

Gaming HTPC:

R5 5600X - Cryorig C7 - Asus ROG B350-i - EVGA RTX2060KO - 16gb G.Skill Ripjaws V 3333mhz - Corsair SF450 - 500gb 960 EVO - LianLi TU100B


Desktop PC:
R9 3900X - Peerless Assassin 120 SE - Asus Prime X570 Pro - Powercolor 7900XT - 32gb LPX 3200mhz - Corsair SF750 Platinum - 1TB WD SN850X - CoolerMaster NR200 White - Gigabyte M27Q-SA - Corsair K70 Rapidfire - Logitech MX518 Legendary - HyperXCloud Alpha wireless


Boss-NAS [Build Log]:
R5 2400G - Noctua NH-D14 - Asus Prime X370-Pro - 16gb G.Skill Aegis 3000mhz - Seasonic Focus Platinum 550W - Fractal Design R5 - 
250gb 970 Evo (OS) - 2x500gb 860 Evo (Raid0) - 6x4TB WD Red (RaidZ2)

Synology-NAS:
DS920+
2x4TB Ironwolf - 1x18TB Seagate Exos X20

 

Audio Gear:

Hifiman HE-400i - Kennerton Magister - Beyerdynamic DT880 250Ohm - AKG K7XX - Fostex TH-X00 - O2 Amp/DAC Combo - 
Klipsch RP280F - Klipsch RP160M - Klipsch RP440C - Yamaha RX-V479

 

Reviews and Stuff:

GTX 780 DCU2 // 8600GTS // Hifiman HE-400i // Kennerton Magister
Folding all the Proteins! // Boincerino

Useful Links:
Do you need an AMP/DAC? // Recommended Audio Gear // PSU Tier List 

Link to comment
Share on other sites

Link to post
Share on other sites

imx6 is a cpu that has 2 lanes of PCIe, and in FPGA we can create logic for those. Any way I'll chck with my NIC manufacturer.

Link to comment
Share on other sites

Link to post
Share on other sites

29 minutes ago, Revanth A said:

imx6 is a cpu that has 2 lanes of PCIe, and in FPGA we can create logic for those. Any way I'll chck with my NIC manufacturer.

wouldnt you want to use at least 1 of those lanes for other IO?

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, GoldenLag said:

wouldnt you want to use at least 1 of those lanes for other IO?

I has already one USB, Ethernet and GPIOS , iam using this CPU for specific task/application so that wont be an issue!

Link to comment
Share on other sites

Link to post
Share on other sites

4 hours ago, FloRolf said:

A pcie 3.0 x2 slot can only do 2gbit/s 

I assume you mean 2 GB/s which is 16 gbit ;)

PC : 3600 · Crosshair VI WiFi · 2x16GB RGB 3200 · 1080Ti SC2 · 1TB WD SN750 · EVGA 1600G2 · Define C 

Link to comment
Share on other sites

Link to post
Share on other sites

NICs I believe can be a curiosity when it comes to this, especially multi-NIC cards.

 

I believe some connect each port as its own NIC with its own PCIe lanes, so if you have less lanes, ports are missing entirely.  Others reduce the bandwidth as they presumably have some sort of PCIe bridge inbetween.

 

What always puzzled me is why PCIe switch cards aren't more common.  This could be extremely useful for a router or NAS, where you might only need 1Gig to the host PC but want to plug in several devices and let them communicate with each other at Gigabit speeds.  Its basically how many routers work internally.

 

You'd think at least some enterprising appliance manufacturer would do this with their PCB design rather than slapping on five Intel NICs.

Router:  Intel N100 (pfSense) WiFi6: Zyxel NWA210AX (1.7Gbit peak at 160Mhz)
WiFi5: Ubiquiti NanoHD OpenWRT (~500Mbit at 80Mhz) Switches: Netgear MS510TXUP, MS510TXPP, GS110EMX
ISPs: Zen Full Fibre 900 (~930Mbit down, 115Mbit up) + Three 5G (~800Mbit down, 115Mbit up)
Upgrading Laptop/Desktop CNVIo WiFi 5 cards to PCIe WiFi6e/7

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×