FPGA可编程逻辑器件芯片EP2S90F780C4N中文规格书

合集下载

FPGA可编程逻辑器件芯片EP3SL70F780C4中文规格书

FPGA可编程逻辑器件芯片EP3SL70F780C4中文规格书

•Encrypted transistor and logic cell library models •Encrypted input or output buffer circuit models for single-ended and differential I/O •Single-ended and differential sample SPICE decks •User guide describing the model usageThe HSPICE models provide options to simulate buffer behavior for following I/O feature:•RS OCT with and without calibration •RT OCT with calibration •Internal weak pull-up •Open drain •Bus-hold5.1.20.2. Net Length ReportsThe net length information consists of the package trace delay information from die pad to package pin. Each pin in an FPGA package has its own net length information.This information is important for you to perform board trace compensation to optimize the channel-to-channel skew on your board design.You can obtain the net length reports for Intel Agilex devices from the Board Design Guidelines Solutions Center under Tools, Models, and Libraries .Related InformationBoard Design Guidelines Solution Center: Tools, Models, and Libraries Download center for net length reports for Intel FPGA devices5.2. Intel Agilex LVDS SERDES Design Guidelines5.2.1. Use PLLs in Integer PLL Mode for LVDSEach I/O sub-bank has its own PLL (I/O PLL) to drive the SERDES channels. These I/O PLLs operate in integer mode only.5.2.2. Use High-Speed Clock from PLL to Clock SERDES OnlyThe high-speed clock generated from the PLL is intended to clock the SERDES circuitry only. Do not use the high-speed clock to drive other logic because the allowed frequency to drive the core logic is restricted by the PLL F OUT specification.For more information about the F OUT specification, refer to the Intel Agilex Device Data Sheet .5.I/O and LVDS SERDES Design GuidelinesUG-20214 | 2021.04.05Send Feedback5.2.3. Pin Placement for Differential ChannelsEach GPIO sub-bank contains its own PLL. A PLL can drive all receiver and transmitter channels in the same sub-bank. However , the individual PLL cannot drive receiver and transmitter channels in another I/O sub-bank. You must use the dedicated clock pins to drive the LVDS PLLs.The pin index number 0-47 and pin index number 48-95 from device pin out files are respectively assigned to bottom sub-bank and top sub-bank in a single GPIO bank.Refer to External Memory Interface Pin Placement Requirements for more information about the sub-bank arrangement for each I/O bank.PLLs Driving DPA-Enabled Differential Receiver ChannelsFor differential receivers, the PLL can drive all channels in the same I/O sub-bank but cannot drive across banks.Each differential receiver in an I/O bank has a dedicated DPA circuit to align the phase of the clock to the data phase of its associated channel.DPA usage adds some constraints to the placement of high-speed differential receiver channels. The Intel Quartus Prime compiler automatically checks the design and issues error messages if there are placement guidelines violations. Adhere to the guidelines to ensure proper high-speed I/O operation.Related InformationExternal Memory Interface Pin Placement Requirements on page 1225.2.4. SERDES Pin Pairs for Soft-CDR ModeYou can use only specific SERDES pin pairs in soft-CDR mode. Refer to the pinout file of each device to determine the SERDES pin pairs that support the soft-CDR mode.5.2.5. Placing LVDS Transmitters and Receivers in the Same I/O BankIf you want to place both LVDS transmitter and receiver interfaces in the same I/O bank, you can use an external PLL.5.2.5.1. Using an External PLL•To use an external PLL, in the LVDS SERDES IP parameter editor , turn on the Use external PLL option.•You can generate two instances of the LVDS SERDES IP—a receiver and a transmitter .•In each instance, you can use up to the following number of channels:—12 transmitters —12 DPA or non-DPA receivers —8 soft-CDR receivers5.I/O and LVDS SERDES Design GuidelinesUG-20214 | 2021.04.05Send Feedback6.Troubleshooting GuidelinesGPIO Debug GuidelinesThe following table lists the failure symptoms and the associated debug actions that you can take to identify the failure areas when designing GPIO systems with Intel Agilex devices. These debug guidelines are just initial debug actions and do not necessarily resolve the failures in your designs.Table 72.GPIO Debug Guidelines Failure SymptomsRecommended Debug Actions 1.2 V LVCMOS output at the entire bank does not reach 1.2V •Check the power-up and power-down sequences of each voltage rail with respect to time.•Compare the power sequences as per recommendation in the Intel Agilex Power Management User Guide.•Verify the VCCIO_PIO voltage signal is 1.2 v.Intel Quartus Prime software shows an error messages to indicate incorrect I/O settings for V CCIO during design compilation.Error message example: Illegal constraint of I/O bank to the location <I/O bank>.•Select the I/O pins specified in the error message and check the I/O settings for the pins.Intel Quartus Prime software shows illegal I/O error message during design compilation.Error message example: Programmable VOD option is set to 1 for pin <pin_name>, but setting is not supported by <I/O standard>.•Select the I/O pins specified in the error message and set the pins to the correct I/O function. Refer to the device pin-outs file for more information about the pin functions.Unable to configure a pin as an open-drain output pin.•Make sure the pin is set to the correct voltage specification per the device data sheet.•To ensure the pin is correctly set to open-drain output,check the compilation report or the resource property editor .Unable to configure a pin to use the bus-hold feature.•Make sure the pin is not set to programmable pull-up resistor . The bus-hold feature is not available when the pin is set to programmable pull-up resistor .High-Speed SERDES I/O Debug GuidelinesThe following table lists the failure symptoms and the associated debug actions that you can take to identify the failure areas when designing high-speed SERDES systems with Intel Agilex devices. These debug guidelines are just initial debug actions and do not necessarily resolve the failures in your designs.UG-20214 | 2021.04.05Send FeedbackISO 9001:2015Registered。

FPGA可编程逻辑器件芯片EP3SL70F780C4N中文规格书

FPGA可编程逻辑器件芯片EP3SL70F780C4N中文规格书

•fp32_adder_inexact•fp32_adder_overflow•fp32_adder_underflowFigure 34.Sum of Two FP16 Multiplication with FP32 Addition Modefp32_adder_invalidfp32_adder_inexactfp32_adder_overflowfp32_adder_underflow*This block diagram shows the functional representation of the DSP block. The pipeline registers are embedded within the various circuits of the DSP block.fp16_adder_zero(extended format)3.2.2.4. Sum of Two FP16 Multiplication with Accumulation ModeThis mode performs a summation of two half-precision multiplication and accumulatethe value into single-precision format:fp32_result(t) = [fp16_mult_top_a(t) * fp16_mult_top_b(t)] + [fp16_mult_bot_a(t) *fp16_mult_bot_b(t)] + fp32_result(t-1)The following are exception flags supported in flushed and bfloat16 formats:•fp16_mult_top_invalid•fp16_mult_top_inexact•fp16_mult_top_overflow•fp16_mult_top_underflow•fp16_mult_bot_invalid•fp16_mult_bot_inexact•fp16_mult_bot_overflow•fp16_mult_bot_underflow•fp16_adder_invalid•fp16_adder_inexact•fp16_adder_overflow•fp16_adder_underflow•fp32_adder_invalid3.Intel Agilex Variable Precision DSP Blocks Operational ModesUG-20213 | 2021.02.05Send Feedback•fp32_adder_inexact•fp32_adder_overflow•fp32_adder_underflowThe following are exception flags supported in extended format:•fp16_mult_top_invalid•fp16_mult_top_inexact•fp16_mult_top_infinite•fp16_mult_top_zero•fp16_mult_bot_invalid•fp16_mult_bot_inexact•fp16_mult_bot_infinite•fp16_mult_bot_zero•fp16_adder_invalid•fp16_adder_inexact•fp16_adder_infinite•fp16_adder_zero•fp32_adder_invalid•fp32_adder_inexact•fp32_adder_overflow•fp32_adder_underflowFigure 35.Sum of Two FP16 Multiplication with Accumulation Mode*This block diagram shows the functional representation of the DSP block. The pipeline registers are embedded within the various circuits of the DSP block.fp32_adder_invalid fp32_adder_inexact fp32_adder_overflow fp32_adder_underflowfp16_adder_zero(extended format)3.Intel Agilex Variable Precision DSP Blocks Operational ModesUG-20213 | 2021.02.05Send Feedback3.2.2.5. FP16 Vector One ModeThis mode performs a summation of two half-precision multiplications with the chainininput from the previous variable DSP Block. The output is a single-precision floating-point value which is fed into chainout.Table 19.Equations Applied to FP16 Vector One ModeChainin Parameter Vector One with Floating-pointAddition Vector One with Floating-pointSubtractionDisable fp32_result = (fp16_mult_top_a *fp16_mult_top_b) + (fp16_mult_bot_a*fp16_mult_bot_b)fp32_chainout = fp32_adder_a fp32_result = (fp16_mult_top_a *fp16_mult_top_b) - (fp16_mult_bot_a *fp16_mult_bot_b)fp32_chainout = fp32_adder_aEnable fp32_result = (fp16_mult_top_a *fp16_mult_top_b) + (fp16_mult_bot_a*fp16_mult_bot_b) + fp32_chaininfp32_chainout = fp32_adder_a fp32_result = (fp16_mult_top_a *fp16_mult_top_b) - (fp16_mult_bot_a *fp16_mult_bot_b) - fp32_chaininfp32_chainout = fp32_adder_aThe following are exception flags supported in flushed and bfloat16 formats:•fp16_mult_top_invalid•fp16_mult_top_inexact•fp16_mult_top_overflow•fp16_mult_top_underflow•fp16_mult_bot_invalid•fp16_mult_bot_inexact•fp16_mult_bot_overflow•fp16_mult_bot_underflow•fp16_adder_invalid•fp16_adder_inexact•fp16_adder_overflow•fp16_adder_underflow•fp32_adder_invalid•fp32_adder_inexact•fp32_adder_overflow•fp32_adder_underflowThe following are exception flags supported in extended format:•fp16_mult_top_invalid•fp16_mult_top_inexact•fp16_mult_top_infinite•fp16_mult_top_zero•fp16_mult_bot_invalid•fp16_mult_bot_inexact3.Intel Agilex Variable Precision DSP Blocks Operational ModesUG-20213 | 2021.02.05Send Feedback。

