⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 synth.readme

📁 another 8051 core porocesssor vhdl source code
💻 README
字号:
This is the synth.readme file for the M8051 Soft Core V6.600General=======It is necessary to set the target library and create the destination directories for the gate level netlists.  Ensure the path being written to during synthesis exists. Also ensure library paths etc.are correct.Constraints e.g. clock speed, should be changed to suit customer specifications.  See comments in the file hier_setup.scr for furtherinformation on timing constraint.Synopsys Notes==============Synthesis scripts are supplied for use with Synopsys Design Compiler.These are:   synth.scr       dc_shell compiler control script      scan.scr        scan test insertion control script The synthesis control script, synth.scr, calls up three other files:hier_compile.scr   Read in RTL for synthesis and write CBA netlist.hier_setup.scr     external constraints file which may be modified to                   take into account external timing information.m8051_exp.mcp      multicycle path definition file specifies known                   multicycle paths through the design that are required                   to be specified for 40MHz performance in the                    TSMC 2.1 CBA 0.35um 3V 100 deg C library.m8051_exp.sfp      false path definition file specifies known false                   paths through the ALU which are not used.hier_compile.scr performs a two-pass synthesis in which the second pass is incremental.  The second pass is not always required depending on theseverity of external constraints. First primitive elements (one bit counter and ALU cells) are ungroupedbefore compilation.  Then some large and relatively self-contained partsof the whole are characterised and compiled before an overallcompilation of the soft core.  An incremental recompilation of thesoft Core is then performed.At the end of hier_compile.scr the script directs the files to directorylocations used in Inventra's internal design flow. The output filelocations should be altered to suit the customer's directory structure. The scan.scr assumes that the output from synthesis under synth.scr is present. This design has been synthesised using Synopsys version 1999.05. This version of design compiler produces the following warning whichmay safely be ignored: In a number of modules unconnected inputs are reported. These warningsconcern busses that have been taken into a module. These are generallydocumented in the headers of the modules concerned. If the target library does not contain flip-flops with bothsynchronous set and reset inputs, then warnings to this affect aregenerated. Performance is detailed in the file perform.txt in the main M8051directory.Special NoteWhen synthesising in Verilog, problems have been reported when theSynopsys Verilog netlist is used by Cadence layout tools. The problemconcerns "single bit" vectors used in modules. A workaround is to writethe design out in VHDL format, read it back in and then write out fora second time in Verilog.     

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -