adding synthesize attribute to the module and a print statement for pinmux generation.
authorNeel <neelgala@gmail.com>
Mon, 12 Mar 2018 15:40:39 +0000 (21:10 +0530)
committerNeel <neelgala@gmail.com>
Mon, 12 Mar 2018 15:40:39 +0000 (21:10 +0530)
src/pinmux_generator.py

index 654eb6bcc9e3f9fbdb8d276adbd5bd6219e70d89..8041b6c0bce6b95f0c4b4abcf1be305492409c5e 100644 (file)
@@ -100,6 +100,7 @@ for i in range(0,N_TWI):
 ####=== finish interface definition and start module definition===####
 bsv_file.write('''
        endinterface
+       (*synthesize*)
        module mkpinmux(Ifc_pinmux);
 ''')                                   
 ######################################################################
@@ -154,4 +155,5 @@ for i in range(0,N_SPI):
 for i in range(0,N_TWI):
        bsv_file.write(twiinterface_def.format(i))
 bsv_file.write(footer)
+print("BSV file successfully generated: bsv_src/pinmux.bsv")
 ########################################################################