Posts
Development Report
DLLP transmitter
SERDES compiled with diamond and channel and DCU can now be configured via parameters.
DLLP receiver and CRC implemented
LTSSM working well, getting DLLPs
LTSSM working to L0, scrambling implemented
Serdes gearing broken; Soft gearing as a fix
Fixed PHY cdc, now working fine a significant portion of the time
Some fixes for the PHY
Some changes to the SERDES and a new SKP sequence transmitter
SERDES testing finished
Weekly Jul-4
ROCKPro64 automatic PCIe init
Testing the serdes - Undecoded
ROCKPro64 UART control
Weekly Jul-3
Testing the SERDES
Weekly Jul-2
Serdes and Domain Crossing tests
Weekly Jul-1
Further work on the LTSSM and further reading of documentations
More comments and LTSSM bugfixes and more debug options
TX and RX+TX test cases working
Weekly Jun-3
LTSSM now fully in RX clock domain
Test cases for RX and TX, comments and code formatting
Further work on the LTSSM state machine
Weekly Jun-2
RX, TX, LTSSM state machines
RX, TX, LTSSM state machines
x2 Gearing working, TS1/2, SKP testing state machine implemented
Yumewatari commit f61133d working in nMigen!
Weekly Jun-1
Yumewatari commit f61133d working!
UART Debugger
SERDES Progress
Progress until now
What was done until now?
Introduction to ECP5-PCIe
subscribe via RSS