Timing Report

Need help reading this report?

Design Name speckey
Device, Speed (SpeedFile Version) XC9572, -15 (3.0)
Date Created Fri Nov 03 23:50:15 2006
Created By Timing Report Generator: version I.34
Copyright Copyright (c) 1995-2006 Xilinx, Inc. All rights reserved.

Summary

Notes and Warnings
Note: This design contains no timing constraints.
Note: A default set of constraints using a delay of 0.000ns will be used for analysis.

Performance Summary
Min. Clock Period 26.500 ns.
Max. Clock Frequency (fSYSTEM) 37.736 MHz.
Limited by Cycle Time for mcu_clk
Clock to Setup (tCYC) 26.500 ns.
Pad to Pad Delay (tPD) 55.000 ns.
Setup to Clock at the Pad (tSU) 12.500 ns.
Clock Pad to Output Pad Delay (tCO) 68.000 ns.

Timing Constraints

Constraint Name Requirement (ns) Delay (ns) Paths Paths Failing
TS1000 0.0 0.0 0 0
AUTO_TS_F2F 0.0 26.5 295 295
AUTO_TS_P2P 0.0 68.0 55 55
AUTO_TS_P2F 0.0 19.5 126 126
AUTO_TS_F2P 0.0 61.0 40 40


Constraint: TS1000

Description: PERIOD:PERIOD_mcu_clk:0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)


Constraint: AUTO_TS_F2F

Description: MAXDELAY:FROM:FFS(*):TO:FFS(*):0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)
kb_addr<0>.Q to kb_addr<1>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_addr<2>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_addr<3>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_addr<4>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<17>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<18>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<19>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<1>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<21>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<22>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<23>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<24>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<26>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<27>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<28>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<29>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<2>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<31>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<32>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<33>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<34>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<36>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<37>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<38>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<39>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<3>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<4>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<6>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<7>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<8>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_data<9>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_addr<4>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_addr<5>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<0>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<10>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<11>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<12>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<13>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<14>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<15>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<16>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<17>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<18>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<19>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<1>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<20>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<21>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<22>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<23>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<24>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<25>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<26>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<29>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<30>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<34>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<35>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<39>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<4>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<5>.D 0.000 26.500 -26.500
kb_addr<1>.Q to kb_data<9>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_addr<4>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_addr<5>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<0>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<10>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<11>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<12>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<13>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<14>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<15>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<16>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<17>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<18>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<19>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<1>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<20>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<21>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<22>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<23>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<24>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<25>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<26>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<29>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<30>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<34>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<35>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<39>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<4>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<5>.D 0.000 26.500 -26.500
kb_addr<2>.Q to kb_data<9>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_addr<4>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_addr<5>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<0>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<10>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<11>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<12>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<13>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<14>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<15>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<16>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<17>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<18>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<19>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<1>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<20>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<21>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<22>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<23>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<24>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<25>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<26>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<29>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<30>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<34>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<35>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<39>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<4>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<5>.D 0.000 26.500 -26.500
kb_addr<3>.Q to kb_data<9>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_addr<5>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<0>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<10>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<11>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<12>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<13>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<14>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<15>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<16>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<20>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<25>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<27>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<28>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<2>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<30>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<31>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<32>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<33>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<35>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<36>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<37>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<38>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<3>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<5>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<6>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<7>.D 0.000 26.500 -26.500
kb_addr<4>.Q to kb_data<8>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<17>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<18>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<19>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<1>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<21>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<22>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<23>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<24>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<26>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<27>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<28>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<29>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<2>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<31>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<32>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<33>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<34>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<36>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<37>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<38>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<39>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<3>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<4>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<6>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<7>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<8>.D 0.000 26.500 -26.500
kb_addr<5>.Q to kb_data<9>.D 0.000 26.500 -26.500
kb_addr<0>.Q to kb_addr<5>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<0>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<10>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<11>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<12>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<13>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<14>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<15>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<16>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<20>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<25>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<30>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<35>.D 0.000 19.000 -19.000
kb_addr<0>.Q to kb_data<5>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_addr<2>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_addr<3>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<27>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<28>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<2>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<31>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<32>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<33>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<36>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<37>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<38>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<3>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<6>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<7>.D 0.000 19.000 -19.000
kb_addr<1>.Q to kb_data<8>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_addr<3>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<27>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<28>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<2>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<31>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<32>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<33>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<36>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<37>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<38>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<3>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<6>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<7>.D 0.000 19.000 -19.000
kb_addr<2>.Q to kb_data<8>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<27>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<28>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<2>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<31>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<32>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<33>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<36>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<37>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<38>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<3>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<6>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<7>.D 0.000 19.000 -19.000
kb_addr<3>.Q to kb_data<8>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<17>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<18>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<19>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<1>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<21>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<22>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<23>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<24>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<26>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<29>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<34>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<39>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<4>.D 0.000 19.000 -19.000
kb_addr<4>.Q to kb_data<9>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<0>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<10>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<11>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<12>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<13>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<14>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<15>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<16>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<20>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<25>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<30>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<35>.D 0.000 19.000 -19.000
kb_addr<5>.Q to kb_data<5>.D 0.000 19.000 -19.000
kb_data<0>.Q to kb_data<0>.D 0.000 19.000 -19.000
kb_data<10>.Q to kb_data<10>.D 0.000 19.000 -19.000
kb_data<11>.Q to kb_data<11>.D 0.000 19.000 -19.000
kb_data<12>.Q to kb_data<12>.D 0.000 19.000 -19.000
kb_data<13>.Q to kb_data<13>.D 0.000 19.000 -19.000
kb_data<14>.Q to kb_data<14>.D 0.000 19.000 -19.000
kb_data<15>.Q to kb_data<15>.D 0.000 19.000 -19.000
kb_data<16>.Q to kb_data<16>.D 0.000 19.000 -19.000
kb_data<17>.Q to kb_data<17>.D 0.000 19.000 -19.000
kb_data<18>.Q to kb_data<18>.D 0.000 19.000 -19.000
kb_data<19>.Q to kb_data<19>.D 0.000 19.000 -19.000
kb_data<1>.Q to kb_data<1>.D 0.000 19.000 -19.000
kb_data<20>.Q to kb_data<20>.D 0.000 19.000 -19.000
kb_data<21>.Q to kb_data<21>.D 0.000 19.000 -19.000
kb_data<22>.Q to kb_data<22>.D 0.000 19.000 -19.000
kb_data<23>.Q to kb_data<23>.D 0.000 19.000 -19.000
kb_data<24>.Q to kb_data<24>.D 0.000 19.000 -19.000
kb_data<25>.Q to kb_data<25>.D 0.000 19.000 -19.000
kb_data<26>.Q to kb_data<26>.D 0.000 19.000 -19.000
kb_data<27>.Q to kb_data<27>.D 0.000 19.000 -19.000
kb_data<28>.Q to kb_data<28>.D 0.000 19.000 -19.000
kb_data<29>.Q to kb_data<29>.D 0.000 19.000 -19.000
kb_data<2>.Q to kb_data<2>.D 0.000 19.000 -19.000
kb_data<30>.Q to kb_data<30>.D 0.000 19.000 -19.000
kb_data<31>.Q to kb_data<31>.D 0.000 19.000 -19.000
kb_data<32>.Q to kb_data<32>.D 0.000 19.000 -19.000
kb_data<33>.Q to kb_data<33>.D 0.000 19.000 -19.000
kb_data<34>.Q to kb_data<34>.D 0.000 19.000 -19.000
kb_data<35>.Q to kb_data<35>.D 0.000 19.000 -19.000
kb_data<36>.Q to kb_data<36>.D 0.000 19.000 -19.000
kb_data<37>.Q to kb_data<37>.D 0.000 19.000 -19.000
kb_data<38>.Q to kb_data<38>.D 0.000 19.000 -19.000
kb_data<39>.Q to kb_data<39>.D 0.000 19.000 -19.000
kb_data<3>.Q to kb_data<3>.D 0.000 19.000 -19.000
kb_data<4>.Q to kb_data<4>.D 0.000 19.000 -19.000
kb_data<5>.Q to kb_data<5>.D 0.000 19.000 -19.000
kb_data<6>.Q to kb_data<6>.D 0.000 19.000 -19.000
kb_data<7>.Q to kb_data<7>.D 0.000 19.000 -19.000
kb_data<8>.Q to kb_data<8>.D 0.000 19.000 -19.000
kb_data<9>.Q to kb_data<9>.D 0.000 19.000 -19.000


