FPGA可编程逻辑器件芯片EP1S30F1020C5N中文规格书
更新时间:2023-05-29 09:18:01 阅读量: 实用文档 文档下载
Error Detection Block
You can enable the Stratix III device error detection block in the Quartus II software
(refer to“Software Support” on page15–11). This block contains the logic necessary to
calculate the 16-bit CRC signature for the configuration CRAM bits in the device.
The CRC circuit continues running even if an error occurs. When a soft error occurs,
the device sets the CRC_ERROR pin high. Two types of CRC detection check the
configuration bits:
■The CRAM error checking ability (16-bit CRC) during user mode, for use by the CRC_ERROR pin.
■For each frame of data, the pre-calculated 16-bit CRC enters the CRC circuit
right at the end of the frame data and determines whether or not there is an
error.
■If an error occurs, the search engine starts to find the location of the error.
■You can shift the error messages out through the JTAG instruction or core
interface logic while the error detection block continues running.
■The JTAG interface reads out the 16-bit CRC result for the first frame and also
shifts the 16-bit CRC bits to the 16-bit CRC storage registers for test purposes.
■You can deliberately introduce single error, double errors, or double errors
adjacent to each other to configuration memory for testing and design
verification.
1The “Error Detection Registers” section focuses on the first type, the 16-bit CRC only when the device is in user mode.
■The 16-bit CRC that is embedded in every configuration data frame.
■During configuration, after a frame of data is loaded into the Stratix III device,
the pre-computed CRC is shifted into the CRC circuitry.
■At the same time, the CRC value for the data frame shifted-in is calculated. If
the pre-computed CRC and calculated CRC values do not match, nSTATUS is
set low. Every data frame has a 16-bit CRC; therefore, there are many 16-bit
CRC values for the whole configuration bitstream. Every device has different
lengths of the configuration data frame.
Error Detection Registers
There is one set of 16-bit registers in the error detection circuitry that stores the
computed CRC signature. A non-zero value on the syndrome register causes the
CRC_ERROR pin to be set high. Figure15–1 shows the block diagram of the error
detection circuitry, syndrome registers, and error injection block.
Stratix III Device Handbook, Volume 1
Chapter 16:Programmable Power and Temperature-Sensing Diodes in Stratix III Devices
Stratix III External Power Supply Requirements
f For possible values of each power supply, refer to the DC and Switchin
g Characteristics
of Stratix III Devices chapter in volume 2 of the Stratix III Device Handbook.
f For detailed guidelines about how to connect and isolate VCCL and VCC power supply
pins, refer to the Stratix III Device Family Pin Connections Guidelines.
Table16–2.Stratix III Power Supply Requirements
Notes to Table16–2:
(1)You can minimize the number of external power sources by driving the left column and supplies with the same voltage regulator. Note that
separate power planes, decoupling capacitors, and ferrite beads are required for VCCA_PLL and VCCPT when implementing this scheme. (2)V CCPD can be either 2.5 V, 3.0 V, or 3.3 V. For a 3.3-V standard, V CCPD = 3.3 V. For a 3.0-V I/O standard, V CCPD = 3.0V. For 2.5 V and below I/O
standards, V CCPD = 2.5V.
(3)This scheme is for VCCIO = 2.5V.
(4)There is one VREF pin per I/O bank. Use an external power supply or a resistor divider network to supply this voltage.
Stratix III Device Handbook, Volume 1
Chapter 16:Programmable Power and Temperature-Sensing Diodes in Stratix III Devices
Temperature Sensing Diode
Figure16–1 shows an example of power management for Stratix III devices.
Figure16–1.Stratix III Power Management Example (Note1), (2)
Notes to Figure16–1:
(1)When V CCL = 0.9V, you need a separate voltage regulator.
(2)When V CCL = 0.9V, V CCPT and V CC must be ramped before V CCL to minimize V CCL standby current during V CCPT and V CC ramping to full rail.
Temperature Sensing Diode
Knowing the junction temperature is crucial for thermal management. A Stratix III
device monitors its die temperature with an embedded temperature sensing diode
(TSD). This is done by sensing the voltage level across the TSD. Each temperature
level produces a unique voltage across the diode. Use an external analog-to-digital
converter that measures the voltage difference across the TSD and then converts it to a
temperature reading.
Stratix III Device Handbook, Volume 1
Chapter 16:Programmable Power and Temperature-Sensing Diodes in Stratix III Devices
Conclusion
External Pin Connections
The Stratix III TSD, located in the top-right corner of the die, requires two pins for
voltage reference. Connect the TEMPDIODEP and TEMPDIODEN pins to the external
analog-to-digital converter, as shown in Figure16–2.
Figure16–2.TEMPDIODEP and TEMPDIODEN External Pin Connections
Temperat u re
The TSD is a very sensitive circuit which can be influenced by the noise coupled from
traces on the board, and possibly within the device package itself, depending on
device usage. The interfacing device registers temperature based on milivolts of
difference as seen at the TSD. Switching I/O near the TSD pins can affect the
temperature reading. Altera recommends you take temperature readings during
periods of no activity in the device (for example, standby mode where no clocks are
toggling in the device), such as when the nearby I/Os are at a DC state and the clock
networks in the device are disabled.
Figure16–3.TSD Connections
Conclusion
As process geometries get smaller, power and thermal management is becoming more
crucial in FPGA designs. Stratix III devices offer programmable power technology
and selectable core voltage options for low-power operation. Use these features, along
with speed grade choices, in different permutations to get the best power and
performance combination. Taking advantage of the silicon, the Quartus II software is
able to manipulate designs to use the best combination to achieve the lowest power at
the required performance.
For thermal management, use the Stratix III temperature sensing diode with an
external analog-to-digital converter in production devices. This allows you to easily
incorporate this feature in your designs. Being able to monitor the junction
temperature of the device at any time also allows you to control air flow to the device
and save power for the whole system.
Stratix III Device Handbook, Volume 1
Chapter 16:Programmable Power and Temperature-Sensing Diodes in Stratix III Devices Chapter Revision History Stratix III Device Handbook, Volume 1
正在阅读:
FPGA可编程逻辑器件芯片EP1S30F1020C5N中文规格书05-29
4C视角下“农超对接”的可行性研究10-14
月度采购计划制定方案12-19
图书信息管理的设计与实现(C课程设计)07-02
电机DTC的算法研究05-10
自考04183《概率论与数理统计(经管类)》历年真题05-17
市政道路排水工程施工组织设计(技术部分)08-19
《机械设计基础》教案07-09
商业地产软文文案02-10
- 教学能力大赛决赛获奖-教学实施报告-(完整图文版)
- 互联网+数据中心行业分析报告
- 2017上海杨浦区高三一模数学试题及答案
- 招商部差旅接待管理制度(4-25)
- 学生游玩安全注意事项
- 学生信息管理系统(文档模板供参考)
- 叉车门架有限元分析及系统设计
- 2014帮助残疾人志愿者服务情况记录
- 叶绿体中色素的提取和分离实验
- 中国食物成分表2020年最新权威完整改进版
- 推动国土资源领域生态文明建设
- 给水管道冲洗和消毒记录
- 计算机软件专业自我评价
- 高中数学必修1-5知识点归纳
- 2018-2022年中国第五代移动通信技术(5G)产业深度分析及发展前景研究报告发展趋势(目录)
- 生产车间巡查制度
- 2018版中国光热发电行业深度研究报告目录
- (通用)2019年中考数学总复习 第一章 第四节 数的开方与二次根式课件
- 2017_2018学年高中语文第二单元第4课说数课件粤教版
- 上市新药Lumateperone(卢美哌隆)合成检索总结报告
- 可编程
- EP1S30F1020C5N
- 中文
- 器件
- 芯片
- 逻辑
- 规格
- FPGA
- 首届大学生“廉洁&183;诚信”主题辩论赛初赛复赛辩题
- 商品条码编码的三原则
- 最新苏教版一年级语文下册四单元试卷训练及答案
- 卫生院民主评议政风行风情况工作报告
- 中国核工业抓科技进步 促铀矿冶发展
- 如何表扬和批评学生
- 关于小区装修搬运的温馨提示
- 小学生二年级成语故事
- 参加作文课题研究心得体会
- 爱孩子就应该对孩子适当的放手
- 黑龙江省哈尔滨市第六中学2015届高三数学(文)一模试题及答案
- 乳腺癌基因芯片数据分析
- 一级建造师冲刺阶段如何提高学习效
- 【接吻技巧】接吻讲究技巧(3)
- 娃哈哈冰糖雪梨 郑州市场营销策划方案
- 三级秘书2005年11月国考真题
- 2013河北中考文综试题及答案评分标准word版
- 机房工程与综合布线
- 第4章数字逻辑基础完整版
- 经典的买房必备宝典系列之12考察新房手续及开发商资质