StanfordVLSI / dragonphy2

Open Source PHY v2
Apache License 2.0
22 stars 2 forks source link

Cdr dev #89

Closed zamyers closed 4 years ago

zamyers commented 4 years ago

Merge CDR bug fixes into the master branch.

  1. Added polarity register
  2. Increased CDR register width
  3. Fixed X propagation issues
  4. Added ability to set JTAG ID in jtag.py and JusTAG
sgherbst commented 4 years ago

@zamyers thanks for sending this PR. Would you mind merging in the latest changes from master? By the way, if want MM_CDR to be included in the regression, please change https://github.com/StanfordVLSI/dragonphy2/blob/e098f16ae683f183f176dd15141d4f5291551840/tests/new_tests/MM_CDR/test_mm_cdr.py#L19 to https://github.com/StanfordVLSI/dragonphy2/blob/08975998cd1dcbd6b5e6ac5ea9222f8e4098ca32/tests/new_tests/DC/test_dc.py#L23

zamyers commented 4 years ago

I thought I merged the master in! Sorry about that. Also the test is not fully functional but given the timeline, I need to move a CDR that does not X propagate into the master branch. I will continue developing the CDR on this branch afterwards and re-PR when the test works.