FPGA可编程逻辑器件芯片EP1S20F780C5中文规格书

FPGA可编程逻辑器件芯片EP1S20F780C5中文规格书
For the packing of two five-input functions into one ALM, the functions must have at least two common inputs. The common inputs are dataa and datab. The combination of a four-input function with a five-input function requires one common input (either dataa or datab).
dataa datab datac datad
Six-Input LUT
(Function0)
datae1 dataf1
Six-Input LUT
(Function1)
combout0 combout1
In a sparsely used device, functions that could be placed into one ALM may be implemented in separate ALMs. The Quartus II Compiler spreads a design out to achieve the best possible performance. As a device begins to fill up, the Quartus II software automatically utilizes the full potential of the Stratix II ALM. The Quartus II Compiler automatically searches for functions of common inputs or completely independent functions to be placed into one ALM and to make efficient use of the device resources. In addition, you can manually control resource usage by setting location assignments.

FPGA可编程逻辑器件芯片EP2SGX60DF780C5中文规格书

FPGA可编程逻辑器件芯片EP2SGX60DF780C5中文规格书

PLL SpecificationsPLLSpecificationsf See the DC & Switching Characteristics chapter in volume 1 of theStratix II GX Device Handbook (or the Stratix II Device Handbook) forinformation about PLL timing specificationsClocking Stratix II and Stratix II GX devices provide a hierarchical clock structureand multiple PLLs with advanced features. The large number of clockingresources in combination with the clock synthesis precision provided byenhanced and fast PLLs provides a complete clock-management solution.Global and Hierarchical ClockingStratix II and Stratix II GX devices provide 16 dedicated global clocknetworks and 32 regional clock networks. These clocks are organized intoa hierarchical clock structure that allows for 24 unique clock sources perdevice quadrant with low skew and delay. This hierarchical clockingscheme provides up to 48 unique clock domains within the entireStratix II or Stratix II GX device. Table1–17 lists the clock resourcesavailable on Stratix II devices.There are 16 dedicated clock pins (CLK[15..0]) on Stratix II andStratix II GX devices to drive either the global or regional clock networks.Four clock pins drive each side of the Stratix II device, as shown inFigures1–39and 1–40. Enhanced and fast PLL outputs can also drive theglobal and regional clock networks.Table1–17.Clock Resource Availability in Stratix II and Stratix II GX Devices(Part 1 of2)Description Stratix II Device Availability Stratix II GX Device Availability Number of clock input pins24 12Number of global clock networks1616Number of regional clocknetworks3232Global clock input sources Clock input pins, PLL outputs, logicarray Clock input pins, PLL outputs, logic array, inter-transceiver clocksRegional clock input sources Clock input pins, PLL outputs, logicarray Clock input pins, PLL outputs, logic array, inter-transceiver clocksNumber of unique clock sources in a quadrant 24 (16 global clocks and 8 regionalclocks)24 (16 GCLK and 8 RCLK clocks)Number of unique clock sources in the entire device 48 (16 global clocks and 32 regionalclocks)48 (16 GCLK and 32 RCLK clocks)ClockingTables1–20 and 1–21 show which PLLs are available in each Stratix II andStratix II GX device, respectively, and which input clock pin drives whichPLLs.Table1–20.Stratix II Device PLLs and PLL Clock Pin Drivers(Part 1 of2)Input PinAll Devices EP2S60 to EP2S180 Devices Fast PLLsEnhancedPLLsFast PLLsEnhancedPLLs 123456789101112CLK0v v v(1)v (1)CLK1(2)v v v(1)v (1)CLK2v v v(1)v (1)CLK3(2)v v v(1)v (1)CLK4v v CLK5v v CLK6v v CLK7v v CLK8v v v(1)v (1)CLK9 (2)v v v(1)v (1)CLK10v v v(1)v (1)CLK11 (2)v v v(1)v (1)CLK12v vCLK13v vCLK14v vCLK15v vPLL5_FB vPLL6_FB vPLL11_FB vPLL12_FB v PLL_ENA v v v v v v v v v v v v FPLL7CLK(2)vFPLL8CLK(2)vFPLL9CLK(2)vDocument Revision HistoryContents Stratix II Device Handbook, Volume2ClockingTables1–23 and 1–24 show the global and regional clocks that the PLLoutputs drive.Table1–23.Stratix II Global and Regional Clock Outputs From PLLs(Part 1 of3)Clock NetworkPLL Number and TypeEP2S15 through EP2S30 Devices EP2S60 through EP2S180 Devices Fast PLLsEnhancedPLLsFast PLLsEnhancedPLLs 123456789101112GCLK0v v v vGCLK1v v v vGCLK2v v v vGCLK3v v v vGCLK4v v GCLK5v v GCLK6v v GCLK7v v GCLK8v v v vGCLK9v v v vGCLK10v v v vGCLK11v v v vGCLK12v vGCLK13v vGCLK14v vGCLK15v vRCLK0v v vRCLK1v v vRCLK2v v vRCLK3v v vRCLK4v v vRCLK5v v vRCLK6v v vRCLK7v v vRCLK8v v RCLK9v v。

FPGA可编程逻辑器件芯片EP3SL50F780C4N中文规格书

FPGA可编程逻辑器件芯片EP3SL50F780C4N中文规格书

Stratix III Device Handbook, Volume 2Electrical CharacteristicsThis chapter describes the electrical characteristics, switching characteristics, and I/O timing for Stratix ®III devices. Electrical characteristics include operating conditions and power consumption. Switching characteristics include core performance specifications and periphery performance. A glossary is also included for your reference.Operating ConditionsWhen Stratix III devices are implemented in a system, they are rated according to a set of defined parameters. To maintain the highest possible performance and reliability of Stratix III devices, system designers must consider the operating requirements described in this chapter.Stratix III devices are offered in both commercial and industrial grades. Commercial devices are offered in –2 (fastest), –3, –4, and –4L speed grades. Industrial devices are offered only in –3, –4, and –4L speed grades.1In this chapter, a prefix associated with the operating temperature range is attached to the speed grades; commercial with a “C” prefix and industrial with an “I” prefix. For example, commercial devices are indicated as C2, C3, C4, and C4L per respective speed grades. Industrial devices are indicated as I3, I4, and I4L.Absolute Maximum RatingsAbsolute maximum ratings define the maximum operating conditions for Stratix III devices. The values are based on experiments conducted with the device and theoretical modeling of breakdown and damage mechanisms. The functionaloperation of the device is not implied at these conditions. Conditions beyond those listed in Table 1–1 may cause permanent damage to the device. Additionally, device operation at the absolute maximum ratings for extended periods may have adverse effects on the device.Table 1–1.Absolute Maximum Ratings for Stratix III Devices (Note 1)(Part 1 of 2)SymbolParameterMinimum Maximum Unit V CCL Selectable core voltage power supply -0.5 1.65V V CC I/O registers power supply-0.5 1.65V V CCD_PLL Phase-locked loop (PLL) digital power supply -0.5 1.65V V CCA_PLL PLL analog power supply-0.5 3.75V V CCPT Programmable power technology power supply -0.5 3.75V V CCPGM Configuration pins power supply -0.5 3.9V V CCPD I/O pre-driver power supply -0.5 3.9V V CCIOI/O power supply-0.53.9VSIII52001-2.3Chapter 1:Stratix III Device Datasheet: DC and Switching CharacteristicsElectrical CharacteristicsStratix III Device Handbook, Volume 2V CC_CLKIN Differential clock input power supply (top and bottom I/O banks only)-0.5 3.75V V CCBAT Battery back-up power supply for design security volatile key register -0.5 3.75V V I DC Input voltage-0.5 4.0V T J Operating junction temperature -55125°C I OUT DC output current, per pin -2540mA T STGStorage temperature (No bias)-65150°CTable 1–1.Absolute Maximum Ratings for Stratix III Devices (Note 1)(Part 2 of 2)Symbol ParameterMinimum Maximum UnitChapter 1:Stratix III Device Datasheet: DC and Switching Characteristics Electrical CharacteristicsStratix III Device Handbook, Volume 2Table 1–2.Maximum Allowed Overshoot During TransitionsSymbolParameterConditionOvershoot Duration as a % ofHigh TimeUnit Vi (AC)AC Input Voltage (1)4100.000%4.0579.330%4.146.270%4.1527.030%4.215.800%4.259.240%4.3 5.410%4.353.160%4.4 1.850%4.45 1.080%4.50.630%4.550.370%4.60.220%4.650.130%4.70.074%4.750.043%4.80.025%4.850.015%Chapter 1:Stratix III Device Datasheet: DC and Switching CharacteristicsElectrical CharacteristicsStratix III Device Handbook, Volume 2V CCPGMConfiguration pins power supply, 3.3 V— 3.135 3.3 3.465V Configuration pins power supply, 3.0 V — 2.853 3.15V Configuration pins power supply, 2.5 V — 2.375 2.5 2.625V Configuration pins power supply, 1.8 V — 1.71 1.8 1.89V V CCPD (1)I/O pre-driver power supply, 3.3 V— 3.135 3.3 3.465V I/O pre-driver power supply, 3.0 V — 2.85 3 3.15V I/O pre-driver power supply, 2.5 V — 2.375 2.5 2.625V V CCIOI/O power supply, 3.3 V — 3.135 3.3 3.465V I/O power supply, 3.0 V— 2.85 3 3.15V I/O power supply, 2.5 V — 2.375 2.5 2.625V I/O power supply, 1.8 V — 1.71 1.8 1.89V I/O power supply, 1.5 V — 1.425 1.5 1.575V I/O power supply, 1.2 V— 1.14 1.2 1.26V V CC_CLKIN Differential clock input power supply (top and bottom I/O banks only)— 2.375 2.5 2.625V V CCBAT (3)Battery back-up power supply for design security volatile key register — 1.0— 3.3V V I DC Input voltage —-0.3— 3.6V V OOutput voltage—0—V CCIO V T J Operating junction temperatureFor commercialuse 0—85°C For industrial use (2)-40—100°C t RAMPPower Supply Ramptime (For V CCPT )Normal POR (PORSEL=0)50 µs — 5 ms —Fast POR (PORSEL=1)50 µs — 5 ms —Power Supply Ramptime (For all power supplies except V CCPT )Normal POR (PORSEL=0)50 µs —100 ms —Fast POR (PORSEL=1)50 µs—12 ms—Notes to Table 1–3:(1)V CCPD is 2.5, 3.0, or 3.3V. For a 3.3-V I/O standard, V CCPD =3.3 V. For a 3.0-V I/O standard, V CCPD = 3.0 V. For a 2.5-V or lower I/O standard,V CCPD =2.5V.(2)For the EP3SL340, EP3SE260, and EP3SL200 devices in the I4L ordering code, the industrial junction temperature range is from 0° C to100° C, regardless of supply voltage.(3)Altera recommends a 3.0-V nominal battery voltage when connecting V CCBAT to a battery for volatile key backup. If you do not use the volatilesecurity key, you may connect the V CCBAT to either GND or a 3.0-V power supply.Table 1–3.Recommended Operating Conditions for Stratix III Devices (Part 2 of 2)SymbolParameterConditionsMinimum Typical Maximum UnitChapter 1:Stratix III Device Datasheet: DC and Switching Characteristics Electrical CharacteristicsStratix III Device Handbook, Volume 2Parameter Symbol Conditions V CCIOUnit1.2V 1.5V 1.8V2.5V3.0V/3.3V MinMaxMinMaxMinMaxMinMaxMinMaxLow sustaining current I SUSL V IN >V IL (maximum)22.5 —25.0 —30.0 —50.0 —70.0 —µA High sustaining current I SUSH V IN <V IH (minimum)-22.5 —-25.0 —-30.0 —-50.0 —-70.0 —µA Low overdrive currentI ODL0V <V IN <V CCIO—120—160—200—300—500µA。

