Give more consistent names to modules and packages

This commit is contained in:
Dennis Potter 2021-08-22 20:46:35 -07:00
parent 5e4a954a0c
commit 8881821252
Signed by: Dennis
GPG Key ID: 186A8AD440942BAF
5 changed files with 14 additions and 14 deletions

View File

@ -134,7 +134,7 @@ class AddrMap(Component):
# b2w and w2b defines.
import_package_list = [
AddrMap.templ_dict['import_package']['rtl'].format(
name = 'srdl2sv_widget'),
name = 'srdl2sv_if'),
'\n'
]
@ -236,7 +236,7 @@ class AddrMap(Component):
def __get_widget_ports_rtl(self):
self.widget_templ_dict = yaml.load(
pkg_resources.read_text(widgets, '{}.yaml'.format(self.config['bus'])),
pkg_resources.read_text(widgets, 'srdl2sv_{}.yaml'.format(self.config['bus'])),
Loader=yaml.FullLoader)
return self.process_yaml(

View File

@ -23,8 +23,8 @@
* OTHER DEALINGS IN THE SOFTWARE.
*/
module amba3ahblite_widget
import srdl2sv_widget_pkg::*;
module srdl2sv_amba3ahblite
import srdl2sv_if_pkg::*;
#(
parameter FLOP_IN = 0, // Set to '1' to flop input from the AHB bus. This is meant
// to help meet timing. Don't use this to synchronize the input.

View File

@ -15,8 +15,8 @@ module_instantiation:
* (not the registers). The deassertion of this
* reset shall be synchronized to bus_clk
*******************************************************************/
amba3ahblite_widget
amba3ahblite_widget_inst
srdl2sv_amba3ahblite
srdl2sv_amba3ahblite_inst
(// Register clock
.reg_clk,

View File

@ -1,4 +1,4 @@
package srdl2sv_widget_pkg;
package srdl2sv_if_pkg;
typedef struct {
logic [31:0] addr;

View File

@ -79,24 +79,24 @@ if __name__ == "__main__":
print(value, file=file)
# Copy over widget RTL from widget directory
widget_rtl = pkg_resources.read_text(widgets, '{}.sv'.format(config['bus']))
widget_rtl = pkg_resources.read_text(widgets, 'srdl2sv_{}.sv'.format(config['bus']))
out_widget_file = "{}/{}.sv".format(config['output_dir'], config['bus'])
out_widget_file = "{}/srdl2sv_{}.sv".format(config['output_dir'], config['bus'])
with open(out_widget_file, 'w') as file:
print(widget_rtl, file=file)
logger.info("Selected, implemented, and copied '{}' widget".format(config['bus']))
# Copy over generic srdl2sv_widget_pkg
widget_if_rtl = pkg_resources.read_text(widgets, 'srdl2sv_widget_pkg.sv')
# Copy over generic srdl2sv_interface_pkg
widget_if_rtl = pkg_resources.read_text(widgets, 'srdl2sv_if_pkg.sv')
out_widget_if_file = "{}/srdl2sv_widget_pkg.sv".format(config['output_dir'])
out_if_file = "{}/srdl2sv_if_pkg.sv".format(config['output_dir'])
with open(out_widget_if_file, 'w') as file:
with open(out_if_file, 'w') as file:
print(widget_if_rtl,file=file)
logger.info("Copied 'srdl2sv_widget_pkg.sv")
logger.info("Copied 'srdl2sv_if_pkg.sv")
# Print elapsed time
logger.info("Elapsed time: %f seconds", time.time() - start)