169020015 Delay Control Module Soft/Firmware Archive This disk has all archive information relating to EEPROMs U19 and U20 used on the DCM (1600020015), part of the JIVE MkIV Station Unit (1650020500) Files DCMx.U19 and DCMx.U20 respectively are used to programme U19 and U20. Directories: DCM41nn - MicroController firmware 6010015x - DCM Xilinx 6010016x - DMM Xilinx Each gate array design ends with the generation of a bit stream file 'design'.bit. The MAKEPROM utility converts the 6010015x / 6010016x bit file to and MCS file. This produces a configuration file which can be converted to the correct format for insertion into an include file for the firmware. Run the batch file S.bat to generate a .P file. i.e. S The .fpf file contains the directives to convert the MCS file to a form suitable for compiling into the microprocessor firmware. However the file type needs to be changed to .h and additional comment information added as below. This may be done with any suitable ascii text editor. An existing .h file can be modified so that the new content overwrites the previous content. The banner in the .h file can be modified to identify the new gate array. To generate a new set of firmware using the new xilinx configuration ( assuming a PC environment set up with the compiler etc.) have the new include files on a floppy disk in drive a: and enter NEWROMS. The NEWROMS batch file will call make to build the firmware, then call splitrom via makeprom.bat to convert the hex file to 2 files one for each eeprom to program.