Changes

Jump to navigation Jump to search
216 bytes removed ,  19:45, 3 June 2008
m
no edit summary
Line 5: Line 5:  
inputs
 
inputs
 
* ''Clk'': clock
 
* ''Clk'': clock
* ''/Rst'': asynchronous, active-low reset to zero the register (puts system into reset state)
+
* ''Rst'': asynchronous, reset to zero the register (puts system into reset state)
 
* ''En'': write enable
 
* ''En'': write enable
 
* ''D'': three-bit data-in bus
 
* ''D'': three-bit data-in bus
Line 15: Line 15:  
=== Packet Type Register ===
 
=== Packet Type Register ===
 
An 8-bit register to store the 2nd byte of an accepted packet.
 
An 8-bit register to store the 2nd byte of an accepted packet.
 +
inputs
 
* ''Clk'': clock
 
* ''Clk'': clock
* ''/Rst'': asynchronous, active-low reset to zero the register (puts system into reset state)
+
* ''Rst'': asynchronous reset to zero the register
 
* ''En'': write enable
 
* ''En'': write enable
 
* ''D'': 8-bit data-in bus
 
* ''D'': 8-bit data-in bus
Line 28: Line 29:  
inputs
 
inputs
 
* ''Clk'': clock
 
* ''Clk'': clock
* ''/Rst'': asynchronous, active-low reset to zero the register (puts system into reset state)
+
* ''Rst'': asynchronous reset to zero the register
 
* ''En'': write enable
 
* ''En'': write enable
 
* ''D'': 10-bit data-in bus
 
* ''D'': 10-bit data-in bus
Line 40: Line 41:  
inputs
 
inputs
 
* ''Clk'': clock
 
* ''Clk'': clock
* ''/Rst'': asynchronous, active-low reset to zero the register (puts system into reset state)
+
* ''Rst'': asynchronous reset to zero the register
 
* ''En'': write enable
 
* ''En'': write enable
 
* ''A'': 3-bit address
 
* ''A'': 3-bit address
Line 50: Line 51:     
=== DAC Registers ===
 
=== DAC Registers ===
A set of 32/24/16 16-bit registers to store the most recent DAC data.  Also includes a demultiplexer to select which register to write to.
+
A set of 32 16-bit registers to store the most recent DAC data.  Also includes a demultiplexer to select which register to write to.
 
inputs
 
inputs
 
* ''Clk'': clock
 
* ''Clk'': clock
* ''/Rst'': asynchronous, active-low reset to zero the register (puts system into reset state)
+
* ''Rst'': asynchronous reset to zero the register
 
* ''En'': write enable
 
* ''En'': write enable
* ''A'': 5/5/4-bit address (currently set at 5-bit)
+
* ''A'': 5-bit address
 
* ''D'': 14-bit data-in bus
 
* ''D'': 14-bit data-in bus
    
outputs
 
outputs
 
* ''Q'': 16-bit data-out bus (data pre-padded with 2 zeros to facilitate packaging into 2-byte words)
 
* ''Q'': 16-bit data-out bus (data pre-padded with 2 zeros to facilitate packaging into 2-byte words)
1,004

edits

Navigation menu