Constraint: AUTO_TS_P2P

Description: MAXDELAY:FROM:PADS(*):TO:PADS(*):0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)
mcu_clk to z80_db<4> 0.000 68.000 -68.000
addr<0> to z80_db<4> 0.000 55.000 -55.000
addr<1> to z80_db<4> 0.000 55.000 -55.000
addr<7> to z80_db<4> 0.000 55.000 -55.000
addr<2> to z80_db<4> 0.000 54.000 -54.000
addr<3> to z80_db<4> 0.000 54.000 -54.000
addr<4> to z80_db<4> 0.000 54.000 -54.000
addr<5> to z80_db<4> 0.000 54.000 -54.000
addr<6> to z80_db<4> 0.000 54.000 -54.000
mcu_clk to z80_db<1> 0.000 43.500 -43.500
mcu_clk to z80_db<2> 0.000 43.500 -43.500
mcu_clk to z80_db<3> 0.000 43.500 -43.500
mcu_clk to z80_db<0> 0.000 36.000 -36.000
addr<0> to z80_db<1> 0.000 29.500 -29.500
addr<0> to z80_db<3> 0.000 29.500 -29.500
addr<1> to z80_db<0> 0.000 29.500 -29.500
addr<1> to z80_db<2> 0.000 29.500 -29.500
addr<1> to z80_db<3> 0.000 29.500 -29.500
addr<2> to z80_db<0> 0.000 29.500 -29.500
addr<2> to z80_db<1> 0.000 29.500 -29.500
addr<3> to z80_db<1> 0.000 29.500 -29.500
addr<4> to z80_db<0> 0.000 29.500 -29.500
addr<4> to z80_db<1> 0.000 29.500 -29.500
addr<5> to z80_db<2> 0.000 29.500 -29.500
addr<6> to z80_db<0> 0.000 29.500 -29.500
addr<6> to z80_db<2> 0.000 29.500 -29.500
addr<6> to z80_db<3> 0.000 29.500 -29.500
addr<7> to z80_db<2> 0.000 29.500 -29.500
addr<7> to z80_db<3> 0.000 29.500 -29.500
addr<0> to z80_db<0> 0.000 28.500 -28.500
addr<0> to z80_db<2> 0.000 28.500 -28.500
addr<1> to z80_db<1> 0.000 28.500 -28.500
addr<2> to z80_db<2> 0.000 28.500 -28.500
addr<2> to z80_db<3> 0.000 28.500 -28.500
addr<3> to z80_db<0> 0.000 28.500 -28.500
addr<3> to z80_db<2> 0.000 28.500 -28.500
addr<3> to z80_db<3> 0.000 28.500 -28.500
addr<4> to z80_db<2> 0.000 28.500 -28.500
addr<4> to z80_db<3> 0.000 28.500 -28.500
addr<5> to z80_db<0> 0.000 28.500 -28.500
addr<5> to z80_db<1> 0.000 28.500 -28.500
addr<5> to z80_db<3> 0.000 28.500 -28.500
addr<6> to z80_db<1> 0.000 28.500 -28.500
addr<7> to z80_db<0> 0.000 28.500 -28.500
addr<7> to z80_db<1> 0.000 28.500 -28.500
iorq_ULA to z80_db<0> 0.000 14.000 -14.000
iorq_ULA to z80_db<1> 0.000 14.000 -14.000
iorq_ULA to z80_db<2> 0.000 14.000 -14.000
iorq_ULA to z80_db<3> 0.000 14.000 -14.000
iorq_ULA to z80_db<4> 0.000 14.000 -14.000
z80_rd to z80_db<0> 0.000 14.000 -14.000
z80_rd to z80_db<1> 0.000 14.000 -14.000
z80_rd to z80_db<2> 0.000 14.000 -14.000
z80_rd to z80_db<3> 0.000 14.000 -14.000
z80_rd to z80_db<4> 0.000 14.000 -14.000


Constraint: AUTO_TS_P2F

Description: MAXDELAY:FROM:PADS(*):TO:FFS(*):0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)
mcu_kbd to kb_data<0>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<10>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<11>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<12>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<13>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<14>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<15>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<16>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<17>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<18>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<19>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<1>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<20>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<21>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<22>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<23>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<24>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<25>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<26>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<27>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<28>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<29>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<2>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<30>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<31>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<32>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<33>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<34>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<35>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<36>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<37>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<38>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<39>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<3>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<4>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<5>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<6>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<7>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<8>.D 0.000 19.500 -19.500
mcu_kbd to kb_data<9>.D 0.000 19.500 -19.500
mcu_reset to kb_data<0>.D 0.000 19.500 -19.500
mcu_reset to kb_data<10>.D 0.000 19.500 -19.500
mcu_reset to kb_data<11>.D 0.000 19.500 -19.500
mcu_reset to kb_data<12>.D 0.000 19.500 -19.500
mcu_reset to kb_data<13>.D 0.000 19.500 -19.500
mcu_reset to kb_data<14>.D 0.000 19.500 -19.500
mcu_reset to kb_data<15>.D 0.000 19.500 -19.500
mcu_reset to kb_data<16>.D 0.000 19.500 -19.500
mcu_reset to kb_data<17>.D 0.000 19.500 -19.500
mcu_reset to kb_data<18>.D 0.000 19.500 -19.500
mcu_reset to kb_data<19>.D 0.000 19.500 -19.500
mcu_reset to kb_data<1>.D 0.000 19.500 -19.500
mcu_reset to kb_data<20>.D 0.000 19.500 -19.500
mcu_reset to kb_data<21>.D 0.000 19.500 -19.500
mcu_reset to kb_data<22>.D 0.000 19.500 -19.500
mcu_reset to kb_data<23>.D 0.000 19.500 -19.500
mcu_reset to kb_data<24>.D 0.000 19.500 -19.500
mcu_reset to kb_data<25>.D 0.000 19.500 -19.500
mcu_reset to kb_data<26>.D 0.000 19.500 -19.500
mcu_reset to kb_data<27>.D 0.000 19.500 -19.500
mcu_reset to kb_data<28>.D 0.000 19.500 -19.500
mcu_reset to kb_data<29>.D 0.000 19.500 -19.500
mcu_reset to kb_data<2>.D 0.000 19.500 -19.500
mcu_reset to kb_data<30>.D 0.000 19.500 -19.500
mcu_reset to kb_data<31>.D 0.000 19.500 -19.500
mcu_reset to kb_data<32>.D 0.000 19.500 -19.500
mcu_reset to kb_data<33>.D 0.000 19.500 -19.500
mcu_reset to kb_data<34>.D 0.000 19.500 -19.500
mcu_reset to kb_data<35>.D 0.000 19.500 -19.500
mcu_reset to kb_data<36>.D 0.000 19.500 -19.500
mcu_reset to kb_data<37>.D 0.000 19.500 -19.500
mcu_reset to kb_data<38>.D 0.000 19.500 -19.500
mcu_reset to kb_data<39>.D 0.000 19.500 -19.500
mcu_reset to kb_data<3>.D 0.000 19.500 -19.500
mcu_reset to kb_data<4>.D 0.000 19.500 -19.500
mcu_reset to kb_data<5>.D 0.000 19.500 -19.500
mcu_reset to kb_data<6>.D 0.000 19.500 -19.500
mcu_reset to kb_data<7>.D 0.000 19.500 -19.500
mcu_reset to kb_data<8>.D 0.000 19.500 -19.500
mcu_reset to kb_data<9>.D 0.000 19.500 -19.500
mcu_clk to kb_addr<0>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_addr<1>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_addr<2>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_addr<3>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_addr<4>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_addr<5>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<0>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<10>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<11>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<12>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<13>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<14>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<15>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<16>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<17>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<18>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<19>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<1>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<20>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<21>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<22>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<23>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<24>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<25>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<26>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<27>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<28>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<29>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<2>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<30>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<31>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<32>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<33>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<34>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<35>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<36>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<37>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<38>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<39>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<3>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<4>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<5>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<6>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<7>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<8>.CLKF 0.000 7.000 -7.000
mcu_clk to kb_data<9>.CLKF 0.000 7.000 -7.000


Constraint: AUTO_TS_F2P

Description: MAXDELAY:FROM:FFS(*):TO:PADS(*):0.000 nS
Path Requirement (ns) Delay (ns) Slack (ns)
kb_data<14>.Q to z80_db<4> 0.000 61.000 -61.000
kb_data<39>.Q to z80_db<4> 0.000 54.500 -54.500
kb_data<4>.Q to z80_db<4> 0.000 54.500 -54.500
kb_data<9>.Q to z80_db<4> 0.000 54.500 -54.500
kb_data<19>.Q to z80_db<4> 0.000 53.500 -53.500
kb_data<24>.Q to z80_db<4> 0.000 53.500 -53.500
kb_data<29>.Q to z80_db<4> 0.000 53.500 -53.500
kb_data<34>.Q to z80_db<4> 0.000 53.500 -53.500
kb_data<11>.Q to z80_db<1> 0.000 36.500 -36.500
kb_data<16>.Q to z80_db<1> 0.000 36.500 -36.500
kb_data<1>.Q to z80_db<1> 0.000 36.500 -36.500
kb_data<21>.Q to z80_db<1> 0.000 36.500 -36.500
kb_data<27>.Q to z80_db<2> 0.000 36.500 -36.500
kb_data<32>.Q to z80_db<2> 0.000 36.500 -36.500
kb_data<33>.Q to z80_db<3> 0.000 36.500 -36.500
kb_data<37>.Q to z80_db<2> 0.000 36.500 -36.500
kb_data<38>.Q to z80_db<3> 0.000 36.500 -36.500
kb_data<3>.Q to z80_db<3> 0.000 36.500 -36.500
kb_data<7>.Q to z80_db<2> 0.000 36.500 -36.500
kb_data<8>.Q to z80_db<3> 0.000 36.500 -36.500
kb_data<12>.Q to z80_db<2> 0.000 35.500 -35.500
kb_data<13>.Q to z80_db<3> 0.000 35.500 -35.500
kb_data<17>.Q to z80_db<2> 0.000 35.500 -35.500
kb_data<18>.Q to z80_db<3> 0.000 35.500 -35.500
kb_data<22>.Q to z80_db<2> 0.000 35.500 -35.500
kb_data<23>.Q to z80_db<3> 0.000 35.500 -35.500
kb_data<26>.Q to z80_db<1> 0.000 35.500 -35.500
kb_data<28>.Q to z80_db<3> 0.000 35.500 -35.500
kb_data<2>.Q to z80_db<2> 0.000 35.500 -35.500
kb_data<31>.Q to z80_db<1> 0.000 35.500 -35.500
kb_data<36>.Q to z80_db<1> 0.000 35.500 -35.500
kb_data<6>.Q to z80_db<1> 0.000 35.500 -35.500
kb_data<10>.Q to z80_db<0> 0.000 29.000 -29.000
kb_data<20>.Q to z80_db<0> 0.000 29.000 -29.000
kb_data<30>.Q to z80_db<0> 0.000 29.000 -29.000
kb_data<5>.Q to z80_db<0> 0.000 29.000 -29.000
kb_data<0>.Q to z80_db<0> 0.000 28.000 -28.000
kb_data<15>.Q to z80_db<0> 0.000 28.000 -28.000
kb_data<25>.Q to z80_db<0> 0.000 28.000 -28.000
kb_data<35>.Q to z80_db<0> 0.000 28.000 -28.000



Number of constraints not met: 4

Data Sheet Report

Maximum External Clock Speeds

Clock fEXT (MHz) Reason
mcu_clk 37.736 Limited by Cycle Time for mcu_clk

Setup/Hold Times for Clocks

Setup/Hold Times for Clock mcu_clk
Source Pad Setup to clk (edge) Hold to clk (edge)
mcu_kbd 12.500 0.000
mcu_reset 12.500 0.000


Clock to Pad Timing

Clock mcu_clk to Pad
Destination Pad Clock (edge) to Pad
z80_db<4> 68.000
z80_db<1> 43.500
z80_db<2> 43.500
z80_db<3> 43.500
z80_db<0> 36.000


Clock to Setup Times for Clocks

Clock to Setup for clock mcu_clk
Source Destination Delay
kb_addr<0>.Q kb_addr<1>.D 26.500
kb_addr<0>.Q kb_addr<2>.D 26.500
kb_addr<0>.Q kb_addr<3>.D 26.500
kb_addr<0>.Q kb_addr<4>.D 26.500
kb_addr<0>.Q kb_data<17>.D 26.500
kb_addr<0>.Q kb_data<18>.D 26.500
kb_addr<0>.Q kb_data<19>.D 26.500
kb_addr<0>.Q kb_data<1>.D 26.500
kb_addr<0>.Q kb_data<21>.D 26.500
kb_addr<0>.Q kb_data<22>.D 26.500
kb_addr<0>.Q kb_data<23>.D 26.500
kb_addr<0>.Q kb_data<24>.D 26.500
kb_addr<0>.Q kb_data<26>.D 26.500
kb_addr<0>.Q kb_data<27>.D 26.500
kb_addr<0>.Q kb_data<28>.D 26.500
kb_addr<0>.Q kb_data<29>.D 26.500
kb_addr<0>.Q kb_data<2>.D 26.500
kb_addr<0>.Q kb_data<31>.D 26.500
kb_addr<0>.Q kb_data<32>.D 26.500
kb_addr<0>.Q kb_data<33>.D 26.500
kb_addr<0>.Q kb_data<34>.D 26.500
kb_addr<0>.Q kb_data<36>.D 26.500
kb_addr<0>.Q kb_data<37>.D 26.500
kb_addr<0>.Q kb_data<38>.D 26.500
kb_addr<0>.Q kb_data<39>.D 26.500
kb_addr<0>.Q kb_data<3>.D 26.500
kb_addr<0>.Q kb_data<4>.D 26.500
kb_addr<0>.Q kb_data<6>.D 26.500
kb_addr<0>.Q kb_data<7>.D 26.500
kb_addr<0>.Q kb_data<8>.D 26.500
kb_addr<0>.Q kb_data<9>.D 26.500
kb_addr<1>.Q kb_addr<4>.D 26.500
kb_addr<1>.Q kb_addr<5>.D 26.500
kb_addr<1>.Q kb_data<0>.D 26.500
kb_addr<1>.Q kb_data<10>.D 26.500
kb_addr<1>.Q kb_data<11>.D 26.500
kb_addr<1>.Q kb_data<12>.D 26.500
kb_addr<1>.Q kb_data<13>.D 26.500
kb_addr<1>.Q kb_data<14>.D 26.500
kb_addr<1>.Q kb_data<15>.D 26.500
kb_addr<1>.Q kb_data<16>.D 26.500
kb_addr<1>.Q kb_data<17>.D 26.500
kb_addr<1>.Q kb_data<18>.D 26.500
kb_addr<1>.Q kb_data<19>.D 26.500
kb_addr<1>.Q kb_data<1>.D 26.500
kb_addr<1>.Q kb_data<20>.D 26.500
kb_addr<1>.Q kb_data<21>.D 26.500
kb_addr<1>.Q kb_data<22>.D 26.500
kb_addr<1>.Q kb_data<23>.D 26.500
kb_addr<1>.Q kb_data<24>.D 26.500
kb_addr<1>.Q kb_data<25>.D 26.500
kb_addr<1>.Q kb_data<26>.D 26.500
kb_addr<1>.Q kb_data<29>.D 26.500
kb_addr<1>.Q kb_data<30>.D 26.500
kb_addr<1>.Q kb_data<34>.D 26.500
kb_addr<1>.Q kb_data<35>.D 26.500
kb_addr<1>.Q kb_data<39>.D 26.500
kb_addr<1>.Q kb_data<4>.D 26.500
kb_addr<1>.Q kb_data<5>.D 26.500
kb_addr<1>.Q kb_data<9>.D 26.500
kb_addr<2>.Q kb_addr<4>.D 26.500
kb_addr<2>.Q kb_addr<5>.D 26.500
kb_addr<2>.Q kb_data<0>.D 26.500
kb_addr<2>.Q kb_data<10>.D 26.500
kb_addr<2>.Q kb_data<11>.D 26.500
kb_addr<2>.Q kb_data<12>.D 26.500
kb_addr<2>.Q kb_data<13>.D 26.500
kb_addr<2>.Q kb_data<14>.D 26.500
kb_addr<2>.Q kb_data<15>.D 26.500
kb_addr<2>.Q kb_data<16>.D 26.500
kb_addr<2>.Q kb_data<17>.D 26.500
kb_addr<2>.Q kb_data<18>.D 26.500
kb_addr<2>.Q kb_data<19>.D 26.500
kb_addr<2>.Q kb_data<1>.D 26.500
kb_addr<2>.Q kb_data<20>.D 26.500
kb_addr<2>.Q kb_data<21>.D 26.500
kb_addr<2>.Q kb_data<22>.D 26.500
kb_addr<2>.Q kb_data<23>.D 26.500
kb_addr<2>.Q kb_data<24>.D 26.500
kb_addr<2>.Q kb_data<25>.D 26.500
kb_addr<2>.Q kb_data<26>.D 26.500
kb_addr<2>.Q kb_data<29>.D 26.500
kb_addr<2>.Q kb_data<30>.D 26.500
kb_addr<2>.Q kb_data<34>.D 26.500
kb_addr<2>.Q kb_data<35>.D 26.500
kb_addr<2>.Q kb_data<39>.D 26.500
kb_addr<2>.Q kb_data<4>.D 26.500
kb_addr<2>.Q kb_data<5>.D 26.500
kb_addr<2>.Q kb_data<9>.D 26.500
kb_addr<3>.Q kb_addr<4>.D 26.500
kb_addr<3>.Q kb_addr<5>.D 26.500
kb_addr<3>.Q kb_data<0>.D 26.500
kb_addr<3>.Q kb_data<10>.D 26.500
kb_addr<3>.Q kb_data<11>.D 26.500
kb_addr<3>.Q kb_data<12>.D 26.500
kb_addr<3>.Q kb_data<13>.D 26.500
kb_addr<3>.Q kb_data<14>.D 26.500
kb_addr<3>.Q kb_data<15>.D 26.500
kb_addr<3>.Q kb_data<16>.D 26.500
kb_addr<3>.Q kb_data<17>.D 26.500
kb_addr<3>.Q kb_data<18>.D 26.500
kb_addr<3>.Q kb_data<19>.D 26.500
kb_addr<3>.Q kb_data<1>.D 26.500
kb_addr<3>.Q kb_data<20>.D 26.500
kb_addr<3>.Q kb_data<21>.D 26.500
kb_addr<3>.Q kb_data<22>.D 26.500
kb_addr<3>.Q kb_data<23>.D 26.500
kb_addr<3>.Q kb_data<24>.D 26.500
kb_addr<3>.Q kb_data<25>.D 26.500
kb_addr<3>.Q kb_data<26>.D 26.500
kb_addr<3>.Q kb_data<29>.D 26.500
kb_addr<3>.Q kb_data<30>.D 26.500
kb_addr<3>.Q kb_data<34>.D 26.500
kb_addr<3>.Q kb_data<35>.D 26.500
kb_addr<3>.Q kb_data<39>.D 26.500
kb_addr<3>.Q kb_data<4>.D 26.500
kb_addr<3>.Q kb_data<5>.D 26.500
kb_addr<3>.Q kb_data<9>.D 26.500
kb_addr<4>.Q kb_addr<5>.D 26.500
kb_addr<4>.Q kb_data<0>.D 26.500
kb_addr<4>.Q kb_data<10>.D 26.500
kb_addr<4>.Q kb_data<11>.D 26.500
kb_addr<4>.Q kb_data<12>.D 26.500
kb_addr<4>.Q kb_data<13>.D 26.500
kb_addr<4>.Q kb_data<14>.D 26.500
kb_addr<4>.Q kb_data<15>.D 26.500
kb_addr<4>.Q kb_data<16>.D 26.500
kb_addr<4>.Q kb_data<20>.D 26.500
kb_addr<4>.Q kb_data<25>.D 26.500
kb_addr<4>.Q kb_data<27>.D 26.500
kb_addr<4>.Q kb_data<28>.D 26.500
kb_addr<4>.Q kb_data<2>.D 26.500
kb_addr<4>.Q kb_data<30>.D 26.500
kb_addr<4>.Q kb_data<31>.D 26.500
kb_addr<4>.Q kb_data<32>.D 26.500
kb_addr<4>.Q kb_data<33>.D 26.500
kb_addr<4>.Q kb_data<35>.D 26.500
kb_addr<4>.Q kb_data<36>.D 26.500
kb_addr<4>.Q kb_data<37>.D 26.500
kb_addr<4>.Q kb_data<38>.D 26.500
kb_addr<4>.Q kb_data<3>.D 26.500
kb_addr<4>.Q kb_data<5>.D 26.500
kb_addr<4>.Q kb_data<6>.D 26.500
kb_addr<4>.Q kb_data<7>.D 26.500
kb_addr<4>.Q kb_data<8>.D 26.500
kb_addr<5>.Q kb_data<17>.D 26.500
kb_addr<5>.Q kb_data<18>.D 26.500
kb_addr<5>.Q kb_data<19>.D 26.500
kb_addr<5>.Q kb_data<1>.D 26.500
kb_addr<5>.Q kb_data<21>.D 26.500
kb_addr<5>.Q kb_data<22>.D 26.500
kb_addr<5>.Q kb_data<23>.D 26.500
kb_addr<5>.Q kb_data<24>.D 26.500
kb_addr<5>.Q kb_data<26>.D 26.500
kb_addr<5>.Q kb_data<27>.D 26.500
kb_addr<5>.Q kb_data<28>.D 26.500
kb_addr<5>.Q kb_data<29>.D 26.500
kb_addr<5>.Q kb_data<2>.D 26.500
kb_addr<5>.Q kb_data<31>.D 26.500
kb_addr<5>.Q kb_data<32>.D 26.500
kb_addr<5>.Q kb_data<33>.D 26.500
kb_addr<5>.Q kb_data<34>.D 26.500
kb_addr<5>.Q kb_data<36>.D 26.500
kb_addr<5>.Q kb_data<37>.D 26.500
kb_addr<5>.Q kb_data<38>.D 26.500
kb_addr<5>.Q kb_data<39>.D 26.500
kb_addr<5>.Q kb_data<3>.D 26.500
kb_addr<5>.Q kb_data<4>.D 26.500
kb_addr<5>.Q kb_data<6>.D 26.500
kb_addr<5>.Q kb_data<7>.D 26.500
kb_addr<5>.Q kb_data<8>.D 26.500
kb_addr<5>.Q kb_data<9>.D 26.500
kb_addr<0>.Q kb_addr<5>.D 19.000
kb_addr<0>.Q kb_data<0>.D 19.000
kb_addr<0>.Q kb_data<10>.D 19.000
kb_addr<0>.Q kb_data<11>.D 19.000
kb_addr<0>.Q kb_data<12>.D 19.000
kb_addr<0>.Q kb_data<13>.D 19.000
kb_addr<0>.Q kb_data<14>.D 19.000
kb_addr<0>.Q kb_data<15>.D 19.000
kb_addr<0>.Q kb_data<16>.D 19.000
kb_addr<0>.Q kb_data<20>.D 19.000
kb_addr<0>.Q kb_data<25>.D 19.000
kb_addr<0>.Q kb_data<30>.D 19.000
kb_addr<0>.Q kb_data<35>.D 19.000
kb_addr<0>.Q kb_data<5>.D 19.000
kb_addr<1>.Q kb_addr<2>.D 19.000
kb_addr<1>.Q kb_addr<3>.D 19.000
kb_addr<1>.Q kb_data<27>.D 19.000
kb_addr<1>.Q kb_data<28>.D 19.000
kb_addr<1>.Q kb_data<2>.D 19.000
kb_addr<1>.Q kb_data<31>.D 19.000
kb_addr<1>.Q kb_data<32>.D 19.000
kb_addr<1>.Q kb_data<33>.D 19.000
kb_addr<1>.Q kb_data<36>.D 19.000
kb_addr<1>.Q kb_data<37>.D 19.000
kb_addr<1>.Q kb_data<38>.D 19.000
kb_addr<1>.Q kb_data<3>.D 19.000
kb_addr<1>.Q kb_data<6>.D 19.000
kb_addr<1>.Q kb_data<7>.D 19.000
kb_addr<1>.Q kb_data<8>.D 19.000
kb_addr<2>.Q kb_addr<3>.D 19.000
kb_addr<2>.Q kb_data<27>.D 19.000
kb_addr<2>.Q kb_data<28>.D 19.000
kb_addr<2>.Q kb_data<2>.D 19.000
kb_addr<2>.Q kb_data<31>.D 19.000
kb_addr<2>.Q kb_data<32>.D 19.000
kb_addr<2>.Q kb_data<33>.D 19.000
kb_addr<2>.Q kb_data<36>.D 19.000
kb_addr<2>.Q kb_data<37>.D 19.000
kb_addr<2>.Q kb_data<38>.D 19.000
kb_addr<2>.Q kb_data<3>.D 19.000
kb_addr<2>.Q kb_data<6>.D 19.000
kb_addr<2>.Q kb_data<7>.D 19.000
kb_addr<2>.Q kb_data<8>.D 19.000
kb_addr<3>.Q kb_data<27>.D 19.000
kb_addr<3>.Q kb_data<28>.D 19.000
kb_addr<3>.Q kb_data<2>.D 19.000
kb_addr<3>.Q kb_data<31>.D 19.000
kb_addr<3>.Q kb_data<32>.D 19.000
kb_addr<3>.Q kb_data<33>.D 19.000
kb_addr<3>.Q kb_data<36>.D 19.000
kb_addr<3>.Q kb_data<37>.D 19.000
kb_addr<3>.Q kb_data<38>.D 19.000
kb_addr<3>.Q kb_data<3>.D 19.000
kb_addr<3>.Q kb_data<6>.D 19.000
kb_addr<3>.Q kb_data<7>.D 19.000
kb_addr<3>.Q kb_data<8>.D 19.000
kb_addr<4>.Q kb_data<17>.D 19.000
kb_addr<4>.Q kb_data<18>.D 19.000
kb_addr<4>.Q kb_data<19>.D 19.000
kb_addr<4>.Q kb_data<1>.D 19.000
kb_addr<4>.Q kb_data<21>.D 19.000
kb_addr<4>.Q kb_data<22>.D 19.000
kb_addr<4>.Q kb_data<23>.D 19.000
kb_addr<4>.Q kb_data<24>.D 19.000
kb_addr<4>.Q kb_data<26>.D 19.000
kb_addr<4>.Q kb_data<29>.D 19.000
kb_addr<4>.Q kb_data<34>.D 19.000
kb_addr<4>.Q kb_data<39>.D 19.000
kb_addr<4>.Q kb_data<4>.D 19.000
kb_addr<4>.Q kb_data<9>.D 19.000
kb_addr<5>.Q kb_data<0>.D 19.000
kb_addr<5>.Q kb_data<10>.D 19.000
kb_addr<5>.Q kb_data<11>.D 19.000
kb_addr<5>.Q kb_data<12>.D 19.000
kb_addr<5>.Q kb_data<13>.D 19.000
kb_addr<5>.Q kb_data<14>.D 19.000
kb_addr<5>.Q kb_data<15>.D 19.000
kb_addr<5>.Q kb_data<16>.D 19.000
kb_addr<5>.Q kb_data<20>.D 19.000
kb_addr<5>.Q kb_data<25>.D 19.000
kb_addr<5>.Q kb_data<30>.D 19.000
kb_addr<5>.Q kb_data<35>.D 19.000
kb_addr<5>.Q kb_data<5>.D 19.000
kb_data<0>.Q kb_data<0>.D 19.000
kb_data<10>.Q kb_data<10>.D 19.000
kb_data<11>.Q kb_data<11>.D 19.000
kb_data<12>.Q kb_data<12>.D 19.000
kb_data<13>.Q kb_data<13>.D 19.000
kb_data<14>.Q kb_data<14>.D 19.000
kb_data<15>.Q kb_data<15>.D 19.000
kb_data<16>.Q kb_data<16>.D 19.000
kb_data<17>.Q kb_data<17>.D 19.000
kb_data<18>.Q kb_data<18>.D 19.000
kb_data<19>.Q kb_data<19>.D 19.000
kb_data<1>.Q kb_data<1>.D 19.000
kb_data<20>.Q kb_data<20>.D 19.000
kb_data<21>.Q kb_data<21>.D 19.000
kb_data<22>.Q kb_data<22>.D 19.000
kb_data<23>.Q kb_data<23>.D 19.000
kb_data<24>.Q kb_data<24>.D 19.000
kb_data<25>.Q kb_data<25>.D 19.000
kb_data<26>.Q kb_data<26>.D 19.000
kb_data<27>.Q kb_data<27>.D 19.000
kb_data<28>.Q kb_data<28>.D 19.000
kb_data<29>.Q kb_data<29>.D 19.000
kb_data<2>.Q kb_data<2>.D 19.000
kb_data<30>.Q kb_data<30>.D 19.000
kb_data<31>.Q kb_data<31>.D 19.000
kb_data<32>.Q kb_data<32>.D 19.000
kb_data<33>.Q kb_data<33>.D 19.000
kb_data<34>.Q kb_data<34>.D 19.000
kb_data<35>.Q kb_data<35>.D 19.000
kb_data<36>.Q kb_data<36>.D 19.000
kb_data<37>.Q kb_data<37>.D 19.000
kb_data<38>.Q kb_data<38>.D 19.000
kb_data<39>.Q kb_data<39>.D 19.000
kb_data<3>.Q kb_data<3>.D 19.000
kb_data<4>.Q kb_data<4>.D 19.000
kb_data<5>.Q kb_data<5>.D 19.000
kb_data<6>.Q kb_data<6>.D 19.000
kb_data<7>.Q kb_data<7>.D 19.000
kb_data<8>.Q kb_data<8>.D 19.000
kb_data<9>.Q kb_data<9>.D 19.000


Pad to Pad List

Source Pad Destination Pad Delay
addr<0> z80_db<4> 55.000
addr<1> z80_db<4> 55.000
addr<7> z80_db<4> 55.000
addr<2> z80_db<4> 54.000
addr<3> z80_db<4> 54.000
addr<4> z80_db<4> 54.000
addr<5> z80_db<4> 54.000
addr<6> z80_db<4> 54.000
addr<0> z80_db<1> 29.500
addr<0> z80_db<3> 29.500
addr<1> z80_db<0> 29.500
addr<1> z80_db<2> 29.500
addr<1> z80_db<3> 29.500
addr<2> z80_db<0> 29.500
addr<2> z80_db<1> 29.500
addr<3> z80_db<1> 29.500
addr<4> z80_db<0> 29.500
addr<4> z80_db<1> 29.500
addr<5> z80_db<2> 29.500
addr<6> z80_db<0> 29.500
addr<6> z80_db<2> 29.500
addr<6> z80_db<3> 29.500
addr<7> z80_db<2> 29.500
addr<7> z80_db<3> 29.500
addr<0> z80_db<0> 28.500
addr<0> z80_db<2> 28.500
addr<1> z80_db<1> 28.500
addr<2> z80_db<2> 28.500
addr<2> z80_db<3> 28.500
addr<3> z80_db<0> 28.500
addr<3> z80_db<2> 28.500
addr<3> z80_db<3> 28.500
addr<4> z80_db<2> 28.500
addr<4> z80_db<3> 28.500
addr<5> z80_db<0> 28.500
addr<5> z80_db<1> 28.500
addr<5> z80_db<3> 28.500
addr<6> z80_db<1> 28.500
addr<7> z80_db<0> 28.500
addr<7> z80_db<1> 28.500
iorq_ULA z80_db<0> 14.000
iorq_ULA z80_db<1> 14.000
iorq_ULA z80_db<2> 14.000
iorq_ULA z80_db<3> 14.000
iorq_ULA z80_db<4> 14.000
z80_rd z80_db<0> 14.000
z80_rd z80_db<1> 14.000
z80_rd z80_db<2> 14.000
z80_rd z80_db<3> 14.000
z80_rd z80_db<4> 14.000



Number of paths analyzed: 516
Number of Timing errors: 516
Analysis Completed: Fri Nov 03 23:50:15 2006