summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* separate timed tx and rx instead of loopbackMatt Ettus2010-04-281-3/+51
|
* send bus error to debug pinsMatt Ettus2010-04-261-2/+4
|
* Pass previously unused GPIOs to debug pins to help debug interruptsMatt Ettus2010-04-243-16/+21
|
* Only allow new packets if we can fit the largest possible packet (2KB)Matt Ettus2010-04-231-1/+1
|
* Register outputs to omap to prevent runt pulses from falsely triggering ↵Matt Ettus2010-04-233-7/+20
| | | | interrupts
* find time_64bitMatt Ettus2010-04-201-0/+1
|
* added pps and time capabilityMatt Ettus2010-04-153-5/+21
|
* access frame length regs from wishboneMatt Ettus2010-04-152-10/+18
|
* async seems to work with packet lengths now. Still need to do wishbone regs ↵Matt Ettus2010-04-155-37/+72
| | | | for gpmc
* async gpmc progressMatt Ettus2010-04-154-18/+173
|
* change time parameters because Xilinx IP has a 1ps timescaleMatt Ettus2010-04-151-14/+27
|
* add bus error reportingMatt Ettus2010-04-151-3/+9
|
* correct name of moduleMatt Ettus2010-04-151-2/+2
|
* progress on synchronous gpmc, but it may not be possible due to the limited ↵Matt Ettus2010-04-153-43/+45
| | | | number of clock edges
* synchronous and asynchronous gpmc modelsMatt Ettus2010-04-153-3/+100
|
* handle all tri-state in the top level of gpmcMatt Ettus2010-04-153-6/+8
|
* more sync progress. This is just a skeleton for now, with junk contentMatt Ettus2010-04-141-0/+56
|
* more progress on synchronous interfaceMatt Ettus2010-04-144-26/+95
|
* renamed to async. Will be building a sync version for GPMC_CLKMatt Ettus2010-04-142-3/+3
|
* make timing diagrams for bus transactions. Still need to do readsMatt Ettus2010-04-145-0/+46
|
* added in a loopback fifoMatt Ettus2010-04-141-4/+11
|
* probably won't be using this, and it hasn't been testedMatt Ettus2010-04-141-0/+46
|
* minor changes to get it to synthesizeMatt Ettus2010-04-132-1/+4
|
* lengthened delay between cycles, added more transactions on the data busMatt Ettus2010-04-121-2/+7
|
* replaced ram interface with a fifo interface. still need to do rx sideMatt Ettus2010-04-123-120/+117
|
* split out gpmc to wishbone interface to make gpmc top level cleanerMatt Ettus2010-04-121-0/+57
|
* added 16-bit wide atr controllerMatt Ettus2010-04-015-47/+117
| | | | | settings_bus_16 now handles variable address window sizes split ctrl of nsgpio into ctrl (selector) and debug bits
* 16 bit wide spi coreMatt Ettus2010-03-271-0/+182
|
* connect up the 16 bit spi coreMatt Ettus2010-03-262-5/+4
|
* remove timescale junkMatt Ettus2010-03-265-21/+19
| | | | | | | | get rid of asynchronous resets fix spelling error corrected comment
* connect 2 clock gen controls and 3 status pins to the wishbone so they can ↵Matt Ettus2010-03-263-8/+26
| | | | be read/controlled from SW
* Merge branch 'udp' into u1eMatt Ettus2010-03-2532-132/+2545
|\
| * Merge branch 'master' into udpMatt Ettus2010-03-25221-3/+27520
| |\
| * | moved fifos around, now easier to see where they are and how bigMatt Ettus2010-03-252-17/+30
| | |
| * | bigger fifo on UDP TX path, to possibly fix overruns on decim=4Matt Ettus2010-03-241-2/+11
| | |
| * | Xilinx ISE is incorrectly parsing the verilog case statement, this is a ↵Matt Ettus2010-03-241-1/+7
| | | | | | | | | | | | workaround
| * | pps and vita time debug pinsMatt Ettus2010-03-231-3/+6
| | |
| * | ignore emacs backup filesMatt Ettus2010-03-231-0/+1
| | |
| * | more debug for fixing E'sMatt Ettus2010-03-102-6/+13
| | |
| * | better debug pins for going after cascading E'sMatt Ettus2010-03-101-1/+5
| | |
| * | copy in wrong placeMatt Ettus2010-03-101-60/+0
| | |
| * | copied over from quad radioMatt Ettus2010-02-081-0/+60
| | |
| * | Merge commit '8d19387a8642caf74179bdcb7eddf1936f473e53' into udpMatt Ettus2010-01-255-34/+103
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge latest VRT changes into UDP branch. Merged from 1 behind the head of VRT because the head moved things around and confused git Conflicts: usrp2/timing/time_64bit.v usrp2/top/u2_core/u2_core.v
| | * | speed up timing by ignoring the too_early error. We'll need to FIXME this laterMatt Ettus2010-01-191-2/+5
| | | |
| | * | Added set time and set time at next pps. Removed the old sync pps commands, ↵Josh Blum2010-01-181-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | they dont make sense to use anymore. Replaced the mimo config with clock config. The clock config handles the pps and the reference. Modified the memory map and internal calls to reflect the fpga changes.
| | * | moved around regs, added a bit to allow for alternate PPS sourceMatt Ettus2010-01-181-4/+10
| | | |
| | * | remove time_sync and master_timer.Matt Ettus2010-01-183-22/+82
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Master timer replaced with simple_timer which needs new memory map and control functions. it allows onetime and periodic interrupts. Copied from quad_radio time_sync functionality will go in time_64bit. Right now it only does external SMA connector, not mimo connector
| | * | allow setting time immediately in cases where there is no external pps inputMatt Ettus2010-01-181-4/+5
| | | |
| | * | allow processor to read back vrt time over readback muxMatt Ettus2010-01-181-2/+2
| | | |
| | * | proper time sync to ppsMatt Ettus2010-01-182-5/+30
| | | |