OpenCores
URL https://opencores.org/ocsvn/socgen/socgen/trunk

Subversion Repositories socgen

[/] [socgen/] [trunk/] [common/] [opencores.org/] [cde/] [ip/] [jtag/] [rtl/] [verilog/] [jtag_rpc_in_reg] - Blame information for rev 134

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 134 jt_eaton
 
2
 
3
// shift  buffer and shadow
4
reg [BITS-1:0]  buffer;
5
 
6
always @(posedge clk or posedge reset)
7
  if (reset)                            buffer <= RESET_VALUE;
8
  else
9
  if (select && capture_dr)             buffer <= capture_value;
10
  else
11
  if (select && shift_dr)               buffer <= { tdi, buffer[BITS-1:1] };
12
  else                                  buffer <= buffer;
13
 
14
 
15
 
16
 
17
 assign tdo = buffer[0];
18
 
19
 

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.