โลโก้ LATTICE

สายการเขียนโปรแกรม LATTICE HW-USBN-2B

LATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - สินค้า

ข้อมูลสินค้า

ข้อมูลจำเพาะ

  • ชื่อสินค้า: สายโปรแกรม
  • คู่มือผู้ใช้: FPGA-UG-02042-26.7
  • วันวางจำหน่าย : เมษายน 2024

คำแนะนำการใช้ผลิตภัณฑ์

คุณสมบัติ

สายการเขียนโปรแกรมมีฟังก์ชันที่จำเป็นสำหรับการเขียนโปรแกรมอุปกรณ์ที่ตั้งโปรแกรมได้ของ Lattice ฟังก์ชันเฉพาะอาจแตกต่างกันไป ขึ้นอยู่กับอุปกรณ์เป้าหมายที่เลือก

สายเคเบิลการเขียนโปรแกรม

สายการเขียนโปรแกรมได้รับการออกแบบมาเพื่อเชื่อมต่อกับอุปกรณ์เป้าหมายเพื่อวัตถุประสงค์ในการเขียนโปรแกรม โดยสายเหล่านี้จะช่วยอำนวยความสะดวกในการถ่ายโอนข้อมูลและสัญญาณควบคุมระหว่างซอฟต์แวร์การเขียนโปรแกรมและอุปกรณ์ที่สามารถเขียนโปรแกรมได้

คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม

พินของสายการเขียนโปรแกรมมีฟังก์ชันเฉพาะที่สอดคล้องกับคุณลักษณะการเขียนโปรแกรมของอุปกรณ์โปรแกรมมิ่ง Lattice ต่อไปนี้คือคำจำกัดความของพินหลักบางส่วน:

  • วีซีซี ทีดีโอ/เอสโอ: การเขียนโปรแกรมฉบับtage – เอาท์พุตข้อมูลการทดสอบ
  • ทีดีไอ/เอสไอ: ข้อมูลการทดสอบอินพุต-เอาท์พุต
  • ไอสเพน/พร็อก: เปิดใช้งาน – เอาท์พุต
  • ทรอสต์ส: ทดสอบรีเซ็ต – เอาท์พุต
  • เสร็จแล้ว: อินพุต – เสร็จสิ้น แสดงสถานะการกำหนดค่า
  • ทีเอ็มเอส: โหมดทดสอบ – เอาท์พุต
  • จีเอ็นดี: กราวด์ – อินพุต
  • ทีซีเค/เอสซีแอลเค: ทดสอบสัญญาณนาฬิกาขาเข้า-ขาออก
  • อินไอที: การเริ่มต้น – การป้อนข้อมูล
  • สัญญาณ I2C: SCL1 และ SDA1 – เอาท์พุต
  • 5 โวลต์เอาท์พุต1: สัญญาณเอาท์พุต 5 V

*หมายเหตุ: อาจต้องมีการเชื่อมต่อ Flywire สำหรับ J ขั้นพื้นฐานTAG การเขียนโปรแกรม

อินเทอร์เฟซการเขียนโปรแกรมสายเคเบิลในระบบ

สายการเขียนโปรแกรมเชื่อมต่อกับพีซีโดยใช้พินเฉพาะสำหรับการถ่ายโอนและควบคุมข้อมูล โปรดดูรูปภาพที่ให้ไว้สำหรับการกำหนดพินโดยละเอียด

คำถามที่พบบ่อย

  • ถาม: มีซอฟต์แวร์ใดที่แนะนำสำหรับการเขียนโปรแกรมด้วยสายเคเบิลเหล่านี้?
    • A: ขอแนะนำให้ใช้ซอฟต์แวร์ระบบ Diamond Programmer/ispVM สำหรับการเขียนโปรแกรมด้วยสายเคเบิลเหล่านี้
  • ถาม: ฉันต้องมีอะแดปเตอร์เพิ่มเติมเพื่อเชื่อมต่อสายเคเบิลกับพีซีหรือไม่?
    • ตอบ: คุณอาจต้องใช้อะแดปเตอร์พอร์ตขนานเพื่อการเชื่อมต่อที่เหมาะสม ขึ้นอยู่กับอินเทอร์เฟซของพีซีของคุณ

การปฏิเสธความรับผิดชอบ

Lattice ไม่รับประกัน รับรอง หรือรับรองความถูกต้องของข้อมูลที่อยู่ในเอกสารนี้หรือความเหมาะสมของผลิตภัณฑ์สำหรับวัตถุประสงค์ใดๆ ข้อมูลทั้งหมดในเอกสารนี้ให้ไว้ตามที่เป็นอยู่ พร้อมข้อบกพร่องทั้งหมด และความเสี่ยงที่เกี่ยวข้องทั้งหมดเป็นความรับผิดชอบของผู้ซื้อโดยสมบูรณ์ ข้อมูลที่ให้ไว้นี้มีไว้เพื่อวัตถุประสงค์ในการให้ข้อมูลเท่านั้น และอาจมีข้อผิดพลาดทางเทคนิคหรือการละเว้น และอาจไม่ถูกต้องด้วยเหตุผลหลายประการ และ Lattice ไม่ถือว่ามีภาระผูกพันที่จะต้องอัปเดตหรือแก้ไขข้อมูลนี้ในทางอื่น ผลิตภัณฑ์ที่จำหน่ายโดย Lattice ได้รับการทดสอบอย่างจำกัด และเป็นความรับผิดชอบของผู้ซื้อที่จะต้องพิจารณาความเหมาะสมของผลิตภัณฑ์ใดๆ ด้วยตนเอง รวมถึงต้องทดสอบและตรวจยืนยันความเหมาะสมดังกล่าว ผลิตภัณฑ์และบริการของ Lattice ไม่ได้รับการออกแบบ ผลิต หรือทดสอบเพื่อใช้ในระบบที่สำคัญต่อชีวิตหรือความปลอดภัย สภาพแวดล้อมที่เป็นอันตราย หรือสภาพแวดล้อมอื่นใดที่ต้องการประสิทธิภาพการทำงานที่ปลอดภัยจากความล้มเหลว รวมถึงการใช้งานใดๆ ที่ความล้มเหลวของผลิตภัณฑ์หรือบริการอาจนำไปสู่การเสียชีวิต การบาดเจ็บส่วนบุคคล ความเสียหายต่อทรัพย์สินอย่างรุนแรง หรืออันตรายต่อสิ่งแวดล้อม (โดยรวมเรียกว่า "การใช้งานที่มีความเสี่ยงสูง") นอกจากนี้ ผู้ซื้อต้องดำเนินการอย่างรอบคอบเพื่อป้องกันความล้มเหลวของผลิตภัณฑ์และบริการ รวมถึงการจัดหาการซ้ำซ้อนที่เหมาะสม คุณสมบัติที่ปลอดภัยจากความล้มเหลว และ/หรือกลไกการปิดระบบ Lattice ขอปฏิเสธการรับประกันโดยชัดแจ้งหรือโดยนัยใดๆ เกี่ยวกับความเหมาะสมของผลิตภัณฑ์หรือบริการสำหรับการใช้งานที่มีความเสี่ยงสูง ข้อมูลในเอกสารนี้เป็นกรรมสิทธิ์ของ Lattice Semiconductor และ Lattice ขอสงวนสิทธิ์ในการเปลี่ยนแปลงข้อมูลในเอกสารนี้หรือผลิตภัณฑ์ใดๆ ในเวลาใดก็ได้โดยไม่ต้องแจ้งให้ทราบล่วงหน้า

คุณสมบัติ

  • รองรับผลิตภัณฑ์ที่ตั้งโปรแกรม Lattice ทั้งหมด
    • การเขียนโปรแกรม I2.5C 3.3 V ถึง 2 V (HW-USBN-2B)
    • 1.2V ถึง 3.3VJTAG และการเขียนโปรแกรม SPI (HW-USBN-2B)
    • 1.2V ถึง 5VJTAG และการเขียนโปรแกรม SPI (สายเคเบิลอื่นๆ ทั้งหมด)
    • เหมาะสำหรับการออกแบบต้นแบบและการดีบัก
  • เชื่อมต่อกับอินเทอร์เฟซพีซีหลายเครื่อง
    • ยูเอสบี (v.1.0, v.2.0)
    • พอร์ตขนานพีซี
  • ขั้วต่อการเขียนโปรแกรมที่ใช้งานง่าย
    • มู่เล่อเนกประสงค์, ขั้วต่อ 2 x 5 (.100”) หรือ 1 x 8 (.100”)
    • ความยาวสายเคเบิลโปรแกรม 6 ฟุต (2 เมตร) ขึ้นไป (PC เป็น DUT)
  • โครงสร้างปลอดสารตะกั่ว/เป็นไปตามมาตรฐาน RoHS

LATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (1)

สายเคเบิลการเขียนโปรแกรม

ผลิตภัณฑ์สายการเขียนโปรแกรม Lattice เป็นการเชื่อมต่อฮาร์ดแวร์สำหรับการเขียนโปรแกรมภายในระบบของอุปกรณ์ Lattice ทั้งหมด หลังจากที่ผู้ใช้เสร็จสิ้นการออกแบบตรรกะและสร้างการเขียนโปรแกรม file ด้วยเครื่องมือพัฒนา Lattice Diamond®/ispLEVER® Classic/Radiant ผู้ใช้สามารถใช้ซอฟต์แวร์ Diamond/Radiant Programmer หรือ ispVM™ System เพื่อเขียนโปรแกรมอุปกรณ์บนบอร์ดได้ ซอฟต์แวร์ ispVM System/Diamond/Radiant Programmer จะสร้างคำสั่งการเขียนโปรแกรม ที่อยู่การเขียนโปรแกรม และข้อมูลการเขียนโปรแกรมที่เหมาะสมโดยอัตโนมัติตามข้อมูลที่เก็บไว้ในโปรแกรม file และพารามิเตอร์ที่ตั้งค่าไว้ในระบบ Diamond/Radiant Programmer/ispVM จากนั้นสัญญาณการเขียนโปรแกรมจะถูกสร้างขึ้นจากพอร์ต USB หรือพอร์ตขนานของพีซีและส่งผ่านสายการเขียนโปรแกรมไปยังอุปกรณ์ ไม่จำเป็นต้องมีส่วนประกอบเพิ่มเติมในการเขียนโปรแกรม
หมายเหตุ: พอร์ต A ใช้สำหรับ JTAG ซอฟต์แวร์การเขียนโปรแกรม Radiant สามารถใช้สายเคเบิลในตัวผ่านฮับ USB บนพีซี ซึ่งตรวจจับสายเคเบิลของฟังก์ชัน USB บนพอร์ต A ในขณะที่พอร์ต B ใช้สำหรับการเข้าถึงอินเทอร์เฟซ UART/I2C
ซอฟต์แวร์ระบบ Diamond Programmer/Radiant Programmer/ispVM รวมอยู่ในผลิตภัณฑ์เครื่องมือออกแบบ Lattice ทั้งหมด และสามารถดาวน์โหลดได้จาก Lattice web ไซต์ที่ www.latticesemi.com/programmer.

คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม

ฟังก์ชันต่างๆ ที่ให้มาโดยสายการเขียนโปรแกรมนั้นสอดคล้องกับฟังก์ชันต่างๆ ที่มีในอุปกรณ์การเขียนโปรแกรม Lattice เนื่องจากอุปกรณ์บางเครื่องมีคุณลักษณะการเขียนโปรแกรมที่แตกต่างกัน ฟังก์ชันเฉพาะที่ให้มาโดยสายการเขียนโปรแกรมจึงอาจขึ้นอยู่กับอุปกรณ์เป้าหมายที่เลือก ซอฟต์แวร์ ispVM System/Diamond/Radiant Programmer จะสร้างฟังก์ชันที่เหมาะสมโดยอัตโนมัติตามอุปกรณ์ที่เลือก ดูตาราง 3.1 สำหรับรายละเอียดเพิ่มเติมview ของฟังก์ชันการเขียนโปรแกรมสายเคเบิล

ตาราง 3.1 คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม

พินสายเคเบิลโปรแกรม ชื่อ ประเภทพินของสายเคเบิลโปรแกรม คำอธิบาย
วีซีซี การเขียนโปรแกรมฉบับtage ป้อนข้อมูล เชื่อมต่อกับ Vซีซีไอโอ หรือ วีซีซีเจ ระนาบของอุปกรณ์เป้าหมาย ICC ทั่วไป = 10 mA บอร์ดเป้าหมาย

ให้ VCC อุปกรณ์/ข้อมูลอ้างอิงสำหรับสายเคเบิล

ทีดีโอ/ดังนั้น ทดสอบข้อมูลเอาท์พุต ป้อนข้อมูล ใช้เพื่อเลื่อนข้อมูลออกผ่าน IEEE1149.1 (JTAG) มาตรฐานการเขียนโปรแกรม
ทีดีไอ/เอสไอ ทดสอบการป้อนข้อมูล เอาท์พุต ใช้เพื่อเลื่อนข้อมูลเข้าผ่านมาตรฐานการเขียนโปรแกรม IEEE1149.1
ISPEN/PROG เปิดใช้งาน เอาท์พุต เปิดใช้งานอุปกรณ์ที่จะตั้งโปรแกรม

ยังทำหน้าที่เป็นตัวเลือกชิป SN/SSPI สำหรับการเขียนโปรแกรม SPI ด้วย HW-USBN-2B

ทรอ.ส.ท. ทดสอบรีเซ็ต เอาท์พุต ตัวเลือกการรีเซ็ตเครื่องสถานะ IEEE 1149.1
เสร็จแล้ว เสร็จแล้ว ป้อนข้อมูล DONE ระบุสถานะของการกำหนดค่า
ทีเอ็มเอส โหมดทดสอบ เลือกอินพุต เอาท์พุต ใช้เพื่อควบคุมเครื่องสถานะ IEEE1149.1
ก.ย.ด. พื้น ป้อนข้อมูล เชื่อมต่อกับระนาบกราวด์ของอุปกรณ์เป้าหมาย
ทีซีเค/เอสซีแอลเค ทดสอบอินพุตนาฬิกา เอาท์พุต ใช้เพื่อนาฬิกาเครื่องสถานะ IEEE1149.1
INIT การเริ่มต้น ป้อนข้อมูล แสดงว่าอุปกรณ์พร้อมสำหรับการกำหนดค่าเพื่อเริ่มต้น INITN พบได้ในอุปกรณ์บางชนิดเท่านั้น
I2C: SCL1 I2ซี เอสซีแอล เอาท์พุต จัดให้มีฉัน2สัญญาณ C SCL
I2C: SDA1 I2ซี เอสดีเอ เอาท์พุต จัดให้มีฉัน2C สัญญาณ SDA.
5 วีออก1 5 โวลต์ออก เอาท์พุต ให้สัญญาณ 5 V สำหรับโปรแกรมเมอร์ iCEprogM1050

