11
! " ! " ! ! "

 · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

  • Upload
    others

  • View
    1

  • Download
    0

Embed Size (px)

Citation preview

Page 1:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

� �

��������������� ������������ �����!�������������������������������� �� ���������"��������� ����!���������������������������������������������������������� �����������"�������������!���� ��� ����������� �������������������������������������������������� ��!�������������������������������� ��������������������"

Page 2:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

����!���������������������*�� ���������������*�� ��!��������'�� ������������ ����$����������� � �� ������ ��������*�� �"��!��� ��� ���&���������'��� �����!���� #���! �! �&��!���%���������$��'

�� �� �� ����� ��������! �������$��� ������+ ��$���������#������#� ��! ���$����������� ����! �! �'

�!� ���%����$�!���"�� ��������! �%� ����! �! �����������������"�� ��'�� ����������#�����(����*�!��)'��

�������������!� �����������������������#������'�� ����������� ����� �� ������������"���������� ������� �$���'

������ ��)#���� ��������&#��������� ��� �������������������������������������������������!�������������������������������������)#���� ����������������������� �� �������� ������ ������ � ���������� ������������������'"��������������������������!������������������ � ��������������������������������� �)#����������� ���������� ������ ������������ �*#�����������$����� ����������������������%!

�����������������������������'"������������������ �������� �������������������������������)#�����������������!��$����������� ����������������(�������*��

���%!

Page 3:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

��� �����������*$��������������������"������������������������"�����������������������������������������'����)'#���������"���� ���������������������������������������������������"��������������������$.����/-"�������������������������������$(,����/(*#���������� ����"���������������+$��������������������� ���������#

����������������� ���"� ��� ������������� ��� ������������+�� ����������#���������"��������������� ���������������"���������������+$���������#

�������������������"���� �������������� ��� ������������+�� ���#��������������+$���������#����"���������������������������������������*$�������+$���#���������������������������!

�������� �������������������� ���(%�����������������)%������������������������������ �(�������!'" �����������������������������

������ ����������������������������������������������� ��������������������������������� �������������������������������������������� �������������������#�� �����������$

Page 4:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

����������� ����#���� ����������������� ������ ���$����������#����������������� ����) �����#��������������������&+'��������%����� ������������������������ ���!��������������%

�������������� ���$��������������+$�#�������������������&+' ����������!���"��������������&+'%���������������&,'$�#������������������&,'������������!���"��������������&,'%����������!�#$�#��������� ����������������������������� ��%

��������������������������� ������ ���� #����� ������!����������������������������%����������� ��#�#�����������������������%�

����������������#�) �������������.( ������ ������-( ��$���������� ������������������������-( ��%��

������������������$��������������� ����������������������������������� ������%������������������������������������.( ��������������-( ��������������.' ++++,+++����������� ��$������������������� ������-( ��%����������#$�#�������������������������������������� ���������������������� ��� �������������������������!��� ���%����������������������!�!��������!��������������� ���%

��������������������������������� �����$!�������������� �����������������������%!������� ���������� ����������������������������������%!������������������%!������������������$�"��������������

������������������������������$!�����������������������������#�����$

Page 5:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

���������������������������������������� ���������������� ������������������������� ���������������������������������������������������� ���������������������������� ������������������

��

������������������������ � �������� !��������� �+&���� ����#������������� ���� �����������'����'������"������� ���������������� ��!��� ������������������������#

�������������� ������ !���������)� ����������*"����������������� ������ !����-#

��������� ����� ��������� ��!� �������� ��������� ��!����� ��� ��������� � ��� �������� !���������������� ���������������� ��#

���� ��������� ������������������� ������� � �������� !��������������#����������� ��!�.+%�''''� ���.+%�(((("������.,%�(''''#

���������� ��������+%�'''("�����������$(% ������������������ � ���� �������� !�����+#�����������&� ���� ������� �������#

Page 6:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

�� ��

Page 7:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

��

�����)����%���,���&�(&&���'����!&����&'%(�'(%��"��'���������!����'(%��5/���%���&���%� �!��%/������'�%���,��"!�����������&��� "%����)�!����#%"�%� ������"������� �!'�'��!�'���&� #���71�!#('�����'��'�*����)���"!&���%���(#�'"�!"*/�����������'��&������#'�)���"���� "�(���"%��� /��

�!��� ���!�'����(#�'"�9��""���!��!#('�&��!��&��!��#%"�(��&��"(%�"('#('&�*�'��"%�*�'�"('���%���&'�%/������'�"!���,.�������� ���&"���!�#�%�"% �'����(!�'�"!�"����51��'���!�%,��(�������%/�����&��&�*��'��!'�%�&'�(&� "&'��"%�'��&����'(%�/

�&���(&�%�"��'����,��"!��������.�,"(��"!0'���'(���,�!����'"�*"%%,�'""� (�����"('��+��'�,��"*�'����� ��&��"!���(%���'"�� #�� �!'�,"(%���&��!/����������&"�'*�%��*����'������%��"��'��� �##�!����'*��!�,"(%���&��!��!��'���#�,&������ #�� �!'�'�"!�(&�!��'����� &/��'��&��"*�)�%�(&��(��'"��!"*�'��'��&�'���'���!"�"�,��)"�)�&.� "%���!�� "%���" #����'���#%"�%� ������"������� �!'&��%�����!����)��"#����,�'��� �!(���'(%�%&��!�"%��%�'"�� #%")��'����%���('���-�'�"!�"��'�������&/

�����,��"!����"!�'�����41�����"�%����&�65.333��� &.�*������"(�������&'� �'���'"�����$(�)���!'�'"�98�:�'���"���&',�����&/���(''�!��'��&��!��"!'�+'.�

���������������������������������������������� ������ ��� ������

��

Page 8:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

�� ��

�������� ����������� ������� �� ���������#�"����������������������"�"���� ����� ���������� ������� ��������������������������������$������"���������"���������������� ��������!��������������� ���� ������������������ �������� �����������������������$������� ����������%'& ���� ��������������� ����� ������$���������������� ��� ������������ ����"�� ��� ����$

Page 9:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

��

��"�� ��� ��� ������"������ ��$��� ������&���������� ���*���� ��������� ���� ��"���������"�������������(�������������� ������� ��$��������������(�+�����)��� !������� � ������$�������(,

���� �� �������������� � �$%����������� �����"�� ���"��� ����������������� ���"���� �������� ������� ����������������������� ���������/����20(�������� ���������������������������(���������"���� ��� ��� ��������� ���� �� ���13������ $(����� �������'���������� �/(4������� $����������������5������������� ������(�����#�������������������������$����������!������������ ����(

��

���������, (�(��&���������-��� �����������"�!������ �!���������������!�!������������!��� ����������� ����������!�� ��������������!����!������(���&���������� ���� "����!����� "�������!���" !� ������������"�������"�!������ ( ����������� ����!����&���������������" ����������������!���������������!��"��!��� (���!���������"�!������!���������������!������ ���������� ��!�����������"�!���&+���"�"��!���"��!���(����"�"��!���� ����������$�� ���"!�"!�� �" ���� ��������!���!$�����"! ����!������������!�����%!��������&���(�� ���������������"�"��!���" "���&����&��� ��������"!'�$�� ��#��"�����!�)���"�"��!��* �&���+�&+�&���( �������������� ���� ���!������ !������!�� !��������� !��!�#��"�(� &������&�!�� �� ������!�������������!�������������!����������!�+���"� ���� ��� ��,���-����!��(����!���������$�!��" �����������!����������!�����!���,������� !���-�������������!���� ���&����!��� ��������!�� ���"� �(�� �� ����!��� !�������������&����������#��� ���������'����(�.'��(��/+.0(

Page 10:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

��

����!�� ����!"��)�$��������!��!�����!���������"�������"�!������ ����!������������*������������������������������"����� �!�����6�%�6��"�!������ *�� �� �� ����!��"����&�" ��"����������,!����#���������� ���� ������������%���#��"� �������!�������� ��!���� ����5,��!�"� ������#��"��-���2�%�5���!�"� �������"��������$������" ��������"�.*��!����!�#��&)�������������������#���� ��05�%�05���!)��������14�%14���!��"�!������- .*������"� �����&�"��������$����"����������! �- �&�03�%�03.)�&�"�������$�& ���!����'���,�%!���)���� ���,�%!����!���������� �!����!�����" ��!���05�%�05��"�!������*������"�!������������� �����������"����!�������!��$�!��!������������!������"�"��!����!�!����"!�"!*�!�� ������!��!�!��"���� !����!��!�$����&�"��"�!���&�!$���%�����! �"� �������"���� �!���!���)�&�"���!�������"�!�$������ �7����! *��� ��� ������ �������� ����&�"��"�!���&����� ��������������"� �������"�����!���!���*����"�����!�&�!�� �&�"� ��������!$����"�,��!��"���� (��$�#��)����&�"��"�!���&�!$�� ������1+ ����������!��"���� �!���!���)�&�"���!�������"�!�!��!�� ����&�7�,0���! *�� ���!���!$�,��! �������$�& �!��� ��������!��&���!�����#����!��� �������!�������"�!�#��"��-�*�*�&�"���!�!$������!����� ������! ����!�������"�!.*�������!�&�!�� �&�"� ����$�!��!$��3,��!� �������"�!������!���*

��

���"������������������ �������� �������-�!�-������������#������ ������������������!������"����� ��%������������������(+� �������������������������� ����������� ��� ���$��������#������������������������������������������',% �������������������*)% ��������$

Page 11:  · tp + tg + ts < T Since the clock speed must be chosen to ensure that the circuit always works, it is only the worst-case logic delay that matters. PYKC 28 Nov 2017 Logic time

��

�����#$��$��$���%�$� ���"#�������)�������*�'������%#��$��������$�����$����%���"��%�"$%#+��%�$� ���"��#�#��'��%���"���"�")�4���#����%��$���#�4��"�$���$�����$���")+����%�#��%�������#���.��+������������%����"��'���� � �% +���%�����$�����"��$��$���$) ������%�$� ���"�)�%��������"�)�%"���#���+���'�����&���#����0/���$�(�02���$��%�$� ���"�%#�������(03������"$�1������ �+������0/-��$��� %$��#�$����"�!%���)�&��%��# ���������)�$���#'�$���#��"�$������*������$���02-��$��#�$����%�$� �)�������#$��$�02,�0////+