Delete IOCell.v
This commit is contained in:
@@ -1,46 +0,0 @@
|
|||||||
// See LICENSE for license details
|
|
||||||
|
|
||||||
`timescale 1ns/1ps
|
|
||||||
|
|
||||||
module GenericAnalogIOCell(
|
|
||||||
inout pad,
|
|
||||||
inout core
|
|
||||||
);
|
|
||||||
|
|
||||||
assign core = 1'bz;
|
|
||||||
assign pad = core;
|
|
||||||
|
|
||||||
endmodule
|
|
||||||
|
|
||||||
module GenericDigitalGPIOCell(
|
|
||||||
inout pad,
|
|
||||||
output i,
|
|
||||||
input ie,
|
|
||||||
input o,
|
|
||||||
input oe
|
|
||||||
);
|
|
||||||
|
|
||||||
assign pad = oe ? o : 1'bz;
|
|
||||||
assign i = ie ? pad : 1'b0;
|
|
||||||
|
|
||||||
endmodule
|
|
||||||
|
|
||||||
module GenericDigitalInIOCell(
|
|
||||||
input pad,
|
|
||||||
output i,
|
|
||||||
input ie
|
|
||||||
);
|
|
||||||
|
|
||||||
assign i = ie ? pad : 1'b0;
|
|
||||||
|
|
||||||
endmodule
|
|
||||||
|
|
||||||
module GenericDigitalOutIOCell(
|
|
||||||
output pad,
|
|
||||||
input o,
|
|
||||||
input oe
|
|
||||||
);
|
|
||||||
|
|
||||||
assign pad = oe ? o : 1'bz;
|
|
||||||
|
|
||||||
endmodule
|
|
||||||
Reference in New Issue
Block a user