Commit graph

16 commits

Author SHA1 Message Date
Florent Kermarrec
6de7e15a0c refactor code 2015-01-17 13:22:52 +01:00
Florent Kermarrec
6f2c7a236c add support of identify device command 2015-01-17 02:35:25 +01:00
Florent Kermarrec
d13366dd2d bist: use hardware counter for speed calc and remove loops mode 2015-01-16 18:48:34 +01:00
Florent Kermarrec
788546c6ae add frontend and improve BIST 2015-01-14 15:47:13 +01:00
Florent Kermarrec
4deda89dcb simplify bist 2015-01-07 22:15:57 +01:00
Florent Kermarrec
1c03f72252 command: add robustness and simplify RX path 2015-01-07 18:49:10 +01:00
Florent Kermarrec
a450079866 command: add support for larger DMAs 2015-01-06 16:48:19 +01:00
Florent Kermarrec
3e5a4ab097 add wr_only and rd_only mode to BIST (to test speed) and switch to 100MHz system clock 2014-12-23 20:41:13 +01:00
Florent Kermarrec
678ee33af4 improve BIST and clean up (remove support of identify command and debug code) 2014-12-23 19:27:52 +01:00
Florent Kermarrec
38d3f3697b test bist at high speed(working) 2014-12-23 01:39:41 +01:00
Florent Kermarrec
68a7ff6dc2 use new submodules collection to expose more fsm an modules 2014-12-19 22:50:35 +01:00
Florent Kermarrec
4f22bc807a make ctrl/datapath in phy vendor agnostics and simplify imports 2014-12-18 19:45:21 +01:00
Florent Kermarrec
fadd21fae2 bist: add count to bist parameters 2014-12-15 19:48:22 +01:00
Florent Kermarrec
13d75d3933 move Counter to common and use it in all modules 2014-12-15 19:33:38 +01:00
Florent Kermarrec
ddb9d52270 bist: add ctrl_errors/data_errors and clean up 2014-12-15 19:04:45 +01:00
Florent Kermarrec
707b43178b add simple synthetizable BIST 2014-12-15 16:44:12 +01:00