

1 ���s�ɾ���߉��������
���s�ɾ���߉����(CPLD)������F(xi��n)��80�������,������������OӋ�`��ɱ������ӕr���A�y�����c,һ��(j��ng)������õ��V���đ������������ҪPLD�S�̶������Ƴ����Լ��� CPLD�a(ch��n)Ʒ,�� Altera��˾�� MAXϵ��,Xilinx��XC9500��Spartanϵ��,Lattice��˾��ispLSIϵ�е���
1.l ���s�ɾ���߉���������c
�c���y(t��ng)��FPGA���,CPLD�������c�������ӕr���A�y�����ڻ��B������,CPLD�����B�m(x��)���B��ʽ,���ù̶��L�ȵĽ��پ����F(xi��n)߉��Ԫ֮�g�Ļ��B,�����˷ֶ�ʽ���B�Y(ji��)���еď��s�IJ��ֲ����Ͷ༉���F(xi��n)���},�܉���A�y�OӋ�r��,ͬ�r���C��CPLD�ĸ������ܡ��Ñ��ķ����c���Hϵ�y(t��ng)���ɺ�o̫��ĕr�g�,�����oϵ�y(t��ng)������ܵIJ���,��ϵ�y(t��ng)���з�(w��n)���Ŀɾ�����,�@ʹ��ܛ��������Ӳ���ĸ�׃����������Ӱ���
1.2 isp LSI����
Lattice ��˾���Ƶ���ϵ�y(t��ng)�ɾ��̴�Ҏ(gu��)ģ�����·(ispLSI)ϵ��оƬ���и��ܶȡ����ٶȺ��ھ��ɾ��̵����c[2],ʹ�OӋ׃������,���Ҳ���Ҫ���ľ�·��Ϳ������������OӋ,�����˴�Ҏ(gu��)���ɾ���߉�����İl(f��)չ������ispLSI�������ׂ���Ҫ����:GLB(ͨ��߉�K),GRP(���������^(q��)),ORP(ݔ�������^(q��)),I/O��Ԫ�͕r犷���W(w��ng)�j��
(1) GLBispLSI�Ļ�����Ԫ��GLB��ÿ��GLB��18��ݔ��,4��ݔ��,�Լ����F(xi��n)�˜�߉���ܵı�Ҫ߉��GLB��ݔ�����GRP�͌��Tݔ���,GLB��ݔ��������GLB,�Ա��������B�ӵ��κ΄e��GLB��ݔ��ˡ�
(2) GRPispLSIоƬ�в���һ�����������^(q��),ԓ�����^(q��)���B���ӕr�㶨�ҿ��A֪��ǰ����,�ṩ�����Ƶ�Ƭ��(n��i)߉���B������
(3) orPORP�ṩ��GLBݔ���cоƬݔ�����_֮�g�`����B��;����
(4) I/O��Ԫÿһ��I/O��Ԫֱ���B�ӵ�һ��I/O���_��ÿ��I/O���ɾ��̞�ݔ�롢ݔ�����p���Ԫ,���ɸ���(j��)����Ҫ���̞��i���Ĵ湦����ÿ16��I/OCELl�֞�һ�M��8��GLB,16��I/O Cell,һ��ORP��2������ݔ���B��һ��,�M��һ�� Megablock(�M��ģ�K)��8��GLB��ݔ��ͨ�^ORP�B��16��I/O Cell��ÿ��Megablock����һ��OE��̖��
(5) �r犷���W(w��ng)�j��1032 ����,�r犷���W(w��ng)�j��4�����õĕr�ݔ���:Y0,Y1,Y2��Y3;�����һ�����Õr�ݔ�����GLB��ݔ����5���r�ݔ��:CLK0,CLK1, CLK2,I/O CLK0��I/O CLK1,�Á��ṩ��GLB��I/O��Ԫ�ĕr犾�·��CLK0,CLK1��CLK2����GLB�ĕr���̖;I/O CLK0��I/O CLK1�t����I/O Cell�ĕr���̖��
2 led����Ļҕ�l�@ʾϵ�y(t��ng)ԭ��
LED����Ļҕ�l�@ʾϵ�y(t��ng)���ھ������ȸߡ�ҕ�ǏV�������L���ԃr�ȸ�,������y������ͨ���V�����w�����^�ȹ������ϵõ��ˏV���đ��á��P���ð�λ�֕r�@ʾ�ķ���������256��256�Ҷȼ���LED����Ļҕ�l�@ʾϵ�y(t��ng),����������(w��n)��,�ɫ�S��,ȡ�������õ�ҕ�XЧ����
ҕ�l����ϵ�y(t��ng)��LED����Ļҕ�l�@ʾϵ�y(t��ng)�ĺ���,��ؓ؟�a(ch��n)�����N�@ʾ������̖,��ҕ�l��(sh��)��(j��)�M�зָ����惦���ҶȒ��貢���ض��ķ�ʽݔ����(sh��)��(j��)���@ʾ���w���(q��)���@ʾ�����·�M�ɿ�,ҕ�l����ϵ�y(t��ng)����Ӌ��C���w��(n��i)���A̎�������@ʾ���w��(n��i)�Ŀɼ�(li��n)��ҕ�l��������Ԫ;ҕ�l��������Ԫ(���A̎����)�ɿ��Ɔ�Ԫ (CPLD)�ʹ惦����Ԫ(SRAM�M)�Լ�I/O�ӿچ�Ԫ�Ȳ��ֽM�ɡ�Ӌ��C��Ļ��ÿ8��16�І�ɫ��(sh��)��(j��)������ƬSRAM�惦��(1024�С�8��16 �О�1���惦����Ԫ)8��1λ��(sh��)��(j��)��,���д惦���ĵ�ַ�Ϳ�����̖��һƬ����оƬ(ispLSI1032E)�a(ch��n)�����������@ʾϵ�y(t��ng)�е��Pϵ��D1��ʾ��

