REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor...

8
TM-CR22-51020122-R00 CONFIGURABILE CONTROLLERS REGOLATORE A MICROPROCESSORE MICROPROCESSOR CONFIGURABLE

Transcript of REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor...

Page 1: REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor configurable !˚ ˙ ˇ˜ ˙ ˚˜˛˝ ˆ ˚6ˇ ˙ˇ ˛ ˚˝˛ˆ +ˇ ˆ ˚ +ˇ ˆ ˛ 3

TM-CR22-51020122-R00

CONFIGURABILE

CONTROLLERS

REGOLATORE A MICROPROCESSORE

MICROPROCESSOR CONFIGURABLE

Page 2: REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor configurable !˚ ˙ ˇ˜ ˙ ˚˜˛˝ ˆ ˚6ˇ ˙ˇ ˛ ˚˝˛ˆ +ˇ ˆ ˚ +ˇ ˆ ˛ 3

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

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

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

�������� �1���� ��������� ��� ������������ �����2��� ���� ��+�������� ��������������+�������������*+���������*+����3���

� �����+���4��� ��������4����+������ ���!�������� ���������������5*������4���������26�������4��������6����������������������*����������������������+&����������+���4��&�

��

����������������������!����������4������!�5��-���������������������+��������������789��������������������������������4������� � ������� � ��� � �� � �������������� � �� � �� � �����������������0 � ��������� ��� � �� � "���4�� ��� ��+& � �0 � ���������������� ���������-����������&�

� ����5��0����� ����-������������������������0� ��� ���+:���������*������ �������� ��� ��� ��5����� � ��� ��� ������ ��"����� � 4���������������������������������$��+&��%&�

��

� ;����� ��� ������5���������� ���� ��+��������� �� 4������,������������������������+&�<%&�

��

� =������ ���� ������������������������������*��������� ���!�������� ����������� �� ����������� �������������� ��� ��� ����� ������������� ��� ������ ��� ������ �� ���� ������ +��������� $���� � ����5������ ��� ��+&� �� -� ����� ��� �*���"�� .!��6���� �����.%&� ���������� ��������������������������!��������� ��������������������������������&��

��

� ��5��� ��� �����4�� �� ��� ������ ��������� ���� ���� ���"������ ����������������������������������������5��������������!���� <����$�����2�����������������->����������������� �%�4��������������������!�������������!��������������+������&�

��

#���+���4��� ��� !���� ���� ����������� �� ��� �����4�� �� �����$4������� � ����� � ��� � ��!��� � ��� � ��� � �!��������������+������%� 4�������� ������ ��� ���������� ���������� �������"������ ��� ��� !���� ���� ���� ������������� ��� ��� �����4�� ������� -� �������������� �5�������� ��� ��� !���� ���� ����� ��4��������������26�������4��������6��������������������4�+�������������������4��$��+&� %&�

#���5������!�����������������������������4��������������2���������������������������� �&�

��

#�?����2�����������,��������@����������+������������6������������,� ���*������������$1*+������0�<0���-��%&�

#�A�� ��� �����2�� ���� ������ ������0� �5������ �������������� ����������� � ���& � (�� � �� � �*���"� � .A�'�88BC � AD���B��?��>��E��?�.&�

��

� 8�������������������������2�����������+�������������������3�#�1������������������������������������������������������������������ ���� �������� ������������ -� ��5��� ��!��� �������������� ������������4������!�5�&���

#�;����� ��� ����� 4�������� 6��� ���� �������������� �� ����������������������������������������������������-�����5���4�������� �������� ��� ���+:���� ��� ��*������ �!������ ��� ��� ��������"������������!����$����������������"���4�������+&��%����������������5����������������� ��6���4�+�����+���4���������������� �������� ���� ���"����� �!������ ��� ��� �������� ��"������ ��� �������&� �� ����� ������ ����"����� ��� ��������� ������ �� ��� �����������������������������&�

��

� 1�������������������+�������������78�����������������������&���

����� ������� '��������������������������������!���������������������������������������-����������+��������&��

����� ����� ��������������� ����� ��������� �� ����� ����������� � � � ��� ���������+��� ������������0�$"�5�%0������������ ����������������"�������&��

����� ����� �����������������������������������������������������������0�$�������������������� �� ��������%0� �� ����������� ��� ����������� ����� ����������!�������������� �3��

��������������� 1�����������������������������/�!��������3����*��������������������������"��+����� �&��

�����������!���� 1�����������������������������/�!��������3����*����������������������������"���� �&�

#����" ��#��

#

$

%

&

'

(

)

�*

��������� ++ 1�����������������������������/�!����*3�������������������*����+���&�

���� ����� �� ��������� ��� ������ ��� ��+����� �� � � ��� ����!��� �5������ ��������������� ��� ������ �� ��� ����� ��� �"������*� ��� �������� ��� ��������������� �������� 6��� ������ ���� ������������ �����������������F<78�&&�F�<78&��

,� -�� ���� ��� ����!��� �������� ��� ������ ��� ��� 6��� ������ ��� ��������+�������������+�������������3����,���������������+���������������������������.�����.������*���"��� .BA��'�8BC.&�#�1���������� ���� �������������� ��� ���������� ����� ��� ������� ��� ���� �5�����������+&��� $� � � %&���� ���������� ��� ������ ��� ������ ��� �����*������������������������������������������������+&�<&�

���� ��� ������ '�� "���� �� .����������� ��� �����.� �������� ��� ���4�!��� ���"����������������������������0�������������������������"���� �0���� �+��� ��� ������ � ��� ���*� ��� ��"������������� ��������&� 1�����5�����������"���� ���������������������������������������������������������������������������!�����0���������������!����*����&�A�����������������������������������������������������4�������������������4��������������!������&�-�$&�

������ � ������������.�������� ����������� ����� ��� "*!����� ������������� ����� ���"�����������������������������������&�A�� ��� ��������� �� ����@� �����5�� ���� ������ �� ���������0� ������������� � �!����� ��� � ����������� ����0� ����� ������� ��� ��+&� �0�$���������������������5����������������������4�������������������%�-� ��������� ���� ������ ��� ����� �8� ��� ��GH� �� <7� 8� ������������������������������*������!�������������������!�������������������������!�������# -���&�A��4�-���������!������ ������������������������0���+�����������������������������&�

������������������������������ �3� � � � ��()�#�<I�F��I�<�>��J2�1���������!���!���3� � �(��8������������������3� � <�$�%���K�<�()�A1�����������������3� � � �8���GH�K�<78�L�I����&�� ��� � � � $�,��������������%�8����������+����� �3� � <78�&&��<78�1������ �3� � � � L��78�?������� �3� � � � �78� �J���@�����3� � � � �&<78�����&����"�������������3� � �78�&&���78�����&������������5�3� � #��78�&&�F<�78�'/��������4������3� � �I�&&� �I�?J�$�����������!��%�;���������������� �3� � B1����8�5�3� ��������3� � �MA����������+��!���(��� ��� 8����3� � M������$?�'�N���%������������3� �� � � ���,� ��,�������$��,�J�,�1%�1���3� �� � � )�<�+��

�������/�0 ����1��2����23���41��2�5�����3�67���31���68���3� 9� �2��9�:� ��93���� �� 3��6�93�3� ��:�9 �� +1��3�9 �� 2����; 2������3�9 �� ���� � �� 7�����9 7��3�21���6��3� +�<�9=71��3�93>�6�2�9?��9�19�1��9�������93��2�� ����3���3�����9��7��2����9����@����3��6�93�3��0 ���� �� 2���A�5� �� �� 9���� 19�� 2�8��9 �� 9�22�5� 6<��6� �;' 66B @ ���4�31� 6CA� �� #' 6� �� 7�9�� ��9 2�8��9����9��������92�����3�9���������>23��2��0 ����23�����7���3������������6��3�2�5�6�����3�1� ��3���173���6��7����2��+��6����9��@�9!�4��3�9@2�� 1�� ��93��2�� �� �7��31�� �� ��9 2��3�23�9 �� ��6���9 �66��2���1������97���9�0 �� ��93���2�5� @ �� 2���A�5� ��>23��2� ��8�� 9�� �����D���9 7�� 7��9���9 21���+�2���9 @ �� 2��+��6���� 2����9��@�9!�4��3�9�0 ��3�9 �� �+�231�� 21��E1��� 2���A�5� �9�4F��9� E1� �� �����>23��2��93>��92���23����

�������������� ��������������������������������������������������������0����"�!�������0��������������������4�����������������"���������������� ������ �@������� -� ������������� ���� ������� �����&� �����������������*�+������2��������������"�����������"�����������������������+O�� ����������������������NNN>��>��-� ���!�@��������� ���������� ��!��� ��� ���/����� ��� +�����/�� ���� �����������&� ��������� ���� �������� ���*� �������!��� ��� ��� ��+����� ��������� �����,������������������+�����/�&��

,

#

��

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

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

���� ��� ������ ��� ���������� ����� ���� ��������2�������()��� ���2������������""����������>���������������� 8����������+���2�����<78�&&��<78��� 8��"��������������������8������>�� �$��8%0����>N<�$'(�%��

������ ����G��� ���� ����0� ���� ��()���P��������-��� J�����+>������+�"���������� <78�&&��<78���+�����������+��� B�������������P��4���8���������������>�� �$��8%0����>N<�$'(�%�

���H�� ���G���G��� ����I���,�J�H ���H� ����� M�����!��������+���()��� M�����!�J��2���>�G:4������ ��������!�����4�<78�&&��<78��� B��Q!������������+������R�?��4�����������>�� �$��8%0����>N<�$'(�%�

�G��� ���K����� ��-��� �������� 0� ���������� ���������������()��� �����������������"������������>�4��""�+���� 1��+������@+��+��<78�&&��<78�� 8��"�������,������������8������>�� �$��8%0����>N<�$'(�%�

���� ��� ������ ��� �������� ���� ���������� ����()��� ��������������������"��+����� ��>����"���� ���� 8����������+����� ��<78�&&��<78��� 8��"����������������������8������>�� �$��8%0����>N<�$'(�%�

��4��3� ����������������>��,��������������>���������,�@������>����������,�������88��3� ��S�������4��

��

�������0������0�������0�K�����0� ���

A����������������T���������������������������UV4���4������(���������+���4P����+W����� ��������������������������A�������������������������

A�����������������2����3�?�""����������>D��>?����������������������������������������������������������������������������������������� ���!���"������#���� �������$������������������%�&������������ ��'��(���&&���"�A���������������������������3�?�"��+����� �>D��>8���"���� ���

�����������+���2�������������������!������ )��������*���������������������+�������&�#���,������������%������������������-������M����������@+��+��������+�����������������������!������

,

� ,

Page 3: REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor configurable !˚ ˙ ˇ˜ ˙ ˚˜˛˝ ˆ ˚6ˇ ˙ˇ ˛ ˚˝˛ˆ +ˇ ˆ ˚ +ˇ ˆ ˛ 3

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

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

�������L� ��0��������� �0��������� �0��������� �0��������/��

� �

�� ��4�#�#��88�#�

��4�'�#��88�'�

%

��4�(�#��88�(�

���

$

��4�$�#��88�$�

���

����

&

��4�%�#��88�%�

#

��4���#��88���

��4�& � ������7���4��+�M,� �� ��� � ��M�7�4���(0��3N�MH� ,� �HM7���4��7N��7�4�)0 ����7���4��7N�M,� ����, �� �� �����MO��7�4���0�����7C���+�M,� -�� ���� ����� �� M��7C4����#

�88�& �P��3�����+��6�3�����D1��1�Q3���M,�����L������GH� ��M�1+��3��*�

'

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

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

�K�K�����K8�����������"���������4���������@��������6�������� ��������X�������������@����������2������@�4��""@��������"��Y�4���������������#�����������&�'Z�����������������������()&�'�����������"�����[�����������@����������������������������������@��������,�@�������������������������������������� �4���������!��@�����6�������� ���"��������\��4�����������������]&���� ����0� ��� ���� �����!��� ��� �@������ �Z��+��� ��� ��������� ��� �����������T������������������������@����6���&��

��������� �1��������������������������"0��""�������������@�����������������0�������������������+�������6�@���T������+���3���

� �@����4��� ��� ���6��� "�,@�� ���� ��� !���� ��� �4��������� ��� ������������ ����� ��� +���4�� ��� ��� �@����4���� ������ ���� ��+��������6�@�����������+&�&�

��

�@������� ���� ���,� +�����[���� �����[������� ����� ��� !��� �������������!������������"������78�9���������������������!������������"���� "������� �������T� �^������^��� ��������������� ��� "�������@����T������""��������+���@����������"�[�4�����������+&��0����"�����������������T��������+��""�������������&�

� _��^������^������������0���������������+������������6�������@����������"��������!���5��6�^T���������� �@+[������� �����������$��+&��%&�

��

� �������� ��� �������� ��� �,��`���� ���� �@+[��� ��������� 5��6�^T��Z�,������������[�������$��+&�<%&�

��

� 1������� ���� ���������� �@����6���� ����@�� ����� ��� !���� ����4�������������������@�������������������0����"�`���T��@����������4�������������������!������������"�$������^�,���������������+&������ ����� �������+���4��\�M����+��!������������"�]%&�'��������[�����������0����������@����������������4����0���������@�����&�

��

� ��,��� ��� ���6��� ������� ����� ���,� ��+������� ����� ���� ����������,�� ��� ��� ��� !���� <� ��� $��������� ���� ���� ��>��� �����4�������� ��� ��������%� ��� "������� ������� ���� "���� ���� ���������������������+�������&�

��

#�������4��� ��� !���� ��� �4��������� ���� ��� ���6���������� $���"�������������� ���� "�������� ��������������� ������+�������%����"��������^�!������a�����������������������!���������������+������@����T������""������������6����������9��,��������������������� !���� ���� ��������� ����� ��� �X�@� +���4�� 5��6�^����@�����4������������+�������������6������������6���$��+&� %&�

#���,������!��������4���������T�������6������������������������������������������&�

��

#�?@������� ���� !����4������� @������6���� �������� ��� ��4@������!����4����������������������@�$��+����0�<0�������%&�

#���� ���� �^������������ �^���� ������ T� ��������0� ���"�+����� �������������� ���&� (���� ��� ����+���4�� \� Ab'�8�BD�AD���� B��?��>��E��?��]&�

��

� ?�"����������4�������������""��������������@������������������3�#�1����������� ���� ���,� ��+���� ��� ��� ������� ���@������� ��� ����������� ����� ���� ���������� ��@����� T� ���� �""��� ��� �������� �������,�+�����[����������������!����&�

#��������� ��� �������� ��� "������� ��� ������ 6��� ���� +�����[������a������������� ������������������� ��������"�������������������+���������������6�������@������������������"@�������������!������������!���$��� ���+���������� ����6�@����������"�[�4����� � �� � ��+& � �% � 9 � �,����� � ��� � �������� � 5��6�^����@�����4������ ��� ��� ���+������ ��� "�,������ ��� ������6��� T��^���@������ ��� �^���"���� ���� ��� �X�@� ��"@������ ��� ��� �������&�(@��"������������6�������+�����[���������������������������&�

��

� 1����������� ��� !������ ������"� ���� �78� ��� �^���@���� ���� ����������&�

� ���� �������'��� ���������� ��� �4��������� �������!���� ����� �Z���+��� ��������,��@���������������!������������"&��

K�������R������_� �Z����� ��� ��� �@�������� T� ������ ���������� � � � ��� ���� �����!��� ����4������ ��� �������� $"�,�%� �^����������� ���������� ��� ����������� T������������&��

K�������K�K����S��G�����8���@��������T�����������������������������Z��������$��������@�@����4����%��������@�������������4�������������������6�@��������������3�

0����K3> � 1����������� ��� �@�������� ���� ��� �-�!���� �������� 3� ��� ����� ���� ��"����������������������@&��

0����G�!�� � 1����������� ��� �@�������� ���� ��� �-�!���� �������� 3� ��� ����� ���� �4��""�+�����������@&��

0 �������T3 � 1���������������@����������������-�!����*3�������������"�����@�����&�

, �� �� �����_� �Z����� ��� !������ ��� �@+��+�� � � ��� ���� �����!��� �Z@��!���� �������@�������T����������� ��6����������""�������� ��������X������ �������@��������@���@�0���6�����������c�������������������F<7�8����F�<�78&��

,� ������, �� �B�����������!�������@����������4���������@+��+�����!�����3����,������� ��� !������ ������"� ������ ����6�@� ��� ������ \� � � ]� ���� ����+���4��\�BA��''��BD�]&�#��1���������� � ��� � ��������� � �@����6��� � ������ ����6�@ � ������ �^�,��������������+&���$����%&����������"�`��0�����4����������������� �����@�����������������^��������6�@������������������������+&��<&��

�G��� �������� �������'�� "�������� ^�4��������� �Z����@�^� ������� �Z���������� ���"�������������� ��� ������������ 6����� �Z���� �Z����@�� �Z���� ��������2��4��������������4��""�+�&�1�����@+����������"�������0� ���"��������������������������� ����@��������Z����@�����!���0����������������������������c����!�����0�����4���������!��@�����6��&������ ��� �����d���� �Z��������������� �4����������Z����@������0� ���"������@�������������T�"�������������!������&����$&��

K����� � ������K��������.�K������'�� �4��������� ����� ��� �Z������ ��@��+@� ����� "����������� ��������������@������&�A�� �^������������� ��@����� ��� �����+�� ����� ������ T� ��������0� ���"������ �@������� ��� "��� ��� �������� ��� $���������@� T� ������� �����@��������� ���� ��� ���6��� �������%� ����0� ������ ����6�@� ���� �����+&��0����!����4���������������������!������,�!�������#����� ���� ������ ��� �-����8���� ��GH�T� <� 78��-���� ��� ���������������@���������������[����!c��&���� ���� ��� ������� T� ������� ��� �-��� ��� ������ T� ���������0���������T��������������"�!������&��

������K����-�����G��-���������������3� � ���()�#�<�I�F���I�<�>���J2�1����������!���!@��3� ��(��8������@��������������3� <�$�%���K�<��()�A1����-��������������3� �8���GH�K�<�78�L�I����&�� � $�,�@���������������%�1��+������@+��+��3� <78�&&��<78�1�@�������3� � L��78�?@���������3� � ��78� �J-��@�@����3� � �0<�78�����&����"��������������3� ��78�>����78�����&��������W�+��3� #���e8�>�F<��78�'��������Z4������@�3� ��I�>� ��I�?J�$�����������������%���+�@���������������3� B1����8���������3� ���@�����3� �MA������,���+��!���(��� 8�������3� M�������+����$?�'�N���%������������3� �� ���,� ��,�������$'�,�J�,�1%�1�����3� �� )�<�+��

�������� �0 ��1�1�2����23�>4��4�����3�67>��31���68���3�;���93

2��9����> �U��93����� �� 3N��6�93�3 ���� �� 9�1�2�9 ��2N���1�; 2�1���39 �U��� �1 61�9 7��3�21��V��6��3 +����9=7��393N��6�E1�9?��1��9����O��93��2��9313���9>�;����3����3T3���77��E1>�O��9�����3����13N��6�93�3��

0 ��1���92����A���9����9����;13���9����9 2W8��9 �� 9�23���6���616�;'66B�3�U1�����41�1�6�A�616�� #'6���7�9 +����7�99�� ��92W8��9�� ��9����7�� ��9 2���1�3�9�1�>9��1��0 ,���2N�� �X�77������1�>9��1�X���6��3�3���O 3��!��91�

��3���173�1� 61�3�7������ 2��+��6>6��3 �1A ���6�9 ��!�41�1� �3 �!�2 1� >2��3�6��3 ��9 2��3�239 �X�1 6���9�66O2N�E1�7Y���

0 �U��93����3��� �3 �� 2����A��� >��23��E1� �1 ��97�9�3�+ ���!��3 T3�� �++�231>�9 7�� �1 7��9����� E1���+�> �3 N�8���3>7����9���9��!�41�1��0 �!��3 �U�++�231�� 3�13� 2����A���; 9U�991��� E1��U�77������93�>8���2N>�1�>9��1>��23��E1��

������������� �Z����6����Z����@������������ �����������������������0� ���������������� ��� �@������ ��� ������ �Z��������� ����� ��@����0� ��������"�����������,�����@������4��6���������,����������������������������&� A����� ��� ���������� �����@����� �NNN>��>�� ��� ������������6��������������������6������+�����������������������0�������������������������@+@�������������@"�����������"�����@�����������&�'����,�����������������+�������������������!�������[������������������������&�

0����Z��0

#

$

%

&

'

(

)

�*

,

#

���

Page 4: REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor configurable !˚ ˙ ˇ˜ ˙ ˚˜˛˝ ˆ ˚6ˇ ˙ˇ ˛ ˚˝˛ˆ +ˇ ˆ ˚ +ˇ ˆ ˛ 3

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

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

����������,��G���,���M��� ������� ;��V�� 4������� ��� ���4� ��� ������ ���W�������4����4��������� 2��� ������������+����+� ���� ?V����0� ���� ��������;�!�V��W����W���� +�4��2�� ����� +�W:4��� P�����&� ����M�����!��������+�!���V+����()&����� ;��V�� ���":+�� :!��� ���� �f+���4W���� ������ �,�������?���":4���� ��2���4���S��0� ��P��� ���� M�������#�4��������� ":���������W�����g�������#(�����"����������Z&����� J��"�� ���� ��������W������� !�+���2��� A��� ���� ���4P��W����������4W���"���$����������+�?�������������#A���P���%&��

� �����h��������+��>�B������������":4����A����������4"��+������A�4����������4&����+���A�����!��������!!�����+�����"�A�����3��

� 'f����A�������?����4�����������������U���4�������+0�P�������!!&����+�������&�

A�4��!��� A��� ���� U�4���4������ ���4� R����� ���� �������4W���"���"��78&�i��2�����"������A����������4W���"�����������A�4���!�����4��0�P�������!!&������+�������&�

� ��:�W��� A��� ���� ������ A�4���!�����4��� ���� ������G�������""����4�� ���4� 4������ $�!!&� �%� ���� �f���� ����;�4V������W��&�

� ���4�� � A�� � ��� � ��� � ���W�� � ���4 � �!��0 � �� � �������������V���+�2�����"������$�!!&�<%&�

� �����4���� A��� ���� 1���� ���� ���� ;�4V������������� ��������W��� ������ ��� ���� ���W��� ��� ���� ���4!�����4� �������4W���"��� 2�� !�+���2��� $���4�� �!!&� �� ���� �!��4�����jM�;?�hR;� �?�JGD1�k%&� ���� ������� 1��� ���� ���������2�����$2��V�2���4%&�

� M�"����+��� A��� ���� U���4�������+� ���� ���� !�����+������A�4���!��� $��� �!������ ��� ����� <� ��%&� �:4���� A��� ��������4����������+��0� P��� ���+�������0� ����4� ����U���4�������+�$�!!&��%&�

#� M�"����+��� A��� ���� �4��������� ��"� ���� U���4�������+&��:4����A��� ��������4����������+�������4� ����l""���+��&�?��4����A��� �����4����������� ���� ���� ��4��!�������������4����W�0�!����������������$�!!&� %&�

#� A��4��� � A�� � ��� � �4�������� � ��� � ��� � !�����+������A�4���!�����"�����U���4�������+&�

#� �:4���� A��� ���� (�����4���+� +��VS� ����4��������� ��"�����A�������0�<0���!2P&�A�����������4&�

#� Q!����:"��� A��� ���� i�����#����������+� ��� #� �,�������?�������������":4���&�U�������B�"�������������4��������������!��4�����.�RAU�J'�?�R����1�?��R?�QJ'�?.&�

h�� � (����4���S�� � ��� � �4���������� � ":4��� � A������4"��+������A�4����������43�#� A��2���A��� ���� �����!���W��+�P������ ��"� ����R��������&�D!����J�W���������W�������������$���4���!!&��%&�

#� (��� ���� ���4� ������ ":4���� ��:"��� A��� ���� A������+� ����U�4���4������$���4���!!&���%&�

� A���W���A����������4W���"�$���1���������78%���"�����A��"�&��

,��������M�������+� ��������������+� ��"��+������ J��"�� ����A�4������� ����:!������������4W���"&�

�������� �0�G�����;�[��������� ���� A�4������ P������ ���� �� ;���4P����+W�������"��� ����(��������������+�������&��

,�����,���PJG���0 �������= ��?�P��������������A�4������PV4����A�������5�P�����+:���+��M�����!��������3�#�A�����3� A-�!�����������3� ����G:4���������W�������&��

#�U�����3� A-�!�������3� ����J��2��������W�������&��

#��RA�$D��%3� A-�!���*3� � ����;��V���������+���4�����&��

���GH� ������?�������������#A���P����P���������������4W���"����+�������0�2P���4���F<78�&&&�F�<78&��

,�����L�������,�����G���GH� ����������f+���4�����A����!�����4�":���������4W���"�2��!�+���2������� ������ ���� ��������!����� A���P���� ���� ?�������������&�;�4���A�����2��P���"��+�����3���� 'f����A����������4W���"0�P������V���������.����.�B���!��4�����

.BA��''��BD.&�#�1�������������A�������1���0�P���+�2��+�� ���M�������� $�!!&��%&�

����J��"������1������4�V�W���A����������4P��W�������G���"������0�P�������!!&�<����+�������&��

� ����������������IG������� ���W����� ^(�����"����������#Q!��P��4��+^� ������ ��2�� ���������4������ ���� (����������� ��� J��2!�����!� 2�� ���4������0� ":����������0����������(�����"�����������2�� ������+� ���� $#m� W����� '�"�� P���� ��� ���� ?���� +�"f�����%&� �������W����� W���� ���� +����2�� P�����0� P���� ����(�����"����������":4�������������M�������#�4�����������+���4����������&��:����������0�������������W��������4��+����2��P���0� ���� ��� 2P��+���� ��"��������40� ����� ���4�!�:�W�� 2P���4�������G������&�����$����2�":+��&�

��P�G����������������IG������� �4��������� P���� ���� ��������� �:4���� 2��� ������+� ����?�������������� +����"���&� ��� !����4�� ���� �f+���4W���� �������,�������?���":4������2���4���S��&������� A��� ������ �,������� ?���":4���� ���P������ ����� ����i��������� $��"�����'������������������� ���4����A����%���"�����1�������� � ��+�����W�� P�����0� P��� ��� ��+&� �� ���+�������&�A�4���S��� A��� ����� ������ �8� A������ ���� "��+������ W���#U�����3���GH�K�<78��������4������!2P&��������G��������#��������&�M��� ���+��� 2����:4����-�0�P������A��� ���4� ��� ����J���������������������!����&��

���G���G������M�����!��������+3� � ��()�#�<I�F��I�<�>��J2�'������+���"��4��3� � �(��A�4����������+3�� � <�$�%���K�<�()�A1���A������-�3� � � �8���GH�K�<78�L�I��� � � $���+�!�������:4����������

� � �,��������:4���%���������!�����43� � <78�n��<78�;�����+W���3� � � L��78���"�f���+3� � � �78� �J-�������3� � � �&<78�M�����!�����������3� � �78�&&���78�'�+������������3� �����������#��78�&&�F<�78�R�+�!��+�"���4��3� � �I�&&� �I���B��� � ��������������� $���4��W������������%�A�4��2���3� � � B1����;�4V���3� ��������3� �MA����!���f��4����(��� � ���!�3� � A�+���P��S�$?�'�N���%��!������+3� � � ���,� ��,�������$'�,�M�,��%�;�P��4�3� � � )�<�+��

�����G�����0 �\� ��� Q����Q3� ��41����1�4 ��� ��163�67���31� �67+��N�3 �9 9�2N; ��� �N��6�93�3 ]��3 !�� P^�6�E1�����; L14�\+3�� ���� 8�9�����9 Q��3�� P^���� =�N��6�8�\2Q�? �1+D193������ ����9 ��� �1_��+\N��� 8��13D3 ]���; 8�D��N3 9�2N ��� ��6��Q1�4�1+����\N���;��2N3�1+����N��6�93�3�0 �\� ��� ��92N�\99� ��9 �\N���9 8��13D�� �� H�8�� 6�3

����6 ����6��E1��92N��33 !�� ��' 66B 1�� �������A�6���^�4�!��#'6����H�8����9�\N���99������1+Q��������������H��^���������31�44�93��2Q3]�������

0 2N���_������9���^3\8������6���4\�3�4�����6����397��2N����� ���7���4�� 2N��3�� �� ��9���9��41�49��3D��;���`++�1�4��99��H��3�Q3�������893���!��6����93��9�66��:���6���N�8��9����

0 ��� ��93����3��� 9�]�� ��� ���Q3����92N�199 ��9 ���^39 9��� �1�2N E1���+�D���3�9 ��2N7��9���� �� I8�����93�661�4 6�3 ��� 4��3����� ��9�3D�� !��4���66��]������0 ,�!�� ��92N�\99� �1�2ND1+\N���; 9�2N��93�����; ��99��9���Q3��92N���3D�194�92N��3�3�93�

��������R����� ���� ;����4�����W�� ������ W������������4��� ���P��W���+�������� 1����W��� !�4V��� ���4� ���� J���������� ���� ?��4�� ���0�(��V������+��� ��� ���� ���4����4��� ������ !2P&� '������+����4���G:���+��+����2���4���&����� (��!����4��� P���� ����� 1����W�#�V�+��+�PV4�� ���4� �����R#?��4������� �NNN>��>�� ��P��� ���� ��W������ :!��� ����;�������������W�����J�����������+��������&�

0�����G0

#

$

%

&

'

(

)

�*

#

���

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

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

��

��4�)�#��88�)�

(

��

���*)($&

�#

'%���

����

,

A�������������2���,���������������,�������A������A�����T����������A�����������������

A������������0�$�������2��������"�!!����%�B��������������0�$"�����-������%�B��������A�����0�$P��W�����+������������+%�A������������0�$��@������@������^�����%�A������������0�$�5��������"*!����%�

,

���L� �� ���������������������������.�������� ������� �P�G��I������0���_���IG���K����� � ������K��������.�K������������/� ������������.�����

��4��*#��88��*�

��

���

��

)

��4����#��88����

�*

��4��# � A�4����������������������>�B�����������+����>�A�4@���@������6������@������>���6�������@����������������88��# � B������4��������

��

��

���

����

��

��

Page 5: REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor configurable !˚ ˙ ˇ˜ ˙ ˚˜˛˝ ˆ ˚6ˇ ˙ˇ ˛ ˚˝˛ˆ +ˇ ˆ ˚ +ˇ ˆ ˛ 3

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

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

� ���������� ��������� � ���������� P����� � ���H�� ���G�I� � ,����G�����K������-���� ��.� ������������

� � ��1��&��A����3� �A�������������1��&�D��3� �A������1��&�B(�?D3� �A������������������ ��������������������������������������

� � �1��&�AR�&3���������P��������������1��&�D��3�����������������""�1��&�UB&3�����������P�-����0�P��4������������"���������������������������������

������ ���� ��1��&��A����3������&(&�"�������������������1��&�D��3� ��������������1��&�B(�?D3� ��&(&��������������������

������ �����1��&�AR�&3� �&(&����������������1��&�D��3� ������������""�1��&�UB&3�� �&(&�4�����4���������

��� ������ ��� �����#���������������������T�#�����������������#�A���2������������>��������#�����������������������

� ��� ����������#7���#�������"���#7���������������#A�����>P����������������#�����������"������

� � ��1��&�AD���?3�������������+���4������1��&�D��3��������������!+���4������1��&�UB��?3��������������������������������������������������f�����������+��4��#������������������������������������������+���4������

� ����1��&�b�b�3���������5����������@�1��&��??o��3�b������1��&�JB(�?�3�����5����������@�������������������������������4��������������"���������

���H�� ��������1��&�AD���?3�2���+������������&(&�$GV���%�1��&�D��3� ������&(&��!+���4������1��&�UB��?3� 2���+������������&(&��������������������������������$UV���%�

K����� �����1��&�b�b�3�������&(&������"������4��������@��1��&��??o��3��������@��������1��&�JB(�?�3���&(&�������4�����4��������@��

������������J���#�������+���4P����+W����������#�����W�����������#�U�4��A�����>U������#��f�����������+��4���������

��� ����� ���a�K#����������T������������#��b�������������#�A@��������@�@>4�����#��4��������������"���������

� � �1��&�(�?�D3� ��A�����������������1��&�D��3� �����+����1��&�B(B�?D3��A������������������������������������������������������������������������

������ �������1��&�(�?�D3����&(&�"�/��!�5����������1��&�D��3��������������������+�����1��&�B(B�?D3��&(&����������!�5����������

��� ���� � ��� ��� #�������������������������#�A������ ��(�����>B��������#����������*�������#���������������������

� � ��1��&��A����3� A�������������1��&�D��3� A������1��&�B(�?D3�A�������������

� � �1��&�AR�&3�� ��P��������������1��&�D��3�� ��������""�1��&�UB&3�� ��P��������������

������ ���� ��1��&��A����3� �&(&�"�������������������1��&�D��3� �������������1��&�B(�?D3��&(&��������������������

������ �����1��&�AR�&3� ���&(&����������������1��&�D��3� ��������������""�1��&�UB&3�� ���&(&�4��������������

��� ������ ��� �����#���������������������T�#�����������������#�A���2������������>��������

� ��� ����������#7���#�������"���#7���������������#A�����>P����������������

� � ��1��&�AD���?3� ���������+���4������1��&�D��3� �!+���4������1��&�UB��?3� ���������+���4������

� ����1��&�b�b�3� ���5����������@�1��&��??o��3� b������1��&�JB(�?�3� ���5����������@�

���H�� ��������1��&�AD���?3�2���+������������&(&�$GV���%�1��&�D��3� ������&(&��!+���4������1��&�UB��?3� 2���+������������&(&�$UV���%�

K����� �����1��&�b�b�3�������&(&������"������4��������@��1��&��??o��3��������@��������1��&�JB(�?�3���&(&�������4�����4��������@��

������������J���#�������+���4P����+W����������#�����W�����������#�U�4��A�����>U������

��� ����� ���a�K#����������T������������#��b�������������#�A@��������@�@>4�����

� � �1��&�(�?�D3� A�����������������1��&�D��3� ���+����1��&�B(�?D3�A�����������������

������ �������1��&�(�?�D3����&(&�"�/��!�5����������1��&�D��3��������������������+�����1��&�B(B�?D3��&(&����������!�5����������

��� ���� � ��� ��� #�������������������������#�A������ ��(�����>B��������#����������*�������

��

������

����

��

����

��

���

��

��

����

����

��

������

����

���

��

���

��

��

��

����

����

������

����

��

����

����

,

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

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

��+��������P����!�����"�����0�����4�����+��F<78�&&�F�<78&��

H� ,� ���� ��������� �B�� ��������!������ ������ �4��������������+��"����4�����#�����W��!�!-�"����P��+��4���������3���� �,�������4��W��!�����������������.�����.�����4��.BA��''��BD.�

����+���4&�#�� 1���������4�����4����������������4�P������4���,�����������+&���

$� � � � %&��4�� "������"���������� ��0� ����4���P�-0� �������������� �4�������4�P�����������������+&�<&�

�G��� ��� �����4�� ^�4��������� �"� ����^� "�������� ��� ����� ��� ��4�!��� �4�� "�������������P4������0�!������-����4�����+�����0��4�������-�P������������4�������+4&����� �4��� "�������� ����������� ��� �����������-� ���P�����������������4�� �������-� P����� ����� ��0� ��� ��� ������������ ���� ��� �4�� ��������������0���!�����������4��������&�B���4���������4����4���4����������"��������������������������P����!����������-��������-���P����5������!��P��������������&�����$&��

����������.�������� ������� ��4�� �4��������� ������� �4�� "�����-� ������-� ���� "��� ��� ����������������P��W&�B���4������������������P4�������������������������6�����0������������� 5��������� $����������� �4�������������!�������� �4����+4������� �"� �4�� ��������%� ����� ����������0� ��� �4�P�� ��� � ��+&� �0� �4���P��������GH�K�<78��8��������P��4���������� ^M���^�����������������������0������������������0���������������#������&�B��������"����!����!�����4������������!�����������0����������W��4����������&��

���G������������1�P��������-3� � ��()�#�<I�F��I�<�>��J2�1�P����!��������3� �(��8������������+3� <�$�%���K�<�()�A1���A�������-��3� �8���GH�K�<78�L�I����&�� $���������������%�?�+�����������+�3� <78�&&��<78��������-3� L��78�?���������3� �78� �J-��������3� �&<78�D�������+������������3� �78�&&���78�A����+�������������3� #��78�&&�F<�78�J������-�������3� �I�&&� �I�?J�$�������������+%�1����������+����3� B1����8���3� ��������3� �MA����"#�,���+���4��+�(������� 8����3� A�+����P4����$?�'�N���%�A�2�3� � ���,� ��,�������$U�,�J�,��%�U��+4�3� � )�<�+��

� ���� P������0 �� ��:193 7��7���@ ���6 3�67���31��; ��93��� 3N�

3N��6�93�3 +�� +��6 N��3 9�1�2�9; ���93���69 ��7��3�21����@2���]���9=3N��6��8���4�9?�PN��3N���6�3�9��9�� �9 19�� �� 2��:1�23��� ]�3N 3N� 3N��6�93�3; 3N��3N�9��3�61938��77����3�3N���6�3�9��9���39��+�

0 �����6�3�!��9���9���]����4961938�6���19��4]���9]�3N�;'66B6���6162��999�23��������3���4��3N��#'6�����319�9�6��123+��9�4���]���9���6���9�

0 �N��77����2�61938�]����3�3N����23��26���93N��14N�9]�32N2�7�8���+��92����23��4���7���9��2�67����2�]�3N 3N� 21����3 9�+�3@ 93������9 ��� ]�3N � 2��3�239�7���3����+�3���93�66�����7���9�

0 ��93����3��� ��� ���23��2��]����49 �+ 3N�9 �77����2�61938�6���8@E1���+���3�2N��2���9�����2�67����2�]�3N3N�21����393������9�

0 ,�+��� ]����4 3N� �77����2� 8� 91�� 3� 31�� 3N� 6���97�]���++�

P������bB�� �4�� ���P� �"� �� ��������� ������������ �"� �4���� ��������0� �4������"������������������4����+4��"����4��+��+����4���������������"�������� P��4���� ������ ������&� �4�� ��������� ��� +�����������+������ ��-� ���W� �"� ���"�����-� ��������+� ��� �4�� ��������������������NNN>��>�8����P�����������4������"�������Z������������!���� �4��P������-������-&��4�� "���� ��,���"�P������-� ���������!��������6�����"�����4��������&�

������P�4����������������4��������� ���������"�����������������+����������� ������������� 4������ ��� ������� P��4� "��#����� �����&� 1�P��������-������()&��4�� ������� "�������� ��� ������� ��� �������� ��� �,����������������������!����������4����������������!��������4���������"����4��.����""��4��������.�"�������&�M-� ������ �"� �4�� ���4������� ����� �4�� ��+��� �"� ��������� �"� �4��W��!�����!���������&��

��������� �8���-� ��� � �4�� ����������� !���P� ��� ������� � �4�� ������0 � P4����"����P��+��4�����+��������+��3���

� ?������� �4� � ����� � �����4��� �� � �4� � �4�������� � !���� !-����4��+��������4����"�&��4�������������4������4��4�P�������+&�&�

��

� �����!��4��������������4��P�-���P����������������4��W��!�����789� ��"�� �4�� W��!� ����+� �� ����P������� ��� �4�P�� !-� �4������P������+&��0�!���+�����"����������������4��4�������&�

� 1��4� �4�� �������� ��!� ��� �4�� ��P��� ����� ����+� �� ����P������0����+4��-���"���+��4��������$��+&��%&�

��

� ����� �4�� �����0� P4���� �������+� ��� ���+4��-0� ������ ��� ��� "���-��,��������$��+&�<%&�

��

� ?�������4�����4������������"�����4���4���������!����������������4�������4�������������������4��W��!^��"������"����������$�����,�����������+&�������������4��.W��!����W.�����+���4%&��4���4������������4����������������&�

��

� ��,��4������������4��P���0�����+��4���P������P�������P��4������������������ �"� ������ ��� <���� $���� �4�� ��������� P���� ���+�����>�� � ����P�%& � 1��� � �4� � P���� � �4���+4 � �4� � ������+�����������+�&�

��

#� 8������� �4�� �4��������� !���� ��� �4��P���� ������ $����� �4��P����� �4���+4� �4�� ������+����� ������+�%&� ���+�� �4�� !����4�����P��4��4����������P��������������40��4����������4��!��������4����"���������4�������^��������������4�����W�$��+&� %&��

#� ��,� �4�� �4��������� !���� ��� �4�� P��� � P��4� �4�� �������������P�&�

��

#� ��W� � �4� � ���������� � ����������� � "����P��+ � �4� � �������������������������������+����$1�+����0�<0��������%&�

#� 8�������-������4�����������������"�����+����������������&�A��� �4�� .B��?�'>�E��?�'�A�AD?�A�'�8�BD.�����+���4&�

��

� 1��"�����4��"����P��+������������������������4���4��������3�#� 1�������� �4�� �P�� ����4� "���� �4�� ���� �"� �4�� ������ ����� �4��

�����"�������������������!��4�������������4��!�����&�#� ����� �4����������W��+������ �4�������������������P��4� �4��

����������P���4��0����4��4������������!�����4����P���������"��4��!������P����-�$�����4������P������+&��%������������������4��� �4�� �������� "�,��+� ��!� ������� �4�� �������� 4���0� ��� �4��!������ �"� �4�� �����0� ����W�&� 84��W� �4�� �������^� ������������W�&�

��

� 1���������4��W��!�����78�������������������4�������&��

������ ��4�� ��������� ������!��� ��� �4�� "����� ������ �"� �4�� �4��������� "����4������������P������������������W��!&��

�0��������� ��4���+4��4����4���#�����������������������������4������������4������4��$"�,��%��������"��4��"��#����������&��

� �� ���G�������� ���4���+4��4����4���#�����������������������������4������������4������4�� ��������+� ����� �"� �4�� �4��������� ��� ��� �4�� "����P��+��,�������3��

0������4���� � A����4�������������4�����������P��4��4���-�!�������3�������+����������4�����������&�

0G��3��4���� � A����4�������������4�����������P��4��4���-�!�������3�4�����+����������4�����������&�

0 ++���� � A����4�������������4�����������P��4��4���-�!���*3��4���4��������������������""&�

H� ,�4���+4��4�����������������#������W��!������4����������������4�������������� �������� ��� �4�� ����0� ��������+� ��� P4��4� �4��

0�����G0

#

$

%

&

'

(

)

#

,

�*

N�

Page 6: REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor configurable !˚ ˙ ˇ˜ ˙ ˚˜˛˝ ˆ ˚6ˇ ˙ˇ ˛ ˚˝˛ˆ +ˇ ˆ ˚ +ˇ ˆ ˛ 3

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

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

���������R=������ ������������ [� ��� ����������� ������������ ���� ��� ���������������� ������������ �����!������ ����������� �� ��""�������� ��� "��#�����$����������������%�'Z��������2����� [� �� ��()&� B�� ������������ [� ������������ ������Z��+������ ���� �����+���� ���� ������ ��� ������������ �������� ������ ���� �����+���� ��� ����������� !����������� ���� ��� "��2�����g�������������������Z&��������� ���� ���������� ���������0� [� �����!���� �������� �^��+���� �������2�������������������&��

�������L� ��1��� ����������� ��� ������������ ���+����� ��� ��+������ �����2�������+�������������+������������������+����3��

� A+�������� ��� �������� ���������� ����� !���� ���� ���������������+������������������������"�����������^��+��������������������������������+&�&�

A�������� ������!�� +��� ������� �������������� ��� !����� ������2������� ��� ��������� ��� �789� 6������ ���������� ������������ "������� ����� ���� ��� ����������� ����Z���������������0� ��������� ������ "������� �����+&� �0� "������������2����� ��������+��������������&�

� A���+���0� ���� �Z������ ��� ��� ����������0� ��� ���+������ �����������������������"�����������!�����"������������������++�������������������$��+&��%&�

� ?������������������������������������++��������������"������������������������������$��+&�<%&�

� 1�������������������������������������!�������������������������������� ��������������� ������ �������� �������� ��� �������� ��������� ��� ����2����� ������ ��������� $������� �^�������� ���������������+&� �� �� ��++���� ��� ����+��"�� ^!������ ��������^%&� B�� ���2����������������4�++�������������[����������&�

� �������� ��� �������� ����� ������� �������� ��� ���� ����� ���� ����� ��������������������������� <����$�����22�������������>��������������������2����%�"�����������������"������������������������������+�����&�

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

� #��������� ��� !���� ���� ����������� ����� �������� �� ������ �����22��������������������2����&�

� #����+����� �� �����+������� ���������� ��+������ ��� ��4���� ���� �����+���������d�������������$1�+�����0�<0������%&�

� #�A����������22������������������0����������������������������� ��������������&�(�������������+��"��^A�'�hBD��AD���� B��?��>��A��?�^&�

� ?��4������������������������+�����������+�����������2����3�� #�1���2������� �� ���� �������� ������ ������ ���������� ������ ��������

� ��+����������������+��������������������!��+�������������!����&�� #�?������� ��� �������� "������� ��� ����� �4�� +��� �������

� ����������� ���� �� ��������� ������������ �� ����+���� ������� �^��������������+�����������������������������������"�������������� !���� $��������� ������ "������� ��� ��+&� �%� ��� ����������� ����� ���������� �4�� "������ ��������� ��� ���+������ ��������� ���� "����++��� ���^�������� ���� "���� ���� ����� ��"������� ������� �������&�=����������"��������������������������+���������&�

� 1���2�����������������������78���������������������������&��

���L� ������ B� �������� ���� ����������� �������!���� ���� �Z������� ����� �����������������������������&��

����� ������ ����U�������� 6������ ���������� �� ���� ����2����� � � � � ��� ��p� ���+������ ����������T0�$"����%0����������2��������������������"��#����&��

����� �������������� � �������������� �=������ ���������� �� ���� ����2����� � � � ��������� ��� ��������0� $����������T���������� �������%0��������������� ��� ����������������������+��������������3��

0 ������3O��++��92�6��3� � 1���2���������������������������!����������������3�[��������������������T����� ��""����������&��

0 ������3O��92����6��3� � 1���2���������������������������!��������3�[��������������������T����� �������������&��

0 ������3O ++ � 1���2���������������������������!����*3����������������[�������&�

#�B��'B�D�#��

��� � ���������� ��� ��������� ��� ��+���2����� � � [� �����!���� ���������� ��������������� �������� �� ���� ����T� �""�������� ��� ���������� ������������������������������4����p���������������������F<78�&&�F�<78&��

,� �� ��� � ���^� �����!���� �������� ��� ������ ������ ���� ������ ��� ������������+����������+�����������3������������� ��� ��������� ����� ��������� ��� � � ���� ����+��"��� .BA��''�hBD�.&�#�1���2������� �� ������������������������� �������������^�������� ���� ��+&���$�����%&�� B�� 6������ ����� ��� ������ ��� ����2����� �^� �������� ������ ����^����������������������������+&�<&��

���� ��� ���������'�� "��2����� .����������� ��� �������.� ��������� ��� ���������� ���"��2��������������������������6�����0�����������T��������������0��Z��6������������������������"q�����������������&��1��� ���������� 6������ "��2����� [� ����������� �����+���� ���������� ��� �������� �0� ��� ������������ �� ��+��� ������� ��������0� ��������������!����������&���� ����� ��� ���� ���� ��� ���� ��� ����������� ��� �������� ����� [������������"���������������"�������������������&���$&��

���L� �� �����������������B�� ����������� ����� ������ "�!!����� ������������ ���� ���"��2���������������������������&�����������������^��������2���������������������++���������������������2�0�[��������������������� ����������������� ����0� �������������������+&��0�$����2���������������4����������������������������������%0� �� �����+����������������� ������8������GH��� <78����� ���+����� ������� ���� ��� ���������� !���� ��� ����������� ������������������������������������#����&�B�� ����� ��� ��!!��� ���� ����� ��� ������ ��� �����+���� ��� ���+�� ����������������������������&�

������������G�������G���������2����3�� ��()�#�<I�F��I�<�>��J2�1����2�������!���3� �(��1���������������3� <�$�%���K�<�()�A1������������������3� �8���GH�K�<78�L�I���������� � $����������2������%�8����������+���2����3� <78�&&��<78�1���������3� � L��78�?�����2����3� � �78� �B�������3� � �&<78�����&����"��2���������3� �78�&&���78�����&����������++��3� #��78�&&�F<�78�'���������������T3� �I�&&� �I�?J�$���������������%�;�������������2����3� B1����8����������3� ���������3� �MA����������+������(��� 8�����3� M��������+�����$?�'�N���%�����������3� � ���,� ��,�������$'�,���,�1%�1���3� � )�<�+��

�������L� ���0 ��� 1�� 2����33� ��4���D��������� 3�67���31�� �68���3� 9�2��9�4����� ��93������ �� 3��6�93�3� ���3����� +��3��� 2�����; 2�����3� �X���� � �� 7���3� 7��3�2����6��3� +����� =7��3�3��6�2�?��9�19�1��9�������93��D�����3�!� �77��2�3�����9����������3��6�93�3��0 ��� � 2����4�6��3� ����� 9���� 19��� 2�!� �� 9�D���� 6���6� �;' 66B � �� �1�4N�DD� 6�99�6� �� #' 6� ��� 7�99����2�!������9���������2��������������3���0 �����4��� �X�77���22N������ ��3������6��3�D���� 3��6�3� 1� ��3���133�������7����� 2��+��6��������6�!�4��3� � 2�� ��93��D� �� �7��31�� ��� 2��3�33� �� ��6��� �66 �� 2��921�7����0 �X��93����D��������2����4�6��3����33��2������97�9�3�!� ��!��� �99��� �9�41�3� �� 7��9����� E1���+�2�3� �� �� 2��+��6�3O������44�!�4��3��0 ���6����++�331���E1��9��9�2����4�6��3��22��3��9�2N� ����3����33��2�9��92����4�3��

�����L�����^������� ��� ��� ��������� ��������� ���� ������� ��������0� ������������������������������������������������������"��4�������������������������2��������2�����������&�B��������������[�+��������������������"�����������"�����T���������������������� ����������������������NNN>��>�� ����4@� ��� ���������� ������ ��������� ��� +����2��� ���������������&�A�����4������[��������!������������������������������������������������+����2��&�

,

#

#

$

%

&

'

(

)

�*

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

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

<�

� � ��1��&��A����3� A�������������1��&�D��3� A������1��&�B(�?D3�A������������������������������������������������������������������

� � �1��&�AR�&3��������P��������������1��&�D��3��������������������""�1��&�UB&3����������P�-����0�P��4��������������������������������������"������

������ ���� ��1��&��A����3������������������1��&�D��3� �A������1��&�B(�?D3� ��������������

������ �����1��&�AR�&3� ������������1��&�D��3� ��������������""�1��&�UB&3�� ������������

��� ������ ��� �����#���������������������T�#������������������#�A���2������������>��������#�����������������������

� ��� ����������#7���#�������"���#7���������������#A�����>P����������������#�����������"������

� � ��1��&�AD���?3� ���������+���4������1��&�D��3� �!+���4������1��&�UB��?3� ���������������������������������������f�����������+��4����������������������������������������+���4������

� ����1��&�b�b�3�������������5����������@�1��&��??o��3�����b������1��&�JB(�?�3���������5����������@0������������������������������������4��������������"���������

���H�� ��������1��&�AD���?3�2���+���������1��&�D��3� �!+���4������1��&�UB��?3� 2���+���������

K����� �����1��&�b�b�3�������4��������@��1��&��??o��3�b�������1��&�JB(�?�3���4��������@��

������������J���#�������+���4P����+W����������#������W�����������#�U�4��A�����>U������#��f�����������+��4���������

��� ����� ���a�K#����������T������������#���b������������#�A@��������@�@>4�����#��4��������������"���������

� � �1��&�(�?�D3� �A�����������������1��&�D��3� ����+����1��&�B(B�?D3�A���������������������������������������������������������������������

������ �������1��&�(�?�D3�������&�!�5����������1��&�D��3��������������+����1��&�B(B�?D3�����&�!�5����������

��� ���� � ��� ��� #�������������������������#�����������*������#�A������ ��(�����>B��������#���������������������

� � ��1��&��A����3� A�������������1��&�D��3� A������1��&�B(�?D3�A�������������

� � �1��&�AR�&3� � ���P��������������1��&�D��3� � �������������""�1��&�UB&3�� ���P�-�����

������ ���� ��1��&��A����3������������������1��&�D��3� �A������1��&�B(�?D3� ��������������

������ �����1��&�AR�&3� ������������1��&�D��3� ��������������""�1��&�UB&3�� ������������

��� ������ ��� �����#���������������������T�#������������������#�A���2������������>��������

� ��� ����������#7���#�������"���#7���������������#A�����>P����������������

� � ��1��&�AD���?3� ���������+���4������1��&�D��3� �!+���4������1��&�UB��?3� ������ �����f�����������+��4������������+���4������

� ����1��&�b�b�3�������������5����������@�1��&��??o��3�����b������1��&� JB(�?� 3� � � � � ���5����� �����@0� �������4��������������"���������

���H�� ��������1��&�AD���?3�2���+���������1��&�D��3� �!+���4������1��&�UB��?3� 2���+���������

K����� �����1��&�b�b�3�������4��������@��1��&��??o��3�b�������1��&�JB(�?�3���4��������@��

������������J���#�������+���4P����+W����������#������W�����������#�U�4��A�����>U������

��� ����� ���a�K#����������T������������#���b������������#�A@��������@�@>4�����

� � �1��&�(�?�D3� �A�����������������1��&�D��3� ����+����1��&�B(B�?D3�A����������������������������������������������������������������������

������ �������1��&�(�?�D3�������&�!�5����������1��&�D��3��������������+����1��&�B(B�?D3�����&�!�5����������

��� ���� � ��� ��� #�������������������������#�����������*������#�A������ ��(�����>B��������

��

��

��

���

����

����

����

������

����

��

����

��

����

���

����

������

��

����

������

����

��

����

<�

Page 7: REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor configurable !˚ ˙ ˇ˜ ˙ ˚˜˛˝ ˆ ˚6ˇ ˙ˇ ˛ ˚˝˛ˆ +ˇ ˆ ˚ +ˇ ˆ ˛ 3

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

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

� � ��1��&��A����3� �������������1��&�D��3� A������1��&�B(�?D3��������������

� � �1��&�AR�&3� ����������1��&�D��3� ������������""�1��&�UB&3�� ����������

������ ���� ��1��&��A����3������������������1��&�D��3� �A������1��&�B(�?D3� ��������������

������ �����1��&�AR�&3� ������������1��&�D��3� ��������������""�1��&�UB&3�� ������������

��� ������ ��� �����#���������������������T�#������������������#�A���2������������>��������#�����������������������

� ��� ����������#7���#�������"���#7���������������#A�����>P����������������#�����������"������

� � ��1��&�AD���?3� 2���+���������1��&�D��3� �!+���4������1��&�UB��?3� 2���+���������

� ����1��&�b�b�3� �4��������@�1��&��??o��3�b������1��&�JB(�?�3� �4��������@�

���H�� ��������1��&�AD���?3�2���+���������1��&�D��3� �!+���4������1��&�UB��?3� 2���+���������

K����� �����1��&�b�b�3�������4��������@��1��&��??o��3�b�������1��&�JB(�?�3���4��������@��

������������J���#�������+���4P����+W����������#������W�����������#�U�4��A�����>U������#��f�����������+��4���������

��� ����� ���a�K#����������T������������#���b������������#�A@��������@�@>4�����#��4��������������"���������

� � �1��&�(�?�D3� �����&�!�5����������1��&�D��3� ����+����1��&�B(B�?D3�����&�!�5����������

������ �������1��&�(�?�D3�������&�!�5����������1��&�D��3��������������+����1��&�B(B�?D3�����&�!�5����������

��� ���� � ��� ��� #�������������������������#�����������*������#�A������ ��(�����>B��������#���������������������

� � ��1��&��A����3� �������������1��&�D��3� A������1��&�B(�?D3��������������

� � �1��&�AR�&3� ����������1��&�D��3� ������������""�1��&�UB&3�� ����������

������ ���� ��1��&��A����3������������������1��&�D��3� �A������1��&�B(�?D3� ��������������

������ �����1��&�AR�&3� ������������1��&�D��3� ��������������""�1��&�UB&3�� ������������

��� ������ ��� �����#���������������������T�#������������������#�A���2������������>��������

� ��� ����������#7���#�������"���#7���������������#A�����>P����������������

� � ��1��&�AD���?3� 2���+���������1��&�D��3� �!+���4������1��&�UB��?3� 2���+���������

� ����1��&�b�b�3� �4��������@�1��&��??o��3�b������1��&�JB(�?�3� �4��������@�

���H�� ��������1��&�AD���?3�2���+���������1��&�D��3� �!+���4������1��&�UB��?3� 2���+���������

K����� �����1��&�b�b�3�������4��������@��1��&��??o��3�b�������1��&�JB(�?�3���4��������@��

������������J���#�������+���4P����+W����������#������W�����������#�U�4��A�����>U������

��� ����� ���a�K#����������T������������#���b������������#�A@��������@�@>4�����

� � �1��&�(�?�D3� �����&�!�5����������1��&�D��3� ����+����1��&�B(B�?D3�����&�!�5����������

������ �������1��&�(�?�D3�������&�!�5����������1��&�D��3��������������+����1��&�B(B�?D3�����&�!�5����������

��� ���� � ��� ��� #�������������������������#�����������*������#�A������ ��(�����>B��������

����

������ �

����

����

����

��

��

��

���

��

��

��

����

�� ���

����

��

��

��

������

��

����

����

����

������

��

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

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

� � ��1��&��A����3� �������������1��&�D��3� A������1��&�B(�?D3�������������0������������������������������������������������������

� � �1��&�AR�&3� ����������1��&�D��3� ������������""�1��&�UB&3�� ���������0�P��4�����������������������������������"������

��� ������ ��� �����#���������������������T�#�A���2������������>��������#�����������������������

� ��� ����������#7���#�������"���#A�����>P����������������#�����������"������

� � ��1��&�AD���?3� 2���+���������1��&�D��3� �!+���4������1��&�UB��?3� 2���+�����������������������������������������f�����������+��4���������

� ����1��&�b�b�3� �4��������@�1��&��??o��3�b������1��&�JB(�?�3� �4��������@0�������4��������������������������������������"���������

������������J���#�������+���4P����+W����������#�U�4��A�����>U������#��f�����������+��4���������

��� ����� ���a�K#����������T������������#�A@��������@�@>4�����#��4��������������"���������

� � �1��&�(�?�D3� �����&�!�5����������1��&�D��3� ����+����1��&�B(B�?D3�����&�!�5���������0�������������������������

��� ���� � ��� ��� #�������������������������#�A������ ��(�����>B��������#���������������������

� � ��1��&��A����3� �������������1��&�D��3� A������1��&�B(�?D3��������������

� � �1��&�AR�&3� ����������1��&�D��3� ������������""�1��&�UB&3�� ����������

��� ������ ��� �����#���������������������T�#�A���2������������>��������

� ��� ����������#7���#�������"���#A�����>P����������������

� � ��1��&�AD���?3� 2���+���������1��&�D��3� �!+���4������1��&�UB��?3� 2���+���������

� ����1��&�b�b�3� �4��������@�1��&��??o��3�b������1��&�JB(�?�3� �4��������@�

������������J���#�������+���4P����+W����������#�U�4��A�����>U������

��� ����� ���a�K#����������T������������#�A@��������@�@>4�����

� � �1��&�(�?�D3� �����&�!�5����������1��&�D��3� ����+����1��&�B(B�?D3�����&�!�5����������

��� ���� � ��� ��� #�������������������������#�A������ ��(�����>B��������

��

���

��

���

��

��

��

����

������

����

����

����

��

��

���

���

��

������

��

����

����

������

G

��

Page 8: REGOLATORE A MICROPROCESSORE CONFIGURABILE … · regolatore a microprocessore microprocessor configurable !˚ ˙ ˇ˜ ˙ ˚˜˛˝ ˆ ˚6ˇ ˙ˇ ˛ ˚˝˛ˆ +ˇ ˆ ˚ +ˇ ˆ ˛ 3