Download Xilinx XST User Guide
Transcript
R Comparators HDL Coding Techniques use ieee.std_logic_unsigned.all; entity adders_7 is port(A,B : in std_logic_vector(7 downto 0); OPER: in std_logic; RES : out std_logic_vector(7 downto 0)); end adders_7; architecture archi of adders_7 is begin RES <= A + B when OPER='0' else A - B; end archi; Unsigned 8-Bit Adder/Subtractor Verilog Coding Example // // Unsigned 8-bit Adder/Subtractor // module v_adders_7(A, B, OPER, RES); input OPER; input [7:0] A; input [7:0] B; output [7:0] RES; reg [7:0] RES; always @(A or B or OPER) begin if (OPER==1'b0) RES = A + B; else RES = A - B; end endmodule Comparators HDL Coding Techniques This section discusses Comparators and HDL Coding Techniques, and includes: • “About Comparators” • “Comparators Log File” • “Comparators Related Constraints” • “Comparators Coding Examples” About Comparators Not applicable Comparators Log File The XST log file reports the type and size of recognized comparators during the Macro Recognition step. XST User Guide 10.1 www.xilinx.com 135
Related documents