บันทึก:

  1. พบได้เฉพาะในสายเคเบิล HW-USBN-2B เท่านั้น ไม่รองรับพอร์ตการเขียนโปรแกรม Nexus™ และ Avant™ I2CLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (2)LATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (3)
    *หมายเหตุ: ซอฟต์แวร์ Lattice PAC-Designer® ไม่รองรับการเขียนโปรแกรมด้วยสาย USB หากต้องการเขียนโปรแกรมอุปกรณ์ ispPAC ด้วยสายเหล่านี้ ให้ใช้ซอฟต์แวร์ระบบ Diamond Programmer/ispVMLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (4)
    *หมายเหตุ: HW7265-DL3, HW7265-DL3A, HW-DL-3B, HW-DL-3C และ HW-DLN-3C เป็นผลิตภัณฑ์ที่เทียบเท่ากันในด้านฟังก์ชันLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูปที่ 15LATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (5)
  2. หมายเหตุ: สำหรับการอ้างอิง ขั้วต่อ 2 x 10 บน HW7265-DL2 หรือ HW7265-DL2A เทียบเท่ากับ Tyco 102387-1 ซึ่งจะเชื่อมต่อกับขั้วต่อ 100 x 2 มาตรฐานระยะห่าง 5 มิล หรือขั้วต่อตัวผู้แบบฝังร่อง 2 x 5 เช่น 3M N2510-5002RB

ซอฟต์แวร์เขียนโปรแกรม

Diamond/Radiant Programmer และ ispVM System สำหรับอุปกรณ์คลาสสิกเป็นเครื่องมือซอฟต์แวร์การจัดการโปรแกรมที่ได้รับความนิยมสำหรับอุปกรณ์ Lattice และสายดาวน์โหลดทั้งหมด ซอฟต์แวร์ Lattice Diamond/Radiant Programmer หรือ ispVM System เวอร์ชันล่าสุดพร้อมให้ดาวน์โหลดจาก Lattice web ไซต์ที่ www.latticesemi.com/programmer

ข้อควรพิจารณาในการออกแบบบอร์ดเป้าหมาย

ขอแนะนำให้ใช้ตัวต้านทานแบบดึงลง 4.7 kΩ บนการเชื่อมต่อ TCK ของบอร์ดเป้าหมาย ขอแนะนำให้ใช้ตัวต้านทานแบบดึงลงนี้เพื่อหลีกเลี่ยงการจับเวลาโดยไม่ได้ตั้งใจของตัวควบคุม TAP ที่เกิดจากขอบสัญญาณนาฬิกาที่รวดเร็วหรือ VCC rampขึ้นแล้ว แนะนำให้ใช้แบบดึงลงนี้สำหรับตระกูล Lattice ที่ตั้งโปรแกรมได้ทั้งหมด
สัญญาณ I2C SCL และ SDA เป็นสายเปิด ต้องใช้ตัวต้านทานดึงขึ้น 2.2 kΩ ไปยัง VCC บนบอร์ดเป้าหมาย สายเคเบิล HW-USBN-3.3B รองรับเฉพาะค่า VCC 2.5 V และ 2 V สำหรับ I2C เท่านั้น
สำหรับอุปกรณ์ Lattice ที่มีกำลังไฟต่ำ ขอแนะนำให้เพิ่มตัวต้านทาน 500 Ω ระหว่าง VCCJ และ GND ในระหว่างช่วงการเขียนโปรแกรมเมื่อเชื่อมต่อสายการเขียนโปรแกรม USB เข้ากับบอร์ดดีไซน์กำลังไฟต่ำมาก คำถามที่พบบ่อยมีให้อธิบายเรื่องนี้ในเชิงลึกได้ที่: http://www.latticesemi.com/en/Support/AnswerDatabase/2/2/0/2205
เจTAG ความเร็วพอร์ตการเขียนโปรแกรมอาจต้องได้รับการควบคุมเมื่อใช้สายเคเบิลโปรแกรมที่เชื่อมต่อกับ PCB ของลูกค้า สิ่งนี้สำคัญอย่างยิ่งเมื่อมีการกำหนดเส้นทาง PCB ยาวหรือมีอุปกรณ์ที่เชื่อมต่อแบบเดซี่เชนจำนวนมาก ซอฟต์แวร์การเขียนโปรแกรม Lattice สามารถปรับระยะเวลาของ TCK ที่ใช้กับ JTAG พอร์ตการเขียนโปรแกรมจากสายเคเบิล การตั้งค่าพอร์ตความแม่นยำต่ำของ TCK นี้ขึ้นอยู่กับหลายปัจจัย รวมถึงความเร็วพีซีและประเภทของสายเคเบิลที่ใช้ (พอร์ตขนาน USB หรือ USB2) ฟีเจอร์ซอฟต์แวร์นี้ให้ตัวเลือกในการทำให้ TCK ทำงานช้าลงเพื่อแก้ไขข้อบกพร่องหรือในสภาพแวดล้อมที่มีสัญญาณรบกวน คำถามที่พบบ่อยมีให้ใช้งานเพื่ออธิบายเรื่องนี้ในเชิงลึกได้ที่: http://www.latticesemi.com/en/Support/AnswerDatabase/9/7/974.aspx
สายดาวน์โหลด USB สามารถใช้เพื่อตั้งโปรแกรมผลิตภัณฑ์ Power Manager หรือ ispClock ด้วยซอฟต์แวร์การเขียนโปรแกรม Lattice เมื่อใช้สาย USB กับอุปกรณ์ Power Manager I (POWR604, POWR1208, POWR1208P1) ผู้ใช้จะต้องทำ TCK ช้าลงเป็น XNUMX เท่า คำถามที่พบบ่อยซึ่งอธิบายเรื่องนี้ในเชิงลึกสามารถดูได้ที่: http://www.latticesemi.com/en/Support/AnswerDatabase/3/0/306.aspx

การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ

โปรดดูตาราง 6.1 เพื่อระบุวิธีการเชื่อมต่อฟลายไวร์ของสายเคเบิลโปรแกรม Lattice ต่างๆ เจTAGพอร์ตการกำหนดค่า SPI และ I2C ได้รับการระบุอย่างชัดเจน มีสายเคเบิลและฮาร์ดแวร์รุ่นเก่ารวมอยู่เพื่อใช้เป็นข้อมูลอ้างอิง นอกจากนี้ การกำหนดค่าส่วนหัวต่างๆ ยังถูกจัดตารางไว้ด้วย

ตารางที่ 6.1. การอ้างอิงพินและสายเคเบิล

HW-USBN-2B

สีฟลายไวร์

