Commit Graph

12276 Commits

Author SHA1 Message Date
matt
e60420c16f work in progress
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10359 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31 23:44:25 +00:00
matt
db3a21e18e work in progress
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10358 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31 23:43:37 +00:00
matt
fd9343dd43 work in progress
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10357 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31 23:43:14 +00:00
matt
350d6bf491 first cut at 64 bit time
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10356 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-31 23:42:19 +00:00
matt
74aac5eea0 trial fix for problem when 3 loads with 1 wait state are followed by a barrel shift or multiply. Shawn will let us know if this works.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10290 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-22 18:23:45 +00:00
matt
cb10e89abd catching up with shawn. these aren't used here anyway.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10289 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-22 18:22:11 +00:00
matt
1a81c88e7b detect loss of signal
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10284 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-22 01:02:08 +00:00
matt
77410e5cd3 corrected link up detector
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10260 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19 05:11:24 +00:00
matt
95ccb75892 new cordic
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10259 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19 05:08:51 +00:00
matt
ee16ef93fa widen cordic on tx side
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10258 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19 04:39:47 +00:00
matt
0327d3927e clarify comment
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10257 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19 04:35:49 +00:00
matt
c026e03847 24 bit wide z. Can't do this parameterized, unfortunately.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10256 221aa14e-8319-0410-a670-987f0aec2ac5
2009-01-19 04:33:11 +00:00
matt
0c6c48651a pps sync works, meets timing
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10120 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-15 04:26:43 +00:00
matt
5b9d02869c synchronized pps, lots of debug pins changed, works, meets timing
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10118 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-14 17:58:24 +00:00
matt
2c673090ac reset the phase when we shut down. Aids in sync
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10115 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-13 23:28:58 +00:00
matt
f8812ec0df implemented "reset master clock on next PPS" so we can easily sync multiple units without MIMO connections
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10103 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-05 00:36:22 +00:00
matt
9e47bbb499 speed up the diagnostic signals, they were causing timing problems
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10101 221aa14e-8319-0410-a670-987f0aec2ac5
2008-12-04 06:12:51 +00:00
matt
ccd0357282 hardware control of leds
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9961 221aa14e-8319-0410-a670-987f0aec2ac5
2008-11-09 22:51:15 +00:00
matt
ab19a4ddf8 u2_rev2 now works again
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9831 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-23 02:02:20 +00:00
matt
a2dda5e9cf make rev2 compile again
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9815 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-22 00:29:15 +00:00
matt
f89e75e1c6 added in mux for DACs
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9807 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-18 23:33:12 +00:00
eb
eeed4fa341 Added firmware support for adc_mux to handle swapping I/Q, etc. Modified dsp_core_rx.v to swap A and B mapping so that the software thinks that the TVRX is connected to A/D A.
ISE 10.1 SP3 is required to compile the FPGA successfully.  SP2 is
insufficient.  It compiles with SP2, but the firmware doesn't load.
Only the F led is one in that case.



git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9795 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-15 00:42:58 +00:00
matt
5fa9cd632b New serdes status interrupt, clk_status interrupt. New capability to flush the ICache.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9779 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-11 23:04:06 +00:00
matt
dda45990b4 moved to appropriate places
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9747 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-08 06:29:43 +00:00
matt
898d5986f8 added the basic wb<-->extram interface and a serdes interrupt to tell link status
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9746 221aa14e-8319-0410-a670-987f0aec2ac5
2008-10-08 05:53:22 +00:00
matt
8614511f04 catch up with latest pin defs of u2_core
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9636 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21 17:57:49 +00:00
matt
20c2fd524f attach a 16 bit device to the bus and make it look like a 32 bit device
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9635 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21 17:57:02 +00:00
matt
abd6905920 wb_zbt16_b is a quick hack just to be able to safely check the sram. it is not speed-optimized
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9633 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21 17:49:44 +00:00
matt
005e812577 new directory for files
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9632 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21 17:48:31 +00:00
matt
9e5f2d9382 zbt ram controller
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9631 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-21 17:47:17 +00:00
matt
bc0597e940 first cut
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9609 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-19 23:41:21 +00:00
matt
53bb4c6258 better debug pins
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9592 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-17 00:20:44 +00:00
matt
51849c20dd allow fpga to take over sd card interface from cpld
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9591 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-17 00:15:10 +00:00
matt
9d848f4e38 allow fpga to take over SD card interface
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9590 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-17 00:14:48 +00:00
matt
c9157f4a3d control CS line on SD card
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9589 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-17 00:14:24 +00:00
jcorgan
bff331ff52 Merged r9505:9553 from old usrp2/trunk into trunk/usrp2
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9555 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-11 02:04:40 +00:00
jcorgan
61f2f0214c Merged r9433:9527 from features/gr-usrp2 into trunk. Adds usrp2 and gr-usrp2 top-level components. Trunk passes distcheck with mb-gcc installed, but currently not without them. The key issue is that when mb-gcc is not installed, the build system skips over the usrp2/firmware directory, and the firmware include files don't get put into the dist tarball. But we can't do the usual DIST_SUBDIRS method as the firmware is a subpackage.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9528 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-08 01:00:12 +00:00
matt
69bef1c19b Allows for changing the interpolation rate dynamically. Stop the pipeline, set the rate, restart the pipeline. Fixes bug #248.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9485 221aa14e-8319-0410-a670-987f0aec2ac5
2008-09-02 19:50:09 +00:00
eb
4a2d8bec69 Merged features/inband-usb -r6431:8293 into trunk.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8295 221aa14e-8319-0410-a670-987f0aec2ac5
2008-04-30 03:52:31 +00:00
jcorgan
78452721f5 Restores 8-bit sample format support to FPGA code. Synthesized with 7.1SP1.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6858 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-10 19:23:57 +00:00
jcorgan
881199a5cc Regenerated USRP Makefile.extra
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6777 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-01 23:57:49 +00:00
jcorgan
fe861a8b22 Merged r6766:6775 from jcorgan/t195. Fixes ticket:195. NOTE: this removes 8 bit sample width support on receive. Synthesized with 7.1SP1.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6776 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-01 23:56:59 +00:00
jcorgan
346dedc208 Merged r6749:6763 from jcorgan/t179. Fixes ticket:179. New RBFs synthesized with 7.1SP1.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6764 221aa14e-8319-0410-a670-987f0aec2ac5
2007-11-01 03:29:36 +00:00
eb
0b06bc6183 tool version changed
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6604 221aa14e-8319-0410-a670-987f0aec2ac5
2007-10-09 20:10:04 +00:00
eb
83fcac4c30 New rbfs built from r6602 using Quartus II Web Edition version 7.1 SP1
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6603 221aa14e-8319-0410-a670-987f0aec2ac5
2007-10-09 20:09:04 +00:00
eb
c459c56ac7 Merged r6329:6428 of features/inband-usb + distcheck fixes into trunk.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6429 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-13 23:21:41 +00:00
eb
3872941ae1 Merged features/inband-usb r5224:6306 into trunk. This is work-in-progress on inband signaling for the USRP1.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6307 221aa14e-8319-0410-a670-987f0aec2ac5
2007-09-05 01:43:43 +00:00
eb
632d8e2dd3 Updated license from GPL version 2 or later to GPL version 3 or later.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-21 03:44:38 +00:00
jcorgan
b827fdb70e Merged r5732:5941 from jcorgan/sar into trunk. Adds start of gr-radar-mono component. Trunk passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5942 221aa14e-8319-0410-a670-987f0aec2ac5
2007-07-12 00:54:37 +00:00
trondeau
8c62b0535c merge ordm/receiver branch -r5574:5659. Reworks OFDM receiver with refactored OFDM blocks. A few bug fixes for other blocks have also been slipped in.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5661 221aa14e-8319-0410-a670-987f0aec2ac5
2007-06-04 16:08:44 +00:00