background image

25

 MachXO3 Starter Kit User Guide 

Figure 13. Bank 2 I/O

5

5

4

4

3

3

2

2

1

1

D

D

C

C

B

B

A

A

SPI FLASH

NOTE : MAKE PWR TRACES

CAPABLE OF 1A

NOTE : PLACE SPI FLASH IN THE BOTTOM SIDE

NOTE : PLACE ALL THE LVDS DIFF TERMINATION

RESISTORS IN TOP AND CLOSE TO U5

NOTE : PLACE J7 NEAR J1

NOTE : ROUTE J6 TRACES AS 100OHMS, LENGTH MATCHED

DIFFERENTIAL PAIRS

NOTE : PLACE R84,R81,R83,R85 CLOSE TO U5

NOTE : PLACE TEST POINTS NEAR PIN 1 OF J7 AND THE SAME LINE

IO_P4

IO_T4

CSSPIN

IO_T3

IO_R4

IO_T5

IO_R6

IO_N6

IO_L7

SPISO

IO_R7

IO_P7

IO_M6

IO_L8

IO_T7

IO_R8

IO_P8

IO_T8

IO_M8

IO_N9

IO_T9

IO_P9

IO_R9

IO_T10

IO_N10

IO_M11

IO_P10

IO_R10

IO_T11

IO_P11

IO_R13

IO_T14

IO_R11

IO_T12

SISPI

CSSPIN

MCLK

SPISO

SISPI

MCLK

SN

SN

MCLK

SPISO

SISPI

IO_M11

IO_N10

IO_T3

IO_R4

IO_P10

IO_R10

IO_T5

IO_R6

IO_N9

IO_M8

IO_N6

IO_L7

IO_L8

IO_M6

IO_R8

IO_T7

IO_M6

IO_L8

IO_R7

IO_P7

IO_R6

IO_T5

IO_T7

IO_R8

IO_P4

IO_T4

IO_P8

IO_T8

IO_T12

IO_R11

IO_T11

IO_P11

IO_T10

IO_R9

IO_T9

IO_P9

IO_T8

IO_P8

IO_R7

IO_P7

IO_L7

IO_N6

IO_R4

IO_T3

IO_M8

IO_N9

IO_T9

IO_P9

IO_R9

IO_T10

IO_N10

IO_M11

IO_P10

IO_R10

IO_T11

IO_P11

IO_R13

IO_T14

IO_R11

IO_T12

IO_T14

IO_R13

IO_P4

IO_T4

SDA

SCL

FTDI_SDA

FTDI_SCL

+3.3V

VCCIO2

VCCIO2

VCCIO2

VCCIO2

VCCIO2

SCL

Sheet[4]

SDA

Sheet[4]

FTDI_SCL

Sheet[2]

FTDI_SDA

Sheet[2]

USB_I2C_EN

Sheet[2]

Date:

Size

Schematic Rev

of

Sheet

Title

Lattice Semiconductor Applications

Email: [email protected]

Phone (503) 268-8001 -or- (800) LATTICE

Board Rev

Project

12-SEP-14

B

1.0

8

6

BANK2 I/O

MACHXO3 Starter Kit -  LCMXO3-6900C

A

Date:

Size

Schematic Rev

of

Sheet

Title

Lattice Semiconductor Applications

Email: [email protected]

Phone (503) 268-8001 -or- (800) LATTICE

Board Rev

Project

12-SEP-14

B

1.0

8

6

BANK2 I/O

A

Date:

Size

Schematic Rev

of

Sheet

Title

Lattice Semiconductor Applications

Email: [email protected]

Phone (503) 268-8001 -or- (800) LATTICE

Board Rev

Project

12-SEP-14

B

1.0

8

6

BANK2 I/O

A

R67

0

BANK2

1K-2K/4K/7K || 2nd_Fn.

LCMXO3L-6900C-5BG256C

U5C

PB9C/PB10C/PB13C

M7

PB9D/PB10D/PB13D

N7

PB11C/PB12A/PB15A

M6

PB11D/PB12B/PB15B

L8

PB11A/PB13A/PB16A || PCLKT2_0

T7

PB11B/PB13B/PB16B || PCLKC2_0

R8

PB12A/PB15A/PB18A

P8

PB12B/PB15B/PB18B

T8

PB12C/PB15C/PB18C

N8

PB12D/PB15D/PB18D

L9

PB16C/PB18A/PB21A

M8

PB16D/PB18B/PB21B

N9

PB16A/PB20A/PB23A || PCLKT2_1

T9

PB16B/PB20B/PB23B || PCLKC2_1

P9

PB18A/PB21A/PB26A

R9

PB18B/PB21B/PB26B

T10

PB18C/PB21C/PB26C

M9

PB18D/PB21D/PB26D

L10

PB19C/PB23C/PB28A

N10

PB19D/PB23D/PB28B

M11

PB19A/PB23A/PB29A

P10

PB19B/PB23B/PB29B

R10

PB21A/PB24A/PB31A

T11

PB21B/PB24B/PB31B

P11

PB21C/PB24C/PB31C

M10

PB21D/PB24D/PB31D

N11

PB22C/PB26A/PB34A

R13

PB22D/PB26B/PB34B

T14

PB22A/PB27A/PB35A

R11

PB22B/PB27B/PB35B

T12

PB24A/PB29A/PB37A

P12

PB24B/PB29B/PB37B

T13

PB25A/PB30A/PB38A || SN

R12

PB25B/PB30B/PB38B || SI/SISPI

P13

PB25C/PB30C/PB38C

T15

PB25D/PB30D/PB38D

R14

PB3A/PB3A/PB4A

P4

PB3B/PB3B/PB4B

T4

PB3C/PB3C/PB4C

T2

PB3D/PB3D/PB4D

R3

PB5A/PB4A/PB6A || CSSPIN

R5

PB5B/PB4B/PB6B

P5

PB6C/PB6A/PB7A

T3

PB6D/PB6B/PB7B

R4

PB6A/PB7A/PB9A

T5

PB6B/PB7B/PB9B

R6

PB8C/PB9C/PB10A

N6

PB8D/PB9D/PB10B

L7

PB8A/PB9A/PB12A || MCLK/CCLK

P6

PB8B/PB9B/PB12B || SO/SPISO

T6

PB9A/PB10A/PB13A

R7

PB9B/PB10B/PB13B

P7

VCCIO2/VCCIO2/VCCIO2

K8

VCCIO2/VCCIO2/VCCIO2

K9

VCCIO2/VCCIO2/VCCIO2

N12

VCCIO2/VCCIO2/VCCIO2

N5

R80

10K

R81

0

R53

100

DNI

R61

100

DNI

R65

10K

R56

100

DNI

TP14

1

R91

0

DNI

TP15

1

U6

S25FL204K0TMFI041

CS

1

SDI

5

SCK

6

WP

3

HOLD

7

VCC

8

GND

4

SDO

2

C39

0.1uF

R84

0

R63

1K

R57

100

DNI

R48

100

DNI

C35

0.01uF

R92

0

DNI

J7

CON6

DNI

1

2

3

4

5

6

C37

0.1uF

R66

10K

C38

0.1uF

R58

100

DNI

R50

100

DNI

R85

0

C36

0.1uF

J6

Header 2x20

2

4

6

8

10

12

14

16

18

20

22

24

26

28

30

32

34

36

38

40

1

3

5

7

9

11

13

15

17

19

21

23

25

27

29

31

33

35

37

39

R51

100

DNI

TP13

1

R54

100

DNI

C40

0.1uF

R47

100

DNI

R59

100

DNI

TP12

1

R64

10K

R83

0

R49

100

DNI

R52

100

DNI

R55

100

DNI

R60

100

DNI

C41

100nF

10V

R46

100

DNI

Содержание LCMXO3L-6900C-S-EVN

Страница 1: ...MachXO3 Starter Kit User Guide EB95 Version 1 2 March 2016 ...

Страница 2: ...LF Board The board is a 3 x 3 form factor that features the following on board components and circuits MachXO3 FPGA LCMXO3L 6900C 5BG256C NVCM Based or LCMXO3LF 6900C 5BG256C Flash Based USB mini B connector for power and programming 4 Mb Serial Flash Memory for boot image and dual boot support Eight LEDs 4 position DIP switch Momentary push button switch 40 hole prototype area Four 2 x 20 expansi...

Страница 3: ... x 20 Header Landings J3 J4 Two 2 x 20 Header Landings J6 J8 JTAG Header Landing J1 SPI I2C Header Landing J7 MachXO3L PLD U5 USB Mini B Socket J2 Power LED Blue D1 FTDI USB to UART FIFO IC U1 Push Button Switch SW1 4 Position DIP Switch SW2 4 x 10 40 Hole Prototype array LED array D9 D2 ...

Страница 4: ...new designs for the Starter Kit Lattice Diamond design software FTDI Chip USB hardware drivers installed as an option within the Diamond installation program MachXO3 Device This board currently features the MachXO3L 6900C FPGA which offers embedded Non Volatile Configuration Memory NVCM technology or the MachXO3LF 6900C FPGA which offers embedded Non Volatile Flash technol ogy for instant on opera...

Страница 5: ...h divides the clock to cycle the LED display approximately once per second The resulting light pattern is determined by the DIP Switch SW2 setting as shown in Table 1 Figure 3 Demonstration Design Block Diagram MachXO3 X1 12 0 MHz OSCH 12 09 MHz Kitcar v Heartbeat v SW2 4 Position DIPSW 1 x 8 LED Array XO3L_SK_blink v SW1 Momentary PB Async Reset Table 1 DIP Switch Setting and LED Behavior Switch ...

Страница 6: ...iver in these locations and click the Browse button to browse to the Windows driver folder created in the Download Windows USB Hardware Drivers section Select the CDM 2 04 06 WHQL Certified folder and click OK 6 Click Next A screen will display as Windows copies the required driver files Windows will display a message indicating that the installation was successful 7 Click Finish to install the US...

Страница 7: ...e Blink ldf project file 4 Click the Programmer icon 5 Click Detect Cable The Programmer will detect the cable Cable USB2 Port FTUSB 0 If the cable is not detected see the Troubleshooting section 6 Click Device Properties 7 Change Access Mode to SPI Flash Programming 8 Choose SPI Flash Background Erase Program Verify operation 9 Select Blink_impl1 bit programming file 10 Under SPI Flash Options ch...

Страница 8: ...nfiguration pins The board is powered by the PC s USB port or optionally with external power You may create or modify the program files and reprogram the board using Lattice Diamond software Figure 4 MachXO3L LF 6900C Block Diagram MachXO3L LF 6900C device 2 x 20 Header Landing J6 LED Array GPIO 8 2 x 20 Header Landing J3 GPIO 2 x 20 Header Landing J4 Bank 1 Bank 2 Bank 0 2 x 20 Header Landing J8 ...

Страница 9: ...x 8 Header Landing I O J1 header_1x8 Optional JTAG interface 1 x 6 Header Landing I O J7 header_1x6 Optional SPI I2 C interfaces 4 x 10 40 Hole Prototype Area Prototype area 100 mil centered holes Test Points Power TP1 3 3 V TP2 1 2 V TP3 GND Power and ground reference points Subsystems This section describes the principle sub systems for the Starter Kit in alphabetical order Clock Sources Clock s...

Страница 10: ...5 PT22A F8 6 PT35B B12 7 PT35A C12 8 PT26B E11 9 PT27B E10 10 PT27A D10 11 GND 12 GND 13 PT26A F9 14 PT27C JTAGENB C10 15 PT17B E8 16 PT21B E9 17 PT14B E7 18 PT21A D8 19 PT16B D7 20 PT15B C7 21 GND 22 GND 23 PT10B C5 24 PT14A D6 25 PT16A E6 26 PT9A C4 27 PT25B A10 28 PT17A F7 29 PT22B D9 30 PT25A B9 31 GND 32 GND 33 PT11B B6 34 PT15A B7 35 PT9B B5 36 PT11A A5 37 PT12B B4 38 PT10A A4 39 GND 40 PT12...

Страница 11: ...PR24A N16 9 PR23B M15 10 PR21B M16 11 GND 12 GND 13 PR21A L15 14 PR18A L16 15 PR17A K14 16 PR16B K16 17 PR17B K15 18 PR15B J14 19 PR12A PCLKT1_0 H14 20 PR16A J15 21 GND 22 GND 23 PR15A J16 24 PR11B H15 25 PR12B PCLKC1_0 H16 26 PR9A G15 27 PR11A G16 28 PR5B F15 29 PR7B F16 30 PR2B R_GPLLC_FB E15 31 GND 32 GND 33 PR5A E16 34 PR3B R_GPLLC_IN E14 35 PR3A R_GPLLT_IN D16 36 PR2C C15 37 PR2A R_GPLLT_FB D...

Страница 12: ...13 7 PB31A T11 8 PB28B M11 9 PB31B P11 10 PB28A N10 11 GND 12 GND 13 PB26B T10 14 PB29A P10 15 PB26A R9 16 PB29B R10 17 PB23A PCLKT2_1 T9 18 PB21B N9 19 PB23B PCLKC2_1 P9 20 PB21A M8 21 GND 22 GND 23 PB18B T8 24 PB15B L8 25 PB18A P8 26 PB15A M6 27 PB13A R7 28 PB16B PCLKC2_0 R8 29 PB13B P7 30 PB16A PCLKT2_0 T7 31 GND 32 GND 33 PB10B L7 34 PB9B R6 35 PB10A N6 36 PB9A T5 37 PB7B R4 38 PB4A P4 39 PB7A...

Страница 13: ...L1 9 PL19B L3 10 PL19D L5 11 GND 12 GND 13 PL19C K4 14 PL12A PCLKT4_0 J1 15 PL15B K1 16 PL15A J2 17 PL12B PCLKC4_0 J3 18 PL11A H3 19 PL10B H2 20 PL11B H1 21 GND 22 GND 23 PL9A G2 24 PL10A G1 25 PL6B PCLKC5_0 F2 26 PL8B F1 27 PL4A L_GPLLT_IN E2 28 PL6A PCLKT5_0 E1 29 PL4D D2 30 PL3B L_GPLLC_FB D1 31 GND 32 PL2D C2 33 PL4C C1 34 PL9B G3 35 PL2C B1 36 PL3A L_GPLLT_FB D3 37 PL4B L_GPLLC_IN E3 38 PL8A ...

Страница 14: ...H15 E6 C4 H16 G15 A10 F7 G16 F15 D9 B9 F16 E15 GND GND GND GND B6 B7 E16 E14 B5 A5 D16 C15 B4 A4 D14 F14 GND A3 G14 B16 39 40 39 40 Figure 6 J6 J8 Header Landing Callout J6 J8 Top Side J6 J8 1 2 1 2 VCCIO2 VCCIO2 VCCIO5 VCCIO3 T12 T14 H6 N3 R11 R13 M2 M1 T11 M11 L2 L1 P11 N10 L3 L5 GND GND GND GND T10 P10 K4 J1 R9 R10 K1 J2 T9 N9 J3 H3 P9 M8 H2 H1 GND GND GND GND T8 L8 G2 G1 P8 M6 F2 F1 R7 R8 E2 E...

Страница 15: ...essible from the board headers switches and LEDs Table 8 MachXO3 FPGA Interface Reference Item Description Reference Designators U5 Part Number LCMXO3L 6900C 5BG256C NVCM or LCMXO3LF 6900C 5BG256C Flash Manufacturer Lattice Semiconductor Web Site www latticesemi com Programming Interface Circuits For power and programming an FTDI USB UART FIFO IC converter provides a communication interface betwee...

Страница 16: ...r LEDs Reference Item Description Reference Designators Red LEDs D2 D3 D4 D5 D6 D7 D8 D9 Blue LEDs D1 Part Number LTST C190KRKT D2 D9 LTST C190TBKT D1 Manufacturer Lite On It Corporation Web Site www liteonit com Power Supply 3 3 V and 1 2 V power supply rails are converted from the USB 5 V interface when the board is connected to a host PC Test Points In order to check the various voltage levels ...

Страница 17: ...ce by removing the 0 Ohm resistors R35 VCC_1 2 V and R42 VCC_3 3 V Power connections are available from the test points TP1 3 3 V and TP2 1 2 V Measuring Bank and Core Power Test points TP1 TP2 provide access to power supplies of the MachXO3 FPGA Inline 1 Ohm resistors R31 VCCIO0 3 3 V Bank 0 R25 VCCIO1 3 3 V Bank 1 R37 VCCIO2 3 3 V Bank 2 R32 VCCIO3 3 3 V Bank 3 R26 VCCIO4 3 3 V Bank 4 R38 VCCIO5...

Страница 18: ...ll the Lattice USB driver For ispVM 1 Start ispVM System and choose Options Cable and I O Port Setup The Cable and I O Port Setup Dialog appears 2 Click the Troubleshooting the USB Driver Installation Guide link The Troubleshooting the USB Driver Installation Guide document appears in your system s PDF file reader 3 Follow the directions to install the Lattice USB driver An alternate failure mode ...

Страница 19: ...re for pro gramming MachXO3 device Updated Expansion Header Landings section Revised Figure 7 J1 Header Landing and LED Array Callout to correct DIPSW ball callouts Updated Download Demo Designs section Corrected links in the proce dure for downloading demo designs Updated Appendix B Bill of Materials section Modified item 40 Span sion MFG Pin in Table 15 MachXO3 Starter Kit Bill of Materials May ...

Страница 20: ...pplications Email techsupport Latticesemi com Phone 503 268 8001 or 800 LATTICE Board Rev Project 12 SEP 14 B 1 0 8 1 MACHXO3 Starter Kit BLOCK DIAGRAM MACHXO3 Starter Kit LCMXO3 6900C A Date Size Schematic Rev of Sheet Title Lattice Semiconductor Applications Email techsupport Latticesemi com Phone 503 268 8001 or 800 LATTICE Board Rev Project 12 SEP 14 B 1 0 8 1 MACHXO3 Starter Kit BLOCK DIAGRAM...

Страница 21: ...emi com Phone 503 268 8001 or 800 LATTICE Board Rev Project 12 SEP 14 B 1 0 8 2 USB to JTAG I F A R27 0 DNI C4 0 1uF R15 0 DNI X1 12MHZ 1 1 3 3 G1 2 G2 4 FTDI High Speed USB FT2232H FT2232HL U1 VREGIN 50 VREGOUT 49 DM 7 DP 8 REF 6 RESET 14 EECS 63 EECLK 62 EEDATA 61 OSCI 2 OSCO 3 TEST 13 ADBUS0 16 ADBUS1 17 ADBUS2 18 ADBUS3 19 VPHY 4 VPLL 9 VCORE 12 VCORE 37 VCORE 64 VCCIO 20 VCCIO 31 VCCIO 42 VCC...

Страница 22: ...MACHXO3 Starter Kit LCMXO3 6900C A Date of Title Lattice Semiconductor Applications Email techsupport Latticesemi com Phone 503 268 8001 or 800 LATTICE 12 SEP 14 B 1 0 8 3 POWER REGULATORS A Title Lattice Semiconductor Applications Email techsupport Latticesemi com Phone 503 268 8001 or 800 LATTICE 12 SEP 14 B 1 0 POWER REGULATORS A R42 0 R26 1 TP6 1 L3 600ohm 500mA 1 2 R31 1 L4 600ohm 500mA 1 2 C...

Страница 23: ... 0 8 4 BANK0 I 0 A C25 0 1uF J3 Header 2x20 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 C66 150pF DNI C24 0 1uF C23 0 1uF C65 150pF DNI TP4 1 C22 0 01uF R44 2K R87 49 9 C27 0 1uF SW1 SYS_RST TRUE LVDS Output BANK0 1K 2K 4K 7K 2nd_Fn LCMXO3L 6900C 5BG256C U5A VCCIO0 VCCIO0 VCCIO0 D5 VCCIO0 VCCIO0 VCCIO0 D12 VCCIO0 VCCIO0 VCCIO0 G8 V...

Страница 24: ...C30 0 1uF J5 Proto Type Area Holes on 0 1 inch Centers DNI Proto Type Area 1 BANK1 DQ1 DQ0 2nd_Fn applicable for 4K and 7K devices only 1K 2K 4K 7K 2nd_Fn LCMXO3L 6900C 5BG256C U5B PR10C PR14C PR17C J11 PR10D PR14D PR17D L12 PR6A PR9A PR11A DQS0 G16 PR6B PR9B PR11B DQS0N H15 PR12C PR16C PR21C K11 PR12D PR16D PR21D L13 PR7A PR10A PR12A PCLKT1_0 H14 PR7B PR10B PR12B PCLKC1_0 H16 PR13C PR18C PR23C N1...

Страница 25: ...com Phone 503 268 8001 or 800 LATTICE Board Rev Project 12 SEP 14 B 1 0 8 6 BANK2 I O A R67 0 BANK2 1K 2K 4K 7K 2nd_Fn LCMXO3L 6900C 5BG256C U5C PB9C PB10C PB13C M7 PB9D PB10D PB13D N7 PB11C PB12A PB15A M6 PB11D PB12B PB15B L8 PB11A PB13A PB16A PCLKT2_0 T7 PB11B PB13B PB16B PCLKC2_0 R8 PB12A PB15A PB18A P8 PB12B PB15B PB18B T8 PB12C PB15C PB18C N8 PB12D PB15D PB18D L9 PB16C PB18A PB21A M8 PB16D PB...

Страница 26: ...K 7K 2nd_Fn LCMXO3L 6900C 5BG256C U5E PL6A PL9A PL10A G1 PL6B PL9B PL10B H2 PL6C PL9C PL10C H4 PL6D PL9D PL10D J6 PL7A PL10A PL11A H3 PL7B PL10B PL11B H1 PL7C PL10C PL12A PCLKT4_0 J1 PL7D PL10D PL12B PCLKC4_0 J3 PL10C PL14C PL16C J5 PL10D PL14D PL16D K6 PL10A PL14A PL17A K3 PL10B PL14B PL17B K2 PL9A PL13A PL15A J2 PL9B PL13B PL15B K1 PL9C PL13C PL15C H5 PL9D PL13D PL15D J4 VCCIO4 VCCIO4 VCCIO4 H7 ...

Страница 27: ...MACHXO3 Starter Kit LCMXO3 6900C A Date Size of Sheet Title Project 12 SEP 14 B 1 0 8 8 A Date Size of Sheet Title Project 12 SEP 14 B 1 0 8 8 A C53 0 1uF D5 Red 1 2 R75 1K C60 0 01uF C57 0 01uF 1K 2K 4K 7K LCMXO3L 6900C 5BG256C U5G GND GND GND B2 GND GND GND B15 GND GND GND C3 GND GND GND C14 GND GND GND D4 GND GND GND D13 GND GND GND E5 GND GND GND E12 GND GND GND F6 GND GND GND F11 GND GND GND ...

Страница 28: ...Header 2 x 20 Samtec TSW 120 07 G D 16 1 J7 Header 1 x 6 Samtec TSW 106 07 F S ND 17 5 L1 L2 L3 L4 L5 600 Ohm 500 mA Murata BLM18AG601SN1D 18 8 R1 R2 R3 R45 R68 R69 R70 R71 4 7 K Vishay CRCW06034K70FKEA 19 13 R4 R5 R6 R7 R23 R30 R35 R42 R67 R81 R83 R84 R85 0 Yageo RC0603JR 070RL 20 2 R8 R9 2 2 K Vishay CRCW06032K20FKEA 21 2 R10 R19 12 K Yageo RC0603FR 0712KL 22 7 R11 R12 R13 R64 R65 R66 R80 10 K S...

Страница 29: ...miconductor LCMXO3L 6900C 5BG256C or LCMXO3LF 6900C 5BG256C 40 1 U6 Spansion S25FL204K0TMFI041 early builds or S25FL208K0RMFI041 later builds 41 1 X1 12 MHz TXC 7M 12 000MAAJ T Table 15 MachXO3 Starter Kit Bill of Materials Continued Item Quantity Reference Value Manufacturer MFG Pin ...

Страница 30: ...Mouser Electronics Authorized Distributor Click to View Pricing Inventory Delivery Lifecycle Information Lattice LCMXO3LF 6900C S EVN LCMXO3L 6900C S EVN ...

Отзывы: