Web Analytics
Datasheet 搜索 > Microchip(微芯) > A3P250-VQ100 数据手册 > A3P250-VQ100 其他数据使用手册 1/3 页
A3P250-VQ100
121.367
导航目录
  • 功能描述在P1
A3P250-VQ100数据手册
Page:
of 3 Go
若手册格式错乱,请下载阅览PDF原文件
Microsemi Headquarters
One Enterprise, Aliso Viejo, CA 92656 USA
Within USA: +1 (800) 713-4113 Outside USA: +1 (949) 380-6100
Fax: +1 (949) 215-4996 Email: sales.support@microsemi.com www.
microsemi.com
MSC-F-0003 Rev 3
Do not distribute outside of Microsemi without permission. Page 1 of 3
1.
2.
3.
4.
Microsemi Corporation: CN18014
October 8, 2018
Customer Notification No: CN18014
Change Classification: Minor
Subject
Addendum to PCN1309 and PCN1309A – Synopsys Synplify Pro Software Bug Regarding Safe State Machine Recovery
Description
Microsemi and Synopsys have recently become aware of a scenario that can result in a state machine design not being
implemented with logic circuits which force the state machine into a reset state if an illegal state is detected.
Description of the Problem
When a design is synthesized with the one-hot state machine encoding style and includes state machines with only two
states, Synplify Pro may not recognize them as state machines. If the state machine is marked for “safe” implementation,
and this bug affects the design, then the inferred extra logic that forces a reset during an illegal state condition will not be
added. This problem can occur only when of the following conditions are true.all
The design is synthesized with the “safe” encoding style for the state machine (the user has specified syn_encoding=”
).safe”
The state machine is instructed to use “onehot” encoding through the Implementation Options > VHDL setting.
The state machine has only two states.
The state machine does not have a attribute.syn_state_machine=”true”
Note: Specifying the encoding style through the attribute within the code,syn_encoding
as in , does not result in this bug (if the Implementation Options encoding is set to “default”).syn_encoding=”safe,onehot”
Method of Identifying an Affected Design
You can verify whether this issue really affected your design by checking if all the following conditions are true for the
Synplify project, where the design was synthesized:
The design has “onehot” selected as the .Default Enum Encoding
The state machine is marked to be implemented with the “safe” attribute.
The state machine has only two possible states.
The state machine does not have a attribute.syn_state_machine=”true”
The .srr report does not have an ‘Encoding state machine X’ message.
The safe state machine logic does not exist.
Action Required
There are four solutions to this problem:
Change the to be “default” within the Implementation Options.Default Enum Encoding
Add the attribute to the state machine signal.syn_state_machine=”true”
Modify the state machine to be implemented as a one-bit toggle flip-flop.
Use software version N-2018.03 or later.
Products Affected by this Change
See Appendix A.

A3P250-VQ100 数据手册

Microchip(微芯)
221 页 / 6.32 MByte
Microchip(微芯)
3 页 / 0.42 MByte
Microchip(微芯)
1404 页 / 1.09 MByte

A3P250 数据手册

Microsemi(美高森美)
闪光的ProASIC3系列FPGA具有可选的软ARM支持 ProASIC3 Flash Family FPGAs with Optional Soft ARM Support
Microsemi(美高森美)
A3P250 系列 97 I/O 36 kb 1.5 V 汽车 ProASIC3 闪存 系列 - FPBGA-144
Microsemi(美高森美)
闪光的ProASIC3系列FPGA具有可选的软ARM支持 ProASIC3 Flash Family FPGAs with Optional Soft ARM Support
Microsemi(美高森美)
地面FPGA和SoC产品目录 Terrestrial FPGA and SoC Product Catalog
Microsemi(美高森美)
ProASIC3 系列 250000 系统门 68 I/O 1.575 V 表面贴装 FPGA- VQFP-100
Microsemi(美高森美)
FPGA - 现场可编程门阵列 ProASIC3
Microsemi(美高森美)
A3P250 系列 250 k 门 2 k 宏单元 36 Kb Ram 157 I/O - FG256
Microsemi(美高森美)
Microsemi(美高森美)
闪光的ProASIC3系列FPGA具有可选的软ARM支持 ProASIC3 Flash Family FPGAs with Optional Soft ARM Support
Microsemi(美高森美)
ProASIC3 系列 250000 系统门 97 I/O 1.575V 表面贴装 FPGA - FPBGA-144
器件 Datasheet 文档搜索
器件加载中...
AiEMA 数据库涵盖高达 72,405,303 个元件的数据手册,每天更新 5,000 多个 PDF 文件