Kludge Tracker: Gnuradio - v3.4.0-101-g7e2b45b

Parent Directory (gnuradio/gr-gpio/src/fpga)

Kludge Summary of gnuradio/gr-gpio/src/fpga/lib

Total Kludges 2
Total Subdirs 0

All Directories within gnuradio/gr-gpio/src/fpga/lib

All Files within gnuradio/gr-gpio/src/fpga/lib

Kludge Snippets in gnuradio/gr-gpio/src/fpga/lib

gnuradio/gr-gpio/src/fpga/lib/gpio_input.v — 1

Category TODO
Committer jcorgan
Commit ID 48fefc9b6e294c0ecb3cdd826b5a2f4b008fa829
33              
34            // Buffer at input to chip
35        
36           reg rx_dig_rx_a_a,rx_dig_rx_b_a,rx_dig_rx_a_b,rx_dig_rx_b_b;
37           //TODO possibly use a flancter here
38           //This code can optionally be extended to do streaming input from gpio of tx boards
39           //The code can also be extended to input more bits
40         
41           always @(posedge clock)
				

gnuradio/gr-gpio/src/fpga/lib/gpio_input.v — 2

Category TODO
Committer jcorgan
Commit ID 48fefc9b6e294c0ecb3cdd826b5a2f4b008fa829
55           // Now mux to the appropriate outputs
56           wire [3:0] 	ddc3mux,ddc2mux,ddc1mux,ddc0mux;
57           wire 	rx_realsignals;
58           wire [3:0]  rx_numchan;//not used here
59           //TODO This setting reg readout is a duplicate of the one in adc_interface.v.
60           //     Change code so this is done in only one place, or give this code its own register.
61           setting_reg #(`FR_RX_MUX) sr_rxmux(.clock(clock),.reset(reset),.strobe(serial_strobe),.addr(serial_addr),
62        				      .in(serial_data),.out({ddc3mux,ddc2mux,ddc1mux,ddc0mux,rx_realsignals,rx_numchan[3:1]}));
63           //assign 	rx_numchan[0] = 1'b0;