| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960 |
- (DELAYFILE
- (SDFVERSION "OVI 1.0")
- (DESIGN "ALU")
- (DATE "Wed Nov 24 15:00:53 2004")
- (VENDOR "typical")
- (PROGRAM "Synopsys Design Compiler cmos")
- (VERSION "V-2003.12-SP1")
- (DIVIDER /)
- (VOLTAGE 1.80:1.80:1.80)
- (PROCESS)
- (TEMPERATURE 25.00:25.00:25.00)
- (TIMESCALE 1ns)
- (CELL
- (CELLTYPE "ALU")
- (INSTANCE)
- (DELAY
- (ABSOLUTE
- (INTERCONNECT U69/Y addsub/U12/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_0_/Q addsub/U11/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U12/Y addsub/U11/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_1_/Q addsub/U10/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U12/Y addsub/U10/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_0_/Q addsub/U1_0/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U11/Y addsub/U1_0/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U12/Y addsub/U1_0/CI (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_2_/Q addsub/U9/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U12/Y addsub/U9/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_3_/Q addsub/U8/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U12/Y addsub/U8/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_4_/Q addsub/U7/A (0.000:0.000:0.000))
- (INTERCONNECT U69/Y addsub/U7/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_5_/Q addsub/U6/A (0.000:0.000:0.000))
- (INTERCONNECT U69/Y addsub/U6/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_6_/Q addsub/U5/A (0.000:0.000:0.000))
- (INTERCONNECT U69/Y addsub/U5/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_7_/Q addsub/U4/A (0.000:0.000:0.000))
- (INTERCONNECT U69/Y addsub/U4/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_7_/Q addsub/U1_7/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U4/Y addsub/U1_7/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_6/CO addsub/U1_7/C (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_5_/Q addsub/U1_5/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U6/Y addsub/U1_5/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_4/CO addsub/U1_5/CI (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_3_/Q addsub/U1_3/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U8/Y addsub/U1_3/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_2/CO addsub/U1_3/CI (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_1_/Q addsub/U1_1/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U10/Y addsub/U1_1/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_0/CO addsub/U1_1/CI (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_6_/Q addsub/U1_6/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U5/Y addsub/U1_6/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_5/CO addsub/U1_6/CI (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_4_/Q addsub/U1_4/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U7/Y addsub/U1_4/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_3/CO addsub/U1_4/CI (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_2_/Q addsub/U1_2/A (0.000:0.000:0.000))
- (INTERCONNECT addsub/U9/Y addsub/U1_2/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_1/CO addsub/U1_2/CI (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_0_/Q U69/A (0.000:0.000:0.000))
- (INTERCONNECT U51/Y U69/B (0.000:0.000:0.000))
- (INTERCONNECT inputB[2] reg_B_reg_2_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_B_reg_2_/CK (0.000:0.000:0.000))
- (INTERCONNECT U65/Y reg_B_reg_2_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputB[3] reg_B_reg_3_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_B_reg_3_/CK (0.000:0.000:0.000))
- (INTERCONNECT U66/Y reg_B_reg_3_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputB[4] reg_B_reg_4_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_B_reg_4_/CK (0.000:0.000:0.000))
- (INTERCONNECT U67/Y reg_B_reg_4_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputB[5] reg_B_reg_5_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_B_reg_5_/CK (0.000:0.000:0.000))
- (INTERCONNECT U68/Y reg_B_reg_5_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputB[6] reg_B_reg_6_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_B_reg_6_/CK (0.000:0.000:0.000))
- (INTERCONNECT U68/Y reg_B_reg_6_/RN (0.000:0.000:0.000))
- (INTERCONNECT instruction[3] reg_ins_reg_3_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_ins_reg_3_/CK (0.000:0.000:0.000))
- (INTERCONNECT U66/Y reg_ins_reg_3_/RN (0.000:0.000:0.000))
- (INTERCONNECT instruction[2] reg_ins_reg_2_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_ins_reg_2_/CK (0.000:0.000:0.000))
- (INTERCONNECT U65/Y reg_ins_reg_2_/RN (0.000:0.000:0.000))
- (INTERCONNECT instruction[1] reg_ins_reg_1_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_ins_reg_1_/CK (0.000:0.000:0.000))
- (INTERCONNECT U64/Y reg_ins_reg_1_/RN (0.000:0.000:0.000))
- (INTERCONNECT instruction[0] reg_ins_reg_0_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_ins_reg_0_/CK (0.000:0.000:0.000))
- (INTERCONNECT reset reg_ins_reg_0_/RN (0.000:0.000:0.000))
- (INTERCONNECT U37/Y alu_out_reg_7_/D (0.000:0.000:0.000))
- (INTERCONNECT clk alu_out_reg_7_/CK (0.000:0.000:0.000))
- (INTERCONNECT U67/Y alu_out_reg_7_/RN (0.000:0.000:0.000))
- (INTERCONNECT U40/Y alu_out_reg_6_/D (0.000:0.000:0.000))
- (INTERCONNECT clk alu_out_reg_6_/CK (0.000:0.000:0.000))
- (INTERCONNECT U68/Y alu_out_reg_6_/RN (0.000:0.000:0.000))
- (INTERCONNECT U33/Y alu_out_reg_5_/D (0.000:0.000:0.000))
- (INTERCONNECT clk alu_out_reg_5_/CK (0.000:0.000:0.000))
- (INTERCONNECT U68/Y alu_out_reg_5_/RN (0.000:0.000:0.000))
- (INTERCONNECT U34/Y alu_out_reg_4_/D (0.000:0.000:0.000))
- (INTERCONNECT clk alu_out_reg_4_/CK (0.000:0.000:0.000))
- (INTERCONNECT U67/Y alu_out_reg_4_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputA[4] reg_A_reg_4_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_A_reg_4_/CK (0.000:0.000:0.000))
- (INTERCONNECT U67/Y reg_A_reg_4_/RN (0.000:0.000:0.000))
- (INTERCONNECT U35/Y alu_out_reg_3_/D (0.000:0.000:0.000))
- (INTERCONNECT clk alu_out_reg_3_/CK (0.000:0.000:0.000))
- (INTERCONNECT U66/Y alu_out_reg_3_/RN (0.000:0.000:0.000))
- (INTERCONNECT U36/Y alu_out_reg_2_/D (0.000:0.000:0.000))
- (INTERCONNECT clk alu_out_reg_2_/CK (0.000:0.000:0.000))
- (INTERCONNECT U65/Y alu_out_reg_2_/RN (0.000:0.000:0.000))
- (INTERCONNECT U38/Y alu_out_reg_1_/D (0.000:0.000:0.000))
- (INTERCONNECT clk alu_out_reg_1_/CK (0.000:0.000:0.000))
- (INTERCONNECT U64/Y alu_out_reg_1_/RN (0.000:0.000:0.000))
- (INTERCONNECT U39/Y alu_out_reg_0_/D (0.000:0.000:0.000))
- (INTERCONNECT clk alu_out_reg_0_/CK (0.000:0.000:0.000))
- (INTERCONNECT reset alu_out_reg_0_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputA[7] reg_A_reg_7_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_A_reg_7_/CK (0.000:0.000:0.000))
- (INTERCONNECT U67/Y reg_A_reg_7_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputA[6] reg_A_reg_6_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_A_reg_6_/CK (0.000:0.000:0.000))
- (INTERCONNECT U68/Y reg_A_reg_6_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputA[5] reg_A_reg_5_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_A_reg_5_/CK (0.000:0.000:0.000))
- (INTERCONNECT U68/Y reg_A_reg_5_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputB[0] reg_B_reg_0_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_B_reg_0_/CK (0.000:0.000:0.000))
- (INTERCONNECT U66/Y reg_B_reg_0_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputB[7] reg_B_reg_7_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_B_reg_7_/CK (0.000:0.000:0.000))
- (INTERCONNECT U67/Y reg_B_reg_7_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputA[0] reg_A_reg_0_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_A_reg_0_/CK (0.000:0.000:0.000))
- (INTERCONNECT U64/Y reg_A_reg_0_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputA[1] reg_A_reg_1_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_A_reg_1_/CK (0.000:0.000:0.000))
- (INTERCONNECT U64/Y reg_A_reg_1_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputA[2] reg_A_reg_2_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_A_reg_2_/CK (0.000:0.000:0.000))
- (INTERCONNECT U65/Y reg_A_reg_2_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputA[3] reg_A_reg_3_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_A_reg_3_/CK (0.000:0.000:0.000))
- (INTERCONNECT U66/Y reg_A_reg_3_/RN (0.000:0.000:0.000))
- (INTERCONNECT inputB[1] reg_B_reg_1_/D (0.000:0.000:0.000))
- (INTERCONNECT clk reg_B_reg_1_/CK (0.000:0.000:0.000))
- (INTERCONNECT U64/Y reg_B_reg_1_/RN (0.000:0.000:0.000))
- (INTERCONNECT U65/Y U68/A (0.000:0.000:0.000))
- (INTERCONNECT U65/Y U67/A (0.000:0.000:0.000))
- (INTERCONNECT reset U66/A (0.000:0.000:0.000))
- (INTERCONNECT reset U65/A (0.000:0.000:0.000))
- (INTERCONNECT reset U64/A (0.000:0.000:0.000))
- (INTERCONNECT U31/Y U63/A (0.000:0.000:0.000))
- (INTERCONNECT U53/Y U62/A (0.000:0.000:0.000))
- (INTERCONNECT U17/Y U62/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_0_/Q U62/S0 (0.000:0.000:0.000))
- (INTERCONNECT U53/Y U61/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_3_/QN U61/B (0.000:0.000:0.000))
- (INTERCONNECT U3/Y U60/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_4_/QN U60/B (0.000:0.000:0.000))
- (INTERCONNECT U3/Y U59/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_5_/QN U59/B (0.000:0.000:0.000))
- (INTERCONNECT U3/Y U58/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_2_/QN U58/B (0.000:0.000:0.000))
- (INTERCONNECT U3/Y U57/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_6_/QN U57/B (0.000:0.000:0.000))
- (INTERCONNECT U53/Y U56/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_7_/QN U56/B (0.000:0.000:0.000))
- (INTERCONNECT U53/Y U55/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_1_/QN U55/B (0.000:0.000:0.000))
- (INTERCONNECT U53/Y U54/A (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_0_/QN U54/B (0.000:0.000:0.000))
- (INTERCONNECT U31/Y U53/A (0.000:0.000:0.000))
- (INTERCONNECT U51/Y U52/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_3_/Q U51/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_2_/Q U51/B (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_1_/Q U51/C (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_6/S U50/A (0.000:0.000:0.000))
- (INTERCONNECT U52/Y U50/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_0/S U49/A (0.000:0.000:0.000))
- (INTERCONNECT U42/Y U49/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_1/S U48/A (0.000:0.000:0.000))
- (INTERCONNECT U42/Y U48/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_7/Y U47/A (0.000:0.000:0.000))
- (INTERCONNECT U52/Y U47/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_2/S U46/A (0.000:0.000:0.000))
- (INTERCONNECT U52/Y U46/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_3/S U45/A (0.000:0.000:0.000))
- (INTERCONNECT U52/Y U45/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_4/S U44/A (0.000:0.000:0.000))
- (INTERCONNECT U52/Y U44/B (0.000:0.000:0.000))
- (INTERCONNECT addsub/U1_5/S U43/A (0.000:0.000:0.000))
- (INTERCONNECT U52/Y U43/B (0.000:0.000:0.000))
- (INTERCONNECT U51/Y U42/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_0_/Q U41/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_1_/QN U41/B (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_3_/Q U41/C (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_2_/Q U41/D (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_6_/Q U40/A0 (0.000:0.000:0.000))
- (INTERCONNECT U41/Y U40/A1 (0.000:0.000:0.000))
- (INTERCONNECT U28/Y U40/B0 (0.000:0.000:0.000))
- (INTERCONNECT U50/Y U40/C0 (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_0_/Q U39/A0 (0.000:0.000:0.000))
- (INTERCONNECT U32/Y U39/A1 (0.000:0.000:0.000))
- (INTERCONNECT U25/Y U39/B0 (0.000:0.000:0.000))
- (INTERCONNECT U49/Y U39/C0 (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_1_/Q U38/A0 (0.000:0.000:0.000))
- (INTERCONNECT U32/Y U38/A1 (0.000:0.000:0.000))
- (INTERCONNECT U21/Y U38/B0 (0.000:0.000:0.000))
- (INTERCONNECT U48/Y U38/C0 (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_7_/Q U37/A0 (0.000:0.000:0.000))
- (INTERCONNECT U41/Y U37/A1 (0.000:0.000:0.000))
- (INTERCONNECT U20/Y U37/B0 (0.000:0.000:0.000))
- (INTERCONNECT U47/Y U37/C0 (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_2_/Q U36/A0 (0.000:0.000:0.000))
- (INTERCONNECT U32/Y U36/A1 (0.000:0.000:0.000))
- (INTERCONNECT U26/Y U36/B0 (0.000:0.000:0.000))
- (INTERCONNECT U46/Y U36/C0 (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_3_/Q U35/A0 (0.000:0.000:0.000))
- (INTERCONNECT U41/Y U35/A1 (0.000:0.000:0.000))
- (INTERCONNECT U19/Y U35/B0 (0.000:0.000:0.000))
- (INTERCONNECT U45/Y U35/C0 (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_4_/Q U34/A0 (0.000:0.000:0.000))
- (INTERCONNECT U41/Y U34/A1 (0.000:0.000:0.000))
- (INTERCONNECT U24/Y U34/B0 (0.000:0.000:0.000))
- (INTERCONNECT U44/Y U34/C0 (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_5_/Q U33/A0 (0.000:0.000:0.000))
- (INTERCONNECT U41/Y U33/A1 (0.000:0.000:0.000))
- (INTERCONNECT U23/Y U33/B0 (0.000:0.000:0.000))
- (INTERCONNECT U43/Y U33/C0 (0.000:0.000:0.000))
- (INTERCONNECT U41/Y U32/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_2_/Q U31/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_3_/Q U31/B (0.000:0.000:0.000))
- (INTERCONNECT U18/Y U30/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_0_/QN U29/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_1_/QN U29/B (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_3_/Q U29/C (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_2_/Q U29/D (0.000:0.000:0.000))
- (INTERCONNECT U57/Y U28/A (0.000:0.000:0.000))
- (INTERCONNECT U16/Y U28/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_6_/Q U28/S0 (0.000:0.000:0.000))
- (INTERCONNECT U3/Y U27/A (0.000:0.000:0.000))
- (INTERCONNECT U17/Y U27/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_6_/Q U27/S0 (0.000:0.000:0.000))
- (INTERCONNECT U58/Y U26/A (0.000:0.000:0.000))
- (INTERCONNECT U8/Y U26/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_2_/Q U26/S0 (0.000:0.000:0.000))
- (INTERCONNECT U54/Y U25/A (0.000:0.000:0.000))
- (INTERCONNECT U14/Y U25/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_0_/Q U25/S0 (0.000:0.000:0.000))
- (INTERCONNECT U60/Y U24/A (0.000:0.000:0.000))
- (INTERCONNECT U7/Y U24/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_4_/Q U24/S0 (0.000:0.000:0.000))
- (INTERCONNECT U59/Y U23/A (0.000:0.000:0.000))
- (INTERCONNECT U12/Y U23/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_5_/Q U23/S0 (0.000:0.000:0.000))
- (INTERCONNECT U63/Y U22/A (0.000:0.000:0.000))
- (INTERCONNECT U17/Y U22/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_5_/Q U22/S0 (0.000:0.000:0.000))
- (INTERCONNECT U55/Y U21/A (0.000:0.000:0.000))
- (INTERCONNECT U6/Y U21/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_1_/Q U21/S0 (0.000:0.000:0.000))
- (INTERCONNECT U56/Y U20/A (0.000:0.000:0.000))
- (INTERCONNECT U5/Y U20/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_7_/Q U20/S0 (0.000:0.000:0.000))
- (INTERCONNECT U61/Y U19/A (0.000:0.000:0.000))
- (INTERCONNECT U4/Y U19/B (0.000:0.000:0.000))
- (INTERCONNECT reg_A_reg_3_/Q U19/S0 (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_0_/Q U18/A (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_2_/QN U18/B (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_3_/Q U18/C (0.000:0.000:0.000))
- (INTERCONNECT reg_ins_reg_1_/Q U18/D (0.000:0.000:0.000))
- (INTERCONNECT U29/Y U17/A (0.000:0.000:0.000))
- (INTERCONNECT U27/Y U16/A (0.000:0.000:0.000))
- (INTERCONNECT U30/Y U16/B (0.000:0.000:0.000))
- (INTERCONNECT U3/Y U15/A (0.000:0.000:0.000))
- (INTERCONNECT U29/Y U15/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_2_/Q U15/S0 (0.000:0.000:0.000))
- (INTERCONNECT U62/Y U14/A (0.000:0.000:0.000))
- (INTERCONNECT U30/Y U14/B (0.000:0.000:0.000))
- (INTERCONNECT U53/Y U13/A (0.000:0.000:0.000))
- (INTERCONNECT U29/Y U13/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_4_/Q U13/S0 (0.000:0.000:0.000))
- (INTERCONNECT U22/Y U12/A (0.000:0.000:0.000))
- (INTERCONNECT U30/Y U12/B (0.000:0.000:0.000))
- (INTERCONNECT U63/Y U11/A (0.000:0.000:0.000))
- (INTERCONNECT U29/Y U11/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_1_/Q U11/S0 (0.000:0.000:0.000))
- (INTERCONNECT U63/Y U10/A (0.000:0.000:0.000))
- (INTERCONNECT U29/Y U10/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_3_/Q U10/S0 (0.000:0.000:0.000))
- (INTERCONNECT U63/Y U9/A (0.000:0.000:0.000))
- (INTERCONNECT U29/Y U9/B (0.000:0.000:0.000))
- (INTERCONNECT reg_B_reg_7_/Q U9/S0 (0.000:0.000:0.000))
- (INTERCONNECT U15/Y U8/A (0.000:0.000:0.000))
- (INTERCONNECT U18/Y U8/B (0.000:0.000:0.000))
- (INTERCONNECT U13/Y U7/A (0.000:0.000:0.000))
- (INTERCONNECT U18/Y U7/B (0.000:0.000:0.000))
- (INTERCONNECT U11/Y U6/A (0.000:0.000:0.000))
- (INTERCONNECT U18/Y U6/B (0.000:0.000:0.000))
- (INTERCONNECT U9/Y U5/A (0.000:0.000:0.000))
- (INTERCONNECT U18/Y U5/B (0.000:0.000:0.000))
- (INTERCONNECT U10/Y U4/A (0.000:0.000:0.000))
- (INTERCONNECT U18/Y U4/B (0.000:0.000:0.000))
- (INTERCONNECT U31/Y U3/A (0.000:0.000:0.000))
- )
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE addsub/U12)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.159:0.159:0.159) (0.167:0.167:0.167))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR2X1")
- (INSTANCE addsub/U11)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A Y (0.178:0.178:0.178) (0.154:0.154:0.154)))
- (COND B == 1'b0 (IOPATH A Y (0.123:0.123:0.123) (0.126:0.126:0.126)))
- (IOPATH A Y (0.178:0.197:0.197) (0.142:0.154:0.154))
- (COND A == 1'b1 (IOPATH B Y (0.176:0.176:0.176) (0.166:0.166:0.166)))
- (COND A == 1'b0 (IOPATH B Y (0.124:0.124:0.124) (0.130:0.130:0.130)))
- (IOPATH B Y (0.176:0.186:0.186) (0.164:0.166:0.166))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR2X1")
- (INSTANCE addsub/U10)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A Y (0.178:0.178:0.178) (0.154:0.154:0.154)))
- (COND B == 1'b0 (IOPATH A Y (0.123:0.123:0.123) (0.126:0.126:0.126)))
- (IOPATH A Y (0.178:0.197:0.197) (0.142:0.154:0.154))
- (COND A == 1'b1 (IOPATH B Y (0.176:0.176:0.176) (0.166:0.166:0.166)))
- (COND A == 1'b0 (IOPATH B Y (0.124:0.124:0.124) (0.130:0.130:0.130)))
- (IOPATH B Y (0.176:0.186:0.186) (0.164:0.166:0.166))
- )
- )
- )
- (CELL
- (CELLTYPE "ADDFX2")
- (INSTANCE addsub/U1_0)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279)))
- (COND B == 1'b0 (IOPATH A CO (0.298:0.298:0.298) (0.279:0.279:0.279)))
- (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279))
- (COND A == 1'b1 (IOPATH B CO (0.353:0.353:0.353) (0.191:0.194:0.194)))
- (COND A == 1'b0 (IOPATH B CO (0.230:0.230:0.230) (0.306:0.309:0.309)))
- (IOPATH B CO (0.353:0.353:0.353) (0.306:0.309:0.309))
- (IOPATH CI CO (0.194:0.194:0.194) (0.197:0.197:0.197))
- (COND B == 1'b0 && CI == 1'b0 (IOPATH A S (0.216:0.216:0.216) (0.226:0.226:0.226)))
- (COND B == 1'b1 && CI == 1'b1 (IOPATH A S (0.214:0.214:0.214) (0.218:0.218:0.218)))
- (COND B == 1'b0 && CI == 1'b1 (IOPATH A S (0.254:0.254:0.254) (0.268:0.268:0.268)))
- (COND B == 1'b1 && CI == 1'b0 (IOPATH A S (0.266:0.266:0.266) (0.299:0.299:0.299)))
- (IOPATH A S (0.266:0.279:0.279) (0.293:0.299:0.299))
- (COND A == 1'b0 && CI == 1'b0 (IOPATH B S (0.235:0.236:0.236) (0.228:0.232:0.232)))
- (COND A == 1'b1 && CI == 1'b1 (IOPATH B S (0.233:0.234:0.234) (0.306:0.309:0.309)))
- (COND A == 1'b0 && CI == 1'b1 (IOPATH B S (0.287:0.290:0.290) (0.249:0.249:0.249)))
- (COND A == 1'b1 && CI == 1'b0 (IOPATH B S (0.272:0.275:0.275) (0.334:0.334:0.334)))
- (IOPATH B S (0.287:0.293:0.293) (0.330:0.334:0.334))
- (COND (A == 1'b0 && B == 1'b0) || (A == 1'b1 && B == 1'b1) (IOPATH CI S (0.124:0.124:0.124) (0.147:0.147:0.147)))
- (COND (A == 1'b0 && B == 1'b1) || (A == 1'b1 && B == 1'b0) (IOPATH CI S (0.219:0.219:0.219) (0.172:0.172:0.172)))
- (IOPATH CI S (0.219:0.234:0.234) (0.159:0.172:0.172))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR2X1")
- (INSTANCE addsub/U9)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A Y (0.178:0.178:0.178) (0.154:0.154:0.154)))
- (COND B == 1'b0 (IOPATH A Y (0.123:0.123:0.123) (0.126:0.126:0.126)))
- (IOPATH A Y (0.178:0.197:0.197) (0.142:0.154:0.154))
- (COND A == 1'b1 (IOPATH B Y (0.176:0.176:0.176) (0.166:0.166:0.166)))
- (COND A == 1'b0 (IOPATH B Y (0.124:0.124:0.124) (0.130:0.130:0.130)))
- (IOPATH B Y (0.176:0.186:0.186) (0.164:0.166:0.166))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR2X1")
- (INSTANCE addsub/U8)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A Y (0.178:0.178:0.178) (0.154:0.154:0.154)))
- (COND B == 1'b0 (IOPATH A Y (0.123:0.123:0.123) (0.126:0.126:0.126)))
- (IOPATH A Y (0.178:0.197:0.197) (0.142:0.154:0.154))
- (COND A == 1'b1 (IOPATH B Y (0.176:0.176:0.176) (0.166:0.166:0.166)))
- (COND A == 1'b0 (IOPATH B Y (0.124:0.124:0.124) (0.130:0.130:0.130)))
- (IOPATH B Y (0.176:0.186:0.186) (0.164:0.166:0.166))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR2X1")
- (INSTANCE addsub/U7)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A Y (0.178:0.178:0.178) (0.154:0.154:0.154)))
- (COND B == 1'b0 (IOPATH A Y (0.123:0.123:0.123) (0.126:0.126:0.126)))
- (IOPATH A Y (0.178:0.197:0.197) (0.142:0.154:0.154))
- (COND A == 1'b1 (IOPATH B Y (0.189:0.189:0.189) (0.169:0.169:0.169)))
- (COND A == 1'b0 (IOPATH B Y (0.131:0.131:0.131) (0.145:0.145:0.145)))
- (IOPATH B Y (0.189:0.206:0.206) (0.167:0.169:0.169))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR2X1")
- (INSTANCE addsub/U6)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A Y (0.178:0.178:0.178) (0.154:0.154:0.154)))
- (COND B == 1'b0 (IOPATH A Y (0.123:0.123:0.123) (0.126:0.126:0.126)))
- (IOPATH A Y (0.178:0.197:0.197) (0.142:0.154:0.154))
- (COND A == 1'b1 (IOPATH B Y (0.189:0.189:0.189) (0.169:0.169:0.169)))
- (COND A == 1'b0 (IOPATH B Y (0.131:0.131:0.131) (0.145:0.145:0.145)))
- (IOPATH B Y (0.189:0.206:0.206) (0.167:0.169:0.169))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR2X1")
- (INSTANCE addsub/U5)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A Y (0.178:0.178:0.178) (0.154:0.154:0.154)))
- (COND B == 1'b0 (IOPATH A Y (0.123:0.123:0.123) (0.126:0.126:0.126)))
- (IOPATH A Y (0.178:0.197:0.197) (0.142:0.154:0.154))
- (COND A == 1'b1 (IOPATH B Y (0.189:0.189:0.189) (0.169:0.169:0.169)))
- (COND A == 1'b0 (IOPATH B Y (0.131:0.131:0.131) (0.145:0.145:0.145)))
- (IOPATH B Y (0.189:0.206:0.206) (0.167:0.169:0.169))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR2X1")
- (INSTANCE addsub/U4)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A Y (0.210:0.211:0.211) (0.184:0.184:0.184)))
- (COND B == 1'b0 (IOPATH A Y (0.157:0.157:0.157) (0.151:0.151:0.151)))
- (IOPATH A Y (0.210:0.230:0.230) (0.172:0.184:0.184))
- (COND A == 1'b1 (IOPATH B Y (0.223:0.223:0.223) (0.199:0.199:0.199)))
- (COND A == 1'b0 (IOPATH B Y (0.164:0.164:0.164) (0.173:0.173:0.173)))
- (IOPATH B Y (0.223:0.240:0.240) (0.197:0.199:0.199))
- )
- )
- )
- (CELL
- (CELLTYPE "XOR3X2")
- (INSTANCE addsub/U1_7)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b0 && C == 1'b0 (IOPATH A Y (0.182:0.182:0.182) (0.193:0.193:0.193)))
- (COND B == 1'b1 && C == 1'b1 (IOPATH A Y (0.177:0.177:0.177) (0.196:0.196:0.196)))
- (COND B == 1'b0 && C == 1'b1 (IOPATH A Y (0.283:0.283:0.283) (0.271:0.271:0.271)))
- (COND B == 1'b1 && C == 1'b0 (IOPATH A Y (0.287:0.287:0.287) (0.275:0.275:0.275)))
- (IOPATH A Y (0.287:0.300:0.300) (0.266:0.275:0.275))
- (COND A == 1'b0 && C == 1'b0 (IOPATH B Y (0.164:0.165:0.165) (0.161:0.165:0.165)))
- (COND A == 1'b1 && C == 1'b1 (IOPATH B Y (0.136:0.136:0.136) (0.190:0.193:0.193)))
- (COND A == 1'b0 && C == 1'b1 (IOPATH B Y (0.194:0.198:0.198) (0.157:0.157:0.157)))
- (COND A == 1'b1 && C == 1'b0 (IOPATH B Y (0.179:0.183:0.183) (0.178:0.178:0.178)))
- (IOPATH B Y (0.194:0.205:0.205) (0.190:0.201:0.201))
- (COND (A == 1'b0 && B == 1'b0) || (A == 1'b1 && B == 1'b1) (IOPATH C Y (0.092:0.095:0.095) (0.116:0.128:0.128)))
- (COND (A == 1'b0 && B == 1'b1) || (A == 1'b1 && B == 1'b0) (IOPATH C Y (0.155:0.168:0.168) (0.120:0.123:0.123)))
- (IOPATH C Y (0.155:0.168:0.168) (0.119:0.130:0.130))
- )
- )
- )
- (CELL
- (CELLTYPE "ADDFX2")
- (INSTANCE addsub/U1_5)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279)))
- (COND B == 1'b0 (IOPATH A CO (0.298:0.298:0.298) (0.279:0.279:0.279)))
- (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279))
- (COND A == 1'b1 (IOPATH B CO (0.353:0.353:0.353) (0.191:0.194:0.194)))
- (COND A == 1'b0 (IOPATH B CO (0.230:0.230:0.230) (0.306:0.309:0.309)))
- (IOPATH B CO (0.353:0.353:0.353) (0.306:0.309:0.309))
- (IOPATH CI CO (0.183:0.186:0.186) (0.189:0.201:0.201))
- (COND B == 1'b0 && CI == 1'b0 (IOPATH A S (0.216:0.216:0.216) (0.226:0.226:0.226)))
- (COND B == 1'b1 && CI == 1'b1 (IOPATH A S (0.214:0.214:0.214) (0.218:0.218:0.218)))
- (COND B == 1'b0 && CI == 1'b1 (IOPATH A S (0.254:0.254:0.254) (0.268:0.268:0.268)))
- (COND B == 1'b1 && CI == 1'b0 (IOPATH A S (0.266:0.266:0.266) (0.299:0.299:0.299)))
- (IOPATH A S (0.266:0.279:0.279) (0.293:0.299:0.299))
- (COND A == 1'b0 && CI == 1'b0 (IOPATH B S (0.235:0.236:0.236) (0.228:0.232:0.232)))
- (COND A == 1'b1 && CI == 1'b1 (IOPATH B S (0.233:0.234:0.234) (0.306:0.309:0.309)))
- (COND A == 1'b0 && CI == 1'b1 (IOPATH B S (0.287:0.290:0.290) (0.249:0.249:0.249)))
- (COND A == 1'b1 && CI == 1'b0 (IOPATH B S (0.272:0.275:0.275) (0.334:0.334:0.334)))
- (IOPATH B S (0.287:0.293:0.293) (0.330:0.334:0.334))
- (COND (A == 1'b0 && B == 1'b0) || (A == 1'b1 && B == 1'b1) (IOPATH CI S (0.110:0.113:0.113) (0.138:0.151:0.151)))
- (COND (A == 1'b0 && B == 1'b1) || (A == 1'b1 && B == 1'b0) (IOPATH CI S (0.210:0.224:0.224) (0.151:0.154:0.154)))
- (IOPATH CI S (0.210:0.224:0.224) (0.151:0.163:0.163))
- )
- )
- )
- (CELL
- (CELLTYPE "ADDFX2")
- (INSTANCE addsub/U1_3)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279)))
- (COND B == 1'b0 (IOPATH A CO (0.298:0.298:0.298) (0.279:0.279:0.279)))
- (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279))
- (COND A == 1'b1 (IOPATH B CO (0.353:0.353:0.353) (0.191:0.194:0.194)))
- (COND A == 1'b0 (IOPATH B CO (0.230:0.230:0.230) (0.306:0.309:0.309)))
- (IOPATH B CO (0.353:0.353:0.353) (0.306:0.309:0.309))
- (IOPATH CI CO (0.183:0.186:0.186) (0.189:0.201:0.201))
- (COND B == 1'b0 && CI == 1'b0 (IOPATH A S (0.216:0.216:0.216) (0.226:0.226:0.226)))
- (COND B == 1'b1 && CI == 1'b1 (IOPATH A S (0.214:0.214:0.214) (0.218:0.218:0.218)))
- (COND B == 1'b0 && CI == 1'b1 (IOPATH A S (0.254:0.254:0.254) (0.268:0.268:0.268)))
- (COND B == 1'b1 && CI == 1'b0 (IOPATH A S (0.266:0.266:0.266) (0.299:0.299:0.299)))
- (IOPATH A S (0.266:0.279:0.279) (0.293:0.299:0.299))
- (COND A == 1'b0 && CI == 1'b0 (IOPATH B S (0.235:0.236:0.236) (0.228:0.232:0.232)))
- (COND A == 1'b1 && CI == 1'b1 (IOPATH B S (0.233:0.234:0.234) (0.306:0.309:0.309)))
- (COND A == 1'b0 && CI == 1'b1 (IOPATH B S (0.287:0.290:0.290) (0.249:0.249:0.249)))
- (COND A == 1'b1 && CI == 1'b0 (IOPATH B S (0.272:0.275:0.275) (0.334:0.334:0.334)))
- (IOPATH B S (0.287:0.293:0.293) (0.330:0.334:0.334))
- (COND (A == 1'b0 && B == 1'b0) || (A == 1'b1 && B == 1'b1) (IOPATH CI S (0.110:0.113:0.113) (0.138:0.151:0.151)))
- (COND (A == 1'b0 && B == 1'b1) || (A == 1'b1 && B == 1'b0) (IOPATH CI S (0.210:0.224:0.224) (0.151:0.154:0.154)))
- (IOPATH CI S (0.210:0.224:0.224) (0.151:0.163:0.163))
- )
- )
- )
- (CELL
- (CELLTYPE "ADDFX2")
- (INSTANCE addsub/U1_1)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279)))
- (COND B == 1'b0 (IOPATH A CO (0.298:0.298:0.298) (0.279:0.279:0.279)))
- (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279))
- (COND A == 1'b1 (IOPATH B CO (0.353:0.353:0.353) (0.191:0.194:0.194)))
- (COND A == 1'b0 (IOPATH B CO (0.230:0.230:0.230) (0.306:0.309:0.309)))
- (IOPATH B CO (0.353:0.353:0.353) (0.306:0.309:0.309))
- (IOPATH CI CO (0.183:0.186:0.186) (0.189:0.201:0.201))
- (COND B == 1'b0 && CI == 1'b0 (IOPATH A S (0.216:0.216:0.216) (0.226:0.226:0.226)))
- (COND B == 1'b1 && CI == 1'b1 (IOPATH A S (0.214:0.214:0.214) (0.218:0.218:0.218)))
- (COND B == 1'b0 && CI == 1'b1 (IOPATH A S (0.254:0.254:0.254) (0.268:0.268:0.268)))
- (COND B == 1'b1 && CI == 1'b0 (IOPATH A S (0.266:0.266:0.266) (0.299:0.299:0.299)))
- (IOPATH A S (0.266:0.279:0.279) (0.293:0.299:0.299))
- (COND A == 1'b0 && CI == 1'b0 (IOPATH B S (0.235:0.236:0.236) (0.228:0.232:0.232)))
- (COND A == 1'b1 && CI == 1'b1 (IOPATH B S (0.233:0.234:0.234) (0.306:0.309:0.309)))
- (COND A == 1'b0 && CI == 1'b1 (IOPATH B S (0.287:0.290:0.290) (0.249:0.249:0.249)))
- (COND A == 1'b1 && CI == 1'b0 (IOPATH B S (0.272:0.275:0.275) (0.334:0.334:0.334)))
- (IOPATH B S (0.287:0.293:0.293) (0.330:0.334:0.334))
- (COND (A == 1'b0 && B == 1'b0) || (A == 1'b1 && B == 1'b1) (IOPATH CI S (0.110:0.113:0.113) (0.138:0.151:0.151)))
- (COND (A == 1'b0 && B == 1'b1) || (A == 1'b1 && B == 1'b0) (IOPATH CI S (0.210:0.224:0.224) (0.151:0.154:0.154)))
- (IOPATH CI S (0.210:0.224:0.224) (0.151:0.163:0.163))
- )
- )
- )
- (CELL
- (CELLTYPE "ADDFX2")
- (INSTANCE addsub/U1_6)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A CO (0.323:0.323:0.323) (0.284:0.284:0.284)))
- (COND B == 1'b0 (IOPATH A CO (0.303:0.303:0.303) (0.283:0.283:0.283)))
- (IOPATH A CO (0.323:0.323:0.323) (0.284:0.284:0.284))
- (COND A == 1'b1 (IOPATH B CO (0.358:0.358:0.358) (0.197:0.200:0.200)))
- (COND A == 1'b0 (IOPATH B CO (0.235:0.235:0.235) (0.310:0.313:0.313)))
- (IOPATH B CO (0.358:0.358:0.358) (0.310:0.313:0.313))
- (IOPATH CI CO (0.188:0.190:0.190) (0.194:0.206:0.206))
- (COND B == 1'b0 && CI == 1'b0 (IOPATH A S (0.216:0.216:0.216) (0.226:0.226:0.226)))
- (COND B == 1'b1 && CI == 1'b1 (IOPATH A S (0.214:0.214:0.214) (0.218:0.218:0.218)))
- (COND B == 1'b0 && CI == 1'b1 (IOPATH A S (0.254:0.254:0.254) (0.268:0.268:0.268)))
- (COND B == 1'b1 && CI == 1'b0 (IOPATH A S (0.266:0.266:0.266) (0.299:0.299:0.299)))
- (IOPATH A S (0.266:0.279:0.279) (0.293:0.299:0.299))
- (COND A == 1'b0 && CI == 1'b0 (IOPATH B S (0.235:0.236:0.236) (0.228:0.232:0.232)))
- (COND A == 1'b1 && CI == 1'b1 (IOPATH B S (0.233:0.234:0.234) (0.306:0.309:0.309)))
- (COND A == 1'b0 && CI == 1'b1 (IOPATH B S (0.287:0.290:0.290) (0.249:0.249:0.249)))
- (COND A == 1'b1 && CI == 1'b0 (IOPATH B S (0.272:0.275:0.275) (0.334:0.334:0.334)))
- (IOPATH B S (0.287:0.293:0.293) (0.330:0.334:0.334))
- (COND (A == 1'b0 && B == 1'b0) || (A == 1'b1 && B == 1'b1) (IOPATH CI S (0.110:0.113:0.113) (0.138:0.151:0.151)))
- (COND (A == 1'b0 && B == 1'b1) || (A == 1'b1 && B == 1'b0) (IOPATH CI S (0.210:0.224:0.224) (0.151:0.154:0.154)))
- (IOPATH CI S (0.210:0.224:0.224) (0.151:0.163:0.163))
- )
- )
- )
- (CELL
- (CELLTYPE "ADDFX2")
- (INSTANCE addsub/U1_4)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279)))
- (COND B == 1'b0 (IOPATH A CO (0.298:0.298:0.298) (0.279:0.279:0.279)))
- (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279))
- (COND A == 1'b1 (IOPATH B CO (0.353:0.353:0.353) (0.191:0.194:0.194)))
- (COND A == 1'b0 (IOPATH B CO (0.230:0.230:0.230) (0.306:0.309:0.309)))
- (IOPATH B CO (0.353:0.353:0.353) (0.306:0.309:0.309))
- (IOPATH CI CO (0.183:0.186:0.186) (0.189:0.201:0.201))
- (COND B == 1'b0 && CI == 1'b0 (IOPATH A S (0.216:0.216:0.216) (0.226:0.226:0.226)))
- (COND B == 1'b1 && CI == 1'b1 (IOPATH A S (0.214:0.214:0.214) (0.218:0.218:0.218)))
- (COND B == 1'b0 && CI == 1'b1 (IOPATH A S (0.254:0.254:0.254) (0.268:0.268:0.268)))
- (COND B == 1'b1 && CI == 1'b0 (IOPATH A S (0.266:0.266:0.266) (0.299:0.299:0.299)))
- (IOPATH A S (0.266:0.279:0.279) (0.293:0.299:0.299))
- (COND A == 1'b0 && CI == 1'b0 (IOPATH B S (0.235:0.236:0.236) (0.228:0.232:0.232)))
- (COND A == 1'b1 && CI == 1'b1 (IOPATH B S (0.233:0.234:0.234) (0.306:0.309:0.309)))
- (COND A == 1'b0 && CI == 1'b1 (IOPATH B S (0.287:0.290:0.290) (0.249:0.249:0.249)))
- (COND A == 1'b1 && CI == 1'b0 (IOPATH B S (0.272:0.275:0.275) (0.334:0.334:0.334)))
- (IOPATH B S (0.287:0.293:0.293) (0.330:0.334:0.334))
- (COND (A == 1'b0 && B == 1'b0) || (A == 1'b1 && B == 1'b1) (IOPATH CI S (0.110:0.113:0.113) (0.138:0.151:0.151)))
- (COND (A == 1'b0 && B == 1'b1) || (A == 1'b1 && B == 1'b0) (IOPATH CI S (0.210:0.224:0.224) (0.151:0.154:0.154)))
- (IOPATH CI S (0.210:0.224:0.224) (0.151:0.163:0.163))
- )
- )
- )
- (CELL
- (CELLTYPE "ADDFX2")
- (INSTANCE addsub/U1_2)
- (DELAY
- (ABSOLUTE
- (COND B == 1'b1 (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279)))
- (COND B == 1'b0 (IOPATH A CO (0.298:0.298:0.298) (0.279:0.279:0.279)))
- (IOPATH A CO (0.319:0.319:0.319) (0.279:0.279:0.279))
- (COND A == 1'b1 (IOPATH B CO (0.353:0.353:0.353) (0.191:0.194:0.194)))
- (COND A == 1'b0 (IOPATH B CO (0.230:0.230:0.230) (0.306:0.309:0.309)))
- (IOPATH B CO (0.353:0.353:0.353) (0.306:0.309:0.309))
- (IOPATH CI CO (0.183:0.186:0.186) (0.189:0.201:0.201))
- (COND B == 1'b0 && CI == 1'b0 (IOPATH A S (0.216:0.216:0.216) (0.226:0.226:0.226)))
- (COND B == 1'b1 && CI == 1'b1 (IOPATH A S (0.214:0.214:0.214) (0.218:0.218:0.218)))
- (COND B == 1'b0 && CI == 1'b1 (IOPATH A S (0.254:0.254:0.254) (0.268:0.268:0.268)))
- (COND B == 1'b1 && CI == 1'b0 (IOPATH A S (0.266:0.266:0.266) (0.299:0.299:0.299)))
- (IOPATH A S (0.266:0.279:0.279) (0.293:0.299:0.299))
- (COND A == 1'b0 && CI == 1'b0 (IOPATH B S (0.235:0.236:0.236) (0.228:0.232:0.232)))
- (COND A == 1'b1 && CI == 1'b1 (IOPATH B S (0.233:0.234:0.234) (0.306:0.309:0.309)))
- (COND A == 1'b0 && CI == 1'b1 (IOPATH B S (0.287:0.290:0.290) (0.249:0.249:0.249)))
- (COND A == 1'b1 && CI == 1'b0 (IOPATH B S (0.272:0.275:0.275) (0.334:0.334:0.334)))
- (IOPATH B S (0.287:0.293:0.293) (0.330:0.334:0.334))
- (COND (A == 1'b0 && B == 1'b0) || (A == 1'b1 && B == 1'b1) (IOPATH CI S (0.110:0.113:0.113) (0.138:0.151:0.151)))
- (COND (A == 1'b0 && B == 1'b1) || (A == 1'b1 && B == 1'b0) (IOPATH CI S (0.210:0.224:0.224) (0.151:0.154:0.154)))
- (IOPATH CI S (0.210:0.224:0.224) (0.151:0.163:0.163))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U69)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.205:0.205:0.205) (0.231:0.231:0.231))
- (IOPATH B Y (0.211:0.211:0.211) (0.249:0.249:0.249))
- )
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_B_reg_2_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.463:0.463:0.463) (0.359:0.359:0.359))
- (IOPATH RN Q () (0.298:0.298:0.298))
- (IOPATH CK QN (0.256:0.256:0.256) (0.338:0.338:0.338))
- (IOPATH RN QN (0.195:0.195:0.195) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.071:0.071:0.071))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_B_reg_3_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.463:0.463:0.463) (0.359:0.359:0.359))
- (IOPATH RN Q () (0.296:0.296:0.296))
- (IOPATH CK QN (0.256:0.256:0.256) (0.338:0.338:0.338))
- (IOPATH RN QN (0.193:0.193:0.193) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_B_reg_4_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.463:0.463:0.463) (0.359:0.359:0.359))
- (IOPATH RN Q () (0.298:0.298:0.298))
- (IOPATH CK QN (0.256:0.256:0.256) (0.338:0.338:0.338))
- (IOPATH RN QN (0.195:0.195:0.195) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_B_reg_5_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.463:0.463:0.463) (0.359:0.359:0.359))
- (IOPATH RN Q () (0.298:0.298:0.298))
- (IOPATH CK QN (0.256:0.256:0.256) (0.338:0.338:0.338))
- (IOPATH RN QN (0.195:0.195:0.195) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_B_reg_6_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.463:0.463:0.463) (0.359:0.359:0.359))
- (IOPATH RN Q () (0.298:0.298:0.298))
- (IOPATH CK QN (0.256:0.256:0.256) (0.338:0.338:0.338))
- (IOPATH RN QN (0.195:0.195:0.195) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_ins_reg_3_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.461:0.461:0.461) (0.358:0.358:0.358))
- (IOPATH RN Q () (0.295:0.295:0.295))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.182:0.182:0.182) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_ins_reg_2_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.442:0.442:0.442) (0.345:0.345:0.345))
- (IOPATH RN Q () (0.284:0.284:0.284))
- (IOPATH CK QN (0.263:0.263:0.263) (0.344:0.344:0.344))
- (IOPATH RN QN (0.202:0.202:0.202) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.071:0.071:0.071))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_ins_reg_1_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.414:0.414:0.414) (0.324:0.324:0.324))
- (IOPATH RN Q () (0.261:0.261:0.261))
- (IOPATH CK QN (0.281:0.281:0.281) (0.361:0.361:0.361))
- (IOPATH RN QN (0.219:0.219:0.219) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_ins_reg_0_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.429:0.429:0.429) (0.335:0.335:0.335))
- (IOPATH RN Q () (0.259:0.259:0.259))
- (IOPATH CK QN (0.263:0.263:0.263) (0.345:0.345:0.345))
- (IOPATH RN QN (0.187:0.187:0.187) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.067:0.067:0.067))
- (HOLD RN (posedge CK) (-0.039:-0.039:-0.039))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE alu_out_reg_7_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.777:0.777:0.777) (0.550:0.550:0.550))
- (IOPATH RN Q () (0.489:0.489:0.489))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.183:0.183:0.183) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.173:0.175:0.175))
- (HOLD D (posedge CK) (-0.064:-0.055:-0.055))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE alu_out_reg_6_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.777:0.777:0.777) (0.550:0.550:0.550))
- (IOPATH RN Q () (0.489:0.489:0.489))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.183:0.183:0.183) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.173:0.175:0.175))
- (HOLD D (posedge CK) (-0.064:-0.055:-0.055))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE alu_out_reg_5_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.777:0.777:0.777) (0.550:0.550:0.550))
- (IOPATH RN Q () (0.489:0.489:0.489))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.183:0.183:0.183) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.173:0.175:0.175))
- (HOLD D (posedge CK) (-0.064:-0.055:-0.055))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE alu_out_reg_4_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.777:0.777:0.777) (0.550:0.550:0.550))
- (IOPATH RN Q () (0.489:0.489:0.489))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.183:0.183:0.183) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.173:0.175:0.175))
- (HOLD D (posedge CK) (-0.064:-0.055:-0.055))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_A_reg_4_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.448:0.448:0.448) (0.350:0.350:0.350))
- (IOPATH RN Q () (0.288:0.288:0.288))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.183:0.183:0.183) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE alu_out_reg_3_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.777:0.777:0.777) (0.550:0.550:0.550))
- (IOPATH RN Q () (0.487:0.487:0.487))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.182:0.182:0.182) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.173:0.175:0.175))
- (HOLD D (posedge CK) (-0.064:-0.055:-0.055))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE alu_out_reg_2_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.777:0.777:0.777) (0.550:0.550:0.550))
- (IOPATH RN Q () (0.489:0.489:0.489))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.184:0.184:0.184) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.173:0.174:0.174))
- (HOLD D (posedge CK) (-0.064:-0.054:-0.054))
- (SETUP RN (posedge CK) (0.071:0.071:0.071))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE alu_out_reg_1_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.777:0.777:0.777) (0.550:0.550:0.550))
- (IOPATH RN Q () (0.487:0.487:0.487))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.182:0.182:0.182) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.173:0.174:0.174))
- (HOLD D (posedge CK) (-0.064:-0.054:-0.054))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE alu_out_reg_0_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.777:0.777:0.777) (0.550:0.550:0.550))
- (IOPATH RN Q () (0.473:0.473:0.473))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.168:0.168:0.168) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.173:0.174:0.174))
- (HOLD D (posedge CK) (-0.064:-0.054:-0.054))
- (SETUP RN (posedge CK) (0.067:0.067:0.067))
- (HOLD RN (posedge CK) (-0.039:-0.039:-0.039))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_A_reg_7_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.446:0.446:0.446) (0.348:0.348:0.348))
- (IOPATH RN Q () (0.287:0.287:0.287))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.183:0.183:0.183) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_A_reg_6_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.448:0.448:0.448) (0.350:0.350:0.350))
- (IOPATH RN Q () (0.288:0.288:0.288))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.183:0.183:0.183) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_A_reg_5_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.448:0.448:0.448) (0.350:0.350:0.350))
- (IOPATH RN Q () (0.288:0.288:0.288))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.183:0.183:0.183) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_B_reg_0_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.463:0.463:0.463) (0.359:0.359:0.359))
- (IOPATH RN Q () (0.296:0.296:0.296))
- (IOPATH CK QN (0.256:0.256:0.256) (0.338:0.338:0.338))
- (IOPATH RN QN (0.193:0.193:0.193) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_B_reg_7_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.463:0.463:0.463) (0.359:0.359:0.359))
- (IOPATH RN Q () (0.298:0.298:0.298))
- (IOPATH CK QN (0.256:0.256:0.256) (0.338:0.338:0.338))
- (IOPATH RN QN (0.195:0.195:0.195) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_A_reg_0_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.448:0.448:0.448) (0.350:0.350:0.350))
- (IOPATH RN Q () (0.287:0.287:0.287))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.182:0.182:0.182) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_A_reg_1_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.448:0.448:0.448) (0.350:0.350:0.350))
- (IOPATH RN Q () (0.287:0.287:0.287))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.182:0.182:0.182) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_A_reg_2_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.448:0.448:0.448) (0.350:0.350:0.350))
- (IOPATH RN Q () (0.289:0.289:0.289))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.184:0.184:0.184) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.071:0.071:0.071))
- (HOLD RN (posedge CK) (-0.043:-0.043:-0.043))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_A_reg_3_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.448:0.448:0.448) (0.350:0.350:0.350))
- (IOPATH RN Q () (0.287:0.287:0.287))
- (IOPATH CK QN (0.244:0.244:0.244) (0.327:0.327:0.327))
- (IOPATH RN QN (0.182:0.182:0.182) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "DFFRX1")
- (INSTANCE reg_B_reg_1_)
- (DELAY
- (ABSOLUTE
- (IOPATH CK Q (0.463:0.463:0.463) (0.359:0.359:0.359))
- (IOPATH RN Q () (0.296:0.296:0.296))
- (IOPATH CK QN (0.256:0.256:0.256) (0.338:0.338:0.338))
- (IOPATH RN QN (0.193:0.193:0.193) ())
- )
- )
- (TIMINGCHECK
- (WIDTH (posedge CK) (0.147:0.147:0.147))
- (WIDTH (negedge CK) (0.176:0.176:0.176))
- (SETUP D (posedge CK) (0.161:0.161:0.161))
- (HOLD D (posedge CK) (-0.061:-0.038:-0.038))
- (SETUP RN (posedge CK) (0.070:0.070:0.070))
- (HOLD RN (posedge CK) (-0.042:-0.042:-0.042))
- (WIDTH (negedge RN) (0.195:0.195:0.195))
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE U68)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.100:0.100:0.100) (0.109:0.109:0.109))
- )
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE U67)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.100:0.100:0.100) (0.109:0.109:0.109))
- )
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE U66)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.080:0.080:0.080) (0.089:0.089:0.089))
- )
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE U65)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.088:0.088:0.088) (0.095:0.095:0.095))
- )
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE U64)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.080:0.080:0.080) (0.089:0.089:0.089))
- )
- )
- )
- (CELL
- (CELLTYPE "INVX2")
- (INSTANCE U63)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.099:0.099:0.099) (0.071:0.071:0.071))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U62)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.106:0.106:0.106) (0.118:0.118:0.118))
- (IOPATH B Y (0.100:0.100:0.100) (0.115:0.115:0.115))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.154:0.154:0.154) (0.129:0.129:0.129)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.090:0.090:0.090) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.154:0.173:0.173) (0.116:0.131:0.131))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U61)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.103:0.103:0.103) (0.155:0.155:0.155))
- (IOPATH B Y (0.103:0.103:0.103) (0.162:0.162:0.162))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U60)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.103:0.103:0.103) (0.155:0.155:0.155))
- (IOPATH B Y (0.103:0.103:0.103) (0.162:0.162:0.162))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U59)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.103:0.103:0.103) (0.155:0.155:0.155))
- (IOPATH B Y (0.103:0.103:0.103) (0.162:0.162:0.162))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U58)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.103:0.103:0.103) (0.155:0.155:0.155))
- (IOPATH B Y (0.103:0.103:0.103) (0.162:0.162:0.162))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U57)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.103:0.103:0.103) (0.155:0.155:0.155))
- (IOPATH B Y (0.103:0.103:0.103) (0.162:0.162:0.162))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U56)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.103:0.103:0.103) (0.155:0.155:0.155))
- (IOPATH B Y (0.103:0.103:0.103) (0.162:0.162:0.162))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U55)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.103:0.103:0.103) (0.155:0.155:0.155))
- (IOPATH B Y (0.103:0.103:0.103) (0.162:0.162:0.162))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2X1")
- (INSTANCE U54)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.103:0.103:0.103) (0.155:0.155:0.155))
- (IOPATH B Y (0.103:0.103:0.103) (0.162:0.162:0.162))
- )
- )
- )
- (CELL
- (CELLTYPE "INVX2")
- (INSTANCE U53)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.096:0.096:0.096) (0.068:0.068:0.068))
- )
- )
- )
- (CELL
- (CELLTYPE "INVX2")
- (INSTANCE U52)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.082:0.083:0.083) (0.054:0.054:0.054))
- )
- )
- )
- (CELL
- (CELLTYPE "OR3X2")
- (INSTANCE U51)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.128:0.128:0.128) (0.187:0.187:0.187))
- (IOPATH B Y (0.136:0.136:0.136) (0.213:0.213:0.213))
- (IOPATH C Y (0.134:0.134:0.134) (0.222:0.222:0.222))
- )
- )
- )
- (CELL
- (CELLTYPE "NAND2X1")
- (INSTANCE U50)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.054:0.064:0.064) (0.038:0.039:0.039))
- (IOPATH B Y (0.063:0.063:0.063) (0.044:0.044:0.044))
- )
- )
- )
- (CELL
- (CELLTYPE "NAND2X1")
- (INSTANCE U49)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.054:0.064:0.064) (0.038:0.039:0.039))
- (IOPATH B Y (0.056:0.056:0.056) (0.040:0.040:0.040))
- )
- )
- )
- (CELL
- (CELLTYPE "NAND2X1")
- (INSTANCE U48)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.054:0.064:0.064) (0.038:0.039:0.039))
- (IOPATH B Y (0.056:0.056:0.056) (0.040:0.040:0.040))
- )
- )
- )
- (CELL
- (CELLTYPE "NAND2X1")
- (INSTANCE U47)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.052:0.058:0.058) (0.037:0.038:0.038))
- (IOPATH B Y (0.063:0.063:0.063) (0.044:0.044:0.044))
- )
- )
- )
- (CELL
- (CELLTYPE "NAND2X1")
- (INSTANCE U46)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.054:0.064:0.064) (0.038:0.039:0.039))
- (IOPATH B Y (0.063:0.063:0.063) (0.044:0.044:0.044))
- )
- )
- )
- (CELL
- (CELLTYPE "NAND2X1")
- (INSTANCE U45)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.054:0.064:0.064) (0.038:0.039:0.039))
- (IOPATH B Y (0.063:0.063:0.063) (0.044:0.044:0.044))
- )
- )
- )
- (CELL
- (CELLTYPE "NAND2X1")
- (INSTANCE U44)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.054:0.064:0.064) (0.038:0.039:0.039))
- (IOPATH B Y (0.063:0.063:0.063) (0.044:0.044:0.044))
- )
- )
- )
- (CELL
- (CELLTYPE "NAND2X1")
- (INSTANCE U43)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.054:0.064:0.064) (0.038:0.039:0.039))
- (IOPATH B Y (0.063:0.063:0.063) (0.044:0.044:0.044))
- )
- )
- )
- (CELL
- (CELLTYPE "INVX2")
- (INSTANCE U42)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.051:0.051:0.051) (0.031:0.031:0.031))
- )
- )
- )
- (CELL
- (CELLTYPE "OR4X2")
- (INSTANCE U41)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.149:0.149:0.149) (0.221:0.221:0.221))
- (IOPATH B Y (0.160:0.160:0.160) (0.269:0.269:0.269))
- (IOPATH C Y (0.181:0.181:0.181) (0.302:0.302:0.302))
- (IOPATH D Y (0.179:0.179:0.179) (0.312:0.312:0.312))
- )
- )
- )
- (CELL
- (CELLTYPE "OAI211X1")
- (INSTANCE U40)
- (DELAY
- (ABSOLUTE
- (IOPATH A0 Y (0.123:0.123:0.123) (0.062:0.062:0.062))
- (IOPATH A1 Y (0.137:0.137:0.137) (0.072:0.072:0.072))
- (IOPATH B0 Y (0.052:0.053:0.053) (0.049:0.049:0.049))
- (IOPATH C0 Y (0.064:0.065:0.065) (0.059:0.060:0.060))
- )
- )
- )
- (CELL
- (CELLTYPE "OAI211X1")
- (INSTANCE U39)
- (DELAY
- (ABSOLUTE
- (IOPATH A0 Y (0.123:0.123:0.123) (0.062:0.062:0.062))
- (IOPATH A1 Y (0.125:0.125:0.125) (0.069:0.069:0.069))
- (IOPATH B0 Y (0.052:0.053:0.053) (0.049:0.049:0.049))
- (IOPATH C0 Y (0.063:0.064:0.064) (0.059:0.060:0.060))
- )
- )
- )
- (CELL
- (CELLTYPE "OAI211X1")
- (INSTANCE U38)
- (DELAY
- (ABSOLUTE
- (IOPATH A0 Y (0.123:0.123:0.123) (0.062:0.062:0.062))
- (IOPATH A1 Y (0.125:0.125:0.125) (0.069:0.069:0.069))
- (IOPATH B0 Y (0.052:0.053:0.053) (0.049:0.049:0.049))
- (IOPATH C0 Y (0.063:0.064:0.064) (0.059:0.060:0.060))
- )
- )
- )
- (CELL
- (CELLTYPE "OAI211X1")
- (INSTANCE U37)
- (DELAY
- (ABSOLUTE
- (IOPATH A0 Y (0.123:0.123:0.123) (0.062:0.062:0.062))
- (IOPATH A1 Y (0.137:0.137:0.137) (0.072:0.072:0.072))
- (IOPATH B0 Y (0.052:0.053:0.053) (0.049:0.049:0.049))
- (IOPATH C0 Y (0.064:0.065:0.065) (0.059:0.060:0.060))
- )
- )
- )
- (CELL
- (CELLTYPE "OAI211X1")
- (INSTANCE U36)
- (DELAY
- (ABSOLUTE
- (IOPATH A0 Y (0.123:0.123:0.123) (0.062:0.062:0.062))
- (IOPATH A1 Y (0.125:0.125:0.125) (0.069:0.069:0.069))
- (IOPATH B0 Y (0.052:0.053:0.053) (0.049:0.049:0.049))
- (IOPATH C0 Y (0.064:0.065:0.065) (0.059:0.060:0.060))
- )
- )
- )
- (CELL
- (CELLTYPE "OAI211X1")
- (INSTANCE U35)
- (DELAY
- (ABSOLUTE
- (IOPATH A0 Y (0.123:0.123:0.123) (0.062:0.062:0.062))
- (IOPATH A1 Y (0.137:0.137:0.137) (0.072:0.072:0.072))
- (IOPATH B0 Y (0.052:0.053:0.053) (0.049:0.049:0.049))
- (IOPATH C0 Y (0.064:0.065:0.065) (0.059:0.060:0.060))
- )
- )
- )
- (CELL
- (CELLTYPE "OAI211X1")
- (INSTANCE U34)
- (DELAY
- (ABSOLUTE
- (IOPATH A0 Y (0.123:0.123:0.123) (0.062:0.062:0.062))
- (IOPATH A1 Y (0.137:0.137:0.137) (0.072:0.072:0.072))
- (IOPATH B0 Y (0.052:0.053:0.053) (0.049:0.049:0.049))
- (IOPATH C0 Y (0.064:0.065:0.065) (0.059:0.060:0.060))
- )
- )
- )
- (CELL
- (CELLTYPE "OAI211X1")
- (INSTANCE U33)
- (DELAY
- (ABSOLUTE
- (IOPATH A0 Y (0.123:0.123:0.123) (0.062:0.062:0.062))
- (IOPATH A1 Y (0.137:0.137:0.137) (0.072:0.072:0.072))
- (IOPATH B0 Y (0.052:0.053:0.053) (0.049:0.049:0.049))
- (IOPATH C0 Y (0.064:0.065:0.065) (0.059:0.060:0.060))
- )
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE U32)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.106:0.107:0.107) (0.127:0.127:0.127))
- )
- )
- )
- (CELL
- (CELLTYPE "OR2XL")
- (INSTANCE U31)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.199:0.199:0.199) (0.214:0.214:0.214))
- (IOPATH B Y (0.213:0.213:0.213) (0.231:0.231:0.231))
- )
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE U30)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.083:0.084:0.084) (0.105:0.105:0.105))
- )
- )
- )
- (CELL
- (CELLTYPE "OR4X2")
- (INSTANCE U29)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.148:0.148:0.148) (0.228:0.228:0.228))
- (IOPATH B Y (0.167:0.167:0.167) (0.277:0.277:0.277))
- (IOPATH C Y (0.188:0.188:0.188) (0.310:0.310:0.310))
- (IOPATH D Y (0.186:0.186:0.186) (0.320:0.320:0.320))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U28)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.105:0.105:0.105) (0.115:0.115:0.115))
- (IOPATH B Y (0.103:0.103:0.103) (0.119:0.120:0.120))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.155:0.155:0.155) (0.128:0.128:0.128)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.093:0.093:0.093) (0.115:0.115:0.115)))
- (IOPATH S0 Y (0.155:0.170:0.170) (0.118:0.129:0.129))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U27)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.106:0.106:0.106) (0.118:0.118:0.118))
- (IOPATH B Y (0.100:0.100:0.100) (0.115:0.115:0.115))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.154:0.154:0.154) (0.129:0.129:0.129)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.090:0.090:0.090) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.154:0.173:0.173) (0.116:0.131:0.131))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U26)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.105:0.105:0.105) (0.115:0.115:0.115))
- (IOPATH B Y (0.103:0.103:0.103) (0.119:0.120:0.120))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.155:0.155:0.155) (0.128:0.128:0.128)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.093:0.093:0.093) (0.115:0.115:0.115)))
- (IOPATH S0 Y (0.155:0.170:0.170) (0.118:0.129:0.129))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U25)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.105:0.105:0.105) (0.115:0.115:0.115))
- (IOPATH B Y (0.103:0.103:0.103) (0.119:0.120:0.120))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.155:0.155:0.155) (0.128:0.128:0.128)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.093:0.093:0.093) (0.115:0.115:0.115)))
- (IOPATH S0 Y (0.155:0.170:0.170) (0.118:0.129:0.129))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U24)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.105:0.105:0.105) (0.115:0.115:0.115))
- (IOPATH B Y (0.103:0.103:0.103) (0.119:0.120:0.120))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.155:0.155:0.155) (0.128:0.128:0.128)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.093:0.093:0.093) (0.115:0.115:0.115)))
- (IOPATH S0 Y (0.155:0.170:0.170) (0.118:0.129:0.129))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U23)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.105:0.105:0.105) (0.115:0.115:0.115))
- (IOPATH B Y (0.103:0.103:0.103) (0.119:0.120:0.120))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.155:0.155:0.155) (0.128:0.128:0.128)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.093:0.093:0.093) (0.115:0.115:0.115)))
- (IOPATH S0 Y (0.155:0.170:0.170) (0.118:0.129:0.129))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U22)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.107:0.107:0.107) (0.118:0.118:0.118))
- (IOPATH B Y (0.100:0.100:0.100) (0.115:0.115:0.115))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.154:0.154:0.154) (0.129:0.129:0.129)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.090:0.090:0.090) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.154:0.173:0.173) (0.116:0.131:0.131))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U21)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.105:0.105:0.105) (0.115:0.115:0.115))
- (IOPATH B Y (0.103:0.103:0.103) (0.119:0.120:0.120))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.155:0.155:0.155) (0.128:0.128:0.128)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.093:0.093:0.093) (0.115:0.115:0.115)))
- (IOPATH S0 Y (0.155:0.170:0.170) (0.118:0.129:0.129))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U20)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.105:0.105:0.105) (0.115:0.115:0.115))
- (IOPATH B Y (0.103:0.103:0.103) (0.119:0.120:0.120))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.155:0.155:0.155) (0.127:0.127:0.127)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.093:0.093:0.093) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.155:0.169:0.169) (0.117:0.128:0.128))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U19)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.105:0.105:0.105) (0.115:0.115:0.115))
- (IOPATH B Y (0.103:0.103:0.103) (0.119:0.120:0.120))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.155:0.155:0.155) (0.128:0.128:0.128)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.093:0.093:0.093) (0.115:0.115:0.115)))
- (IOPATH S0 Y (0.155:0.170:0.170) (0.118:0.129:0.129))
- )
- )
- )
- (CELL
- (CELLTYPE "OR4X2")
- (INSTANCE U18)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.121:0.121:0.121) (0.190:0.190:0.190))
- (IOPATH B Y (0.125:0.125:0.125) (0.234:0.234:0.234))
- (IOPATH C Y (0.152:0.152:0.152) (0.270:0.270:0.270))
- (IOPATH D Y (0.140:0.140:0.140) (0.276:0.276:0.276))
- )
- )
- )
- (CELL
- (CELLTYPE "BUFX2")
- (INSTANCE U17)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.112:0.112:0.112) (0.132:0.132:0.132))
- )
- )
- )
- (CELL
- (CELLTYPE "AND2X1")
- (INSTANCE U16)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.111:0.111:0.111) (0.126:0.127:0.127))
- (IOPATH B Y (0.119:0.119:0.119) (0.139:0.139:0.139))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U15)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.106:0.106:0.106) (0.118:0.118:0.118))
- (IOPATH B Y (0.108:0.108:0.108) (0.134:0.134:0.134))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.154:0.154:0.154) (0.129:0.129:0.129)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.090:0.090:0.090) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.154:0.173:0.173) (0.116:0.131:0.131))
- )
- )
- )
- (CELL
- (CELLTYPE "AND2X1")
- (INSTANCE U14)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.111:0.111:0.111) (0.126:0.127:0.127))
- (IOPATH B Y (0.119:0.119:0.119) (0.139:0.139:0.139))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U13)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.106:0.106:0.106) (0.118:0.118:0.118))
- (IOPATH B Y (0.108:0.108:0.108) (0.134:0.134:0.134))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.154:0.154:0.154) (0.129:0.129:0.129)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.090:0.090:0.090) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.154:0.173:0.173) (0.116:0.131:0.131))
- )
- )
- )
- (CELL
- (CELLTYPE "AND2X1")
- (INSTANCE U12)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.111:0.111:0.111) (0.126:0.127:0.127))
- (IOPATH B Y (0.119:0.119:0.119) (0.139:0.139:0.139))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U11)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.107:0.107:0.107) (0.118:0.118:0.118))
- (IOPATH B Y (0.108:0.108:0.108) (0.134:0.134:0.134))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.154:0.154:0.154) (0.129:0.129:0.129)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.090:0.090:0.090) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.154:0.173:0.173) (0.116:0.131:0.131))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U10)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.107:0.107:0.107) (0.118:0.118:0.118))
- (IOPATH B Y (0.108:0.108:0.108) (0.134:0.134:0.134))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.154:0.154:0.154) (0.129:0.129:0.129)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.090:0.090:0.090) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.154:0.173:0.173) (0.116:0.131:0.131))
- )
- )
- )
- (CELL
- (CELLTYPE "MX2X2")
- (INSTANCE U9)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.107:0.107:0.107) (0.118:0.118:0.118))
- (IOPATH B Y (0.108:0.108:0.108) (0.134:0.134:0.134))
- (COND A == 1'b1 && B == 1'b0 (IOPATH S0 Y (0.154:0.154:0.154) (0.129:0.129:0.129)))
- (COND A == 1'b0 && B == 1'b1 (IOPATH S0 Y (0.090:0.090:0.090) (0.114:0.114:0.114)))
- (IOPATH S0 Y (0.154:0.173:0.173) (0.116:0.131:0.131))
- )
- )
- )
- (CELL
- (CELLTYPE "AND2X1")
- (INSTANCE U8)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.111:0.111:0.111) (0.126:0.127:0.127))
- (IOPATH B Y (0.122:0.122:0.122) (0.152:0.152:0.152))
- )
- )
- )
- (CELL
- (CELLTYPE "AND2X1")
- (INSTANCE U7)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.111:0.111:0.111) (0.126:0.127:0.127))
- (IOPATH B Y (0.122:0.122:0.122) (0.152:0.152:0.152))
- )
- )
- )
- (CELL
- (CELLTYPE "AND2X1")
- (INSTANCE U6)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.111:0.111:0.111) (0.126:0.127:0.127))
- (IOPATH B Y (0.122:0.122:0.122) (0.152:0.152:0.152))
- )
- )
- )
- (CELL
- (CELLTYPE "AND2X1")
- (INSTANCE U5)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.111:0.111:0.111) (0.126:0.127:0.127))
- (IOPATH B Y (0.122:0.122:0.122) (0.152:0.152:0.152))
- )
- )
- )
- (CELL
- (CELLTYPE "AND2X1")
- (INSTANCE U4)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.111:0.111:0.111) (0.126:0.127:0.127))
- (IOPATH B Y (0.122:0.122:0.122) (0.152:0.152:0.152))
- )
- )
- )
- (CELL
- (CELLTYPE "INVX2")
- (INSTANCE U3)
- (DELAY
- (ABSOLUTE
- (IOPATH A Y (0.096:0.096:0.096) (0.068:0.068:0.068))
- )
- )
- )
- )
|