Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| | * | | | | | | | | | | Merge branch 'new_ramloader' into nocache_plus_newramloader, plus manual ↵ | Matt Ettus | 2010-05-28 | 4 | -250/+280 | |
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | merge into udp version. Raw ethernet, ISE 10 -- Passes timing, works UDP, ISE 10 -- barely fails timing, works ISE 12 -- both fail timing, not tested yet. * new_ramloader: experimental mods to make ram loader fully synchronous. Based on IJB's work | |||||
| | | * | | | | | | | | | | experimental mods to make ram loader fully synchronous. Based on IJB's work | Matt Ettus | 2010-05-26 | 3 | -235/+266 | |
| | | | | | | | | | | | | | ||||||
| | * | | | | | | | | | | | Merge branch 'master_nocache' into master_nocache_post_merge | Matt Ettus | 2010-05-28 | 7 | -26/+114 | |
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Seems to work on raw ethernet version which was automatically merged UDP version untested, and the following files were merged manually: u2_core_udp.v Makefile.udp * master_nocache: change the debug pins, which makes it more reliable. This is unnerving. fixes from IJB from 5/24. Basically connect unconnected wires. removes the icache and pipelines the reads | |||||
| | | * | | | | | | | | | | | change the debug pins, which makes it more reliable. This is unnerving. | Matt Ettus | 2010-05-26 | 1 | -1/+2 | |
| | | |/ / / / / / / / / / | ||||||
| | | * | | | | | | | | | | fixes from IJB from 5/24. Basically connect unconnected wires. | Matt Ettus | 2010-05-24 | 2 | -2/+5 | |
| | | | | | | | | | | | | | ||||||
| | | * | | | | | | | | | | removes the icache and pipelines the reads | Matt Ettus | 2010-05-20 | 5 | -16/+98 | |
| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | connect the rx run lines so it doesn't get optimized out | Matt Ettus | 2010-06-01 | 1 | -1/+4 | |
| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | use DDR regs instead of a 2nd clock | Matt Ettus | 2010-06-01 | 1 | -8/+46 | |
| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | assign addresses for the settings regs | Matt Ettus | 2010-06-01 | 1 | -5/+6 | |
| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | vita49 tx and rx added in, all sample rates now at main system clock rate. | Matt Ettus | 2010-06-01 | 4 | -107/+220 | |
| | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | Merge branch 'udp' into u1e_merge_with_udp | Matt Ettus | 2010-05-27 | 4 | -172/+72 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * udp: better test program for just the tx side fix typo, no functionality difference ignores move dsp settings regs to reclocked setting bus. Works, gets us to within 18ps of passing timing reverting logic clean up which should have made timing better, but made it worse instead Conflicts: usrp2/control_lib/settings_bus.v usrp2/top/u2_core/u2_core.v | |||||
| * \ \ \ \ \ \ \ \ \ \ \ \ | Merge branch 'master' into u1e_merge_with_master | Matt Ettus | 2010-05-27 | 235 | -2409/+30 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | |_|/ / / / / / / / / / | | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: get rid of some warnings by declaring setting reg width added width parameter to avoid warnings (thanks IJB) and default value parameter added pragmas suggested by Ian Buckley to help ISE12 synthesis get rid of old CVS linkage settings bus to dsp_clk now uses clock crossing fifo remove files for old prototypes, they were confusing people revert commit 9899b81f920 which should have improved timing but didn't Conflicts: usrp2/control_lib/setting_reg.v usrp2/top/u2_core/u2_core.v usrp2/top/u2_rev3/Makefile | |||||
| * | | | | | | | | | | | | | test full width packets | Matt Ettus | 2010-05-24 | 1 | -0/+27 | |
| | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | fifo36_to_ll8 and fifo pacer need a real fifo between them or they deadlock ↵ | Matt Ettus | 2010-05-21 | 1 | -1/+8 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (by design) | |||||
| * | | | | | | | | | | | | | fix double declaration | Matt Ettus | 2010-05-21 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | send bigger packets to reduce cpu load | Matt Ettus | 2010-05-20 | 2 | -3/+3 | |
| | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | put over/underrun on debug bus, remove high order address bits | Matt Ettus | 2010-05-20 | 1 | -1/+2 | |
| | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | Merge branch 'u1e' of ettus.sourcerepo.com:ettus/fpgapriv into u1e | Matt Ettus | 2010-05-20 | 1 | -4/+2 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: usrp2/top/u1e/u1e_core.v | |||||
| | * | | | | | | | | | | | | | better debug pins | Matt Ettus | 2010-05-17 | 1 | -6/+4 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | combined timed and crc cases. fifo pacer produces/consumes at a fixed rate | Matt Ettus | 2010-05-20 | 3 | -34/+48 | |
| |/ / / / / / / / / / / / / | ||||||
| * | | | | | | | | | | | | | moved fifos into gpmc_async, reorganized top level a bit, added in crc ↵ | Matt Ettus | 2010-05-12 | 6 | -66/+144 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | packet gen and test | |||||
| * | | | | | | | | | | | | | add missing signal from sensitivity list | Matt Ettus | 2010-05-12 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | Merge branch 'master' into u1e | Matt Ettus | 2010-05-12 | 17 | -46/+587 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| * | | | | | | | | | | | | | | packet generator and verifier, to test gpmc and other data transfer stuff | Matt Ettus | 2010-05-12 | 4 | -0/+153 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | switched passthru of cgen_sen_b to gpio127, made a note of it. No more ↵ | Matt Ettus | 2010-05-10 | 8 | -561/+9 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | safe_u1e necessary. | |||||
| * | | | | | | | | | | | | | | proper signal level for 24 bit data | Matt Ettus | 2010-05-10 | 1 | -2/+7 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | SPI passthru for programming clock gen chip on brand new boards | Matt Ettus | 2010-05-07 | 3 | -0/+391 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | added DAC output pins, and a sine wave generator to test them | Matt Ettus | 2010-05-04 | 3 | -18/+63 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Merge branch 'u1e' of ettus.sourcerepo.com:ettus/fpgapriv into u1e | Matt Ettus | 2010-05-04 | 2 | -0/+14 | |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ \ | ||||||
| | * | | | | | | | | | | | | | | add timing constraints. Just have main clock signal at 64 MHz for now. | Matt Ettus | 2010-05-04 | 2 | -0/+14 | |
| | | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | | changed comment | Matt Ettus | 2010-05-04 | 1 | -1/+1 | |
| |/ / / / / / / / / / / / / / | ||||||
| * | | | | | | | | | | | | | | have_space and have_packet now stay high even while busy, | Matt Ettus | 2010-05-03 | 3 | -4/+6 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | as long as there really is more data/space. This should allow bursting without having additional interrupts. Also lenghten RX FIFO | |||||
| * | | | | | | | | | | | | | | separate timed tx and rx instead of loopback | Matt Ettus | 2010-04-28 | 1 | -3/+51 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | send bus error to debug pins | Matt Ettus | 2010-04-26 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Pass previously unused GPIOs to debug pins to help debug interrupts | Matt Ettus | 2010-04-24 | 3 | -16/+21 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Only allow new packets if we can fit the largest possible packet (2KB) | Matt Ettus | 2010-04-23 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | Register outputs to omap to prevent runt pulses from falsely triggering ↵ | Matt Ettus | 2010-04-23 | 3 | -7/+20 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | interrupts | |||||
| * | | | | | | | | | | | | | | find time_64bit | Matt Ettus | 2010-04-20 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | added pps and time capability | Matt Ettus | 2010-04-15 | 3 | -5/+21 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | access frame length regs from wishbone | Matt Ettus | 2010-04-15 | 2 | -10/+18 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | async seems to work with packet lengths now. Still need to do wishbone regs ↵ | Matt Ettus | 2010-04-15 | 5 | -37/+72 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | for gpmc | |||||
| * | | | | | | | | | | | | | | async gpmc progress | Matt Ettus | 2010-04-15 | 4 | -18/+173 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | change time parameters because Xilinx IP has a 1ps timescale | Matt Ettus | 2010-04-15 | 1 | -14/+27 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | add bus error reporting | Matt Ettus | 2010-04-15 | 1 | -3/+9 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | correct name of module | Matt Ettus | 2010-04-15 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | progress on synchronous gpmc, but it may not be possible due to the limited ↵ | Matt Ettus | 2010-04-15 | 3 | -43/+45 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | number of clock edges | |||||
| * | | | | | | | | | | | | | | synchronous and asynchronous gpmc models | Matt Ettus | 2010-04-15 | 3 | -3/+100 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | handle all tri-state in the top level of gpmc | Matt Ettus | 2010-04-15 | 3 | -6/+8 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | more sync progress. This is just a skeleton for now, with junk content | Matt Ettus | 2010-04-14 | 1 | -0/+56 | |
| | | | | | | | | | | | | | | | ||||||
| * | | | | | | | | | | | | | | more progress on synchronous interface | Matt Ettus | 2010-04-14 | 4 | -26/+95 | |
| | | | | | | | | | | | | | | |