⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 step_motor_vhd.sdo

📁 本程序设计一个基于FPGA的4相步进电机定位控制系统。由步进电机方向设定电路模块、步进电机步进移动与定位控制模块和编码输出模块构成。前两个模块完成电机旋转方向设定
💻 SDO
📖 第 1 页 / 共 2 页
字号:
        (IOPATH (posedge aclr) regout (176:176:176) (176:176:176))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (10:10:10))
      (SETUP datain (posedge clk) (10:10:10))
      (SETUP sclr (posedge clk) (10:10:10))
      (SETUP sload (posedge clk) (10:10:10))
      (HOLD datac (posedge clk) (100:100:100))
      (HOLD datain (posedge clk) (100:100:100))
      (HOLD sclr (posedge clk) (100:100:100))
      (HOLD sload (posedge clk) (100:100:100))
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\angleDnCount\[3\]\~I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (402:402:402) (399:399:399))
        (PORT datac (3715:3715:3715) (3691:3691:3691))
        (IOPATH dataa regin (539:539:539) (539:539:539))
        (IOPATH cin0 regin (489:489:489) (489:489:489))
        (IOPATH cin1 regin (497:497:497) (497:497:497))
        (IOPATH dataa cout0 (443:443:443) (443:443:443))
        (IOPATH cin0 cout0 (58:58:58) (58:58:58))
        (IOPATH dataa cout1 (451:451:451) (451:451:451))
        (IOPATH cin1 cout1 (60:60:60) (60:60:60))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_lcell_register")
    (INSTANCE \\angleDnCount\[3\]\~I\\.lereg)
    (DELAY
      (ABSOLUTE
        (PORT sload (4581:4581:4581) (4603:4603:4603))
        (PORT datac (3800:3800:3800) (3776:3776:3776))
        (PORT sclr (1080:1080:1080) (1105:1105:1105))
        (PORT aclr (2192:2192:2192) (2167:2167:2167))
        (PORT clk (2081:2081:2081) (2052:2052:2052))
        (IOPATH (posedge clk) regout (156:156:156) (156:156:156))
        (IOPATH (posedge aclr) regout (176:176:176) (176:176:176))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (10:10:10))
      (SETUP datain (posedge clk) (10:10:10))
      (SETUP sclr (posedge clk) (10:10:10))
      (SETUP sload (posedge clk) (10:10:10))
      (HOLD datac (posedge clk) (100:100:100))
      (HOLD datain (posedge clk) (100:100:100))
      (HOLD sclr (posedge clk) (100:100:100))
      (HOLD sload (posedge clk) (100:100:100))
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\angleDnCount\[4\]\~I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (404:404:404) (400:400:400))
        (PORT datac (3903:3903:3903) (3880:3880:3880))
        (IOPATH dataa regin (539:539:539) (539:539:539))
        (IOPATH cin0 regin (489:489:489) (489:489:489))
        (IOPATH cin1 regin (497:497:497) (497:497:497))
        (IOPATH dataa cout (524:524:524) (524:524:524))
        (IOPATH cin0 cout (130:130:130) (130:130:130))
        (IOPATH cin1 cout (118:118:118) (118:118:118))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_lcell_register")
    (INSTANCE \\angleDnCount\[4\]\~I\\.lereg)
    (DELAY
      (ABSOLUTE
        (PORT sload (4581:4581:4581) (4603:4603:4603))
        (PORT datac (3988:3988:3988) (3965:3965:3965))
        (PORT sclr (1080:1080:1080) (1105:1105:1105))
        (PORT aclr (2192:2192:2192) (2167:2167:2167))
        (PORT clk (2081:2081:2081) (2052:2052:2052))
        (IOPATH (posedge clk) regout (156:156:156) (156:156:156))
        (IOPATH (posedge aclr) regout (176:176:176) (176:176:176))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (10:10:10))
      (SETUP datain (posedge clk) (10:10:10))
      (SETUP sclr (posedge clk) (10:10:10))
      (SETUP sload (posedge clk) (10:10:10))
      (HOLD datac (posedge clk) (100:100:100))
      (HOLD datain (posedge clk) (100:100:100))
      (HOLD sclr (posedge clk) (100:100:100))
      (HOLD sload (posedge clk) (100:100:100))
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_io")
    (INSTANCE \\angle\[5\]\~I\\.inst1)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (1087:1087:1087) (1087:1087:1087))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\angleDnCount\[5\]\~I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (383:383:383) (382:382:382))
        (PORT datac (4354:4354:4354) (4375:4375:4375))
        (IOPATH datab regin (458:458:458) (458:458:458))
        (IOPATH cin regin (578:578:578) (578:578:578))
        (IOPATH datab cout0 (344:344:344) (344:344:344))
        (IOPATH datab cout1 (341:341:341) (341:341:341))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_lcell_register")
    (INSTANCE \\angleDnCount\[5\]\~I\\.lereg)
    (DELAY
      (ABSOLUTE
        (PORT sload (4581:4581:4581) (4603:4603:4603))
        (PORT datac (4439:4439:4439) (4460:4460:4460))
        (PORT sclr (1080:1080:1080) (1105:1105:1105))
        (PORT aclr (2192:2192:2192) (2167:2167:2167))
        (PORT clk (2081:2081:2081) (2052:2052:2052))
        (IOPATH (posedge clk) regout (156:156:156) (156:156:156))
        (IOPATH (posedge aclr) regout (176:176:176) (176:176:176))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (10:10:10))
      (SETUP datain (posedge clk) (10:10:10))
      (SETUP sclr (posedge clk) (10:10:10))
      (SETUP sload (posedge clk) (10:10:10))
      (HOLD datac (posedge clk) (100:100:100))
      (HOLD datain (posedge clk) (100:100:100))
      (HOLD sclr (posedge clk) (100:100:100))
      (HOLD sload (posedge clk) (100:100:100))
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\angleDnCount\[6\]\~I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (391:391:391) (391:391:391))
        (PORT datac (3946:3946:3946) (3915:3915:3915))
        (IOPATH datab regin (458:458:458) (458:458:458))
        (IOPATH cin regin (578:578:578) (578:578:578))
        (IOPATH cin0 regin (489:489:489) (489:489:489))
        (IOPATH cin1 regin (497:497:497) (497:497:497))
        (IOPATH datab cout0 (344:344:344) (344:344:344))
        (IOPATH cin0 cout0 (58:58:58) (58:58:58))
        (IOPATH datab cout1 (341:341:341) (341:341:341))
        (IOPATH cin1 cout1 (60:60:60) (60:60:60))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_lcell_register")
    (INSTANCE \\angleDnCount\[6\]\~I\\.lereg)
    (DELAY
      (ABSOLUTE
        (PORT sload (4581:4581:4581) (4603:4603:4603))
        (PORT datac (4031:4031:4031) (4000:4000:4000))
        (PORT sclr (1080:1080:1080) (1105:1105:1105))
        (PORT aclr (2192:2192:2192) (2167:2167:2167))
        (PORT clk (2081:2081:2081) (2052:2052:2052))
        (IOPATH (posedge clk) regout (156:156:156) (156:156:156))
        (IOPATH (posedge aclr) regout (176:176:176) (176:176:176))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (10:10:10))
      (SETUP datain (posedge clk) (10:10:10))
      (SETUP sclr (posedge clk) (10:10:10))
      (SETUP sload (posedge clk) (10:10:10))
      (HOLD datac (posedge clk) (100:100:100))
      (HOLD datain (posedge clk) (100:100:100))
      (HOLD sclr (posedge clk) (100:100:100))
      (HOLD sload (posedge clk) (100:100:100))
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_io")
    (INSTANCE \\angle\[7\]\~I\\.inst1)
    (DELAY
      (ABSOLUTE
        (IOPATH padio combout (1087:1087:1087) (1087:1087:1087))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\angleDnCount\[7\]\~I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (408:408:408) (401:401:401))
        (PORT datac (3735:3735:3735) (3702:3702:3702))
        (IOPATH dataa regin (539:539:539) (539:539:539))
        (IOPATH cin regin (578:578:578) (578:578:578))
        (IOPATH cin0 regin (489:489:489) (489:489:489))
        (IOPATH cin1 regin (497:497:497) (497:497:497))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_lcell_register")
    (INSTANCE \\angleDnCount\[7\]\~I\\.lereg)
    (DELAY
      (ABSOLUTE
        (PORT sload (4581:4581:4581) (4603:4603:4603))
        (PORT datac (3820:3820:3820) (3787:3787:3787))
        (PORT sclr (1080:1080:1080) (1105:1105:1105))
        (PORT aclr (2192:2192:2192) (2167:2167:2167))
        (PORT clk (2081:2081:2081) (2052:2052:2052))
        (IOPATH (posedge clk) regout (156:156:156) (156:156:156))
        (IOPATH (posedge aclr) regout (176:176:176) (176:176:176))
      )
    )
    (TIMINGCHECK
      (SETUP datac (posedge clk) (10:10:10))
      (SETUP datain (posedge clk) (10:10:10))
      (SETUP sclr (posedge clk) (10:10:10))
      (SETUP sload (posedge clk) (10:10:10))
      (HOLD datac (posedge clk) (100:100:100))
      (HOLD datain (posedge clk) (100:100:100))
      (HOLD sclr (posedge clk) (100:100:100))
      (HOLD sload (posedge clk) (100:100:100))
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\rtl\~66_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (535:535:535) (488:488:488))
        (PORT datab (514:514:514) (472:472:472))
        (PORT datac (530:530:530) (498:498:498))
        (PORT datad (523:523:523) (477:477:477))
        (IOPATH dataa combout (366:366:366) (366:366:366))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\rtl\~67_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (393:393:393) (395:395:395))
        (PORT datac (404:404:404) (412:412:412))
        (PORT datad (487:487:487) (439:439:439))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\angleDnCount\[0\]\~291_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (4141:4141:4141) (4073:4073:4073))
        (PORT datac (3938:3938:3938) (3930:3930:3930))
        (PORT datad (791:791:791) (771:771:771))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\angleDnCount\[0\]\~292_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (333:333:333) (328:328:328))
        (PORT datab (3729:3729:3729) (3681:3681:3681))
        (PORT datac (410:410:410) (419:419:419))
        (PORT datad (483:483:483) (437:437:437))
        (IOPATH dataa combout (366:366:366) (366:366:366))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\rtl\~0_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT datab (796:796:796) (778:778:778))
        (PORT datac (811:811:811) (800:800:800))
        (PORT datad (765:765:765) (742:742:742))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\baBA\~173_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (439:439:439) (427:427:427))
        (PORT datab (412:412:412) (413:413:413))
        (PORT datac (427:427:427) (434:434:434))
        (PORT datad (549:549:549) (481:481:481))
        (IOPATH dataa combout (366:366:366) (366:366:366))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\baBA\~174_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (438:438:438) (425:425:425))
        (PORT datab (409:409:409) (410:410:410))
        (PORT datac (424:424:424) (432:432:432))
        (PORT datad (547:547:547) (479:479:479))
        (IOPATH dataa combout (366:366:366) (366:366:366))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\baBA\~175_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (438:438:438) (427:427:427))
        (PORT datab (411:411:411) (412:412:412))
        (PORT datac (426:426:426) (433:433:433))
        (PORT datad (549:549:549) (481:481:481))
        (IOPATH dataa combout (366:366:366) (366:366:366))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_lcell")
    (INSTANCE \\baBA\~176_I\\.lecomb)
    (DELAY
      (ABSOLUTE
        (PORT dataa (540:540:540) (493:493:493))
        (PORT datab (523:523:523) (477:477:477))
        (PORT datac (514:514:514) (472:472:472))
        (PORT datad (533:533:533) (484:484:484))
        (IOPATH dataa combout (366:366:366) (366:366:366))
        (IOPATH datab combout (280:280:280) (280:280:280))
        (IOPATH datac combout (183:183:183) (183:183:183))
        (IOPATH datad combout (75:75:75) (75:75:75))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_io")
    (INSTANCE \\baBA\[0\]\~I\\.inst1)
    (DELAY
      (ABSOLUTE
        (PORT datain (1115:1115:1115) (989:989:989))
        (IOPATH datain padio (2404:2404:2404) (2404:2404:2404))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_io")
    (INSTANCE \\baBA\[1\]\~I\\.inst1)
    (DELAY
      (ABSOLUTE
        (PORT datain (999:999:999) (1119:1119:1119))
        (IOPATH datain padio (2404:2404:2404) (2404:2404:2404))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_io")
    (INSTANCE \\baBA\[2\]\~I\\.inst1)
    (DELAY
      (ABSOLUTE
        (PORT datain (1258:1258:1258) (1409:1409:1409))
        (IOPATH datain padio (2404:2404:2404) (2404:2404:2404))
      )
    )
  )
  (CELL
    (CELLTYPE "stratix_asynch_io")
    (INSTANCE \\baBA\[3\]\~I\\.inst1)
    (DELAY
      (ABSOLUTE
        (PORT datain (1445:1445:1445) (1337:1337:1337))
        (IOPATH datain padio (2404:2404:2404) (2404:2404:2404))
      )
    )
  )
)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -