Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс. e-mail:jobsmp@pochta.ru |
module latch_a (g_a, g_b, data_latch, out_latch_a, out_latch_b, data, enable_tri);
input g_a;
input g_b;
inout [3:0] data_latch;
output [3:0] out_latch_a;
output [3:0] out_latch_b;
input [3:0] data;
input enable_tri;
reg [3:0] out_latch_a;
reg [3:0] out_latch_b;
always @(g_a or data_latch)
begin
if (g_a)
out_latch_a <= data_latch;
end
always @(g_b or data_latch)
begin
if (g_b)
out_latch_b <= data_latch;
end
assign data_latch = enable_tri ? data : 4'hz;
endmodule