ทีดีไอ/เอสไอ ทีดีโอ/ดังนั้น ทีเอ็มเอส ทีซีเค/เอสซีแอลเค ISPEN/PROG เสร็จแล้ว TRST(เอาท์พุท) วีซีซี ก.ย.ด. I2C: SCL I2C: SDA 5 โวลต์ออก
ส้ม สีน้ำตาล สีม่วง สีขาว สีเหลือง สีฟ้า สีเขียว สีแดง สีดำ เหลือง/ขาว เขียว/ขาว สีแดง/สีขาว
HW-USBN-2A

สีฟลายไวร์

ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ispEN/PROG INIT TRST(เอาต์พุต)/เสร็จสิ้น(อินพุต) วีซีซี ก.ย.ด.  

 

 

na

ส้ม สีน้ำตาล สีม่วง สีขาว สีเหลือง สีฟ้า สีเขียว สีแดง สีดำ
HW-DLN-3C

สีฟลายไวร์

ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ispEN/PROG  

na

TRST(เอาท์พุท) วีซีซี ก.ย.ด.
ส้ม สีน้ำตาล สีม่วง สีขาว สีเหลือง สีเขียว สีแดง สีดำ
 

คำแนะนำของบอร์ดเป้าหมายชนิดพินสายเคเบิลสำหรับเขียนโปรแกรม

เอาท์พุต ป้อนข้อมูล เอาท์พุต เอาท์พุต เอาท์พุต ป้อนข้อมูล อินพุต/เอาท์พุต ป้อนข้อมูล ป้อนข้อมูล เอาท์พุต เอาท์พุต เอาท์พุต
แรงดึงขึ้น 4.7 kΩ ดึงลง 4.7 kΩ  

(หมายเหตุ 1)

 

(หมายเหตุ 2)

(หมายเหตุ 3)

(หมายเหตุ 6)

(หมายเหตุ 3)

(หมายเหตุ 6)

เชื่อมต่อสายเคเบิลโปรแกรม (ด้านบน) เข้ากับอุปกรณ์ที่สอดคล้องกันหรือพินส่วนหัว (ด้านล่าง)

JTAG อุปกรณ์พอร์ต

ECP5™ ทีดีไอ TDO ทีเอ็มเอส ทีซีเค  

 

 

 

 

 

 

 

 

 

การเชื่อมต่อเสริมกับอุปกรณ์ ispEN, PROGRAM,

สัญญาณ INITN, DONE และ/หรือ TRST (กำหนดในการตั้งค่า I/O แบบกำหนดเองในระบบ ispVM

หรือซอฟต์แวร์ Diamond Programmer อุปกรณ์บางรุ่นอาจไม่มีพินเหล่านี้)

ที่จำเป็น ที่จำเป็น
LatticeECP3™/LatticeECP2M™ LatticeECP2™/LatticeECP™/ LatticeEC™  

ทีดีไอ

 

TDO

 

ทีเอ็มเอส

 

ทีซีเค

 

ที่จำเป็น

 

ที่จำเป็น

 

 

 

แลตติซXP2™/แลตติซXP™ ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
LatticeSC™/LatticeSCM™ ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
MachXO2™/MachXO3™/MachXO3D™ ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
มัคเอ็กซ์โอ™ ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
ออร์ก้า®/FPSC ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
ispXPGA®/ispXPLD™ ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
ispMACH® 4000/ispMACH/ispLSI® 5000 ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
MACH®4A ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
ispGDX2™ ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
ispPAC®/ispClock™ (หมายเหตุ 4) ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ที่จำเป็น ที่จำเป็น
Platform Manager™/Power Manager/ Power Manager II/Platform Manager II (หมายเหตุ 4) ทีดีไอ  

TDO

 

ทีเอ็มเอส

 

ทีซีเค

 

ที่จำเป็น

 

ที่จำเป็น

 

 

 

 

 

ครอสลิงค์™-NX/เซอร์ตัส™-NX/

CertusPro™-NX/Mach™-NX/MachXO5™-NX

 

 

ทีดีไอ

 

 

TDO

 

 

ทีเอ็มเอส

 

 

ทีซีเค

ตัวเลือกการเชื่อมต่อไปยังอุปกรณ์ ispEN, PROGRAMN,

สัญญาณ INITN, DONE และ/หรือ TRST (กำหนดในการตั้งค่า I/O แบบกำหนดเองในระบบ ispVM

หรือซอฟต์แวร์ Diamond Programmer อุปกรณ์บางรุ่นอาจไม่มีพินเหล่านี้)

 

 

ที่จำเป็น

 

 

ที่จำเป็น

 

 

 

 

 

 

HW-USBN-2B

สีฟลายไวร์

ทีดีไอ/เอสไอ ทีดีโอ/ดังนั้น ทีเอ็มเอส ทีซีเค/เอสซีแอลเค ISPEN/PROG เสร็จแล้ว TRST(เอาท์พุท) วีซีซี ก.ย.ด. I2C: SCL I2C: SDA 5 โวลต์ออก
ส้ม สีน้ำตาล สีม่วง สีขาว สีเหลือง สีฟ้า สีเขียว สีแดง สีดำ เหลือง/ขาว เขียว/ขาว สีแดง/สีขาว
HW-USBN-2A

สีฟลายไวร์

ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ispEN/PROG INIT TRST(เอาต์พุต)/เสร็จสิ้น(อินพุต) วีซีซี ก.ย.ด.  

 

 

na

ส้ม สีน้ำตาล สีม่วง สีขาว สีเหลือง สีฟ้า สีเขียว สีแดง สีดำ
HW-DLN-3C

สีฟลายไวร์

ทีดีไอ TDO ทีเอ็มเอส ทีซีเค ispEN/PROG  

na

TRST(เอาท์พุท) วีซีซี ก.ย.ด.
ส้ม สีน้ำตาล สีม่วง สีขาว สีเหลือง สีเขียว สีแดง สีดำ
 

 

คำแนะนำของบอร์ดเป้าหมายชนิดพินสายเคเบิลสำหรับเขียนโปรแกรม

เอาท์พุต ป้อนข้อมูล เอาท์พุต เอาท์พุต เอาท์พุต ป้อนข้อมูล อินพุต/เอาท์พุต ป้อนข้อมูล ป้อนข้อมูล เอาท์พุต เอาท์พุต เอาท์พุต
 

 

4.7 กิโลโอห์ม

ดึงขึ้น

ดึงลง 4.7 kΩ  

(หมายเหตุ 1)

 

 

 

(หมายเหตุ 2)

 

(หมายเหตุ 3)

(หมายเหตุ 6)

(หมายเหตุ 3)

(หมายเหตุ 6)

 

เชื่อมต่อสายเคเบิลโปรแกรม (ด้านบน) เข้ากับอุปกรณ์ที่สอดคล้องกันหรือพินส่วนหัว (ด้านล่าง)

อุปกรณ์พอร์ต SPI ทาส

ECP5 MOSI มิโซะ ซีซีแอลเค SN  

การเชื่อมต่อกับสัญญาณ PROGRAMN, INITN และ/หรือ DONE ของอุปกรณ์

ที่จำเป็น ที่จำเป็น
แลตทิซECP3 MOSI มิโซะ ซีซีแอลเค SN ที่จำเป็น ที่จำเป็น
มัคXO2/มัคXO3/มัคXO3D SI SO ซีซีแอลเค SN ที่จำเป็น ที่จำเป็น
 

ครอสลิงค์ LIF-MD6000

 

MOSI

 

มิโซะ

 

 

SPI_SCK

 

SPI_SS

ตัวเลือก CDONE  

CRESET_B

 

