160 likes | 172 Views
Learn how to use eProduct Designer for schematic capture, edit text files, print project sheets, and compile with ISE 9.2 for effective circuit design. Follow detailed steps provided by TAMU Group.
E N D
Screenshots of Mentor Schematic Capture Software TAMU Group August 2014 J. Gilmore
What is it called, how to use it? • “eProduct Designer” • TAMU has a license server for this… • Accessed with the MGLS_LICENSE_FILE Environment Variable: license2.cse.tamu.edu:1717;1717@license2.cse.tamu.edu • ePD Dashboard is the launch point • Where libraries and projects are organized • You can also edit text files by hand… viewlogic.ini? • Select the “active” project and go to its Schematics folder • From here we initiate the schematic tool • Now called “ePD DxDesigner” • Used to be called Workview Viewlogic • Double-click on top-level sch file to begin • Can also edit symbols inside this program • Use “EDIF Netlist Writer” tool to generate .edn file for ISE • Run this on the top-level schematic after saving all files • Make sure to use the options shown here on the slides • Check the file “mgnwrite.err” for errors (should be 0 KB size)
How To Print the Project Make a PDF print of all the project sheets First close all design files Go to “Print Setup” Select “Landscape” and choose your PDF printer Next choose “Print Project” Browse to select the top level of your design Choose Level(s): “XILINX MXILINX” Then click OK After ~2 minutes you’ll get the Project Print Order pop-up Browse to find the correct .ppo file in the WV/D785 folder Un-select the “Save on Print” button, then click “Load” The list of sheets should appear in proper order Click once on the top item to highlight it, then click “Print”
Compiling with ISE 9.2 Startup ISE9.2i from the desktop Open the correct project to compile Right-click on “Generate Programming File” to open “Properties” Choose “Configuration Options” Set UserID Code to “0xCF056A02” or similar for the version code Click “Apply” then “OK” Click the “+” beside “Generate Programming File” Right-click on “Generate PROM, ACE or JTAG file” to open “Properties” Select the “Automatically Generate PROM or ACE File” button Verify the “IMACT Project File” is the correct .ipf file Click “Apply” then “OK” Double-click on “Generate PROM, ACE or JTAG file” to begin compiling After a few minutes it should be done Check that routing was completed and all constraints were met The new .mcs file(s) should be in the ISE project folder
Creating SVF Files with IMPACT Startup IMPACT from the desktop Open the correct .ipf project file under “File -> Open Project” Note the files with _0 and _1 will use corresponding .mcs files Choose “No” when prompted to save Ignore any warning about an invalid configuration file Select “Output -> SVF File -> Create SVF File” Select the folder and file where you want the SVF saved Right-click on the PROM icon and select “Program” An options window will pop up Un-select “Verify” and select “Erase Before Programming” Select “Parallel Mode” and also “PROM/Cool Runner-II” user code Choose a good code to serve as your firmware version tag Click on “Apply” and “OK”… after a few seconds it should be done Select “Output -> SVF File -> Stop Writing to SVF File” The new .svf file should be in the ISE project folder Quit the program, and do not save Restart the program if additional SVF files are needed ** Run “dos2unix” on the SVF files to make them useable! **