Skip to content

Feature/pcie#39

Open
parhamsoltani wants to merge 2 commits into
VHDL:releasefrom
parhamsoltani:feature/pcie
Open

Feature/pcie#39
parhamsoltani wants to merge 2 commits into
VHDL:releasefrom
parhamsoltani:feature/pcie

Conversation

@parhamsoltani
Copy link
Copy Markdown
Contributor

@parhamsoltani parhamsoltani commented Jan 6, 2026

The PCIe v4 VHDL implementation includes a common package defining link widths and Gen1–Gen4 speeds, TLP and DLLP types, flow control, LTSSM and power states, along with a core package providing transaction-layer interfaces and PHY lane definitions.
It aligns with AXI4/Avalon interface patterns, and resolves issue #33 as part of the High-Speed Serial Interfaces milestone.

@Paebbels Paebbels changed the base branch from main to release January 12, 2026 17:08
@Paebbels
Copy link
Copy Markdown
Member

@parhamsoltani you could also rebase your branch on top of main or release. This reduces noise (forward/backward merges) in the Git history.

Isn't PCIe interfacing defined by the PIPE interface (fabric side) and a group of LVDS' on the PCB side? Or is your proposal specific or independent of a vendor implementation. I though Xilinx offers a PIPE variant in their IP core.

@Paebbels Paebbels added the External Mainly external interface between ICs on a PCB or similar. label May 15, 2026
@Paebbels Paebbels mentioned this pull request May 15, 2026
66 tasks
@Paebbels Paebbels mentioned this pull request May 15, 2026
35 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

External Mainly external interface between ICs on a PCB or similar. PCI Express

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants