calibre使用指南

合集下载

calibre使用技巧与常见问题

calibre使用技巧与常见问题

calibre使用技巧与常见问题calibre使用技巧与常见问题Fri, 22 Oct 2010本文最后更新:2010-10-31,使用calibre版本0.7.25。

最近因为开发盛大锦书Bambook的SNB格式的calibre插件,更多的使用了calibre和研究了它的实现,也在论坛上看很多对calibre 使用上的问题。

干脆在这里写上一贴,把常见问题(尤其是中文相关的问题)做一总结。

本文会不定期更新。

1.什么是calibre?calibre是一个一站式的电子书籍管理软件,提供电子书籍管理、元信息整理、格式转换、阅读设备书籍同步、新闻下载等功能。

可以近似把它类比为电子书界的iTunes。

它使用Python开发,是一个跨平台的自由软件。

calibre不是一个电子书下载软件,它只能从网上下载书籍的信息,但不能下载书籍本身。

calibre不是电子书制作工具,虽然它提供格式转换功能,且在转换过程中提供一些定制功能,但这些功能非常有限,并不能用于精细控制和从头制作电子书。

1.calibre的优缺点优点是功能全,可定制化程度高,可以折腾。

缺点是体积庞大、速度慢、BUG较多(不过修得很快)。

1.中文TXT文件转换成别的格式后全部变为乱码因为Windows上大部分中文TXT文件是用System Codepage 编码的,而calibre默认用UTF-8编码解析。

解决方法是:可以把文件转成UTF-8编码后再放入calibre转换格式;也可以在calibre的转换对话框中左边选择“外观”,然后在右侧的“输入字符编码”中填入“gbk”或“gb18030”,calibre就可以正常转换格式了。

1.自动生成的封面图片中的中文字符变成问号calibre自带并硬编码了一些字体文件,这些字体中不包含中文字符,渲染出来的图片就只能显示成问号了。

解决方案是:打开“首选项”->“优化调整”中的“Current Tweaks”中填入优化选项:generate_cover_title_font = 'c:\\windows\\fonts\\simhei.ttf',这样就可以用指定的黑体做为封面标题的字体,就不会乱码了。

calibre 用法innovus

calibre 用法innovus

calibre 用法innovus如何使用Calibre来管理和转换电子书[Calibre用法innovus]引言:Calibre是一款强大而受欢迎的开源电子书管理软件。

它能够帮助您方便地管理、转换和阅读各种电子书格式。

本文将为您详细介绍Calibre的功能,并提供一步一步的指导来使用Calibre管理和转换电子书。

第1步:下载和安装Calibre首先,您需要下载并安装Calibre软件。

您可以在Calibre官方网站(第2步:添加电子书到Calibre安装完毕后,打开Calibre软件。

在主界面上方的工具栏中,您会看到一个“添加图书”按钮。

单击该按钮,您可以选择添加电子书的文件或者从在线商店下载电子书。

如果您已经将电子书下载到计算机上,点击“添加图书”,选择电子书文件所在的文件夹,然后点击“打开”按钮。

Calibre将会自动扫描并将电子书添加到其图书库中。

如果您想从在线商店下载电子书,可以点击“添加图书”按钮中的“下载图书”选项。

然后,您可以在弹出的界面中选择所需的在线商店和电子书。

第3步:管理电子书一旦您将电子书添加到Calibre中,就可以开始管理它们了。

Calibre提供了一系列功能,帮助您进行电子书的管理,例如:编辑元数据、添加标签、创建书架等。

要编辑电子书的元数据,只需选择一个电子书,在主界面上方的工具栏中,点击“编辑元数据”按钮。

然后您可以编辑书名、作者、出版日期等信息。

编辑完毕后,点击“保存”按钮。

要为电子书添加标签,只需选择一个电子书,在主界面的右侧面板中找到“标签”选项。

点击“添加标签”按钮,然后输入标签名称,按下Enter 键保存。

要创建书架,选择一个或多个电子书,点击主界面上方的工具栏中的“创建书架”按钮。

然后您可以命名该书架,并将电子书拖放到书架中。

第4步:阅读电子书Calibre不仅可以管理电子书,还提供了一个内置的电子书阅读器。

要打开内置阅读器,请选择一个电子书,在主界面上方的工具栏中,点击“打开”按钮。

calibre使用帮助

calibre使用帮助

calibre使用帮助Calibre是一款功能强大的电子书管理软件,它可以帮助用户管理、转换和阅读电子书。

以下是关于Calibre使用的详细指南。

-运行安装程序,按照提示完成安装过程。

2. 添加电子书到Calibre库:- 打开Calibre软件,点击“添加图书”按钮或拖放图书到Calibre 界面。

-选择您要添加的电子书文件,并点击“打开”按钮。

- Calibre会自动将电子书添加到您的图书库中。

3.转换电子书格式:-选择您想要转换的电子书。

-点击“转换图书”按钮。

-在转换选项中,选择您想要的输出格式和其他设置。

-点击“确定”开始转换。

- 转换完成后,您可以在Calibre库中找到转换后的电子书。

-点击“保存”按钮保存修改。

5. 在Calibre中阅读电子书:-选择您想要阅读的电子书。

-点击“阅读图书”按钮。

- Calibre内置阅读器会打开,并显示您选择的电子书。

6.同步电子书到设备:-连接您的设备到计算机。

- 在Calibre中选择您想要同步到设备的电子书。

-点击“发送到设备”按钮。

- Calibre会自动将选中的电子书同步到您的设备上。

7. 在Calibre中和排序电子书:- 使用栏在Calibre库中电子书。

8. 自定义Calibre界面:-点击“首选项”按钮。

- 在“界面”选项中,您可以自定义Calibre的外观和行为。

-点击“保存”按钮保存修改。

9. 使用插件扩展Calibre功能:-点击“首选项”按钮。

- 在“插件”选项中,您可以安装和管理各种插件,以扩展Calibre 的功能。

10. 备份和恢复Calibre库:-点击“首选项”按钮。

-在“高级”选项中,选择“备份/还原”。

- 按照提示选择您要备份或恢复的Calibre库文件。

希望上述信息对您使用Calibre有所帮助。

Calibre是一款强大的电子书管理工具,它提供了多种功能来满足您对电子书的各种需求。

无论是转换、管理、阅读还是备份,Calibre都能帮助您完成这些任务。

Calibre user manual

Calibre user manual

Calibre user manual● 初始Calibre 環境:先copy .cdsinit 在terminal 下鍵入Source .cdsinit ,即完成calibre 的環境設定了。

之後再進入icfb 下的 layout view ,找尋calibre 的連結即可使用。

● 使用Calibre :選擇virtuoso 進入layout view 之後,在其tool bar 上可以看到一個Calibre 的連結,選項中有DRC 、LVS 以及PEX (即LPE 功能) ,依所須之功能選擇之。

(1) DRC選擇DRC 之後會出現一大一小兩個視窗,小的是每次操作路徑設定,可設定可不設定。

大的視窗為主要控制設定視窗。

分別介紹如下:設定每次檔案操作起始路徑。

亦可不做任何設定,直接關掉此視窗。

待至下方主要操作視窗下再做路徑設定。

Main Window設定以Rule、Inputs、Outputs為主,通常皆以預設執行即可設定完成後,選Run DRC即可操作。

Rules:Kick ”…” to browser Rules file & Run DirectoryKick “View” to view & edit rules fileInput:由layout 連結過來,點選import from layout,calibre將會自動將layout 檔成gds檔。

此外Calibre 有預設的file name,以cellname.calibre.gds命名。

原則上不須更改任何設定,以其預設操作即可。

亦可自已命名。

Outputs:預設輸出為cell name.drc.summary即為dracula的.sum檔圖中選項皆以預設操作即可。

執行Run DRC後會出現兩個視窗,一個是summary report,一個是RVE視窗summary report即相當於.sum檔之結果,而利用RVE的highlight功能,可加速DRC驗証以及偵錯能力。

Calibre简易使用流程

Calibre简易使用流程

如何在Cadence 环境里简单的使用Calibre一、在Cadence 环境里调用Calibre1、 在.cdsinit 里 加上 load(“/usr/calibre/mgc_skl.skl”),这个.skl 文件就是Mentor 公司提供的skill 文件。

2、 在启动icfb &的路径下 module add calibre3、 启动icfb &后,打开一个版图检查一下顶端的Menu 里有没一个Calibre 的菜单。

如果有则表示可以在当前环境下使用Calibre 了,这个菜单里有DRC 、LVS 、XRC 、RVE 等命令。

4、 看书可以用mgcdocs &命令,下面有Clibre 的参考手册。

二、几个有用的缩写1、 SVRF---Standard Verification Rule Format (标准的检查文件)2、 RVE---Results Viewing Environment(显示结果用的环境窗口)3、 SVDB---Standard Verification Database (LVS results)4、 DRC---Design Rule Checking5、 LVS---Layout Versus Schematic6、 ERC---Electrical Rule Checking 三、一个简单的DRC 流程2、一个DRC 实例(1)打开一个版图,在Calibre 菜单下点出 RUN DRC 命令。

(2)Cancel 掉Load Runset File 命令窗口,Runset File是RUN DRC时需要填入的一些设置,方便于下次RUN。

第一次由于没有,所以就Cancel。

等第一次RUN完后,可以将填入的设置存成一个Runset File。

再RUN DRC时,可以将这个Runset File Load 进来。

(3)上面的窗口中,可以看到 Rules 与 Inputs 两个命令是红色的,表示RUN DRCDRC-可以帮(4)点击Inputs 命令,在Layout命令行里输入你要检查的版图的GDS,假如你已经把当前版图输出GDS了,可以输入已经生成的GDS。

Calibre电子书管理软件使用教程

Calibre电子书管理软件使用教程

Calibre电子书管理软件使用教程第一章:介绍Calibre是一款功能强大的电子书管理软件,可以帮助用户管理、转换和阅读各种格式的电子书。

本教程将为您详细介绍Calibre的安装、导入、转换和阅读电子书的方法。

第二章:安装Calibre在使用Calibre之前,我们首先需要安装它。

您可以从Calibre官方网站下载适用于您的操作系统的安装程序。

按照提示进行安装,一路下一步即可完成。

第三章:导入电子书在Calibre中,可以导入各种格式的电子书,包括EPUB、MOBI、PDF等。

导入电子书的方法有两种:1. 点击“添加图书”按钮,选择要导入的电子书文件,然后点击“打开”按钮。

2. 将电子书文件拖放到Calibre的主界面。

无论是哪种方法,Calibre都会自动将导入的电子书添加到书库中,并在界面上显示出来。

第四章:转换电子书格式Calibre不仅可以帮助我们管理电子书,还可以将电子书从一种格式转换为另一种格式。

转换电子书的方法如下:1. 选中要转换的电子书,然后点击顶部工具栏中的“转换书籍”按钮。

2. 在弹出的转换窗口中,选择目标格式、保存路径和转换选项。

如果需要,还可以调整字体、布局等参数。

3. 点击“开始”按钮,Calibre会开始转换电子书,并在转换完成后自动保存到指定的路径中。

第五章:编辑电子书元数据Calibre还可以帮助我们编辑电子书的元数据,包括标题、作者、出版日期等信息。

编辑电子书元数据的方法如下:1. 选中要编辑的电子书,然后点击右键,在弹出的菜单中选择“编辑元数据”选项。

2. 在弹出的元数据编辑窗口中,可以修改电子书的各种元数据信息。

点击“保存”按钮保存修改。

第六章:管理电子书Calibre提供了丰富的管理功能,可以帮助我们更好地管理电子书。

以下是一些常用的管理功能:1. 标签:可以给电子书添加标签,方便分类和查找。

2. 文件夹:可以将电子书按照不同的文件夹进行分类。

3. 过滤器:可以根据条件过滤电子书,比如按照作者、标签、格式等进行过滤。

Calibre 中文教程

Calibre 中文教程

Lab-4.Calibre –DRC與LVSI•目的:實習六是介紹一個大部分業界所使用的一套佈局驗證的軟體―Calibre(為Mentor公司之產品),Calibre是被世界上大多數的IC設計公司做為sign-off的憑據,適合做大型電路的驗證。

Calibre和Dracula、Diva有許多不同之處。

Calibre是一套類似Diva的驗證軟體,但其嚴謹度與考靠性遠優於Diva,這也是大家為何要使用Dracula的原因,但Dracula的操作不易,且無法做on-line的驗證。

但Calibre改進了這些缺點,不但操作簡易,更可搭配Virtuoso或其他layout軟體做線上的驗證,由於Calibre的已被大多數的公司所採用,因此CIC也將轉向支援Calibre的技術而漸漸取代Dracula。

本實習的目的是要將前一實習的電路,經過Calibre的佈局驗證後,以便能將此Layout送去製造。

而本實習將延續實習四的Layout為實例,藉此介紹整個Dracula的操作流程。

II•DRC(Design Rule Check):1•建立子目錄、拷貝calibre_035.drc檔及撰寫DRC的主要檔案:<i>因為作DRC佈局驗證時會造出非常多檔案,因此在此強烈建議建立一個屬於此Layout作DRC時之新目錄夾,也就是說在你的根目錄下鍵入mkdir 0.35然後再進入0.35的資料夾內,即鍵入cd0.35,再鍵入mkdirdrcnand3,建立一個名為drcnand3的子目錄 。

..<ii>先進入/avanti/Lab610/avanti/Lab/610/test/lab/drc/目錄下再利用filemgr &或拷貝指令cp ,將calibre_035.drc 拷貝至你的工作目錄底下。

<iii>為配合Layout ,因此在作DRC 驗證時必須利用編輯軟體(ex Vi 、textedit….),編輯下面的檔案並存為drc_rules的檔。

Calibre xRC的使用

Calibre xRC的使用

Calibre xRC 的使用1.版图中的寄生参数在使用Calibre xRC提取寄生参数之前,先介绍一下电路中的寄生参数。

一般来讲,寄生参数有寄生电阻、寄生电容、寄生电感等,其中寄生电阻和寄生电容对电路的影响最为明显。

在版图中,各导电层如铝线、多晶等及导电层之间的接触孔只要有电流通过就会有寄生电阻。

两层导电层之间会存在寄生电容,寄生电容一般可分为本征(intrinsic)和耦合(coupled)两种,本征电容是指导电层到衬底(substrate)的电容,它有两种类型,如图1中所示:#1为intrinsic plate电容,#4和#5为intrinsic fringe电容;耦合电容是指导电层在不同网线之间的电容,图1中#2、#3和#6就属于这种,其中#2为nearbody 电容,#3为crossover fringe电容,#6为crossover plate电容。

图1 寄生电容模型电路中寄生参数的存在给电路的工作造成了一定的影响,寄生电阻的存在会影响到电路的功耗,寄生RC会影响电路中的信号完整性,等等。

所以在版图完成后,必须提取出版图中的寄生参数,将它们反标入逻辑电路中一起进行仿真,以此来检查版图设计的准确性。

2.Calibre xRC功能简介Calibre xRC提供了多种寄生参数提取解决方案。

它可以根据电路设计的不同要求来提取不同的寄生参数网表,针对全定制电路和模拟电路可以提取晶体管级(transistor level)的网表,针对自动布局布线产生的电路可以提取门级(gate level)网表,针对数模混合电路可以提取混合级(ADMS)的电路网表。

它还可以根据不同的电路分析要求进行提取,针对电路的功耗(Power)分析,只进行寄生电阻的提取,针对电路的噪声(Noise)分析而仅对寄生电容的提取,针对电路的时序(Timing)分析而提取相应的RC或RCC网表,针对电路的信号完整性(Signal Integrity)分析提取寄生RC或RCC网表。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
o
Calibre LVS / LVS-H / MT LVS-H
Flat—Calibre LVS performs flat layout versus schematic netlist checking. o Hierarchical—Calibre LVS-H performs hierarchical layout versus schematic netlist checking. Like Calibre DRC-H, it also stores, analyzes,and processes data once per cell instead of once for every flat placement of the cell. o Multi-threaded — This configuration of Calibre LVS-H allows you to take advantage of multiple CPUs
Adding Interface into cadence virtuoso
In order to set up your Virtuoso layout editor with a Calibre pulldown menu, we must be add the following line to the default .cdsinit file , loads Skill functions that enable Calibre within the Cadence environment. load( strcat( getShellEnvVar("MGC_HOME") "/shared/pkgs/icv/tools/queryskl/calibre.skl" )) PDK training
PDK training
Introduction Calibre Feature
Calibre DRC / DRC-H / MT DRC-H
Flat — Calibre DRC performs design rule checking by reading the input layout database flat and operating on the geometry. o Hierarchical — Calibre DRC-H performs design rule checking hierarchically, which minimizes redundant processing. It stores, analyzes, and processes data once per cell instead of once for every flat placement of the cell. o Multi-threaded — This configuration of Calibre DRC-H allows you to take advantage of processing with multiple CPUs.
Necessary Condition
PDK training
Invocation
Environment Setup
1. In a C shell window, enter: % setenv MGC_HOME INSTALL_DIR % set path = ($path $MGC_HOME) 2. Verify the Environment variable % echo $MGC_HOME 3. Starting Calibre % calibre [options]
P D K Training
Calibre user guide
Y.Liu 2006-01-05
Confidential
Overview
Introduction Invocation Calibre DRC usage Calibre lvs usage
PDK training
Introduction
Verilog-to-LVS
o
Dracula to SVRF converter
o
Compare Two GDSII Database
o
Rules Syntax Checker
o
PDK training
Invocation
Invocation
Environment Setup
Adding Interface into cadence virtuoso
Calibre XRive
Calibre Connectivity Interface
o
PDK training
Introduction Calibre Utility
EDIF-to-LVS
o
EDIF-to-LVS (E2LVS) is a converter that translates an EDIF structural netlist into a SPICE-like netlist for use as input to Calibre LVS/LVS-H. Verilog-to-LVS (V2LVS) is a converter that translates a Verilog structural netlist into a SPICE-like netlist for use as input to Calibre LVS/LVS-H. The Dracula converter allows you to convert a Dracula rule file into a Standard Verification Rule Format rule file. The Compare GDS utility allows you to compare two GDSII databases (flat). This utility produces an ASCII DRC results database based on a layer-bylayer analysis. The Rules Syntax Checker utility allows you to check the syntax of a rule file without actually compiling it for a Calibre run.
• Layout database
PDK training
Invocation
Necessary Condition (cont.) • Source database, as applicable
PDK training
Calibre DRC usage
Calibre DRC usage
Operation in the DRC system Input and Output Calibre DRC command line Frequently used command
Introduction
What can Calibre do Calibre Feature Calibre Utility
PDK training
Introduction What can Calibre do
The Calibre Verification applications operate on rule files written in Standard Verification Rule Format (SVRF). DRC -- Design Rule Check ERC -- Electronic rule Check LVS -- Layout Versus Schematic XRC -- parasitic extraction OPC -- Optic Proximity Correction EB Fracture Utility something else
LAYER M1 2 // simple layer
Derived Polygon Layers
o
Derived polygon layers represent merged polygons generated as the output of layer operations such as Boolean functions, polygon-directed functions, and certain dimensional check operations. GATE = POLY AND DIFF Derived edge layers represent edges or edge segments of merged polygons generated as the output of layer operations such as topological edge operations and edge-directed dimensional check operations long_metal_edge = length metal > 5 Derived error layers represent clusters of one, two, three, or four edges. rule check { copy M1 }
Invocation
Necessary Condition
Before you invoke a Calibre Verification tool, the following data must exist:
• Rule file
• DRC rule • LVS & ERC rule • XRC rule
o
PDK training
Introduction Calibre Feature ( cont.)
相关文档
最新文档