手工摆放元件:在Allegro中选择,Place -> Manually,在元件被导入后,在Components by refdes中就会有C1、C2等原理图中的标号。点击之后就可以直接放置在PCB的版图中了,Done之后,原来的选项框中就不存在该器件了。


   镜像摆放:摆放在顶层还是底层。一种方式是在摆放之前,已经选择好了器件,然后再选择option中的mirror。方法二:对于已经摆放的器件,点击右键,出现的菜单里面有mirror。方法三:Edit -> Mirror。


   旋转:对于已经摆放的元件,选择move之后,选择需要被旋转的器件,右键,出现rotate,就可以旋转了。 或者使用Place -> Manually ,在oprion中修改旋转度数,摆放的时候,放下来之前就可以旋转了。支持45°旋转摆放。






  


  先来介绍一下于博士里面介绍的交互布局方式。


  在cadence中,选择.dsn文件,然后option -> Preferences -> Miscellaneous 然后再Intertool Communication里面勾选上Enable Intertool Communication。勾选上之后,在原理图中左键选上要摆放的一组器件,右键PCB Editor select,在Allegro中就可以摆放了。但是我的没有实现,也就是在Allegro中没有悬挂对应的器件。


 


我们可以用另外一种方法实现这个功能。


  1、在cadence中,先选择要被摆放的器件,比如要将某一张图纸的器件摆放,在一个望远镜的寻找标志的右边有一个箭头,打开后只选择Parts。


allegro设置线条镜像 allegro如何镜像_原理图


  


allegro设置线条镜像 allegro如何镜像_原理图_02

      3、然后选中这些器件, Shift+ctrl,右键,选择Edit Properties(ctrl+shift+e)。


allegro设置线条镜像 allegro如何镜像_原理图_03

      4、 选中Reference,然后用ctrl + in sert,这个复制的作用相当于我们常用的ctrl+C,将 这些元件标示复制下来,粘贴在一个.txt文档中,将文档的名字改成一个自己熟识的,最好是英文名字,然后将后缀名改成.lst。


allegro设置线条镜像 allegro如何镜像_原理图_04

   在Allegro中,先选择move,然后再find选项中,有一个Find By Name。选择Symbol(or pin),选择List,在下面的添加文件中选择上刚才保存的.lst文件,可以看见可以讲刚才在.lst文件中选择的所有器件能够一起移动了。这样就可以摆放在一起了。


allegro设置线条镜像 allegro如何镜像_右键_05

  
补记:
  
   无论是DSP还是FPGA都有一些PLL的管脚,这些管脚关系着器件工作状态的好坏,因此在设计的时候,需要我们注意一些问题。对于这些管脚肯定有一些滤波电容,以及磁珠,摆放需要注意的是电压要从磁珠流过,然后再经过大电容,小电容,到达管脚。也就是说小电容要更靠近管脚。并且不要穿越电源平面,保持和管脚在同一个平面上。
    包括晶振的供电管脚,一些敏感的器件供电滤波的地方。很多时候运放的质量关系到工作的效果,特别是工作在模拟信号的时候,因此供电的纹波系数就尤为重要。

   晶振、时钟、以及高速RAM并行信号线都是高频线,要注意和模拟电路分开。噪声比较大的开关电源也要远离模拟器件区域。另外在模拟部分,最好不要有数据信号线从中间穿过。



   端接电阻的摆放,需要注意是和源端在一起还是和末端在一起。



   



   整版布局有以下几个要点需要注意:



   、模拟和数字部分要分开;