101 Innovation DriveSan Jose, CA 95134www.altera.com UG-01092-1.3 User GuideInterlaken MegaCore FunctionDocument last updated for Altera Complete Desi
1–4 Chapter 1: About This MegaCore FunctionRelease InformationInterlaken MegaCore Function June 2012 Altera CorporationUser GuideFor all Interlaken Me
Chapter 1: About This MegaCore Function 1–5Installation and LicensingJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideFigure 1–2 sho
1–6 Chapter 1: About This MegaCore FunctionInstallation and LicensingInterlaken MegaCore Function June 2012 Altera CorporationUser GuideOpenCore Evalu
June 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide2. Getting StartedDesign Flows1 You can customize the Interlaken MegaCore function
2–2 Chapter 2: Getting StartedDesign FlowsInterlaken MegaCore Function June 2012 Altera CorporationUser GuideFigure 2–1 shows the stages for creating
Chapter 2: Getting Started 2–3MegaWizard Plug-in Manager Design FlowJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideMegaWizard Plug
2–4 Chapter 2: Getting StartedQsys Design FlowInterlaken MegaCore Function June 2012 Altera CorporationUser GuideYou cannot simulate the Interlaken Me
Chapter 2: Getting Started 2–5Qsys Design FlowJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideFigure 2–2 shows a block diagram of a
2–6 Chapter 2: Getting StartedQsys Design FlowInterlaken MegaCore Function June 2012 Altera CorporationUser Guide6. Click Finish to complete the Inter
Chapter 2: Getting Started 2–7Specifying ConstraintsJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideSpecifying ConstraintsAltera pr
© 2012 Altera Corporation. All rights reserved. ALTERA, ARRIA, CYCLONE, HARDCOPY, MAX, MEGACORE, NIOS, QUARTUS and STRATIX words and logosare trademar
2–8 Chapter 2: Getting StartedSpecifying ConstraintsInterlaken MegaCore Function June 2012 Altera CorporationUser Guide3. On the Assignments menu, cli
Chapter 2: Getting Started 2–9Compiling the Full Design and Programming the FPGAJune 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide2.
2–10 Chapter 2: Getting StartedCompiling the Full Design and Programming the FPGAInterlaken MegaCore Function June 2012 Altera CorporationUser Guide
June 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide3. Parameter SettingsCustomize the Interlaken MegaCore function by specifying param
3–2 Chapter 3: Parameter SettingsGeneral ParametersInterlaken MegaCore Function June 2012 Altera CorporationUser GuideThe Interlaken MegaCore function
Chapter 3: Parameter Settings 3–3In-Band Flow Control ParametersJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideIf this parameter i
3–4 Chapter 3: Parameter SettingsBurst ParametersInterlaken MegaCore Function June 2012 Altera CorporationUser GuideEnable Dynamic Configuration of Bu
June 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide4. Functional DescriptionThe Interlaken MegaCore function provides the functionalit
4–2 Chapter 4: Functional DescriptionArchitecture OverviewInterlaken MegaCore Function June 2012 Altera CorporationUser GuideArchitecture OverviewFigu
Chapter 4: Functional Description 4–3Interfaces OverviewJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideThe Interlaken MegaCore fun
June 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideContentsChapter 1. About This MegaCore FunctionFeatures . . . . . . . . . . . . . .
4–4 Chapter 4: Functional DescriptionInterfaces OverviewInterlaken MegaCore Function June 2012 Altera CorporationUser GuideIf you turn on the Exclude
Chapter 4: Functional Description 4–5Clocking and Reset StructureJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideClocking and Reset
4–6 Chapter 4: Functional DescriptionClocking and Reset StructureInterlaken MegaCore Function June 2012 Altera CorporationUser GuideOut-of-Band Flow C
Chapter 4: Functional Description 4–7Clocking and Reset StructureJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideFigure 4–3 shows t
4–8 Chapter 4: Functional DescriptionClocking and Reset StructureInterlaken MegaCore Function June 2012 Altera CorporationUser GuideFigure 4–5 shows t
Chapter 4: Functional Description 4–9Clocking and Reset StructureJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideFigure 4–6 shows t
4–10 Chapter 4: Functional DescriptionClocking and Reset StructureInterlaken MegaCore Function June 2012 Altera CorporationUser GuideThe MAC block mus
Chapter 4: Functional Description 4–11Transmit PathJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideFor more information about the t
4–12 Chapter 4: Functional DescriptionTransmit PathInterlaken MegaCore Function June 2012 Altera CorporationUser GuideArbiterThe channel arbiter arbit
Chapter 4: Functional Description 4–13Transmit PathJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideIn addition to incoming data, th
iv ContentsInterlaken MegaCore Function June 2012 Altera CorporationUser GuideAvalon-ST Interface . . . . . . . . . . . . . . . . . . . . . . . . . .
4–14 Chapter 4: Functional DescriptionTransmit PathInterlaken MegaCore Function June 2012 Altera CorporationUser GuideMegaCore function to insert idle
Chapter 4: Functional Description 4–15Transmit PathJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideFigure 4–9 shows non-optimal uti
4–16 Chapter 4: Functional DescriptionTransmit PathInterlaken MegaCore Function June 2012 Altera CorporationUser GuideTX MACThe Interlaken MegaCore fu
Chapter 4: Functional Description 4–17Receive PathJune 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide Performs 64/67 encoding. The in
4–18 Chapter 4: Functional DescriptionReceive PathInterlaken MegaCore Function June 2012 Altera CorporationUser GuideFigure 4–13 shows the flow throug
Chapter 4: Functional Description 4–19Receive PathJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideChannel Filtering BlocksEach chan
4–20 Chapter 4: Functional DescriptionCalendar and Status BlockInterlaken MegaCore Function June 2012 Altera CorporationUser GuideThe packet regrouper
Chapter 4: Functional Description 4–21Calendar and Status BlockJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideFigure 4–16 shows th
4–22 Chapter 4: Functional DescriptionHigh-Speed I/O BlockInterlaken MegaCore Function June 2012 Altera CorporationUser GuideThe calendar and status b
Chapter 4: Functional Description 4–23High-Speed I/O BlockJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideFIFO Buffers and Pipeline
Contents vJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideChapter 6. Qsys Design ExamplesDesign Examples Overview . . . . . . . . .
4–24 Chapter 4: Functional DescriptionOut-of-Band Flow Control BlockInterlaken MegaCore Function June 2012 Altera CorporationUser GuideThe 12-lane, 10
Chapter 4: Functional Description 4–25Out-of-Band Flow Control BlockJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideTX Out-of-Band
4–26 Chapter 4: Functional DescriptionOut-of-Band Flow Control BlockInterlaken MegaCore Function June 2012 Altera CorporationUser Guide
June 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide5. SignalsThis chapter describes the Interlaken MegaCore function signals. 1 Qsys a
5–2 Chapter 5: SignalsInterlaken Interface and External Transceiver Interface SignalsInterlaken MegaCore Function June 2012 Altera CorporationUser Gui
Chapter 5: Signals 5–3Interlaken Interface and External Transceiver Interface SignalsJune 2012 Altera Corporation Interlaken MegaCore FunctionUser Gui
5–4 Chapter 5: SignalsInterlaken MegaCore Function Reset SignalsInterlaken MegaCore Function June 2012 Altera CorporationUser GuideInterlaken MegaCore
Chapter 5: Signals 5–5Application Interface SignalsJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideApplication Interface SignalsThe
5–6 Chapter 5: SignalsApplication Interface SignalsInterlaken MegaCore Function June 2012 Altera CorporationUser GuideTX Application Interface Signals
Chapter 5: Signals 5–7Application Interface SignalsJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideTable 5–8. TX Application Interf
vi ContentsInterlaken MegaCore Function June 2012 Altera CorporationUser Guide
5–8 Chapter 5: SignalsOut-of-Band Flow Control Interface SignalsInterlaken MegaCore Function June 2012 Altera CorporationUser GuideOut-of-Band Flow Co
Chapter 5: Signals 5–9Out-of-Band Flow Control Interface SignalsJune 2012 Altera Corporation Interlaken MegaCore FunctionUser Guiderx_oob_in_fc_dataIn
5–10 Chapter 5: SignalsOut-of-Band Flow Control Interface SignalsInterlaken MegaCore Function June 2012 Altera CorporationUser GuideTX Out-of-Band Flo
June 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide6. Qsys Design ExamplesDesign Examples OverviewThe Interlaken MegaCore function inc
6–2 Chapter 6: Qsys Design ExamplesInterlaken Sample Channel Client ComponentInterlaken MegaCore Function June 2012 Altera CorporationUser Guidef For
Chapter 6: Qsys Design Examples 6–3Design Example Simulation SequenceJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideThe Interlaken
6–4 Chapter 6: Qsys Design ExamplesRunning a Design ExampleInterlaken MegaCore Function June 2012 Altera CorporationUser GuideSetting Up the Design Ex
Chapter 6: Qsys Design Examples 6–5Running a Design ExampleJune 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide2. Change directory to t
6–6 Chapter 6: Qsys Design ExamplesRunning a Design ExampleInterlaken MegaCore Function June 2012 Altera CorporationUser Guide
June 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideA. Initializing the Interlaken MegaCoreFunctionThis appendix describes a basic rese
June 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide1. About This MegaCore FunctionInterlaken is a high-speed serial communication prot
A–2 Appendix A: Initializing the Interlaken MegaCore FunctionTroubleshooting an Interlaken LinkInterlaken MegaCore Function June 2012 Altera Corporati
Appendix A: Initializing the Interlaken MegaCore Function A–3Troubleshooting an Interlaken LinkJune 2012 Altera Corporation Interlaken MegaCore Functi
A–4 Appendix A: Initializing the Interlaken MegaCore FunctionTroubleshooting an Interlaken LinkInterlaken MegaCore Function June 2012 Altera Corporati
June 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideB. Excluding Transceivers for FasterSimulationThe external transceiver interface is
B–2 Appendix B: Excluding Transceivers for Faster SimulationExternal Transceiver Interface ClocksInterlaken MegaCore Function June 2012 Altera Corpora
Appendix B: Excluding Transceivers for Faster Simulation B–3External Transceiver Interface ClocksJune 2012 Altera Corporation Interlaken MegaCore Func
B–4 Appendix B: Excluding Transceivers for Faster SimulationExternal Transceiver Interface ClocksInterlaken MegaCore Function June 2012 Altera Corpora
Appendix B: Excluding Transceivers for Faster Simulation B–5External Transceiver Interface Data and Clock SignalsJune 2012 Altera Corporation Interlak
B–6 Appendix B: Excluding Transceivers for Faster SimulationReset in Interlaken MegaCore Functions Without TransceiversInterlaken MegaCore Function Ju
Appendix B: Excluding Transceivers for Faster Simulation B–7Reset in Interlaken MegaCore Functions Without TransceiversJune 2012 Altera Corporation In
1–2 Chapter 1: About This MegaCore FunctionDevice Family SupportInterlaken MegaCore Function June 2012 Altera CorporationUser Guide Supports fast sim
B–8 Appendix B: Excluding Transceivers for Faster SimulationReset in Interlaken MegaCore Functions Without TransceiversInterlaken MegaCore Function Ju
June 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideC. Closing Timing on 10- and 20-laneDesignsI/O timing is critical for Interlaken Me
C–2 Appendix C: Closing Timing on 10- and 20-lane DesignsInterlaken MegaCore Function June 2012 Altera CorporationUser Guide6. To set the parameters o
Appendix C: Closing Timing on 10- and 20-lane Designs C–3June 2012 Altera Corporation Interlaken MegaCore FunctionUser Guide9. You must ensure that al
C–4 Appendix C: Closing Timing on 10- and 20-lane DesignsInterlaken MegaCore Function June 2012 Altera CorporationUser Guideset_instance_assignment -n
June 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideD. Porting an Interlaken Design from thePrevious Version of the SoftwareThis append
D–2 Appendix D: Porting an Interlaken Design from the Previous Version of the SoftwareInterlaken MegaCore Function June 2012 Altera CorporationUser Gu
June 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideAdditional InformationThis chapter provides additional information about the docume
Info–2 Additional InformationTypographic ConventionsInterlaken MegaCore Function June 2012 Altera CorporationUser GuideTypographic ConventionsThe foll
Additional Information Info–3Typographic ConventionsJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideThe envelope links to the Email
Chapter 1: About This MegaCore Function 1–3MegaCore VerificationJune 2012 Altera Corporation Interlaken MegaCore FunctionUser GuideTable 1–3 shows the
Info–4 Additional InformationTypographic ConventionsInterlaken MegaCore Function June 2012 Altera CorporationUser Guide
Commentaires sur ces manuels