ที่จำเป็น

 

ที่จำเป็น

 

 

 

iCE40™/iCE40LM/iCE40 อัลตร้า™/ iCE40 อัลตร้าไลท์™  

SPI_SI

 

SPI_SO

 

 

SPI_SCK

 

SPI_SS_B

ตัวเลือก CDONE  

CRESET_B

 

ที่จำเป็น

 

ที่จำเป็น

 

 

 

 

CrossLink-NX/Certus-NX/CertusPro-NX

 

SI

 

SO

 

ส.ค.ส

 

สสส.

เลือก เลือก เสร็จสิ้น  

ที่จำเป็น

 

ที่จำเป็น

 

 

 

อุปกรณ์พอร์ต I2C

อุปกรณ์พอร์ต I2C
มัคXO2/มัคXO3/มัคXO3D  

การเชื่อมต่อกับสัญญาณ PROGRAMN, INITN และ/หรือ DONE ของอุปกรณ์

ที่จำเป็น ที่จำเป็น เอส ซี แอล เอสดีเอ
ผู้จัดการแพลตฟอร์ม II ที่จำเป็น ที่จำเป็น SCL_เอ็ม + SCL_เอส ส.ด.เอ.เอ็ม + ส.ด.เอ.เอส
L-ASC10 ที่จำเป็น ที่จำเป็น เอส ซี แอล เอสดีเอ
 

ครอสลิงค์ LIF-MD6000

 

 

 

 

 

เลือก. ซีดีเน่  

CRESET_B

 

ที่จำเป็น

 

ที่จำเป็น

 

เอส ซี แอล

 

เอสดีเอ

 

ส่วนหัว

1 x 10 conn (สายเคเบิลต่างๆ) 3 2 6 8 4 9 หรือ 10 5 หรือ 9 1 7
1 x 8 เชื่อมต่อ 3 2 6 8 4 5 1 7
2 x 5 เชื่อมต่อ 5 7 3 1 10 9 6 2, 4 หรือ 8

โปรแกรมเมอร์

รุ่นที่ 300 5 7 3 1 10 9 6 2, 4 หรือ 8
iCEprog™ iCEprogM1050 8 5 7 9 3 1 6 10 4 (หมายเหตุ 5)

หมายเหตุ:

  1. สำหรับอุปกรณ์ Lattice ISP รุ่นเก่า จำเป็นต้องใช้ตัวเก็บประจุแบบแยกส่วน 0.01 μF บน ispEN/ENABLE ของบอร์ดเป้าหมาย
  2. สำหรับ HW-USBN-2A/2B บอร์ดเป้าหมายจะจ่ายไฟ – ICC ทั่วไป = 10 mA สำหรับอุปกรณ์ที่มีพิน VCCJ จะต้องเชื่อมต่อ VCCJ เข้ากับ VCC ของสายเคเบิล สำหรับอุปกรณ์อื่น ให้เชื่อมต่อ VCCIO แบงค์ที่เหมาะสมเข้ากับ VCC ของสายเคเบิล จำเป็นต้องใช้ตัวเก็บประจุแยก 0.1 μF บน VCCJ หรือ VCCIO ที่อยู่ใกล้กับอุปกรณ์ โปรดดูแผ่นข้อมูลอุปกรณ์เพื่อพิจารณาว่าอุปกรณ์มีพิน VCCJ หรือไม่ หรือแบงค์ VCCIO ใดที่ควบคุมพอร์ตการเขียนโปรแกรมเป้าหมาย (ซึ่งอาจไม่เหมือนกับระนาบ VCC/VSS หลักของอุปกรณ์เป้าหมาย)
  3. สัญญาณท่อระบายน้ำแบบเปิด บอร์ดเป้าหมายควรมีตัวต้านทานดึงขึ้น ~2.2 kΩ ที่เชื่อมต่อกับระนาบเดียวกับที่ VCC เชื่อมต่ออยู่ สายเคเบิล HW-USBN-2B ให้ตัวต้านทานดึงขึ้นภายใน 3.3 kΩ แก่ VCC
  4. เมื่อใช้ซอฟต์แวร์ PAC-Designer® เพื่อตั้งโปรแกรมอุปกรณ์ ispPAC หรือ ispClock อย่าเชื่อมต่อ TRST/DONE
  5. หากใช้สายเคเบิลที่เก่ากว่า HW-USBN-2B ให้เชื่อมต่อแหล่งจ่ายไฟภายนอก +5 V ระหว่าง iCEprogM1050 พิน 4 (VCC) และพิน 2 (GND)
  6. สำหรับ HW-USBN-2B รองรับเฉพาะค่า VCC 3.3 V ถึง 2.5 V สำหรับ I2C

การเชื่อมต่อสายเคเบิลโปรแกรม

บอร์ดเป้าหมายต้องไม่จ่ายไฟเมื่อเชื่อมต่อ ถอด หรือเชื่อมต่อสายเคเบิลโปรแกรมใหม่ เชื่อมต่อพิน GND ของสายโปรแกรม (สายสีดำ) ก่อนเชื่อมต่อ JTAG หมุด การไม่ปฏิบัติตามขั้นตอนเหล่านี้อาจส่งผลให้เกิดความเสียหายต่ออุปกรณ์ที่ตั้งโปรแกรมเป้าหมายได้

สายโปรแกรม TRST Pin

ไม่แนะนำให้เชื่อมต่อพิน TRST ของบอร์ดกับพิน TRST ของสายเคเบิล แต่ควรเชื่อมต่อพิน TRST ของบอร์ดกับ Vcc แทน หากพิน TRST ของบอร์ดเชื่อมต่อกับพิน TRST ของสายเคเบิล ให้สั่งให้ ispVM/Diamond/Radiant Programmer ขับพิน TRST ให้สูง
วิธีกำหนดค่า ispVM/Diamond/Radiant Programmer เพื่อขับเคลื่อนพิน TRST ให้สูง:

  1. เลือกรายการเมนูตัวเลือก
  2. เลือกการตั้งค่าสายเคเบิลและพอร์ต I/O
  3. เลือกช่องทำเครื่องหมาย TRST/รีเซ็ตการเชื่อมต่อพิน
  4. เลือกปุ่มตัวเลือก ตั้งค่าสูง

หากไม่ได้เลือกตัวเลือกที่เหมาะสม พิน TRST จะถูกควบคุมโดย ispVM/Diamond/Radiant Programmer ในระดับต่ำ ดังนั้น เชน BSCAN จะไม่ทำงานเนื่องจากเชนถูกล็อกไว้ในสถานะ RESET

สายเขียนโปรแกรม ispEN Pin

พินต่อไปนี้ควรต่อสายดิน:

  • พิน BSCAN ของอุปกรณ์ 2000VE
  • ENABLE pin of MACH4A3/5-128/64, MACH4A3/5-64/64 and MACH4A3/5-256/128 devices.

อย่างไรก็ตาม ผู้ใช้มีตัวเลือกในการให้พิน BSCAN และ ENABLE ถูกควบคุมโดยพิน ispEN จากสายเคเบิล ในกรณีนี้ จะต้องกำหนดค่า ispVM/Diamond/Radiant Programmer เพื่อควบคุมพิน ispEN ให้ต่ำลงดังต่อไปนี้:

วิธีกำหนดค่า ispVM/Diamond/Radiant Programmer ให้ขับพิน ispEN ต่ำ:

  1. เลือกรายการเมนูตัวเลือก
  2. เลือกการตั้งค่าสายเคเบิลและพอร์ต I/O
  3. เลือกช่องกาเครื่องหมายเชื่อมต่อพิน ispEN/BSCAN
  4. เลือกปุ่มตัวเลือก Set Low

สายโปรแกรมแต่ละสายมาพร้อมกับขั้วต่อขนาดเล็ก 2 ตัวที่ช่วยให้สายฟลายไวร์เป็นระเบียบ ผู้ผลิตและหมายเลขชิ้นส่วนต่อไปนี้คือแหล่งที่เป็นไปได้สำหรับขั้วต่อเทียบเท่า:

  • ขั้วต่อ 1 x 8 (เช่นampเลอ, แซมเทค SSQ-108-02-TS)
  • ขั้วต่อ 2 x 5 (เช่นampเลอ, แซมเทค SSQ-105-02-TD)

ฟลายไวร์หรือส่วนหัวของสายเคเบิลโปรแกรมมีจุดประสงค์เพื่อเชื่อมต่อกับส่วนหัวที่มีระยะห่างมาตรฐาน 100 มิลลิเมตร (หมุดห่างกัน 0.100 นิ้ว) Lattice แนะนำให้ใช้ส่วนหัวที่มีความยาว 0.243 นิ้ว หรือ 6.17 มม. แม้ว่าส่วนหัวที่มีความยาวอื่นๆ ก็อาจทำงานได้ดีพอๆ กัน

ข้อมูลการสั่งซื้อ

ตารางที่ 10.1. สรุปคุณสมบัติการเขียนโปรแกรมสายเคเบิล

คุณสมบัติ HW-USBN-2B HW-USBN-2A HW-USB-2A HW-USB-1A HW-DLN-3C HW7265-DL3, HW7265-DL3A, HW-DL-3B,

HW-DL-3C

HW7265-DL2 HW7265-ดีแอล2เอ PDS4102-DL2 PDS4102-ดีแอล2เอ
ยูเอสบี X X X X
PC-ขนาน X X X X X X
รองรับ 1.2 โวลต์ X X X
รองรับ 1.8 โวลต์ X X X X X X X X
2.5-3.3 โวลต์

สนับสนุน

X X X X X X X X X X
รองรับ 5.0 โวลต์ X X X X X X X X X
2 x 5 เชื่อมต่อ X X X X X X X
1 x 8 เชื่อมต่อ X X X X X X X
ฟลายไวร์ X X X X X X
โครงสร้างไร้สารตะกั่ว X X X
สามารถสั่งซื้อได้ X X

ตารางที่ 10.2. ข้อมูลการสั่งซื้อ

คำอธิบาย สั่งซื้อหมายเลขชิ้นส่วน ระยะเวลาการใช้งานที่เป็นมิตรต่อสิ่งแวดล้อม RoHS ของจีน (EFUP)
สายโปรแกรม (USB) ประกอบด้วยสาย USB ขนาด 6 ฟุต ขั้วต่อฟลายไวร์ อะแดปเตอร์ 8 ตำแหน่ง (1 x 8) และอะแดปเตอร์ 10 ตำแหน่ง (2 x 5) โครงสร้างปลอดสารตะกั่ว และเป็นไปตามข้อกำหนด RoHS HW-USBN-2B LATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูปที่ 16

 

สายการเขียนโปรแกรม (เฉพาะพีซี) ประกอบด้วยอะแดปเตอร์พอร์ตขนาน สายเคเบิล 6 ฟุต ขั้วต่อฟลายไวร์ อะแดปเตอร์ 8 ตำแหน่ง (1 x 8) และอะแดปเตอร์ 10 ตำแหน่ง (2 x 5) ปราศจากสารตะกั่ว โครงสร้างที่สอดคล้องกับ RoHS HW-DLN-3C

หมายเหตุ: เอกสารนี้อธิบายสายเคเบิลเพิ่มเติมเพื่อวัตถุประสงค์ด้านการใช้งานเท่านั้น สายเคเบิลเหล่านี้ไม่มีการผลิตอีกต่อไป สายเคเบิลที่พร้อมสั่งซื้อในปัจจุบันเป็นสินค้าทดแทนที่เทียบเท่ากัน

ภาคผนวก A. การแก้ไขปัญหาการติดตั้งไดรเวอร์ USB

สิ่งสำคัญคือผู้ใช้ต้องติดตั้งไดรเวอร์ก่อนเชื่อมต่อพีซีของผู้ใช้กับสาย USB หากเชื่อมต่อสายก่อนติดตั้งไดรเวอร์ Windows จะพยายามติดตั้งไดรเวอร์ของตัวเองซึ่งอาจใช้ไม่ได้ หากผู้ใช้พยายามเชื่อมต่อพีซีกับสาย USB โดยไม่ได้ติดตั้งไดรเวอร์ที่เหมาะสมก่อน หรือมีปัญหาในการสื่อสารกับสาย USB ของ Lattice หลังจากติดตั้งไดรเวอร์แล้ว ให้ทำตามขั้นตอนต่อไปนี้:

  1. เสียบสาย Lattice USB เลือก เริ่มต้น > การตั้งค่า > แผงควบคุม > ระบบ
  2. ในกล่องโต้ตอบคุณสมบัติระบบ ให้คลิกแท็บฮาร์ดแวร์และปุ่มตัวจัดการอุปกรณ์ ภายใต้ Universal Serial
    ผู้ใช้ควรเห็น Lattice USB ISP Programmer ในตัวควบคุมบัส หากผู้ใช้ไม่เห็นสิ่งนี้ ให้มองหา Unknown Device ที่มีธงสีเหลือง ดับเบิลคลิกที่ไอคอน Unknown DeviceLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (6)
  3. ในกล่องโต้ตอบคุณสมบัติของอุปกรณ์ที่ไม่รู้จักคลิกติดตั้งไดรเวอร์ใหม่LATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (7)
  4. เลือกเรียกดูคอมพิวเตอร์ของฉันเพื่อค้นหาซอฟต์แวร์ไดรเวอร์LATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (8)
  5. เรียกดูไดเร็กทอรี isptools\ispvmsystem สำหรับไดรเวอร์ Lattice EzUSBLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (9)
  6. เรียกดูไดเร็กทอรี isptools\ispvmsystem\Drivers\FTDIUSBDriver สำหรับไดรเวอร์ FTDI FTUSBLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (10)
  7. สำหรับการติดตั้ง Diamond ให้เรียกดู lscc/diamond/data/vmdata/drivers คลิกถัดไป
  8. เลือกติดตั้งซอฟต์แวร์ไดรเวอร์นี้ต่อไป ระบบจะอัพเดตไดร์เวอร์LATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (11)
  9. คลิกปิดและติดตั้งไดรเวอร์ USB ให้เสร็จสิ้นLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (12)
  10. ภายใต้แผงควบคุม > ระบบ > ตัวจัดการอุปกรณ์ > ตัวควบคุม Universal Serial Bus ควรมีสิ่งต่อไปนี้:
    ก. สำหรับไดรเวอร์ Lattice EzUSB: ติดตั้งอุปกรณ์โปรแกรมเมอร์ Lattice USB ISP แล้วLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (13)ข. สำหรับไดรเวอร์ FTDI FTUSB: ติดตั้งอุปกรณ์ USB Serial Converter A และ Converter B แล้วLATTICE-HW-USBN-2B - สายการเขียนโปรแกรม - รูป (14)

หากผู้ใช้ประสบปัญหาหรือต้องการข้อมูลเพิ่มเติม โปรดติดต่อฝ่ายสนับสนุนด้านเทคนิคของ Lattice

ภาคผนวก B. อัพเดตเฟิร์มแวร์สายการเขียนโปรแกรม USB

มีปัญหาที่ทราบกันดีอยู่แล้วว่าเฟิร์มแวร์สายเคเบิลที่มีเวอร์ชัน V001 อาจทำให้สายเคเบิลการเขียนโปรแกรม USB ทำงานผิดปกติโดยไฟ LED จะติดตลอดเวลาในบางสถานการณ์ วิธีแก้ปัญหาคือการอัปเดตเฟิร์มแวร์สายเคเบิลและเฟิร์มแวร์ FTDI เวอร์ชัน V002 เพื่อแก้ไขปัญหานี้ โปรดดาวน์โหลดและติดตั้ง เฟิร์มแวร์ HW-USBN-2B เวอร์ชัน 2.0 หรือภายหลังได้จากเรา webเว็บไซต์คู่มือการใช้งานเฟิร์มแวร์และการอัปเดตสามารถหาได้จากเว็บไซต์ของเรา webเว็บไซต์

ความช่วยเหลือด้านเทคนิค

หากต้องการความช่วยเหลือ โปรดส่งกรณีการสนับสนุนด้านเทคนิคได้ที่ www.latticesemi.com/techsupport.
สำหรับคำถามที่พบบ่อย โปรดดูฐานข้อมูลคำตอบ Lattice ได้ที่  www.latticesemi.com/Support/AnswerDatabase.

ประวัติการแก้ไข

ฉบับแก้ไข 26.7 เมษายน 2024

ส่วน สรุปการเปลี่ยนแปลง
คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม อัปเดตหมายเหตุ 1 ในตาราง 3.1 คำจำกัดความของพินสายการเขียนโปรแกรมเพื่อระบุว่าไม่รองรับพอร์ตการเขียนโปรแกรม I2C ของ Nexus และ Avant
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ ตาราง 6.1 อ้างอิงพินและสายเคเบิล:

· จัดกลุ่มสายผลิตภัณฑ์ Nexus ไว้ในแถวเดียวสำหรับ JTAG และพอร์ต SSPI

· เพิ่ม MachXO5-NX ให้กับ JTAG รายการอุปกรณ์พอร์ต

· ลบสายผลิตภัณฑ์ Nexus สำหรับพอร์ต I2C

แก้ไข 26.6 พฤศจิกายน 2023

ส่วน สรุปการเปลี่ยนแปลง
การปฏิเสธความรับผิดชอบ อัปเดตส่วนนี้
ภาคผนวก A. การแก้ไขปัญหาการติดตั้งไดรเวอร์ USB เพิ่มประโยค มีปัญหาที่ทราบอยู่แล้วว่าเฟิร์มแวร์สายเคเบิลที่มีเวอร์ชัน “V001” อาจทำให้สายเคเบิลการตั้งโปรแกรม USB ทำงานผิดปกติ โดยไฟ LED จะติดตลอดเวลาในบางสถานการณ์

วิธีแก้ปัญหาคือการอัปเดตเฟิร์มแวร์สายเคเบิลและเฟิร์มแวร์ FTDI เป็น “V002” เพื่อแก้ไขปัญหานี้

โปรดดาวน์โหลดและติดตั้งเฟิร์มแวร์ HW-USBN-2B เวอร์ชัน 2.0 หรือใหม่กว่า ซึ่งดาวน์โหลดได้จากเว็บไซต์ของเรา webเว็บไซต์.

ภาคผนวก B. อัพเดตเฟิร์มแวร์สายการเขียนโปรแกรม USB เพิ่มส่วนนี้แล้ว

ฉบับแก้ไข 26.5 มีนาคม 2023

ส่วน สรุปการเปลี่ยนแปลง
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ เพิ่ม Crosslink-NX, Certus-NX, CertusPro-NX และ Mach-NX ให้กับ JTAGรายการอุปกรณ์พอร์ต SPI และ I2C ในตาราง 6.1 อ้างอิงพินและสายเคเบิล
สายเคเบิลการเขียนโปรแกรม เพิ่มข้อมูลหมายเหตุสำหรับพอร์ต A และพอร์ต B “พอร์ต A คือพอร์ต JTAG การเขียนโปรแกรม ซอฟต์แวร์การเขียนโปรแกรม Radiant สามารถใช้สายเคเบิลในตัวผ่านฮับ USB บนพีซี ซึ่งตรวจจับสายเคเบิลของฟังก์ชัน USB บนพอร์ต A ในขณะที่พอร์ต B ใช้สำหรับการเข้าถึงอินเทอร์เฟซ UART/I2C
ทั้งหมด เพิ่มการอ้างอิง Radiant
การสนับสนุนด้านเทคนิค เพิ่มคำถามที่พบบ่อย webลิงค์เว็บไซต์

แก้ไข 26.4 พฤษภาคม 2020

ส่วน สรุปการเปลี่ยนแปลง
สายเคเบิลการเขียนโปรแกรม อัปเดตตาข่ายแล้ว webลิงก์ไปยังไซต์ www.latticesemi.com/programmer
ซอฟต์แวร์เขียนโปรแกรม

แก้ไข 26.3 ตุลาคม 2019

ส่วน สรุปการเปลี่ยนแปลง
ข้อควรพิจารณาในการออกแบบกระดานเป้าหมาย

การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ

ชี้แจงค่า VCC ที่ผม2รองรับอินเทอร์เฟซ C เพิ่มหมายเหตุในตาราง 6.1

แก้ไข 26.2 พฤษภาคม 2019

ส่วน สรุปการเปลี่ยนแปลง
เพิ่มส่วนข้อจำกัดความรับผิดชอบ
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ อัปเดตตาราง 6.1 การอ้างอิงพินและสายเคเบิล

· เพิ่ม MachXO3D

· เพิ่ม CRESET_B ลงใน Crosslink I2C.

· อัปเดตรายการภายใต้ฉัน2อุปกรณ์พอร์ต C

· เพิ่มตัวจัดการแพลตฟอร์ม II

· เปลี่ยนลำดับของ ispPAC

· อัปเดตรายการภายใต้ฉัน2อุปกรณ์พอร์ต C

· เปลี่ยน Power Manager II เป็น Platform Manager II และอัปเดต I2C: ค่า SDA

· เปลี่ยน ASC เป็น L-ASC10

· อัปเดตเชิงอรรถ 4 เพื่อรวมอุปกรณ์ ispClock

· ปรับปรุงเครื่องหมายการค้า

ประวัติการแก้ไข ปรับปรุงรูปแบบ
ฝาหลัง เทมเพลตที่อัปเดต
การเปลี่ยนแปลงทางบรรณาธิการเล็กน้อย

แก้ไข 26.1 พฤษภาคม 2018

ส่วน สรุปการเปลี่ยนแปลง
ทั้งหมด รายการที่ถูกต้องในส่วนอุปกรณ์พอร์ต SPI ทาสของตาราง 6.1

ฉบับแก้ไข 26.0 เมษายน 2018

ส่วน สรุปการเปลี่ยนแปลง
ทั้งหมด · เปลี่ยนหมายเลขเอกสารจาก UG48 เป็น FPGA-UG-02024

· อัปเดตเทมเพลตเอกสาร

สายเคเบิลการเขียนโปรแกรม ลบข้อมูลซ้ำซ้อนและเปลี่ยนลิงก์ไปที่ www/latticesemi.com/software
คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม อัปเดตชื่อพินสายเคเบิลการเขียนโปรแกรมในตาราง 3.1 คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ แทนที่ตารางที่ 2 การอ้างอิงการแปลง Flywire และตารางที่ 3 การเชื่อมต่อพินที่แนะนำด้วยการอ้างอิงพินและสายเคเบิลของตาราง 6.1 เดียว
ข้อมูลการสั่งซื้อ ย้ายตาราง 10.1. สรุปคุณสมบัติการเขียนโปรแกรมสายเคเบิลภายใต้ข้อมูลการสั่งซื้อ

แก้ไข 25.0 พฤศจิกายน 2016

ส่วน สรุปการเปลี่ยนแปลง
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ ตารางที่แก้ไข 3 การเชื่อมต่อพินที่แนะนำ เพิ่มอุปกรณ์ CrossLink

แก้ไข 24.9 ตุลาคม 2015

ส่วน สรุปการเปลี่ยนแปลง
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ ตารางที่แก้ไข 3 การเชื่อมต่อพินที่แนะนำ

· เพิ่มคอลัมน์ CRESET-B

· เพิ่มอุปกรณ์ iCE40 UltraLite

ความช่วยเหลือด้านเทคนิค ข้อมูลความช่วยเหลือสนับสนุนด้านเทคนิคที่อัปเดต

ฉบับแก้ไข 24.8 มีนาคม 2015

ส่วน สรุปการเปลี่ยนแปลง
คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม คำอธิบายที่แก้ไขของ INIT ในตารางที่ 1 คำจำกัดความพินของสายเคเบิลการเขียนโปรแกรม

ปรับปรุงครั้งที่ 24.7 มกราคม 2015

ส่วน สรุปการเปลี่ยนแปลง
คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม · ในตารางที่ 1 คำจำกัดความพินของสายเคเบิลสำหรับการเขียนโปรแกรม ispEN/Enable/PROG ถูกเปลี่ยนเป็น ispEN/Enable/PROG/SN และคำอธิบายได้รับการแก้ไข

· อัปเดตรูปที่ 2 อินเทอร์เฟซการเขียนโปรแกรมในระบบสายโปรแกรมสำหรับพีซี (HW-USBN-2B)

สายเขียนโปรแกรม ispEN Pin ในตารางที่ 4 สรุปคุณสมบัติการเขียนโปรแกรมสายเคเบิล HW-USBN-2B ทำเครื่องหมายว่าพร้อมสำหรับการสั่งซื้อ
ข้อมูลการสั่งซื้อ HW-USBN-2A เปลี่ยนเป็น HW- USBN-2B

การแก้ไข 24.6 กรกฎาคม 2014

ส่วน สรุปการเปลี่ยนแปลง
ทั้งหมด เปลี่ยนชื่อเอกสารจาก ispDOWNLOAD Cables เป็นคู่มือผู้ใช้ Programming Cables
คำจำกัดความของพินสายเคเบิลการเขียนโปรแกรม อัปเดตตารางที่ 3 การเชื่อมต่อพินที่แนะนำ เพิ่มตระกูลอุปกรณ์ ECP5, iCE40LM, iCE40 Ultra และ MachXO3
ข้อควรพิจารณาในการออกแบบบอร์ดเป้าหมาย ส่วนที่อัปเดต อัปเดตลิงก์คำถามที่พบบ่อยเกี่ยวกับการควบคุมเครื่องมือ ispVM ของรอบการทำงานและ/หรือความถี่ของ TCK
ความช่วยเหลือด้านเทคนิค ข้อมูลความช่วยเหลือสนับสนุนด้านเทคนิคที่อัปเดต

แก้ไข 24.5 ตุลาคม 2012

ส่วน สรุปการเปลี่ยนแปลง
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ เพิ่มชื่อพินพอร์ตการกำหนดค่า iCE40 ลงในตารางอ้างอิงการแปลง Flywire
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ เพิ่มข้อมูล iCE40 ลงในตารางการเชื่อมต่อสายเคเบิลที่แนะนำ

แก้ไข 24.4, กุมภาพันธ์ 2012

ส่วน สรุปการเปลี่ยนแปลง
ทั้งหมด อัปเดตเอกสารพร้อมโลโก้องค์กรใหม่

แก้ไข 24.3 พฤศจิกายน 2011

ส่วน สรุปการเปลี่ยนแปลง
ทั้งหมด เอกสารที่ถ่ายโอนไปยังรูปแบบคู่มือผู้ใช้
คุณสมบัติ เพิ่มสาย USB รูป – HW-USBN-2A
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ อัปเดตตารางการเชื่อมต่อสายเคเบิลที่แนะนำสำหรับอุปกรณ์ MachXO2
ข้อควรพิจารณาในการออกแบบบอร์ดเป้าหมาย ส่วนที่อัปเดต
ภาคผนวก ก เพิ่มส่วนที่แล้ว

แก้ไข 24.2 ตุลาคม 2009

ส่วน สรุปการเปลี่ยนแปลง
ทั้งหมด เพิ่มข้อมูลที่เกี่ยวข้องกับข้อกำหนดทางกายภาพของตัวเชื่อมต่อฟลายไวร์

การแก้ไข 24.1 กรกฎาคม 2009

ส่วน สรุปการเปลี่ยนแปลง
ทั้งหมด เพิ่มส่วนข้อความข้อควรพิจารณาในการออกแบบบอร์ดเป้าหมาย
การเขียนโปรแกรม Flywire และการอ้างอิงการเชื่อมต่อ เพิ่มส่วนหัวของส่วนแล้ว

การแก้ไขครั้งก่อน

ส่วน สรุปการเปลี่ยนแปลง
Lattice รุ่นก่อนหน้า

2024 Lattice Semiconductor Corp. เครื่องหมายการค้า Lattice เครื่องหมายการค้าจดทะเบียน สิทธิบัตร และคำปฏิเสธความรับผิดชอบทั้งหมดมีอยู่ในรายชื่อ www.latticesemi.com/กฎหมายชื่อแบรนด์หรือผลิตภัณฑ์อื่น ๆ ทั้งหมดเป็นเครื่องหมายการค้าหรือเครื่องหมายการค้าจดทะเบียนของเจ้าของที่เกี่ยวข้อง ข้อมูลจำเพาะและข้อมูลในที่นี้อาจเปลี่ยนแปลงได้โดยไม่ต้องแจ้งให้ทราบล่วงหน้า

ดาวน์โหลดจาก แอร์โรว์.คอม

www.latticesemi.com

เอกสาร / แหล่งข้อมูล

สายการเขียนโปรแกรม LATTICE HW-USBN-2B [พีดีเอฟ] คู่มือการใช้งาน
สายโปรแกรม HW-USBN-2B, HW-USBN-2B, สายโปรแกรม, สายเคเบิล

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *