- 30 Aug, 2016 1 commit
-
-
Maciej Lipinski authored
This is to follow the naming convention and easy coding, if you know that a signal is a single-cycle pulse, you don't need to worry about edge detection
-
- 24 Aug, 2016 1 commit
-
-
Maciej Lipinski authored
This ext_pll_10_to_125m component is part of xilinx platform-dependent folder. It is used in spec_top entities. Since it was not in the package, it had to be declared in top files which is not perfect. So, its declaration was added to the pkg.
-
- 27 Jul, 2016 2 commits
-
-
Maciej Lipinski authored
it was hard to get fully coherent statistics, especially if they were changing fast (e.g. 250kHz in btrain). Setting snapshot bit to high copies at the same instant all the counters to separate registers. as long as snapshot bit is high, these registers are exposed to WB and SNMP. so one can read it as long as it takes and the data is still coherent.
-
Maciej Lipinski authored
this can be useful when reseting remotely and wanting to make statistics. in such case the SNMP server 1. reads the reset timestamp 2. sets reset high 3. reads the timestamp of the reset 4. sets rest low, new timestamp is done to have exactly the time of start of stats
-
- 26 Jul, 2016 1 commit
-
-
Maciej Lipinski authored
added info about reset to the output registers, as well as the value of the input register. fixed stats to work with remote reset
-
- 12 Jul, 2016 1 commit
-
-
Grzegorz Daniluk authored
-
- 12 Jun, 2016 2 commits
-
-
Maciej Lipinski authored
-
Maciej Lipinski authored
The statistics collected by WR Streamers are passed to WRPC through generic-size array of 32-bit std_logic_vectors. Such communication is intended to accommodate communication of WRPC with any user-module that needs to be interface via SNMP
-
- 10 Jun, 2016 2 commits
-
-
Maciej Lipinski authored
-
Maciej Lipinski authored
the old rx_lost_o indicates as before two "problems" 1. one or more frames have been lost 2. one or more blocks inside the frame have been lost (probably because of CRC error) However, now we have 3 more outputs: rx_lost_blocks_o - indicates only losses of block(s) rx_lost_frames_o - indicates only losses of frame(s) rx_lost_frames_cnt_o - when rx_lost_frames_o=HIGH, indicates how many frames have been lost
-
- 08 Jun, 2016 1 commit
-
-
Maciej Lipinski authored
-
- 31 Mar, 2016 1 commit
-
-
Maciej Lipinski authored
changelog: - changed layout and sequence numbering: * layout: ethernet header | timestamp | seq id | block 0 + CRC | 0xcafe + inter-frame seq_no| block 1... * the seq_no is per-frame, internally, there is internal sequencing, first block is considered 0 but has only seq_no, not sub-frame seq_no, the latter blocks have sub-frame seq_no - added legacy generics - debugged
-
- 07 Mar, 2016 1 commit
-
-
Maciej Lipinski authored
The added code is based on the one provided for White Rabbit Core Hands-on Training (http://www.ohwr.org/projects/wr-cores/wiki/Handson_training). The code has been only adapted to - fit the structure of wr-cores repository - work with the newest wrpc-v3.0
-
- 15 Jan, 2016 1 commit
-
-
Wesley W. Terpstra authored
-
- 15 Dec, 2015 4 commits
-
-
Cesar Prados authored
-
Grzegorz Daniluk authored
-
Tomasz Wlostowski authored
Conflicts: ip_cores/general-cores
-
Grzegorz Daniluk authored
-
- 14 Dec, 2015 3 commits
-
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
-
Tomasz Wlostowski authored
-
- 04 Dec, 2015 3 commits
-
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
-
- 13 Nov, 2015 2 commits
-
-
Grzegorz Daniluk authored
-
Wesley W. Terpstra authored
-
- 09 Nov, 2015 1 commit
-
-
Grzegorz Daniluk authored
-
- 05 Nov, 2015 1 commit
-
-
Peter Jansweijer authored
kintex-7 reference design updated such that it can do grand-master mode (putting the DIO card on the CLB FMC connector and inputting 10 MHz and PPS).
-
- 29 Oct, 2015 4 commits
-
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
built from commit 5eeb579d in wrpc-sw repo
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
-
- 20 Oct, 2015 2 commits
-
-
Grzegorz Daniluk authored
-
Grzegorz Daniluk authored
Otherwise we do twice the same write to memory and we permanently lose one nrx_avail. This way, after some time minic may drop frames because it will think its buffer has not enough space (based on nrx_avail value).
-
- 01 Oct, 2015 1 commit
-
-
Grzegorz Daniluk authored
-
- 28 Sep, 2015 4 commits
-
-
Peter Jansweijer authored
-
Peter Jansweijer authored
-
Peter Jansweijer authored
-
Grzegorz Daniluk authored
-
- 02 Sep, 2015 1 commit
-
-
Grzegorz Daniluk authored
-