Systems and methods for finite difference time domain simulation of an electronic design
AssigneeCadence Design Systems, Inc.
InventorsKenneth Robert Willis, Jing Wang, Hui Qi, Xuegang Zeng, Zhen Mu
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to a computer-implemented method for use in an electronic design. Embodiments may include receiving, using at least one processor, an electronic design and linking a printed circuit board (PCB) block to a physical layout associated with the electronic design. Embodiments may further include receiving, at a layout environment, at least one simulation parameter and performing, using a finite difference time domain (“FDTD”) simulator, a time-domain simulation, based upon, at least in part, the at least one simulation parameter.
Claims20
A computer-implemented method for in an electronic design comprising:
- receiving, using at least one processor, an electronic design;
- linking, at a block-based electronic design environment, a printed circuit board (PCB) block to a physical layout associated with the electronic design;
- receiving, at a layout environment, at least one simulation parameter;
- and
- performing, using a finite difference time domain (“FDTD”) simulator, a time-domain simulation, at the block-based electronic design environment, based upon, at least in part, the at least one simulation parameter, wherein performing the time-domain simulation is performed at the layout environment directly and does not extract or use an S-parameter model of a particular block of the block-based electronic design environment.
A non-transitory computer-readable storage medium having stored thereon instructions that when executed by a machine result in the following operations:
- receiving, using at least one processor, an electronic design;
- linking, at a block-based electronic design environment, a printed circuit board (PCB) block to a physical layout associated with the electronic design;
- receiving, at a layout environment, at least one simulation parameter;
- and
- performing, using a finite difference time domain (“FDTD”) simulator, a time-domain simulation, at the block-based electronic design environment, based upon, at least in part, the at least one simulation parameter, wherein performing the time-domain simulation is performed at the layout environment directly and does not extract or use an S-parameter model of a particular block of the block-based electronic design environment.
A system comprising:
- a computing device configured to receive an electronic design and link, at a block-based electronic design environment, a printed circuit board (PCB) block to a physical layout associated with the electronic design, the computing device further configured to receive, at a layout environment, at least one simulation parameter, the computing device further configured to perform, using a finite difference time domain (“FDTD”) simulator, a time-domain simulation, at the block-based electronic design environment, based upon, at least in part, the at least one simulation parameter, wherein performing the time-domain simulation is performed at the layout environment directly and does not extract or use an S-parameter model of a particular block of the block-based electronic design environment.
Dependencies are inferred from the claim text.