当前位置:网站首页>Use "recombined netlist" to automatically activate eco "APR netlist"
Use "recombined netlist" to automatically activate eco "APR netlist"
2022-07-08 01:11:00 【NanDigits】
NanDigits Of GOF ECO Support with “ Recombined netlist ” It's automatic ECO“APR Net watch ” The process of .
Here's the picture , In this process , The user to change RTL After that, you just need to run the comprehensive script again , Compare the recombined net list with the previous version APR Send the net watch together GOF ECO that will do .GOF ECO It will automatically analyze the differences between the two netlists , Produce the smallest Patch, And the output ECO Script or ECO Net watch . Back end tools , Such as Innovus、ICC/ICC2 Get ECO Script or ECO After net list , do ECO Route.
Net watch ECO technological process
Here's an example , Demonstrates how to base on “ Recombined netlist ( Refer to the net list )” To automatically modify “APR Net watch ( Realize net list )”, And make them logically equivalent . say concretely ,GOF ECO Will check the logical equivalence between the reference netlist and the top level of the implementation netlist and its sub modules , Locate the points that are not equivalent , Then the patch with the minimum number of gates is generated , Apply the patch to the implementation of net list , Make it equivalent to the reference netlist .
Automatically ECO Script example ( Pay attention to the notes ):
use strict;
undo_eco; # Remove the previous ECO operation
setup_eco("eco_example"); # Set up ECO Name
read_library("art.90nm.lib"); # Read in lib library
# Read in the recombined weblist
read_design("-ref", "reference.gv");
# Read in needs ECO Implementation of netlist
read_design("-imp", "implementation.gv");
set_top("topmod"); # Set top-level module
set_ignore_output("TEST_SO*"); # Avoid test loop effects ECO
set_pin_constant("TEST_EN",0); # Avoid modifying to test logic
# Set high ECO Grade , Note that quick tests can be done
set_high_effort;
# Fix the top layer and sub modules
fix_design;
report_eco(); # Output ECO The report
write_verilog("eco_verilog.v"); # Output ECO After Verilog Net watch
write_soce("eco_soce.tcl"); # Output SOC Encounter Format ECO Tcl Script
exit; # sign out , Or comment out this line and enter mutual debugging
from Termial Run the above script in :
gof -run auto_eco.pl
from ECO The script shows ,GOF ECO The process is very simple ,“ One Button” Get it done ECO.
边栏推荐
- Study notes of single chip microcomputer and embedded system
- 基础篇——整合第三方技术
- USB type-C docking design | design USB type-C docking scheme | USB type-C docking circuit reference
- 50Mhz产生时间
- Basic types of 100 questions for basic grammar of Niuke
- How to use education discounts to open Apple Music members for 5 yuan / month and realize member sharing
- Reentrantlock fair lock source code Chapter 0
- 完整的模型验证(测试,demo)套路
- Complete model verification (test, demo) routine
- 基于微信小程序开发的我最在行的小游戏
猜你喜欢
130. 被圍繞的區域
Ag9310 for type-C docking station scheme circuit design method | ag9310 for type-C audio and video converter scheme circuit design reference
2022-07-07: the original array is a monotonic array with numbers greater than 0 and less than or equal to K. there may be equal numbers in it, and the overall trend is increasing. However, the number
Image data preprocessing
For the first time in China, three Tsinghua Yaoban undergraduates won the stoc best student thesis award
Analysis of 8 classic C language pointer written test questions
Cve-2022-28346: Django SQL injection vulnerability
【深度学习】AI一键换天
1. Linear regression
Chapter 5 neural network
随机推荐
[note] common combined filter circuit
Password recovery vulnerability of foreign public testing
大二级分类产品页权重低,不收录怎么办?
股票开户免费办理佣金最低的券商,手机上开户安全吗
Cancel the down arrow of the default style of select and set the default word of select
Study notes of single chip microcomputer and embedded system
Class head up rate detection based on face recognition
[go record] start go language from scratch -- make an oscilloscope with go language (I) go language foundation
How to write mark down on vscode
Cve-2022-28346: Django SQL injection vulnerability
Prediction of the victory or defeat of the League of heroes -- simple KFC Colonel
Chapter 7 Bayesian classifier
Cascade-LSTM: A Tree-Structured Neural Classifier for Detecting Misinformation Cascades(KDD20)
5. Over fitting, dropout, regularization
9. Introduction to convolutional neural network
AI zhetianchuan ml novice decision tree
Ag7120 and ag7220 explain the driving scheme of HDMI signal extension amplifier | ag7120 and ag7220 design HDMI signal extension amplifier circuit reference
Share a latex online editor | with latex common templates
11. Recurrent neural network RNN
Su embedded training - Day7