📄 config_dac_v.sdo
字号:
// Copyright (C) 1991-2007 Altera Corporation
// Your use of Altera Corporation's design tools, logic functions
// and other software and tools, and its AMPP partner logic
// functions, and any output files from any of the foregoing
// (including device programming or simulation files), and any
// associated documentation or information are expressly subject
// to the terms and conditions of the Altera Program License
// Subscription Agreement, Altera MegaCore Function License
// Agreement, or other applicable license agreement, including,
// without limitation, that your use is for the sole purpose of
// programming logic devices manufactured by Altera and sold by
// Altera or its authorized distributors. Please refer to the
// applicable agreement for further details.
//
// Device: Altera EP2C5T144C6 Package TQFP144
//
//
// This SDF file should be used for ModelSim-Altera (Verilog) only
//
(DELAYFILE
(SDFVERSION "2.1")
(DESIGN "config_dac")
(DATE "08/19/2008 14:16:09")
(VENDOR "Altera")
(PROGRAM "Quartus II")
(VERSION "Version 7.1 Build 156 04/30/2007 SJ Full Version")
(DIVIDER .)
(TIMESCALE 1 ps)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE data_to_send\[2\])
(DELAY
(ABSOLUTE
(PORT clk (1232:1232:1232) (1225:1225:1225))
(PORT datain (84:84:84) (84:84:84))
(PORT sdata (1123:1123:1123) (1050:1050:1050))
(PORT sload (916:916:916) (914:914:914))
(PORT ena (892:892:892) (884:884:884))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD datain (posedge clk) (266:266:266))
(HOLD sload (posedge clk) (266:266:266))
(HOLD sdata (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE data_to_send\[1\])
(DELAY
(ABSOLUTE
(PORT clk (1232:1232:1232) (1225:1225:1225))
(PORT datain (84:84:84) (84:84:84))
(PORT sdata (1125:1125:1125) (1046:1046:1046))
(PORT sload (916:916:916) (914:914:914))
(PORT ena (892:892:892) (884:884:884))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD datain (posedge clk) (266:266:266))
(HOLD sload (posedge clk) (266:266:266))
(HOLD sdata (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE data_to_send\[2\]\~658)
(DELAY
(ABSOLUTE
(PORT dataa (797:797:797) (726:726:726))
(PORT datab (314:314:314) (285:285:285))
(PORT datad (272:272:272) (244:244:244))
(IOPATH dataa combout (437:437:437) (437:437:437))
(IOPATH datab combout (420:420:420) (420:420:420))
(IOPATH datad combout (150:150:150) (150:150:150))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE data_to_send\[0\])
(DELAY
(ABSOLUTE
(PORT clk (1230:1230:1230) (1223:1223:1223))
(PORT datain (84:84:84) (84:84:84))
(PORT sdata (1109:1109:1109) (1032:1032:1032))
(PORT sload (1322:1322:1322) (1261:1261:1261))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD datain (posedge clk) (266:266:266))
(HOLD sload (posedge clk) (266:266:266))
(HOLD sdata (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE data_to_send\[1\]\~659)
(DELAY
(ABSOLUTE
(PORT dataa (503:503:503) (447:447:447))
(PORT datab (743:743:743) (660:660:660))
(PORT datad (771:771:771) (707:707:707))
(IOPATH dataa combout (413:413:413) (413:413:413))
(IOPATH datab combout (416:416:416) (416:416:416))
(IOPATH datad combout (150:150:150) (150:150:150))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE data_to_send\[0\]\~660)
(DELAY
(ABSOLUTE
(PORT dataa (679:679:679) (587:587:587))
(PORT datab (265:265:265) (236:236:236))
(PORT datad (764:764:764) (703:703:703))
(IOPATH dataa combout (413:413:413) (413:413:413))
(IOPATH datab combout (416:416:416) (416:416:416))
(IOPATH datad combout (150:150:150) (150:150:150))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE wdata\[2\])
(DELAY
(ABSOLUTE
(PORT clk (1244:1244:1244) (1238:1238:1238))
(PORT sdata (1346:1346:1346) (1423:1423:1423))
(PORT ena (5593:5593:5593) (5498:5498:5498))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD sdata (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE waddr\[2\])
(DELAY
(ABSOLUTE
(PORT clk (1237:1237:1237) (1228:1228:1228))
(PORT sdata (5373:5373:5373) (5263:5263:5263))
(PORT ena (1331:1331:1331) (1271:1271:1271))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD sdata (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE bit_transfered\[1\])
(DELAY
(ABSOLUTE
(PORT clk (1232:1232:1232) (1225:1225:1225))
(PORT datain (84:84:84) (84:84:84))
(PORT ena (899:899:899) (891:891:891))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD datain (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE wdata\[1\])
(DELAY
(ABSOLUTE
(PORT clk (1244:1244:1244) (1238:1238:1238))
(PORT datain (84:84:84) (84:84:84))
(PORT ena (5593:5593:5593) (5498:5498:5498))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD datain (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE waddr\[1\])
(DELAY
(ABSOLUTE
(PORT clk (1237:1237:1237) (1228:1228:1228))
(PORT sdata (5333:5333:5333) (5240:5240:5240))
(PORT ena (1331:1331:1331) (1271:1271:1271))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD sdata (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE bit_transfered\~558)
(DELAY
(ABSOLUTE
(PORT datab (813:813:813) (755:755:755))
(PORT datac (789:789:789) (720:720:720))
(PORT datad (499:499:499) (442:442:442))
(IOPATH datab combout (388:388:388) (388:388:388))
(IOPATH datac combout (275:275:275) (275:275:275))
(IOPATH datad combout (150:150:150) (150:150:150))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE data_to_send\~908)
(DELAY
(ABSOLUTE
(PORT dataa (571:571:571) (516:516:516))
(PORT datac (566:566:566) (518:518:518))
(PORT datad (312:312:312) (282:282:282))
(IOPATH dataa combout (413:413:413) (413:413:413))
(IOPATH datac combout (271:271:271) (271:271:271))
(IOPATH datad combout (150:150:150) (150:150:150))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE wdata\[0\])
(DELAY
(ABSOLUTE
(PORT clk (1244:1244:1244) (1238:1238:1238))
(PORT sdata (5474:5474:5474) (5401:5401:5401))
(PORT ena (5593:5593:5593) (5498:5498:5498))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD sdata (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE waddr\[0\])
(DELAY
(ABSOLUTE
(PORT clk (1237:1237:1237) (1228:1228:1228))
(PORT datain (84:84:84) (84:84:84))
(PORT ena (1331:1331:1331) (1271:1271:1271))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD datain (posedge clk) (266:266:266))
(HOLD ena (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE wr_data\[2\]\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (999:999:999) (999:999:999))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE wr_rd_addr\[2\]\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (842:842:842) (842:842:842))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE wr_data\[1\]\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (862:862:862) (862:862:862))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE wr_rd_addr\[1\]\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (852:852:852) (852:852:852))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE wr_data\[0\]\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (850:850:850) (850:850:850))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE wr_rd_addr\[0\]\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (850:850:850) (850:850:850))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE wdata\[1\]\~feeder)
(DELAY
(ABSOLUTE
(PORT datad (5145:5145:5145) (5044:5044:5044))
(IOPATH datad combout (149:149:149) (149:149:149))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE waddr\[0\]\~feeder)
(DELAY
(ABSOLUTE
(PORT datad (5202:5202:5202) (5123:5123:5123))
(IOPATH datad combout (149:149:149) (149:149:149))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE clk\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (989:989:989) (989:989:989))
)
)
)
(CELL
(CELLTYPE "cycloneii_clkctrl")
(INSTANCE clk\~clkctrl)
(DELAY
(ABSOLUTE
(PORT inclk[0] (122:122:122) (118:118:118))
)
)
)
(CELL
(CELLTYPE "cycloneii_ena_reg")
(INSTANCE clk\~clkctrl.extena0_reg)
(DELAY
(ABSOLUTE
(PORT d (254:254:254) (254:254:254))
(PORT clk (0:0:0) (0:0:0))
(IOPATH (posedge clk) q (218:218:218) (218:218:218))
)
)
(TIMINGCHECK
(SETUP d (posedge clk) (50:50:50))
(HOLD d (posedge clk) (100:100:100))
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE spi_sdo\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (850:850:850) (850:850:850))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE sdo_in\~feeder)
(DELAY
(ABSOLUTE
(PORT datad (5164:5164:5164) (5064:5064:5064))
(IOPATH datad combout (149:149:149) (149:149:149))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE sdo_in)
(DELAY
(ABSOLUTE
(PORT clk (1229:1229:1229) (1222:1222:1222))
(PORT datain (84:84:84) (84:84:84))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD datain (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE data_received\[0\]\~feeder)
(DELAY
(ABSOLUTE
(PORT datad (301:301:301) (271:271:271))
(IOPATH datad combout (149:149:149) (149:149:149))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE wr_en\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (852:852:852) (852:852:852))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE rd_en\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (852:852:852) (852:852:852))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE always1\~0)
(DELAY
(ABSOLUTE
(PORT datab (5263:5263:5263) (5155:5155:5155))
(PORT datad (4924:4924:4924) (4838:4838:4838))
(IOPATH datab combout (420:420:420) (420:420:420))
(IOPATH datad combout (149:149:149) (149:149:149))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE sck_count\~51)
(DELAY
(ABSOLUTE
(PORT datab (331:331:331) (300:300:300))
(PORT datad (523:523:523) (468:468:468))
(IOPATH datab combout (388:388:388) (388:388:388))
(IOPATH datac combout (323:323:323) (323:323:323))
(IOPATH datad combout (150:150:150) (150:150:150))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_ff")
(INSTANCE sck_count\[1\])
(DELAY
(ABSOLUTE
(PORT clk (1231:1231:1231) (1225:1225:1225))
(PORT datain (84:84:84) (84:84:84))
(IOPATH (posedge clk) regout (250:250:250) (250:250:250))
)
)
(TIMINGCHECK
(HOLD datain (posedge clk) (266:266:266))
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE Equal1\~125)
(DELAY
(ABSOLUTE
(PORT datac (323:323:323) (287:287:287))
(PORT datad (324:324:324) (295:295:295))
(IOPATH datac combout (275:275:275) (275:275:275))
(IOPATH datad combout (150:150:150) (150:150:150))
)
)
)
(CELL
(CELLTYPE "cycloneii_lcell_comb")
(INSTANCE Selector4\~62)
(DELAY
(ABSOLUTE
(PORT dataa (578:578:578) (525:525:525))
(PORT datab (266:266:266) (234:234:234))
(PORT datad (455:455:455) (405:405:405))
(IOPATH dataa combout (438:438:438) (438:438:438))
(IOPATH datab combout (419:419:419) (419:419:419))
(IOPATH datac combout (323:323:323) (323:323:323))
(IOPATH datad combout (150:150:150) (150:150:150))
)
)
)
(CELL
(CELLTYPE "cycloneii_asynch_io")
(INSTANCE resetb\~I.asynch_inst)
(DELAY
(ABSOLUTE
(IOPATH padio combout (979:979:979) (979:979:979))
)
)
)
(CELL
(CELLTYPE "cycloneii_clkctrl")
(INSTANCE resetb\~clkctrl)
(DELAY
(ABSOLUTE
(PORT inclk[0] (122:122:122) (118:118:118))
)
)
)
(CELL
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -