Sign In
Upload
Download
Table of Contents
Contents
Add to my manuals
Delete from my manuals
Share
URL of this page:
HTML Link:
Bookmark this page
Add
Manual will be automatically added to "My Manuals"
Print this page
×
Bookmark added
×
Added to my manuals
Manuals
Brands
Lattice Semiconductor Manuals
Recording Equipment
MIPI
User manual
Lattice Semiconductor MIPI User Manual
Dsi to openldi/fpd-link/lvds interface bridge soft ip
Hide thumbs
1
Table Of Contents
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
page
of
31
Go
/
31
Contents
Table of Contents
Bookmarks
Table of Contents
Table of Contents
1 Introduction
Quick Facts
Figure 1.1. MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge System Diagram
Table 1.1. MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP Quick Facts
Features
Conventions
Nomenclature
Data Ordering and Data Types
Signal Names
2 Functional Description
Top
Figure 2.1. MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP Block Diagram
Table 2.1. MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP Pin Function Description
Figure 2.2. Single MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP (1:1) Block Diagram
Figure 2.3. MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP (1:2, Split) Block Diagram
Figure 2.4. MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP (2:2) Block Diagram
Figure 2.5. High-Speed Data Transmission
Figure 2.6. FPD-Link Transmit Interface Timing Diagram (RGB666)
Figure 2.7. FPD-Link Transmit Interface Timing Diagram (RGB888)
D-PHY Common Interface Wrapper
Rx Global Operations Controller
Figure 2.8. Single MIPI DSI to Dual FPD-Link (Split) Timing Diagram
Capture Controller
Figure 2.9. MIPI D-PHY Clock Lane Module State Diagram
Figure 2.10. MIPI D-PHY Data Lane Module State Diagram
Table 2.2. Capture Controller Outputs
Byte2Pixel
Lane Distribution
LVDS Wrapper
Reset and Clocking
Table 2.3. Clock Frequency Calculations
Table 2.4. Supported Data Rates for MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP Configurations
3 Parameter Settings
Table 3.1. MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP Parameter Settings
4 IP Generation and Evaluation
Licensing the IP
Getting Started
Figure 4.1. Clarity Designer Window
Generating IP in Clarity Designer
Figure 4.2. Starting Clarity Designer from Diamond Design Environment
Figure 4.3. Configuring MIPI DSI to Openldi/Fpd-Link/Lvds Interface Bridge IP in Clarity Designer
Figure 4.4. Configuration Tab in IP GUI
Figure 4.5. Video Tab in IP GUI
Generated IP Directory Structure and Files
Figure 4.6. IP Directory Structure
Table 4.1. Files Generated by Clarity Designer
Running Functional Simulation
Table 4.2. Testbench Directives
Table 4.3. Testbench Directives for D-PHY Timing Parameters
Table 4.4. Testbench Directives for Reference Clock Period
Simulation Strategies
Simulation Environment
Figure 4.7. Simulation Environment Block Diagram
Instantiating the IP
Synthesizing and Implementing the IP
Figure 4.8. DSI Model Video Data
Hardware Evaluation
Enabling Hardware Evaluation in Diamond
Updating/Regenerating the IP
Regenerating an IP in Clarity Designer
Figure 4.9. Regenerating IP in Clarity Designer
References
Technical Support Assistance
Appendix A. Resource Utilization
Appendix B. What Is Not Supported
Revision History
Advertisement
Quick Links
Download this manual
MIPI DSI to OpenLDI/FPD-Link/LVDS
Interface Bridge Soft IP
User Guide
FPGA-IPUG-02003 Version 1.2
November 2016
Table of
Contents
Previous
Page
Next
Page
1
2
3
4
5
Advertisement
Table of Contents
Need help?
Do you have a question about the MIPI and is the answer not in the manual?
Ask a question
Questions and answers
Related Manuals for Lattice Semiconductor MIPI
Recording Equipment Lattice Semiconductor ECP5 Technical Note
High-speed i/o interface (86 pages)
Recording Equipment Lattice Semiconductor OpenLDI/FPD-LINK/LVDS User Manual
Receiver interface ip (45 pages)
Recording Equipment Lattice Semiconductor ECP5 Technical Notes
High-speed i/o interface (78 pages)
Summary of Contents for Lattice Semiconductor MIPI
Page 1
MIPI DSI to OpenLDI/FPD-Link/LVDS Interface Bridge Soft IP User Guide FPGA-IPUG-02003 Version 1.2 November 2016...
Page 2: Table Of Contents
Revision History .................................. 30 © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 3
Table 4.4. Testbench Directives for Reference Clock Period ....................22 © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 4: Introduction
10.3 Lattice Edition © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 5: Features
Some signals are declared as bidirectional (IO) but are only used as output hence “_o” identifier is used. © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders.
Page 6: Functional Description
© 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 7: Figure 2.2. Single Mipi Dsi To Openldi/Fpd-Link/Lvds Interface Bridge Ip (1:1) Block Diagram
Figure 2.2. Single MIPI DSI to OpenLDI/FPD-Link/LVDS Interface Bridge IP (1:1) Block Diagram © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 8: Figure 2.3. Mipi Dsi To Openldi/Fpd-Link/Lvds Interface Bridge Ip (1:2, Split) Block Diagram
The data lanes also require proper transition from LP to HS modes. In HS mode, data stream from each data © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders.
Page 9: Figure 2.5. High-Speed Data Transmission
Figure 2.7. FPD-Link Transmit Interface Timing Diagram (RGB888) © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 10: D-Phy Common Interface Wrapper
MIPI D-PHY Specification version 1.1. © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 11: Capture Controller
© 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 12: Byte2Pixel
This block drives its output ready_o high when reset synchronization sequence is complete. © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 13: Reset And Clocking
Byte clock © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 14: Table 2.4. Supported Data Rates For Mipi Dsi To Openldi/Fpd-Link/Lvds Interface Bridge Ip Configurations
Same as Single DSI to Single FPD-Link © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 15: Parameter Settings
© 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 16: Ip Generation And Evaluation
Figure 4.1. Clarity Designer Window © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 17: Generating Ip In Clarity Designer
4.3. © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 18: Figure 4.3. Configuring Mipi Dsi To Openldi/Fpd-Link/Lvds Interface Bridge Ip In Clarity Designer
Figure 4.4. Configuration Tab in IP GUI © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 19: Figure 4.5. Video Tab In Ip Gui
For detailed instructions on how to use the Clarity Designer, refer to the Lattice Diamond software user guide. © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders.
Page 20: Generated Ip Directory Structure And Files
© 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 21: Running Functional Simulation
Used to set the low power mode delay between frames (in ps) © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 22: Table 4.3. Testbench Directives For D-Phy Timing Parameters
Used to set the Reference clock period input to the design (in ps) © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 23: Simulation Strategies
– refers to the data bytes transmitted in Rx channel 1 D-PHY data lane 3 © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders.
Page 24: Instantiating The Ip
© 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 25: Hardware Evaluation
Strategy dialog box. It is enabled by default. © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 26: Updating/Regenerating The Ip
Figure 4.9. Regenerating IP in Clarity Designer © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 27: References
Submit a technical support case through www.latticesemi.com/techsupport. © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 28: Appendix A. Resource Utilization
Non-continuous D-PHY clock © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 29: Appendix B. What Is Not Supported
© 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 30: Revision History
Initial release. © 2016 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal. All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
Page 31
Floor, 111 SW 5 Avenue Portland, OR 97204, USA T 503.268.8000 www.latticesemi.com...
Table of Contents
Print
Rename the bookmark
Delete bookmark?
Delete from my manuals?
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL
Need help?
Do you have a question about the MIPI and is the answer not in the manual?
Questions and answers