aboutsummaryrefslogblamecommitdiff
path: root/doc/SW_Design.doc
blob: 0e2f96ff13e3e50684895199a2781e68983e0a6e (plain) (tree)







































                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
��ࡱ�>��	24����1������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������bjbjqq4ee����������BBBBB����VVVVjVSvvvvvvQQQ�������$��k:�BQQQQQ�BBvv�
���QFBvBv��Q���fv�����Lq<�V�:2�#0S:,���f�BfXQQ�QQQQQ���QQQSQQQQ���������������������������������������������������������������������QQQQQQQQQ�(:1) EIM is configured to use sync burst mode, take a look at _eim_setup_eim() and timing diagrams for more information. One peculiarity is that all transactions from the CPU should operate on 32-bit values and their addresses must be 32-bit aligned. Valid addresses are 0x0800_0000, 0x0800_0004, 0x0800_0x0008 and so on. Don�t use memcpy() to transfer large amounts of data, because the CPU will for some reason try to glue multiple writes into one large burst, which is not supported by the arbiter in FPGA. You can use eim_write_32() and eim_read_32() to transfer 32 bits of data at a time.
2) EIM burst clock (BCLK) is lowered to 133/(3+1) = 33 MHz. It is not clear from the documentation whether it is allowed to make it 133 MHz, because in the datasheet it is said that maximum transfer speed is 104 MHz. We can decrease clock divisor to speed up transfer rate to least to 66 MHz, this should be stable. Transfer at 133 MHz needs testing for stability, we can try it later and revert to 66 MHz, if we encounter errors.
<J�		_	p	�	�	�	�	

#
&
/
0
O
)*J���཭������}j}j}�ZJ:JhbA\CJOJQJaJmH	sH	hJ|�CJOJQJaJmH	sH	h�15CJOJQJaJmH	sH	$hbHhbHCJOJQJaJmH	sH	hbHCJOJQJaJmH	sH	h�-=CJOJQJaJmH	sH	h�P�CJOJQJaJmH	sH	h��CJOJQJaJmH	sH	h�(CJOJQJaJmH	sH	$hoX:hoX:CJOJQJaJmH	sH	hoX:CJOJQJaJmH	sH	h�fZCJOJQJaJmH	sH	P
�������dh^��`��gdL�����dh^��`��gdJ|�Jjp��������������������hJ|�CJOJQJaJmH	sH	hB�CJOJQJaJmH	sH	h�CJOJQJaJmH	sH	hbA\CJOJQJaJmH	sH	21�h:poX:��. ��A!�7"�R#�n$�n%�������j���������666666666vvvvvvvvv666666>666666666666666666666666666�6666666666�666666666666hH66666666666666666666666666666666666666666666666666666666666666666�62���� 0@P`p������2(�� 0@P`p������ 0@P`p������ 0@P`p������ 0@P`p������ 0@P`p������ 0@P`p��8X�V~ OJPJQJ_HmHnHsHtHL`��L3.j1KG=K9d��CJ_HaJmHsHtH	BA ���B
A=>2=>9 H@8DB 0170F0Xi���X01KG=0O B01;8F0�4�
l4�a�.k ���.
0
5B A?8A:0@��@oX: 170F A?8A:0
��^��m$PK!����[Content_Types].xml���j�0E����ж�r�(��΢Iw},��-j��4	��w�P�-t#bΙ{U�����T�U^h�d}㨫���)��*1P�'��	�^��W��0)��T�9<�l�#��$yi}��;�~@��(���H����u�*Dנz��/0�ǰ����$��X��3aZ����,�D0j~�3߶�b��~i>���3�\`�?�/�[���G��\�!�-�Rk.�s�Ի�..���a濭?��PK!�֧��6_rels/.rels���j�0���}Q��%v/��C/�}�(h"���O�
������=������ ����C?�h�v=��Ʌ��%[xp��{۵_�Pѣ<�1�H�0���O�R�Bd���JE�4b$��q_����6L��R�7`�������0̞O��,�En7�Li�b��/�S���e��е������PK!ky���theme/theme/themeManager.xml�M
� @�}�w��7c�(Eb�ˮ��C�AǠҟ����7��՛K
Y,�
�e�.���|,���H�,l����xɴ��I�sQ}#Ր���� ֵ+�!�,�^�$j=�GW���)�E�+&
8���PK!��Ƶ�theme/theme/theme1.xml�Y�nE�#�����;��8U��
�i��-�q��N3���'��J�H DA�\8  R�����>C���W���]{'ސ�����{g��?��x��݈�]"$�q�+_,y��>��8�{7��K�
�}�xL�ވH�����e�� ���2�{�R��ܜ�aˋ<!1�pa�"���|#67_*-�E���ql�ߌ?�������o1+�|&:�;Ɉ�~�?>??<�ߟ��dž��S�r$�L�]�����.��<İT��̟7��2��S"����ѵ�_J��w�L�&B��J�����05�k�Z�Vy�����V�<�J{���x�@��,�f�Z������k�F�ZKu�L
�~����J���yo@_��Wk�梃7 �_���/�+.ހBF��h��r�@�m—�TJ�Sd�$۴���is/�w�h�&dX��QB؇Do�'(��2��7vɗ3KZ6�����{�'�f����_>y����|x�������C��� O���O�|x���>+��<��>����@(��:�??�����/>����5�{yx�FD��dm�3^q5'=q6�n�i�b-$���R���B}}�YG�q=xK@;)^�q�b�h��a�79g
.
�pU�ʹ�;��b�b��mc�[$��c'��a}5KK��fH5��HL���!�ݦ���&��|��m����K{N6M�6hq��v|�y58+�z��H�
�
����
*����~
��H��H�y\K*�t@G�>����{sA�����}��")�)�y
s�G��f���ۡq�Ǿ'w E1�����
���[�8�>�ܤ���4A���б���t���׎�~ls���14��_>,Ȭ7����TT	G��q��M��E���=w�-i>��m�o[���o����i���B��s�����zbP�:j��5i�f	�F�
���9P�ɉ*	�k��\ ��A���
;!N`�.{�I SցD	�p�3˅�5�ve��U}���Ab���vyA/g�	��氚	Z�N+l�R��~ae�ԩ���j��9�&&CLgM�ʼn7a A0ƀ��H�E�A3��~�{q���q��1�v�ƨl��効9��)��>�൜��f��N����1��N���FI��rdq�8Y���^�:_�����7�3.|����3 f�%�Jش?��M�O�Y�s�����3;} R�c��0��`��d����[���鯠��$ÿ���
-����έh��Ǵ��"���P�
�6���T{�T�U����ٴ��+�9�E���28��Y����*��MOt0O9���Bݍqg7Ŕ�9��O���)z?�������7�#]�u�r�BIH���A������אTp�l>�՟��,S�pT�4@��~�BA��%�}'0+�{�e�RF&�r��Ī�#��uu\�{��BHu�M�6`pG��}N+��!'_oN�콶����3��a3�d���X��ZzC���yC��Uɪ�嶂ZZ�����Z۱f,��f�Ag-���@�����`���g����v�6�V?Dhf�6�����t���=��M&�ʺ6��ײ���'݉�#�֚�&�gt�d8s�9�x��N=��ڮ�j�����Av�1�1�����;�u��2%M2�oN���1u�o%�տ��PK!
ѐ��'theme/theme/_rels/themeManager.xml.rels��M
�0���wooӺ�&݈Э���5
6?$Q��
�,.�a��i����c2�1h�:�q��m��@RN��;d�`��o7�g�K(M&$R(.1�r'J��ЊT���8��V�"��AȻ�H�u}��|�$�b{��P����8�g/]�QAsم(����#��L�[������PK-!����[Content_Types].xmlPK-!�֧��6+_rels/.relsPK-!ky���theme/theme/themeManager.xmlPK-!��Ƶ��theme/theme/theme1.xmlPK-!
ѐ��'�	theme/theme/_rels/themeManager.xml.relsPK]�
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<a:clrMap xmlns:a="http://schemas.openxmlformats.org/drawingml/2006/main" bg1="lt1" tx1="dk1" bg2="lt2" tx2="dk2" accent1="accent1" accent2="accent2" accent3="accent3" accent4="accent4" accent5="accent5" accent6="accent6" hlink="hlink" folHlink="folHlink"/>�
����J���8�@�����������0�(	�
��B
�S����	?�=JJP��$(��GK{}��333��g|S5���	��������������^��`���o()�
��	���^��	`����h�H.�
���L�^��`�L��h�H.�
�a���^�a`����h�H.�
�1���^�1`����h�H.�
��L�^�`�L��h�H.�
�����^��`����h�H.�
�����^��`����h�H.�
�q�L�^�q`�L��h�H.g|S5���������Q�=��(��15oX:�-=bH�fZbA\3.jJ|��P�L�B��NN�����@��� [FF���P@��Unknown������������G���*�Ax�	�Times New Roman5��Symbol3.���*�Cx�	�ArialE=��	��Lucida Console7.������@�CalibriA�����$B�Cambria Math"q���hz�1���1�
"�g��gQ�7n����20��3�Q���HP	��$P����������������������oX:2!xx���PaulPaul�������Oh��+'��0X�������	��
 
,8@HP�PaulNormal.dotmPaul13Microsoft Office Word@L�@䤥<�@0�e<��g����՜.��+,��0�hp|�������
����	��������	����
���� ����"#$%&'(����*+,-./0��������3��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Root Entry��������	�F�_Uq<�5�Data
������������
1Table�����WordDocument����4SummaryInformation(������������!DocumentSummaryInformation8��������)CompObj������������y������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������
����	�F'�������� Microsoft Office Word 97-2003
MSWordDocWord.Document.8�9�q