Вы находитесь на странице: 1из 3

SoC KB: SL1007: How can a Core Logic Tile of ProASIC / ProASIC... https://www.actel.com/kb/article.aspx?

id=SL1007

Microsemi
Quality
Careers
Investors
Contact Us

Parametric Search
MyMicrosemi
Products
Design Resources
FPGAs
SoC FPGAs
Rad-Tolerant FPGAs
Antifuse FPGAs
Technology Solutions
Applications
Alternative Energy
Commercial Aviation
Communications
Defense
Embedded Systems
Industrial
Medical
Motor Control
Power Solutions
Security
Space
Design Support
FPGA & SoC Design
Custom Design Services
Technical Support
Application Notes
Packaging Information
Product Brochures
Quality
Ordering
Available Stock
RFQ/Samples
Sales Contacts
Company
About Us
Corporate Contacts
Press
Quality
Acquisitions
Careers
Investors
Events
SoC Design Resources
Libero SoC
Libero IDE
Licensing
Design Software
Dev Kits
Programming & Debug
IP Cores
Partners
Power Calculators
BSDL Models
IBIS Models
SoC Support
SoC Technical Support
My Cases
Knowledge Base
Webcasts
Training
Customer Notifications

Products
Applications
Design Support
Company
Careers
Investors
Survey
Privacy Policy
Terms & Conditions

1 de 3 09/03/2018 16:48
SoC KB: SL1007: How can a Core Logic Tile of ProASIC / ProASIC... https://www.actel.com/kb/article.aspx?id=SL1007

How can a Core Logic Tile of ProASIC / ProASIC PLUS be configured as a sequential or combinational gate?

Website Migration
ID: SL1007
SoC Customer Portal Devices: ProASIC, ProASICPLUS
My Cases Tools: ModelSim
Licensing
IP Search
The logic tile cell has three inputs (any or all of which can be inverted) and one output (which can connect to both ultra fast
local and efficient long line routing resources). Any three-input one-output logic function, except a three input XOR, can be
configured as one tile by closing its corresponding flash switches. Two multiplexers with feedback paths through the NAND gates
allow the tile to be configured as a latch with clear or set or as a flip-flop with clear or set.

Figure 1. Core Logic Tile

To configure the core logic tile as a simple positive edge trigger D Flip-Flop; flash switches L5, L10, L11, L13 and L14 are closed
and its corresponding schematic and simulation diagrams from Libero are shown in Figure 2 and 3.

Figure 2. Schematic of a positive edge trigger D Flip-Flop

Figure 3.

Core logic tile can also be configured as combinational logic gates by closing corresponding flash switches and here are some
examples:
 

Macro (Inputs) Close Flash Switches


AND2 (X1, X3) L0, L4, L6, L7, L9
NOR2 (X1, X3) L2, L4, L6, L7, L10
AND3 (X1, X2 and X3) L0, L5, L7, L9, L15

Figure 4. AND3

You can see that ProASIC / ProASIC Plus core logic tiles can flexibly map combinational and sequential logic gates of a design.
Please refer to the Flash Marco Library Guide for the available macros.
 
 
 

2 de 3 09/03/2018 16:48
SoC KB: SL1007: How can a Core Logic Tile of ProASIC / ProASIC... https://www.actel.com/kb/article.aspx?id=SL1007

Knowledge Base Search Last Modified: 5/27/2005


If you have any questions or concerns about this document, please contact Actel Customer Support:
soc_tech@microsemi.com | 1.650.318.4460 | 1.800.262.1060 (USA toll-free)

How would you rate this content? Print this article


Very Useful Useful Not useful Not what I am looking for
Submit    Email to a friend

Copyright © 2018 Microsemi Corporation. All rights reserved. The Microsemi logo is a registered trademark of Microsemi Corporation.

3 de 3 09/03/2018 16:48

Вам также может понравиться