光映科技官方技術論壇

歡迎您的參與   這是一個EDA開發設計的討論園地
歡迎光臨 光映科技官方技術論壇 登入 | 說明
in 搜尋

Altium Designer 6.0:新功能介紹 (Whats New in Altium Designer 6.0) Part.1

本主題共有 0 篇回覆,最新回覆發表於 02-22-2011, 11:23 上午,作者 tifa
文章排序: 上一主題 下一主題
  •  02-22-2011, 11:23 上午 3869

    Altium Designer 6.0:新功能介紹 (Whats New in Altium Designer 6.0) Part.1

    Altium Designer 6.0:新功能介紹 (Whats New in Altium Designer 6.0) Part.1

    Summary
    Altium Designer 6.0
    帶來全新 增強的功能,來改善 PCB FPGA 的設計能力。
    此版本包括一個全新功能和技術的組合,加上許多改進的功能。
    Altium Designer
    許多增強功能,是由設計開發工程師藉由客戶的意見來改善的。
    Altium Designer 6.0 brings a host of new and enhanced features to improve PCB and FPGA design productivity.
    This release includes a mix of major new features and technologies, combined with numerous smaller enhancements.
    Many of the enhancements are based on feedback from you,
    the engineers and designers developing electronic products in Altium Designer.


    Altium Designer 6.0 brings a number of substantial improvements to the PCB and FPGA design process.
    Almost all areas of the software have been strengthened and enhanced.
    Physical platform design has been upgraded to support the high board densities
    and high-speed signaling found in today's designs.
    Differential pair, smart interactive and BGA escape routing,
    backed up by pin/part swapping with dynamic net assignment brings a new level of power to the routing process.

    Programmable design support has been extended, with increased programmable device and processor coverage,
    and higher levels of physical-level integration. Support for all boundary-scan devices on your board,
    combined with the enhanced real-time JTAG Device Viewer gives you pin state monitoring,
    right down on the running board.
    The new configurable 8 to 64-bit LAX, with its built in multiplexer
    and code disassembly capabilities greatly enhances the FPGA design process.

    With this release it is also significantly easier to integrate Altium Designer with
    company engineering and business management systems commonly found in medium and large-scale organizations.
    Place components directly from your company database using the new database-driven Part Libraries,
    and include database information directly in the Bill of Materials.

    These are just a few of the new features in what we believe is the most exciting release of Altium Designer yet.
    Read on to learn more about the new and
    improved electronic product development technology in Altium Designer 6.0.

    Seeing is Believing - Read More and Watch Videos of the New Features
    A commonly stated saying is that seeing is believing.
    Learning by watching and listening is something we do naturally,
    and is an ideal way to learn about computer software.
    If you'd like to read more about Altium Designer 6.0, as well as watch short video

    Stuff that will Blow You Away!

    Board Insight™


    A complex-multi layer board makes for a visually dense and often difficult to interpret workspace.
    The new Board Insight system makes it easier to view and understand the objects in your design.
    The Board Insight system is an integrated set of features developed to meet your view management needs.
    For this release Board Insight includes an Insight Lens,
    heads-up cursor information, floating graphical views,
    simplified net highlighting, and enhanced net labeling on objects.


    Insight Lens

    The new Insight Lens makes light work of performing a detailed examination of your board.
    While the workspace remains at a low level of zoom you can
    closely inspect the smallest detail on the board, magnifying it in the Insight Lens.

    With its own zoom and single layer shortcuts, working with the Insight Lens will soon become second nature.
    Turn the Lens on and off in the View menu, and configure it in the PCB -
    Board Insight Lens page of the Preferences dialog.

    Heads-Up Display Data

    The Heads-Up display gives you real-time feedback about objects currently under the cursor in the PCB workspace.
    The Heads-Up display is configurable, and can include cursor location,
    delta information (from the last mouse click), current layer and current-snap grid.
    As well as the information content, the display font and colors can also be configured.

    The heads-up display can be parked anywhere on the screen using the SHIFT + G shortcut,
    and picked up again using the same shortcut.
    This allows you to have it move with the cursor, or position it anywhere on the screen in a fixed location.


    Heads-Up Hover Mode

    If you pause for a moment as you are moving the cursor, the Heads-Up display will switch to Hover mode.
    In Hover mode extra information is displayed, this can include a summary, available shortcuts,
    rule violations, net, component and primitive details.
    Configure the Heads-Up display feature in the PCB - Board Insight Modes page of the Preferences dialog.


    Popup Mode


    The new Board Insight system's Popup view is an excellent tool for interrogating objects under the cursor.
    A click on the mouse wheel presents the Popup view, which includes list of all components,
    nets and violations under the cursor, and a graphical display of the object currently chosen in the list.

    From the list you can Edit, Select or Zoom on any of the objects.
    The Board Insight list can include primitive objects, such as pads and tracks that belong to the components,
    nets and violations.
    The list is hierarchical, allowing you, for example, to drill down for complete detail on the objects causing a violation.

    Use the SHIFT + V shortcut the load the Popup with information about any violations under the cursor.
    SHIFT + X loads the Pop-up with information about any nets and components under the cursor.
    Click the Mouse wheel to open the Pop-up with components, nets and violations currently under the cursor.


    Panel Mode

    The Board Insight Panel provides the same information as the popup view,
    in a panel, with no keystrokes required to update the contents.
    When you hover over component, net or violation objects they will be loaded into the panel,
    where you can edit them, change their selection state and navigate to them.
    The lower region of the panel includes the Board Insight Lens,
    giving you a close up view of the area currently under the cursor.

    The Board Insight panel works like any other panel - it can be resized, docked or floated over the workspace.
    The information in the panel is updated after briefly pausing the cursor.
    Once the information is in the panel it will remain until the cursor is paused in a new location.
    You can edit the objects, change their selection state and navigate to them from this mode.


    Enhanced Visual PickList

    A multi-layer PCB design makes for a dense and visually crowded workspace,
    with many objects on top of one another.

    The enhanced Visual PickList makes object selection simple.
    When the cursor is clicked (or double-clicked)
    and there are multiple objects under the cursor the Visual PickList will appear,
    as you move the mouse through the list the current object will select on the board,
    as well as being displayed in the floating view port, allowing for easy identification.
    The objects in the PickList are also sorted by layer.


    Figure 6. The Visual PickList makes it easy to choose the correct object in a crowded workspace.


    Dynamic Net Highlighting

    Net highlighting is one of those essential PCB editing features that you use constantly.
    CTRL + Click on a net and everything in the workspace that is not part of the net you clicked on is faded,
    making the routing stand out, across all signal layers.
    Making sense of complex PCB designs has been made even easier with the new dynamic net highlighting feature.
    Simply hold CTRL + ALT as you move the mouse, as soon as it is over a net, that net will be highlighted.


    Displaying Net Names on Tracks


    Have you ever wanted to be able to easily 'read' your design?
    Sure you can tell which component is which, but until now the routing gives you no feedback,
    appearing as a dense collection of unlabelled tracks.
    As part of the new Board Insight system each track now displays its net name,
    another handy Insight into your PCB design.


    Enhanced Single-layer Display with Gray-scale

    A popular feature with Altium Designer's PCB editor is the single layer display mode.
    A press on the SHIFT + S shortcut hides all display layers except the current layer,
    instantly de-cluttering your view to only show the objects on the layer you are working on.

    Single layer mode has been enhanced by the addition of two new options,
    allowing you to retain other layer data in your view, except displaying it without color.
    Converting all other layer colors to gray-scale or
    monochrome lets you retain the spatial relationship information
    about the location of other objects in the design, without distracting you from the layer of interest.

    Control these new options using the Background intensity slider under the Mask Level button in the PCB workspace.
    Single layer mode behavior is configured in the PCB - Board Insight Display page of the
    Preferences dialog By default, all 3 single layer display modes are enabled,
    meaning that you will cycle through them as you press Shift+S .
    Use the check boxes in the Preferences dialog to turn off any options you do not want included when you press Shift+S .
    Single layer mode also supports blind and buried vias,
    ensuring that the display accurately represents the via copper on the active layer.

    User-configurable Pad and Via Details


    Altium Designer now gives much greater control over the display of net and number detail on pads and vias.
    Configure the font, the color and the transparency color to work with your workspace colors in the PCB -
    Board Insight Display page of the Preferences dialog.
    Strings are automatically presented as right-reading,
    aligned in the direction that maximizes the area available to display them.

    Flip and Edit the Board

    You can now work on the bottom of the board as easily as you work on the top.
    Use the new View » Flip Board command to turn over the entire workspace,
    just as if you were turning over the board in your hand.
    All standard actions and editing commands are supported, including routing, positioning components,
    and positioning text. Simply select the command again to flip the board back.


    Figure 10. View the bottom from below by selecting View » Flip Board.

    The coordinate space remains logically the same,
    so the workspace origin moves from the bottom left to the bottom right,
    and the current grid position increases in the X direction as you move the mouse from right to left,
    instead of the normal left to right.

    Any output generated while the view is flipped will maintain the correct viewed-from-top coordinate information.
    The layer drawing order is also changed, using a logical-pair swapping process.
    This means that TopOverlay will swap positions in the current layer drawing order with BottomOverlay,
    TopLayer with BottomLayer, Mid Layer1 with Mid Layer30, Internal Plane1 with Internal Plane16, and so on.
    The drawing order of mechanical layers is not changed.
    The view state is automatically restored to standard top-side viewing if the file is closed and reopened.


    Smart Paste

    As an engineer you know there are a large number of objects to be placed
    and connected as you build up your design.
    A common technique to accelerate this process is to copy similar objects that you have already used,
    paste them to where you are currently working, and modify them as required.

    The schematic editor's new Smart Paste feature takes this approach to an entirely new level -
    using Smart Paste you can actually transform the copy of the selected objects into other objects
    as you paste them.
    For example the selected Net Labels can become Ports when pasted,
    or the selected Sheet Entries can become Ports+Wires+Net Labels, all in a single paste action.
     
    Figure 11. Sheet Entries being transformed into Wires+Ports+Net Labels as they are Smart Pasted.

    You also have complete control over which of the objects in the selection set you want to paste -
    no more carefully avoiding those wires as you select the Ports,
    simply clear the checkbox to ignore wires when you Smart Paste your selection.

    Another handy feature is the ability to paste the selected circuitry as a graphic.
    Using this you can easily include a graphic of section of circuit on another sheet, and size it as required.
    Select Edit » Smart Paste to transform the clipboard objects as you paste them.


    Parametric Hierarchical Design

    Hierarchical design is one of the outstanding strengths of Altium Designer,
    allowing you to structure your design in a logical and meaningful fashion.
    Altium Designer's hierarchical design capabilities are not just for structuring the design though,
    they are also the backbone of the multi-channel design capabilities,
    and also makes it very easy to reuse a section of circuitry in different electronic product designs.

    The challenge with reusing a section of design,
    for example pointing from a sheet symbol on your current project
    to your company's preferred power supply schematic,
    is that the values of the components are not always fixed from one design to the next.
    The new support for parametric hierarchical design solves this -
    it allows you to move the specification of the component values from the schematic sheet,
    into the sheet symbol that references that sheet.

    This capability also works in perfectly with multi-channel design
    (designs where the same section of circuitry is repeated),
    allowing you to have different component values in each channel.
    Parametric components are defined by declaring their value as a parameter of the sheet symbol above,
    and then referencing that parameter on the target component.


    Figure 12. A graphic equalizer with different capacitor values in each channel.

    For example, a graphic equalizer can have the same circuit repeated many times,
    with the only difference between each channel being the component values.

    So a capacitor might take the values 0.12μF, 0.056μF, and 0.033μF in the different channels.
    Implementing this in Altium Designer is now simple since you can specify these values
    in the sheet symbol referencing each channel,
    eliminating the need to have many similar schematics with only component values being different.

    Parametric hierarchy is not limited to component values;
    you can parametrically reference any component parameter or any text label on the schematic sheet.
    Another powerful feature of the system is that you can refer to parameters from a symbol that is
    many sheets up in the hierarchy; the system will search the hierarchy until it finds the matching parameter.


    Smart Interactive Routing

    Smart Interactive Routing is the name of Altium Designer's new intelligent interactive routing mode.
    Smart Interactive Routing works with you in an intuitive way,
    attempting to completely route the chosen connection along the shortest path, using horizontal,
    vertical and diagonal segments, while automatically walking around any obstacle along the path.

    Smart Interactive Routing will automatically complete the entire connection if both the start
    and end nodes are on the same layer, while maintaining any applicable design rules.
    Select Place » Smart Interactive Routing from the menus to start smart routing,
    or select the command from the right-click menu.


    Figure 13. A set of connections being Smart Interactive routed,
    hold Ctrl and click to completely route the current connection.

    Since Smart Routing is an interactive routing tool you control the behavior
    using the cursor and the built-in shortcuts.

    It has 2 basic modes of operation, an auto complete mode where it will attempt
    to find a path for the entire connection,
    and auto-complete off, where it will attempt to route up to the current cursor location.

    With auto complete on the segments up to the cursor are shown as solid and will place when you click,
    while the segments beyond the cursor are proposed, and are shown as dashed outlines.
    If you like the proposed path then simply hold CTRL as you click, and the entire connection is routed!

    If you prefer to use it in a route-to-cursor type mode, simply press 5 to toggle auto complete off
    and the Smart Interactive Router will seek out a path from the connection start point up to the cursor,
    walking around obstacles along the way.
    As well as walking around obstacles to avoid conflicting with them,
    you can instruct it to stop at the first conflict, or ignore conflicts -
    press SHIFT + R to cycle through the modes.

    To select another connection leaving the pad you are routing from press the 7 shortcut.
    Press the SPACEBAR to change the corner mode.
    Press ~ (tilde) key while Smart Interactive Routing to display the available shortcuts.

    Figure 14. Press the ~ (tilde) key while Smart Routing to display the shortcuts.


    Scan any JTAG Device in Real Time

    Boundary scan, or JTAG, as it is more commonly known,
    was developed as a system for testing digital integrated circuits mounted on the assembled printed circuit board,
    and for testing the interconnects provided by that board.

    Altium Designer 6.0 brings this level of JTAG testing to your development environment -
    right on your own project board.

    Altium Designer has a complete JTAG communications system,
    and with the release of Altium Designer 6.0 this has been extended to support all JTAG compliant devices.

    By including the standard BSDL file supplied with each JTAG compliant device
    you have access to the pins on every JTAG device in your design, through the enhanced real-time JTAG viewer.

    Enhanced Generic JTAG Device Support

    Altium Designer's JTAG communications system has been enhanced to support all JTAG compliant devices.
    By including the standard BSDL file supplied with each JTAG device
    you have access to the pins on every JTAG device in your design.


    Figure 15. Specify the BSDL file and the libraries to use for any JTAG based component.

    The system even supports the situation where a BSDL file is not available for a device -
    simply set the instruction length for this device to zero and the JTAG system
    will continue to communicate to other devices in the chain.


    Enhanced Real-Time JTAG Device Viewer

    High density surface mount component packaging systems, such as Ball Grid Arrays (BGAs),
    mean that physically probing device pins is no longer possible -
    presenting you with a real challenge when it comes to debugging your design.

    Enter Altium Designer's enhanced Real-Time JTAG Device Viewer -
    suddenly physical design debugging has moved to a new level.


    Figure 16. Examine the state of pins for any JTAG compliant device in your design.

    The JTAG Device Viewer uses the JTAG communications standard to interrogate the state of the pins
    in any JTAG compliant device in your design, not just the FPGAs. It presents the state of each pin,
    and includes a image of both the schematic symbol and the footprint,
    helping you to analyze and debug your design.


    View the Action on the PCB

    Design debugging support also extends back to the design documents.
    Previously Altium Designer supported displaying the pin states back on the schematic,
    with the release of Altium Designer 6.0 you can also display the pin states on the PCB design -
    ideal for analyzing your design's performance.

    Figure 17. Monitoring the state of device pins on the PCB.



Powered by Community Server, by Telligent Systems