FPGA可编程逻辑器件芯片EP2S90F1020C5中文规格书

FPGA可编程逻辑器件芯片EP2S90F1020C5中文规格书

The Stratix II clock networks can be disabled (powered down) by both static and dynamic approaches. When a clock net is powered down, all the logic fed by the clock net is in an off-state thereby reducing the overall power consumption of the device.The global and regional clock networks can be powered down statically through a setting in the configuration (.sof or .pof) file. Clock networks that are not used are automatically powered down through configuration bit settings in the configuration file generated by the Quartus II software. The dynamic clock enable/disable feature allows the internal logic to control power up/down synchronously on GCLK and RCLK nets and PLL_OUT pins. This function is independent of the PLL and is applied directly on the clock network or PLL_OUT pin, as shown in Figures2–37 through2–39.1The following restrictions for the input clock pins apply:•CLK0 pin -> inclk[0] of CLKCTRL•CLK1 pin -> inclk[1] of CLKCTRL•CLK2 pin -> inclk[0] of CLKCTRL•CLK3 pin -> inclk[1] of CLKCTRLIn general, even CLK numbers connect to the inclk[0] port ofCLKCTRL, and odd CLK numbers connect to the inclk[1] portof CLKCTRL.Failure to comply with these restrictions will result in a no-fiterror.Enhanced & Fast PLLsStratix II devices provide robust clock management and synthesis using up to four enhanced PLLs and eight fast PLLs. These PLLs increase performance and provide advanced clock interfacing and clock-frequency synthesis. With features such as clock switchover,spread-spectrum clocking, reconfigurable bandwidth, phase control, and reconfigurable phase shifting, the Stratix II device’s enhanced PLLs provide you with complete control of clocks and system timing. The fast PLLs provide general purpose clocking with multiplication and phase shifting as well as high-speed outputs for high-speed differential I/O support. Enhanced and fast PLLs work together with the Stratix IIhigh-speed I/O and advanced clock architecture to provide significant improvements in system performance and bandwidth.Document Revision HistoryConfigurationf See the Configuring Stratix II & Stratix II GX Devices chapter in volume 2of the Stratix II Device Handbook or the Stratix II GX Device Handbook formore information about configuration schemes in Stratix II andStratix II GX devices.Device Security Using Configuration Bitstream EncryptionStratix II FPGAs are the industry’s first FPGAs with the ability to decrypta configuration bitstream using the Advanced Encryption Standard(AES) algorithm. When using the design security feature, a 128-bitsecurity key is stored in the Stratix II FPGA. To successfully configure aStratix II FPGA that has the design security feature enabled, it must beconfigured with a configuration file that was encrypted using the same128-bit security key. The security key can be stored in non-volatilememory inside the Stratix II device. This non-volatile memory does notrequire any external devices, such as a battery back-up, for storage.PPAMAX II device or microprocessor and flash device vJTAG Download cable (4)MAX II device or microprocessor andflash device Notes for Table 3–5:(1)In these modes, the host system must send a DCLK that is 4× the data rate.(2)The enhanced configuration device decompression feature is available, while the Stratix II decompression feature is not available.(3)Only remote update mode is supported when using the AS configuration scheme. Local update mode is not supported.(4)The supported download cables include the Altera USB Blaster universal serial bus (USB) port download cable,MasterBlaster serial/USB communications cable, ByteBlaster II parallel port download cable, and theByteBlasterMV parallel port download cable.Table 3–5.Stratix II Configuration Features (Part 2 of 2)ConfigurationSchemeConfiguration Method Design Security Decompression Remote System UpgradeConfiguration & Testing 1An encryption configuration file is the same size as a non-encryption configuration file. When using a serial configurationscheme such as passive serial (PS) or active serial (AS),configuration time is the same whether or not the designsecurity feature is enabled. If the fast passive parallel (FPP)scheme us used with the design security or decompressionfeature, a 4× DCLK is required. This results in a slowerconfiguration time when compared to the configuration time ofan FPGA that has neither the design security, nordecompression feature enabled. For more information aboutthis feature, refer to AN 341: Using the Design Security Feature inStratix II Devices. Contact your local Altera sales representativeto request this document.Device Configuration Data DecompressionStratix II FPGAs support decompression of configuration data, which saves configuration memory space and time. This feature allows you to store compressed configuration data in configuration devices or other memory, and transmit this compressed bit stream to Stratix II FPGAs. During configuration, the Stratix II FPGA decompresses the bit stream in real time and programs its SRAM cells.Stratix II FPGAs support decompression in the FPP (when using a MAX II device/microprocessor and flash memory), AS and PS configuration schemes. Decompression is not supported in the PPA configuration scheme nor in JTAG-based configuration.Remote System UpgradesShortened design cycles, evolving standards, and system deployments in remote locations are difficult challenges faced by modern system designers. Stratix II devices can help effectively deal with these challenges with their inherent re-programmability and dedicated circuitry to perform remote system updates. Remote system updates help deliver feature enhancements and bug fixes without costly recalls, reduce time to market, and extend product life.Stratix II FPGAs feature dedicated remote system upgrade circuitry to facilitate remote system updates. Soft logic (Nios® processor or user logic) implemented in the Stratix II device can download a new configuration image from a remote location, store it in configuration memory, and direct the dedicated remote system upgrade circuitry to initiate a reconfiguration cycle. The dedicated circuitry performs error detection during and after the configuration process, recovers from any error condition by reverting back to a safe configuration image, and provides。

FPGA可编程逻辑器件芯片EP2S130F780C4N中文规格书

FPGA可编程逻辑器件芯片EP2S130F780C4N中文规格书

Stratix II Architecture Figure2–56.DQS Phase-Shift Circuitry Notes(1), (2), (3), (4)Notes to Figure2–56:(1)There are up to 18 pairs of DQS and DQSn pins available on the top or the bottom of the Stratix II device. There areup to 10 pairs on the right side and 8 pairs on the left side of the DQS phase-shift circuitry.(2)The t module represents the DQS logic block.(3)Clock pins CLK[15..12]p feed the phase-shift circuitry on the top of the device and clock pins CLK[7..4]p feedthe phase circuitry on the bottom of the device. You can also use a PLL clock output as a reference clock to the phase-shift circuitry.(4)You can only use PLL 5 to feed the DQS phase-shift circuitry on the top of the device and PLL 6 to feed the DQSphase-shift circuitry on the bottom of the device.These dedicated circuits combined with enhanced PLL clocking andphase-shift ability provide a complete hardware solution for interfacingto high-speed memory.f For more information on external memory interfaces, refer to theExternal Memory Interfaces in Stratix II & Stratix II GX Devices chapter involume 2 of the Stratix II Device Handbook or the Stratix II GX DeviceHandbook.Programmable Drive StrengthThe output buffer for each Stratix II device I/O pin has a programmabledrive strength control for certain I/O standards. The LVTTL, LVCMOS,SSTL, and HSTL standards have several levels of drive strength that theuser can control. The default setting used in the Quartus II software is themaximum current strength setting that is used to achieve maximum I/Operformance. For all I/O standards, the minimum setting is the lowestdrive strength that guarantees the I OH/I OL of the standard. Usingminimum settings provides signal slew rate control to reduce systemnoise and signal overshoot.High-Speed Differential I/O with DPA SupportHigh-Speed Differential I/O with DPA SupportStratix II devices contain dedicated circuitry for supporting differential standards at speeds up to 1 Gbps. The LVDS and HyperTransport differential I/O standards are supported in the Stratix II device. In addition, the LVPECL I/O standard is supported on input and output clock pins on the top and bottom I/O banks.The high-speed differential I/O circuitry supports the following high speed I/O interconnect standards and applications:■SPI-4 Phase 2 (POS-PHY Level 4)■SFI-4■Parallel RapidIO■HyperTransport technologyThere are four dedicated high-speed PLLs in the EP2S15 to EP2S30 devices and eight dedicated high-speed PLLs in the EP2S60 to EP2S180 devices to multiply reference clocks and drive high-speed differential SERDES channels.Tables 2–21 through 2–26 show the number of channels that each fast PLL can clock in each of the Stratix II devices. In Tables 2–21 through 2–26 the first row for each transmitter or receiver provides the number of channels driven directly by the PLL. The second row below it shows the maximum channels a PLL can drive if cross bank channels are used from theadjacent center PLL. For example, in the 484-pin FineLine BGA EP2S15Non-Stratix II VCC = 3.3 Vv (1)v (2)v (3)Level shifter required Level shifter required VCC = 2.5 V v (1), (4)v (2)v (3)Level shifter required Level shifter required VCC = 1.8 V v (1), (4)v (2), (5)v Level shifter requiredLevel shifter requiredVCC = 1.5 Vv (1), (4)v (2), (5)v (6)v vNotes to Table 2–20:(1)The TDO output buffer meets V OH (MIN) = 2.4 V .(2)The TDO output buffer meets V OH (MIN) = 2.0 V .(3)An external 250- pull-up resistor is not required, but recommended if signal levels on the board are not optimal.(4)Input buffer must be 3.3-V tolerant.(5)Input buffer must be 2.5-V tolerant.(6)Input buffer must be 1.8-V tolerant.Table 2–20.Supported TDO/TDI Voltage Combinations (Part 2 of 2)DeviceTDI InputBuffer Power Stratix II TDO V C C I O Voltage Level in I/O Bank 4VC C I O = 3.3 V V C C I O = 2.5 V V C C I O = 1.8 V V C C I O = 1.5 V V C C I O = 1.2 VDocumentRevision HistoryTable2–27 shows the revision history for this chapter.Table2–27.Document Revision History (Part 1 of2)Date andDocumentVersionChanges Made Summary of Changes May 2007, v4.3Updated “Clock Control Block” section.—Updated note in the “Clock Control Block” section.—Deleted Tables 2-11 and 2-12.—Updated notes to:●Figure2–41●Figure2–42●Figure2–43●Figure2–45—Updated notes to Table2–18.—Moved Document Revision History to end of the chapter.—August 2006,v4.2Updated Table2–18 with note.—April 2006, v4.1●Updated T able2–13.●Removed Note 2 from T able2–16.●Updated “On-Chip Termination” section and T able2–19 toinclude parallel termination with calibration information.●Added new “On-Chip Parallel Termination with Calibration”section.●Updated Figure2–44.●Added parallel on-chip terminationdescription andspecification.●Changed RCLKnames to match theQuartus II software inT able2–13.December2005, v4.0Updated “Clock Control Block” section.—July 2005, v3.1●Updated HyperT ransport technology information in Table2–18.●Updated HyperT ransport technology information inFigure2–57.●Added information on the asynchronous clear signal.—May 2005, v3.0●Updated “Functional Description” section.●Updated T able2–3.●Updated “Clock Control Block” section.●Updated T ables2–17 through 2–19.●Updated T ables2–20 through 2–22.●Updated Figure2–57.—March 2005, 2.1●Updated “Functional Description” section.●Updated T able2–3.—。

FPGA可编程逻辑器件芯片EP2S130F780I5N中文规格书

FPGA可编程逻辑器件芯片EP2S130F780I5N中文规格书

Stratix II GX Architectureload acts as a preset when the asynchronous load data input is tied high.When the asynchronous load/preset signal is used, the labclkena0signal is no longer available.The LAB row clocks [5..0] and LAB local interconnect generate theLAB-wide control signals. The MultiTrack™ interconnects haveinherently low skew. This low skew allows the MultiTrack interconnectsto distribute clock and control signals in addition to data.Figure2–34 shows the LAB control signal generation circuit.Figure2–B-Wide Control SignalsAdaptive Logic ModulesAdaptive Logic Modules The basic building block of logic in the Stratix II GX architecture is the ALM. The ALM provides advanced features with efficient logic utilization. Each ALM contains a variety of look-up table (LUT)-based resources that can be divided between two adaptive LUTs (ALUTs). With up to eight inputs to the two ALUTs, one ALM can implement various combinations of two functions. This adaptability allows the ALM to be completely backward-compatible with four-input LUT architectures. One ALM can also implement any function of up to six inputs and certain seven-input functions.In addition to the adaptive LUT-based resources, each ALM contains two programmable registers, two dedicated full adders, a carry chain, a shared arithmetic chain, and a register chain. Through these dedicated resources, the ALM can efficiently implement various arithmetic functions and shift registers. Each ALM drives all types of interconnects: local, row, column, carry chain, shared arithmetic chain, register chain, and direct link interconnects. Figure2–35 shows a high-level block diagram of the Stratix II GX ALM while Figure2–36 shows a detailed view of all the connections in the ALM.Figure2–35.High-Level Block Diagram of the Stratix II GX ALMTriMatrix MemoryFigure2–51.M4K RAM Block Control SignalsThe R4, C4, and direct link interconnects from adjacent LABs drive theM4K RAM block local interconnect. The M4K RAM blocks cancommunicate with LABs on either the left or right side through these rowresources or with LAB columns on either the right or left with the columnresources. Up to 16 direct link input connections to the M4K RAM blockare possible from the left adjacent LABs and another 16 possible from theright adjacent LAB. M4K RAM block outputs can also connect to left andright LABs through direct link interconnect. Figure2–52 shows the M4KRAM block to logic array interface.。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

MultiTrack Interconnect
Clear & Preset Logic Control
LAB-wide signals control the logic for the register's clear and load/preset
signals. The ALM directly supports an asynchronous clear and preset
function. The register preset is achieved through the asynchronous load
of a logic high. The direct asynchronous preset does not require a NOT-
gate push-back technique. Stratix II devices support simultaneous
asynchronous load/preset, and clear signals. An asynchronous clear
signal takes precedence if both signals are asserted simultaneously. Each
LAB supports up to two clears and one load/preset signal.
In addition to the clear and load/preset ports, Stratix II devices provide a
device-wide reset pin (DEV_CLRn) that resets all registers in the device.
An option set before compilation in the Quartus II software controls this
pin. This device-wide reset overrides all other control signals.
MultiTrack Interconnect In the Stratix II architecture, connections between ALMs, TriMatrix memory, DSP blocks, and device I/O pins are provided by the MultiTrack interconnect structure with DirectDrive TM technology. The MultiTrack interconnect consists of continuous, performance-optimized routing lines of different lengths and speeds used for inter- and intra-design block connectivity. The Quartus II Compiler automatically places critical design paths on faster interconnects to improve design performance. DirectDrive technology is a deterministic routing technology that ensures identical routing resource usage for any function regardless of placement in the device. The MultiTrack interconnect and DirectDrive technology simplify the integration stage of block-based designing by eliminating the re-optimization cycles that typically follow design changes and additions.
The MultiTrack interconnect consists of row and column interconnects that span fixed distances. A routing structure with fixed length resources for all devices allows predictable and repeatable performance when migrating through different device densities. Dedicated row interconnects route signals to and from LABs, DSP blocks, and TriMatrix memory in the same row. These row resources include:
■Direct link interconnects between LABs and adjacent blocks
■R4 interconnects traversing four blocks to the right or left
■R24 row interconnects for high-speed access across the length of the device
Stratix II Architecture
The direct link interconnect allows an LAB, DSP block, or TriMatrix
memory block to drive into the local interconnect of its left and right
neighbors and then back into itself. This provides fast communication
between adjacent LABs and/or blocks without using row interconnect
resources.
The R4 interconnects span four LABs, three LABs and one M512 RAM
block, two LABs and one M4K RAM block, or two LABs and one DSP
block to the right or left of a source LAB. These resources are used for fast
row connections in a four-LAB region. Every LAB has its own set of R4
interconnects to drive either left or right. Figure2–16 shows R4
interconnect connections from an LAB. R4 interconnects can drive and be
driven by DSP blocks and RAM blocks and row IOEs. For LAB
interfacing, a primary LAB or LAB neighbor can drive a given R4
interconnect. For R4 interconnects that drive to the right, the primary
LAB and right neighbor can drive on to the interconnect. For R4
interconnects that drive to the left, the primary LAB and its left neighbor
can drive on to the interconnect. R4 interconnects can drive other R4
interconnects to extend the range of LABs they can drive. R4
interconnects can also drive C4 and C16 interconnects for connections
from one row to another. Additionally, R4 interconnects can drive R24
interconnects.
Figure2–16.R4 Interconnect Connections Notes(1), (2), (3)
Notes to Figure2–16:
(1)C4 and C16 interconnects can drive R4 interconnects.
(2)This pattern is repeated for every LAB in the LAB row.
(3)The LABs in Figure2–16 show the 16 possible logical outputs per LAB.
TriMatrix Memory
Figure2–24.EP2S130 Device with M-RAM Interface Locations Note(1)
Note to Figure2–24:
(1)The device shown is an EP2S130 device. The number and position of M-RAM blocks varies in other devices.
Stratix II Architecture
I/O Structure。

相关文档
最新文档