推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

ADS学习第四课IBIS_TrainingClass

更新时间:2023-11-15 21:04:28 大小:722K 上传用户:xuzhen1查看TA发布的资源 标签:ads 下载积分:2分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

ADS学习第四课IBIS_TrainingClass Overview Part 1 - Introduction Background Solution Overview IBIS File Hierarchy Part 2 – IBIS Components Component-Model Type Mappings IBIS Palette Component Dialogs PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 3 Background I/O Buffer Interconnect Specification (IBIS) models are a critical requirement for high-speed digital design. An IBIS model represents the driver and receiver portions of an integrated circuit (IC) in the form of a data-based behavioral model, which protects intellectual property. Vendors describe these models in a file that is formatted to the standard IBIS specification. New versions of the specification are released every 2-3 years. The IBIS Open Forum, which governs the specification, also provides a parser for each new IBIS version. Digital design engineers need to be able to easily and reliably use IBIS models when designing a printed circuit board (PCB). They need access to IBIS technology that is compliant with the current standard and accurate in its simulation results. PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 4 IBIS File Hierarchy (Abridged) [Component] |-- [Package] |-- [Pin] |-- [Pin Mapping] |-- [Diff Pin] [Model Selector] [Model] |-- [Driver Schedule] |-- [Voltage Range] |-- [Pullup Reference] |-- [Pulldown Reference] |-- [POWER Clamp Reference] |-- [GND Clamp Reference] |-- [TTgnd] |-- [TTpower] |-- [Pulldown] |-- [Pullup] |-- [GND Clamp] |-- [POWER Clamp] |-- [Rgnd] |-- [Rpower] |-- [Rac] |-- [Cac] |-- [Ramp] |-- [Rising Waveform] |-- [Falling Waveform] Defines a single IBIS ‘component’ containing 1 or more pin-model combinations that are used to create a PCB. This is NOT the same as an ADS ‘component.’ Lists each available pin. A pin is tied to 1 or more models. This is NOT the same as an ADS component’s pin. Used when a pin has multiple models available. Defines the behavioral data for a particular model. Each model has a type, a polarity, and an enable switch. Defines all the pin pairs that are in a differential configuration. PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 5 Component-Model Type Mappings * = Not supported in UR1 due to schedule limitations ** = Used with [External Model] and not supported in UR1 IBIS_T • Terminator IBIS_DT • Terminator [Diff Pin] IBIS_I • Input, Input_ECL * IBIS_DI • Input [Diff Pin], Input_diff ** IBIS_O • Output, Output_ECL * IBIS_DO • Output [Diff Pin], Output_diff ** IBIS_IO • I/O, I/O_ECL * IBIS_DIO • I/O [Diff Pin], I/O_diff ** IBIS_3S • 3-State, 3-State_ECL * IBIS_D3S • 3-State [Diff Pin], 3-State_diff ** IBIS_OPENSINK • Open_sink, Open_drain IBIS_DOPENSINK • Open_sink [Diff Pin], Open_drain [Diff Pin] IBIS_OPENSOURCE • Open_source IBIS_DOPENSOURCE • Open_source [Diff Pin] IBIS_IO_OPENSINK • I/O_open_sink, I/O_open_drain IBIS_DIO_OPENSINK • I/O_open_sink [Diff Pin], I/O_open_drain [Diff Pin] IBIS_IO_OPENSOURCE • I/O_open_source IBIS_DIO_OPENSOURCE • I/O_open_source [Diff Pin] PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 6 IBIS Palette 18 components for different IBIS model types • IBIS_T: Terminator • IBIS_DT: Differential Terminator • IBIS_I: Input • IBIS_DI: Differential Input • IBIS_O: Output • IBIS_DO: Differential Output • IBIS_IO: Input/Output • IBIS_DIO: Differential Input/Output • IBIS_3S: 3-State • IBIS_D3S: Differential 3-State • IBIS_OPENSINK: Open Sink • IBIS_DOPENSINK: Differential Open Sink • IBIS_OPENSOURCE: Open Source • IBIS_DOPENSOURCE: Differential Open Source • IBIS_IO_OPENSINK: I/O Open Sink • IBIS_DIO_OPENSINK: Diff. I/O Open Sink • IBIS_IO_OPENSOURCE: I/O Open Source • IBIS_DIO_OPENSOURCE: Diff. I/O Open Source A new “Signal Integrity – IBIS” palette is available in the schematic window. 1 generic component • IBIS: Generic IBIS component PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 7 IBIS Generic Component – Placement • To view all possible pins and model types in a file, use the generic ‘IBIS’ component. • This component has no pins, cannot be wired-up in a circuit, and is not simulatable. • It gets swapped with the appropriate specialized IBIS component. 1. Select the “Signal Integrity – IBIS” palette in the schematic window. 2. Click on the ‘IBIS’ icon. 3. Place an instance on the schematic page. 4. Double-click the component to launch its edit dialog. PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 8 IBIS Component Dialogs – Select IBIS File • “IBIS File” field is not directly user-editable. • Sub-fields are disabled until an IBIS file is selected, except “Display” tab. 1. Change the “Instance Name” if desired. 2. Click [Select IBIS File…] to launch File Browser. PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 9 IBIS Component Dialogs – File Browser • Starts in parent directory of specified IBIS file, if it exists • Otherwise, it starts in project’s “data” directory – Recommended location for IBIS files – Ensures project portability • Filters for IBIS (*.ibs) files 1. Browse to the location of the IBIS file. 2. Select the desired file. 3. Click [OK] to return to the IBIS component dialog. PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 10 IBIS Component Dialogs – Main Page • “IBIS File” field is populated with selected value and the file is parsed. • Sub-fields are enabled and populated as appropriate. 1. Review and dismiss any parser error/warning messages. 2. Select the ‘Component’. 3. Choose whether or not to use typical, min, max, fast, or slow values for all data. 4. Choose whether to use the ‘Package’ portion of the circuit. PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 11 IBIS Component Dialogs – Package Tab • Entire tab is disabled if “Use Package” is OFF. • Values are informational only and are not editable. • Users can individually set the type of data (typical/min/max) if “Set all data” is OFF. PDF 文件使用 "pdfFactory Pro" 试用版本创建 IBIS Training Class Agilent Restricted February 21, 2007 Page 12 IBIS Component Dialogs – Bad Model Error • If the selected model has non-monotonic or invalid data, an error is thrown. • Model-related fields are disabled, and the user must select a different model

部分文件列表

文件名 大小
ADS学习第四课IBIS_TrainingClass.pdf 722K

【关注B站账户领20积分】

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载