Floorplan_editor Study Record

Source: Internet
Author: User
Tags save file xilinx ise

The Floorplan Editor overview contains some pace, Floorplanner, and FPGA editor operation settings, mainly for pin designations, layout locales, and the 10.1 version primarily supports only V4/v5/spartan 3 a. As a graphical interactive application, process UCF files with features such as:
    • View and edit I/o constraints, Common logic (BRAM, clock logic, etc.)
    • View and create zone and location constraints for logic in your design
    • Establish the resource demand in the design
    • Establish the resource layout of the target device
Related documents and points

Input file

    • NGD Designing localized Web table files
    • UCF User Constraint Original file

Output file

    • UCF based on the settings generated/modified constraint record file

Design Essentials

    • Display and search for specific elements and integrate selected elements into the same set
    • View the specified resource view, PIN graph, constraint disable
    • DRC detection, viewing rule text description
    • Include and display the fly line for user system constraints
    • Layout settings (following the SSO rules, specifying the pins to facilitate the migration of different packages, specifying the use of differential I/O pairs, providing graphical timing information/clock domain/io domains)
Floorplan Editor interface operation
    • Package View: Packaging types have Bg/pg/fg/pq/cs, different package types correspond to different pin space distributions and displays, constraints can be achieved by dragging the specified port to the diagram pin (I/o solid ring is specified, the hollow ring is available, the specific color square is a special port) , the mouse points to a specific port to see the name, type and bank information, any one view of the selection will affect all other display table box selection, right mouse to specify the front/back of the chip display, specify different bank display color/clock field display color; disable specified IO
    • Floorplan View: You can drag multiple resources from the Grid List window/design target window to constrain the layout, display the spatial distribution effect of constraint design, include the grid representing Slice, IO, global cache, Bram and processor, and combine rectangles to achieve non-rectangular zone constraints/ Disabled (repeated designations change the use rights); Specify whether the fly line is open or not
    • Design Objects list: A list of objects, such as logical components, contained in the design Ngd file, each containing many configurable item parameters. Mainly to filter, constrain, group, remove constraints and specify the operation of the UCF file, and so on, the differential pair IO in the P-type designation will make the N type automatically assigned, the group transfer is the whole

Column

Description

Column

Description

Name

Object Name

Slew

Conversion speed (Fast/slow)

Net Name

NET name for the attached IO

Diff Pair

Differential Pair Object Name

Type

Object type

LOC

Location information

IO Direction

Io direction, can be changed (input, output, inout, and undefined)

IOB Delay

IOB delay, including both, Ibuf, IFD, or NONE.

Diff Type

Differential types, P_type, N_type, and unknown

Rerun

Forces a specified partial implementation from the specified point layout

Bank

Bank dependent information

Preserve

Change information for controlling re-layout

IO Standard

IO Standard (LVTTL,GTL, LVCMOS25)

Symbol Count

Total number of objects in group

Vreff

Vref Requirements

Range

Slice available numbers in area constraints

Vcco

Vcco demand

Size

The amount of slices specified by the zone constraint

Drive

Driver specified MA

Constraints File

The corresponding UCF file for saving information

Termination

Pull/drop-down designation

    • Comprehensive list of Web tables: Hierarchical display based on design structure, mainly used for quick find and constraint

Toolsets and shortcut keys
    • Quick action: Mouse specified to display feature brief, status bar description details
    • PIN legend: Includes information such as symbols and type descriptions
    • Color selection: Specify the components in the device, and adjust their shading settings

Shortcut

Menu

Command

F1

Help

Help Topics

F2

Note Toggles edit mode on a particular cell

F3

Edit

Find Next

F5

View

Refresh

F6

View

Zoom Full View

F7

View

Zoom out

F8

View

Zoom in

F9

View

Zoom to Box

F11

View

To Selected

Del

Edit

Remove Constraint

Esc

Cancel operation

CTRL + N

File

New

Ctrl+o

File

Open

Ctrl+s

File

Save

Ctrl+p

File

Print

CTRL + Z

Edit

Undo

Ctrl+x

Edit

Cut

CTRL + C

Edit

Copy

CTRL + V

Edit

Paste

Ctrl+f

Edit

Find

Ctrl+g

Edit

Group

Alt+enter

Edit

Object Properties

    • Right-click Options (different windows have different menus, feature brochures have lists ...) )
Design process
    • Design flow based on NGD files and existing UCF files (load file, UCF to NGD overlay constraint, constraint modification)

    • Top-level HDL design constraints (specify top-level file, analysis record port information , constraint settings , constraint save )

Basic operations
    • Open editor independently: (command line input pace; Select Load file/auto new; Integrated pre-constraint to specify device; open editor or PACE), standalone mode has limited function and cannot be implemented after layout function
    • Activate Zone redundancy: Select Enable area group padding in floorplan view and make redundant scale settings
    • Activate disable mode: Start Disable tool, select Disable Resource
    • Activate selection mode: Start the Selection tool, select the selected Resource
    • Drag-and-drop constraint settings: Left-click Selection and drag to place the specified position to implement constraints; Group selection and constraint colored change reminders
    • Filtering Features: Design object list with filtered feature options for quick Find with four options (state/Type/function/name)
    • Group and Cancel: Combine selected objects into the same group, or cancel the previously set grouping
    • Package PIN View: Toggle Package View/invert/color callout/Remove constraint/save file
    • Selection action: Select logical units, remove selected cells, set parameter details
    • Parameter settings: color settings (IO Group, clock area, pin-to-logic delay time), Floorplan view window settings (fly-line switch, grid switch, zone constraint, zone redundancy constraint, small area constraint switch over minimum estimate), background color (selected based on IO Group/clock Region/ Pin to logical delay time/report format for background shading), Package view window (top/Bottom view)
    • View Toggle: Toggle Selection Area Show/hide, layout view, and package view toggle
    • Find elements: Set filter type, automatically select filter results, match all/any items, parameter settings (match attribute settings, match degree < number has greater/less than/equal/approximate, text has equal/include/case slightly >, filter mode), multiple settings
    • Color Matching: Coloring of specified components in different windows
Background, PIN, and region settings
    • Clock area display, differential pair, input delay, CLB/IOB zone clock resource, IO Group, fly line via edit option or view option, control of sites and tiles display by shortcut keys; Display specified object parameters
    • Cancels or specifies (region/region Group/Logical unit location), assignment policy for selected groups of objects (from top/bottom/left/right progression, one-by-one, per-mode), drag-and-drop scenarios, view/move/zoom/Add/Remove zone constraints, pin constraints via group placement and cancellation/file editing ...
    • Check SSO analysis (subtract output, change IO standard, lower drive value, choose lower conversion rate), DRC detection, enhanced pin-constrained portability (floorplan > Make Pin Compatible with), clock analysis (Floorplan > Run Clock Analysis)
Recommended Learning

Documentation Program: Xilinx ISE help/software Help/floorplan Editor Help

Floorplan_editor Study Record

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.