Lattice Semiconductor ispMACH 4256ZE User Manual

Manual is about: Breakout Board Evaluation Kit

Summary of ispMACH 4256ZE

  • Page 1

    March 2012 revision: eb65_01.1 ispmach 4256ze breakout board evaluation kit user’s guide.

  • Page 2

    2 ispmach 4256ze breakout board evaluation kit user’s guide introduction thank you for choosing the lattice semiconductor ispmach ® 4256ze breakout board evaluation kit! This user’s guide describes how to start using the ispmach 4256ze breakout board, an easy-to-use platform for evaluating and desig...

  • Page 3

    3 ispmach 4256ze breakout board evaluation kit user’s guide figure 1. Ispmach 4256ze breakout board, top side left side two 2x20 header landings (j3, j4) led array 4x15 prototype area right side two 2x20 header landings (j5, j6) usb interface (j2) jtag header landing (j1) storage and handling static...

  • Page 4

    4 ispmach 4256ze breakout board evaluation kit user’s guide the preprogrammed demonstration design is an up counter and an output multiplexer to drive an led array. The demo shows a clock generator based on the ispmach 4256ze on-chip oscillator and timer (osctimer) hardware feature. The counter modu...

  • Page 5

    5 ispmach 4256ze breakout board evaluation kit user’s guide to load the ftdi chip usb hardware drivers via the stand-alone package: 1. Browse to www.Latticesemi.Com/breakoutboards and download the ftdi chip usb hardware driver package. 2. Extract the ftdi chip usb hardware driver package to your pc ...

  • Page 6

    6 ispmach 4256ze breakout board evaluation kit user’s guide programming with ispvm a demonstration design is pre-programmed into the breakout board by lattice. To restore a breakout board to fac- tory settings or load an alternative demo design, use the procedures in this section. To install ispvm p...

  • Page 7

    7 ispmach 4256ze breakout board evaluation kit user’s guide usb port or optionally with external power. You may create or modify cpld program files using isplever classic software and reprogram the board using ispvm software. Figure 3. Ispmach 4000ze breakout board block diagram ispmach4256ze-5t n14...

  • Page 8

    8 ispmach 4256ze breakout board evaluation kit user’s guide table 3. Expansion header pin information (j3) pin number function lc4256ze pin 1 io_c12 4 2 gnd n/a 3 io_c10 5 4 gnd n/a 5 io_c8 6 6 gnd n/a 7 io_c6 7 8 gnd n/a 9 io_c4 8 10 gnd n/a 11 io_c2 9 12 gnd n/a 13 io_d14 11 14 gnd n/a 15 io_d12 1...

  • Page 9

    9 ispmach 4256ze breakout board evaluation kit user’s guide table 4. Expansion header pin information (j4) pin number function lc4256ze pin 1 io_f2 28 2 io_a2 130 3 io_f4 29 4 io_a4 131 5 io_f6 30 6 io_a6 132 7 io_f8 31 8 io_a8 133 9 io_f10 32 10 io_a10 134 11 io_f12 33 12 io_a12 135 13 io_g12 39 14...

  • Page 10

    10 ispmach 4256ze breakout board evaluation kit user’s guide table 5. Expansion header pin information (j5) pin number function lc4256ze pin 1 io_p2 125 2 io_m12 98 3 io_p4 124 4 io_m10 97 5 io_p6 123 6 io_m8 96 7 io_p8 122 8 io_m6 95 9 io_p10 121 10 io_m4 94 11 io_p12 120 12 io_m2 93 13 io_ib10 117...

  • Page 11

    11 ispmach 4256ze breakout board evaluation kit user’s guide table 6. Expansion header pin information (j6) pin number function lc4256ze pin 1 vcc_3.3v vcco_33 2 gnd gnd 3 vcc_3.3v vcco_33 4 gnd gnd 5 vcc_3.3v vcco_33 6 gnd gnd 7 nc nc 8 gnd gnd 9 nc nc 10 v_ext_1_8v vcc_ext 11 gnd gnd 12 gnd gnd 13...

  • Page 12

    12 ispmach 4256ze breakout board evaluation kit user’s guide figure 4. J3/j4 header landing callout j3 j4 4 gnd 5 gnd 6 gnd 7 gnd 8 gnd 9 gnd 11 gnd 12 gnd 13 gnd 14 gnd 15 gnd 16 gnd 17 in gnd 20 in gnd 21 gnd 22 gnd 23 gnd 24 gnd 25 gnd 26 gnd j3 28 130 29 131 30 132 31 133 32 134 33 135 39 138 40...

  • Page 13

    13 ispmach 4256ze breakout board evaluation kit user’s guide figure 6. J1 header landing and led array callout j1 1 j1 vcc3ft nc nc 35 (tck) 2 (tdi) 107 (tdo) 74 (tms) gnd top side 58 59 60 61 62 63 70 71 led d1 d5 8 d4 d8 ispmach4256ze-tn144 cpld the board features the ispmach 4000ze cpld which is ...

  • Page 14

    14 ispmach 4256ze breakout board evaluation kit user’s guide table 9. Jtag programming pin information description ispmach 4256ze pin test data output 107:tdo test data input 2:tdi test mode select 74:tms test clock 35:tck leds a green led (d9) is used to indicate usb 5v power. Eight red leds are dr...

  • Page 15

    15 ispmach 4256ze breakout board evaluation kit user’s guide board modifications this section describes modifications to the board to change or add functionality. Bypassing the usb programming interface the usb programming interface circuit (section 6.2.8 usb programming and debug interface) may be ...

  • Page 16

    16 ispmach 4256ze breakout board evaluation kit user’s guide troubleshooting use the tips in this section to diagnose problems with the ispmach 4256ze breakout board. Leds do not flash if power is applied but the board does not flash according to the preprogrammed counter demonstration then it is li...

  • Page 17

    17 ispmach 4256ze breakout board evaluation kit user’s guide ordering information description ordering part number china rohs environment-friendly use period (efup) ispmach 4256ze breakout board evaluation kit lc4256ze-b-evn technical support assistance hotline: 1-800-lattice (north america) +1-503-...

  • Page 18

    18 ispmach 4256ze breakout board evaluation kit user’s guide appendix a. Schematics figure 7. Ispmach 4256ze breakout board, cover 5 5 4 4 3 3 2 2 1 1 d d c c b b a a title v e r r e b m u n t n e m uc o d ezi s t e e h s : et a d of axelsys lc4256ze-b-evn a ispmach4000ze breakout board, cover b 14 ...

  • Page 19

    19 ispmach 4256ze breakout board evaluation kit user’s guide figure 8. Usbif to jtag 5 5 4 4 3 3 2 2 1 1 d d c c b b a a dm dp ft_eecs ft_eeclk ft_eedata ft_eedata tms tdi tdo tck tck tdi tdo tms ft_eecs ft_eeclk vcc3ft vbus_5v vcc_3.3v vbus_5v vcc3d vcc3ft vcc3ft vcc3ft vcc1_8ft vcc3ft vcc1_8ft vcc...

  • Page 20

    20 ispmach 4256ze breakout board evaluation kit user’s guide figure 9. Connectors and leds 5 5 4 4 3 3 2 2 1 1 d d c c b b a a vcc_3.3v vcc3d clk0 (4) clk1 (4) clk2 (4) clk3 (4) io_c10 (4) io_c6 (4) io_c8 (4) io_c2 (4) io_c4 (4) io_d12 (4) io_d14 (4) io_d10 (4) io_d6 (4) io_d8 (4) io_ia1 (4) io_d4 (...

  • Page 21

    21 ispmach 4256ze breakout board evaluation kit user’s guide figure 10. Ispmach 4000ze 5 5 4 4 3 3 2 2 1 1 d d c c b b a a vcc3d vcc1_8 vcc3d tck (2) tdi (2) tdo (2) tms (2) clk0 (3) clk1 (3) clk2 (3) clk3 (3) v_ext_b1 (3) v_ext_b0 (3) io_c12 (3) io_c10 (3) io_c6 (3) io_c8 (3) io_c2 (3) io_c4 (3) io...

  • Page 22

    22 ispmach 4256ze breakout board evaluation kit user’s guide appendix b. Bill of materials table 12. Bill of materials, ispmach 4256ze breakout board item quantity reference part number 1 33 c2, c4, c5, c6, c7, c8, c9, c13, c14, c15, c17, c20, c21, c22, c23, c24, c25, c26, c27, c28, c29, c30, c31, c...

  • Page 23

    23 ispmach 4256ze breakout board evaluation kit user’s guide appendix c. Known issues 1. The ispmach 4000ze 1532 interface signals tck, tms, tdi and tdo are referenced to vcc=1.8v (logic core). The ispmach 4256ze breakout board has an issue where the jtag signals are connected to the ftdi which has ...

  • Page 24: Mouser Electronics

    Mouser electronics authorized distributor click to view pricing, inventory, delivery & lifecycle information: lattice : lc4256ze-p-evn lc4256ze-b-evn.