За продукта


 

Altium Designer 10

     Проектирането на печатната платка вече не е само въвеждане на схема и опроводяване на платка, а може да включва и програмируема логика и специализиран софтуер. Симулацията на схемата и целия проект също е често срещана практика.

     С инсталацията на Altium Designer вече имате всичко необходимо, за да доведете една принципна схема до готов за производство и монтаж продукт.

 

Altium System

Altium Designer осигурява обединена среда за изграждане на електронни продукти, събирайки всички етапи от проектирането в една система, включваща:

- Въвеждане на принципна схема

- Проектиране на физически модел на печатна платка

- FPGA хардуерно проектиране

- Вграждане на FPGA системи и програмирането им (с помощта на експериментална платка, като Altium NanoBoard)

- Създаване на вграден софтуер

- Едновременна симулация на аналогови и цифрови сигнали

- Анализ на параметрите на всеки сигнал поотделно

- Непрекъсната взаимовръзка между отделните модули на Altium чрез т.н. обединен информационен модел

- Подготовка на печатната платка за производство

 

Everything at one place - Altium

Модулът за принципни схеми осигурява бърз и лесен начин на въвеждане чрез:

- Подбиране на подходящи библиотеки

- Схемен редактор (поставяне на елементи, въвеждане на връзките между тях и проверка)

- Връзка с елементната база на дистрибуторите и достъп до каталозите на производителите на съответните елементи, както и възможност за сравнение направо в самата среда на модула

- SPICE симулатор на аналогови и цифрови сигнали

- Анализ на параметрите на сигналите, на ниво принципна схема

- Експортиране на нетлист

- Създаване на многозадачна, йерархична схема и възможност за запаметяване и маркиране на най-използваните блокове от дизайна

Модулът за печатни платки на Altium Designer позволява:

- Управление на библиотеките за отпечатъци

- Поставяне на елементите

- Ръчно и автоматично опроводяване

- 3Д изобразяване на печатната платка

- Анализ на параметрите на сигналите

- Подготовка за производство чрез създаване на Gerber и ODB++ файлове

FPGA (Field-progammable Gate Array) модулът, интегриран в Altium предоставя следните възможности:

- Синхронизация между FPGA, PCB и симулациите на проекта

- VHDL симулация и тестване

- FPGA програмна среда за най-разпространените микроконтролери и процесори

Altium FPGA

     FPGA-проектът включва всички елементи към един продукт, които му задават точно определени функции, както и софтуерния код на процесора. Цялата тази система  е „вградена“ и се симулира в универсално програмируемо устройства (FPGA контролери).

 

Основни предимства на „софтуерния“ дизайн са:

  • Възможност за предварително тестване на продукта и усъвършенстване на дизайна
  • Софтуерният дизайн може да се осъществи преди и след като хардуерът е готов
  • Софтуерният дизайн може да продължи и след производството на продукта, за да се модифицира и приспособи за точно определени нужди на крайния потребител

 

     FPGA-симулацията се усъществяна чрез развойна платка, която се програмира според функциите на разработваното устройство. Цялата логика и връзка ще са същите като на реален продукт. Може да се избира архитектура и параметри на процесора и да се въвеждат параметри и правила за всички елементи от схемата.

 

Има три основни фази при създаването на FPGA-проект:

  • Capture & Verification Phase – поставяне, свързване на елементите и проверка за грешки
  • Configuration Phase – връзка с хардуера на развойната платка, присвояване на входове и изходи; конфигурация на генератори, интерфейси и сензори; заделяне на програмна и потребителска памет (Mapping)
  • Processing Phase – програмиране на FPGA-контролера и тестване на продукта

 

     Altium Designer ви превежда през всички фази на FPGA-дизайна, от принципната схема, където за всеки елемент се използват интегрираните библиотеки на средата, до тестване на продукта, като може да се проследи всеки сигнал от устройството и да се визуализират регистрите на процесора.

Системни изисквания

 

Препоръчителни системни изисквания

  • Windows 7 (32-bit или 64-bit)
  • Intel® Core™ 2 Duo/Quad 2.66 GHz или еквивалентен
  • 4 GByte RAM
  • 10 GByte място на твърдия диск (Install + User Files)
  • Два монитора с резолюция поне 680x1050(widescreen) или 1600x1200(4:3)
  • NVIDIA® GeForce® 80003 series, 256 MB (или повече) видео карта
  • USB2.0 port (ако ще се свързва с NanoBoard-NB2 или NanoBoard-3000)
  • Adobe® Reader® 8 или по-нова версия
  • DVD-Drive
  • Интернет връзка
  • Microsoft Excel (необходим за BOM-файловете )

Забележка:

1. Продуктът е тестван и на Windows Vista и Windows XP.

2. За да се възползвате от предиствата на АGE (Accelerated Graphics Engine), включващ 3D визуализация, вашата видео карта трябва да поддържа DirectX 9.0c и Shader model 3.

3. Тестовете са проведени на 8500 GT, 256mb

 

Минимални системни изисквания

  • Windows XP SP2 Professional
  • Intel® Pentium™, 1.8 GHz или еквивалентен процесор
  • 2 GByte RAM
  • 3.5 GByte място на твърдия диск (Install + User Files)
  • Основен монитор с резолюция 1280x1024
    Препоръчително: втори монитор с резолюция 1024x768
  • NVIDIA® GeForce® 6000/7000 series, 128 MB видео карта или еквивалентна
  • USB2.0 port (ако ще се свързва с NanoBoard-NB2 или NanoBoard 3000)
  • Adobe® Reader® 8 или по-нова версия
  • DVD-Drive
  • Интернет връзка
  • Microsoft Excel (необходим за BOM-файловете)

Забележка:

1. Продуктът е тестван и на Windows Vista и Windows 7 (32-bit и 64-bit).

2. За да се възползвате от предиствата на АGE (Accelerated Graphics Engine), включващ 3D визуализация, вашата видео карта трябва да поддържа DirectX 9.0c и Shader model.

 

Новости

 

Highlights in Altium Designer 10

Някои от основните предимства на Altium Designer 10 

Цялостна среда за разработка

  • Обединен информационен модел
  • Обединява всички стъпки от процеса на разработка в едно приложение: „От  идеята до производството”

 

Altium Unified System

Управление на данновата и елементната база

  • Синхронизация на страниците с управление версиите на проекта и системните файлове
  • Подобрен интегритет на проектните данни, чрез контрол на версиите на проекта
  • Управление на елементната база през целия развоен процес, включващ
    • Намиране на конкретен елемент във всеки информационен или развоен документ ("къде се ползва")
    • Контрол на версиите на проекта и цикъла на работа на изделието
Data and Component Management

Улеснена инсталация на продукта

  • Лесен и разбираем за потребителя инсталационен процес
  • Непосредствен достъп до нови технологии и подобрения на продукта (непрекъсната връзка със сървъра на Altium)
new software installer

Съвместимост с Windows 7

  • Altium Designer 10 е разработен да поддържа изцяло средата на Windows 7
windows 7 support

Импортиране/ Експортиране на данни

  • Поддържа се импорт и експорт на развойни файлове и библиотеки, създадени в Mentor Expedition, OrCAD, Allegro, PADS, DxDesigner, Cadstar, P-CAD, CircuitMaker, Protel и други
data import- export Altium

Работа в екип върху PCB проекта

  • Дизайнерите по един проект имат едновременен достъп до един и същи файл без това да пречи на работата им
  • По-бързо генериране на документация и подобрени изходни файлове
  • Контрол на версиите в реално време, осигуряващ точно навременно сравнение, заместване и решаване на конфликти между версиите
collaborative pcb design

Подръжка на Atmel QTouch

  • Развойна среда за първият в индустрията интегриран сензор за допир
  • Вграден модел на QTouch сензора, което позволява само при въвеждане на геометричните размери на желания панел, да се генерира цялостен модел на печатна платка с всички параметри, нужни за поддръжката на  QTouch дисплия. Това намалява времето по дизайна с над 90%.
support for atmel qtouch controls

Подобрена визуализиция при сравнение на различните версии на проекта

  • Версиите на проекта са достъпни през схемния редактор и през модула за печатни платки
  • Версиите на една печатна платка могат едновременно да бъдат сравнени и в 2D и в 3D вариант

 

better visualization of project variants in pcb

Унифицирана “cursor-snap” система

  • Видимата и опроводяващата мрежа съвпадат със "snap" мрежата за компоненти и примитиви
  • Полярна мрежа и "Grid manager", който предоставя възможност за присвояване на различни цветове или дефиниране на приоритети в PCB
unified cursor-snap system

Поддръжка на дъги при инструментите за мулти-писти

  • Подобрен "multi-trace" и интерактивни “differential pair routers” с поддръжка на стилове за дъги

 

arc support for multi-route tools

PCB 3D видео

  • Възможност за генерация на 3D видео като ръководство за сглобяване на платката, демонстрация на движещи се елементи (ако има), оглед на платката от всички страни
pcb 3d video

Подобрени възможности за симулация

  • Допълнителен интерфейс към симулационните модули като Ansoft и Sisoft
improved simulation capabilities

2G/3G мобилна връзка

  • Поддръжка на интернет мобилна услуга – GSM-GPRS-GPS развойни платки към Altium NanoBoard
2g3g mobile connectivity

Aldec симулатор

  • Aldec HDL OEM симулаторът е предназначен за симулация на VHDL или  Verilog кодове
  • Оптимизирана проверка за VHDL/Verilog разработки, отлична симулационна технология, по-обяснителни съобщения за грешки
aldec simulator

Soft design – Debugging

  • Лесен достъп до регистрите на процесора
  • Възможност за свързване на вградения дебъгер към стартираното приложение по всяко време (не е нужно да се започва от началото на програмата)
soft design - debugging

Хардуер

 

 

Развойните платки, които обслужват Altium Designer са NanoBoard 3000 и NanoBoard 2

 

Спецификация на NanoBoard 3000: 

       • Избор между три FPGA-контролера:

     -NanoBoard 3000XN – с Xilinx® Spartan™-3AN контролер (XC3S1400AN-4FGG676C)

     -NanoBoard 3000AL – с Altera® Cyclone™ III контролер (EP3C40F780C8N)

     -NanoBoard 3000LC – с LatticeECP2™ контролер (LFE2-35SE-5FN672C)

• Интегриран цветен TFT LCD диспей (240x320) с Тouch Screen

• Висококачествено стерео аудио, включващо: Line in/out/микрофон, аудио CODEC с I2S интерфейс, Analog Mixer, усилвател и висококачествени колонки (разпожени на различни места по площта на развойната платка)                                                                                                      

NanoBoard 3000

• USB Hub, поддържащ повече от три USB 2.0 устройства, управляван чрез ISP1760 Hi-Speed USB Host Controller 

• SVGA интерфейс (24-bit, 80MHz)

• Стандартни интерфейси: RS-232, RS-485, PS/2, 10/100 Fast Ethernet, USB 2.0, S/PDIF, MIDI

• Двойни SD Сard четци – за потребителския FPGA и за Host Controller

• IR приемник – разчита данни до 38kHz носеща честота

• Програмируема Clock система (6 to 200MHz) и фиксиран Clock (20MHz) – и двете са достъпни за потребителския FPGA

• 4-канален 8-bit ADC, със SPI-интерфейс – осигуряващ максимална скорост на преобразуването от 200ksps

• 4-канален 8-bit DAC, със SPI-интерфейс – работещо с честота до 40MHz

• 4x изолирани IM Relay Channels – всеки канал е с 5V DPDT Relay

• 4x PWM power drivers

• 8-way DIP-Switch с общо предназначение, 8 RGB LEDs, 5 PDA-style бутони и Test/Reset бутон  – всичко, свързано директно с потребителския FPGA

• User prototyping area

• Двоен 18-way (20 pin) I/O допълнителен конектор, с изведени захранвания

• RAM и Flash-памет, достъпна за FPGA-дизайна – 256KB x 32-bit Сommon-bus SRAM (1MB),16M x 32-bit Сommon-bus SDRAM (64MB), 8M x 16-bit Сommon-bus 3.0V Page Mode Flash (16MB), двойна 256KB x 16-bit Independent SRAM (512KB всяка)

• Четири 8Mbit SPI flash-памети – едната съдържа основния драйвър (Primary boot image) за Host Controller, друга съдържа модефицирания драйвър (Golden boot image) за Host Controller, и останалите две за обща употреба при създаване на FPGA-проект

• SPI Real-Time Clock с 3V батерия

• Възможност за свързване на различни периферни платки

• Памет, съдържаща индентификационния номер на развойната платка – 1-Wire® ID дава информация за дънната платка и за всяка прикачена към нея допълнителна платка (ако има)

• Host (NanoTalk) Controller управлява NanoBoard Firmware – включва управление на JTAG комуникацията (с Altium Designer/User FPGA/свързана допълнителна платка), както и достъп до Сommon-bus SPI ресурсите

• 5V DC захранващ конектор с ключ, плюс тестови точки за всички по-важни захранващи напрежения на платката (и за масата)

• Високоскоростна връзка с компютър чрез USB 2.0 за запис на кода и тестване

 

С NanoBoard 3000 получавате лиценз и едногодишен абонамент за Altium Designer Soft Design.

Този лиценз на Altium Designer е насочен главно към FPGA-дизайн и включва:

• FPGA-дизайн в различни формати: като код на C, OpenBus, схематично означение, VHDL и  Verilog

• VHDL симулатор, вграден дебъгер и визуализация на сигнали

• Симулация на 32-bit процесор от FPGA-контролера

• Богат избор на вгладени FPGA-библиотеки, включващи интерфейси и логически елементи

• Компилатор с всички стандартни библиотеки

• Програмируеми FPGA-инструменти за тестване на хардуера

• Възможност за импортиране на IP (intellectual property) Сores от друга среда, развитие и повторно използване на IP-библиотеките.

 

Всичко, което ви е нужно за да започнете проект с Altium Designer, може да намерите на:

www.altium.com/gettingstarted

Пълна техническа информация за развойната платка NanoBoard 3000 може да намерите на:

www.altium.com/wiki/nanoboard3000

 

Спецификация на NanoBoard 2

• Интегриран цветен TFT LCD диспей (320x240) с Тouch Screen

• Висококачествена стерео-аудио система с усилвател, in/out, Analog Mixer и колонки

• Стандартни интерфейси: RS-232, CAN,PS/2 mini-DIN

• SD Card четец

• Четири канален, 8-bit ADC и 10-bit DAC, с I2C-интерфейс

• Конфигурирани от потребителя PDA-style бутони, които    мога да се използват за логически входове

NanoBoard 2

• Разнообразие от ключове и светодиди

• Програмируема Clock система, от 6 до 200 MHz, достъпна за FPGA-дизайна

• Усъвършенствана захранваща система, позволяваща следене на консумацията в реално време

• SPI Real-Time Clock с 3V допълнително батерийно захранване

• Вградена памет, достъпна чрез NanoTalk Controller – 256K x 32-bit Сommon-bus SRAM (1MB), 16M x 32-bit Сommon-bus SDRAM(64MB), 16M x 16-bit Сommon-bus 3.0V Page Mode Flash памет (32MB), 256K x 32-bit SRAM (1MB)

• Два JTAG конектора за директен достъп и развой на развойната платка

• Home/Reset бутон – Home бутонът позволява потребителския софтуер да конфигурира TFT панела

• NanoTalk Controller – управлява комуникацията в реално време с Altium Designer, с развойната платка и с NanoBoard софтуерна версия, използваща Xilinx® SpartanTM-3 (XC3S1500-4FG676C) контролер с JTAG-Flash PROM

• Master-Slave конектори за смяна на допълнителните развойни – това позволява изграждане на многофункционална FPGA-система

• ID памет за съответната платка – 1-Wire® ID-система индентифицира всяка допълнителна и периферна платка, която е включена

• Захранване – Двойни 5V DC Daisy-Сhain конектори със захранващ ключ, 5V DC външно захранване, тестови точки за всички захранващи напрежения на платката, четири точки с изведена маса

• Високоскоростна връзка с компютър през USB 2.0 за запис на програмата и тестване на продукта

 

С NanoBoard 2 също получавате лиценз и едногодишен абонамент за Altium Designer Soft Design.

 

NanoBoard 2 работи едновременно с три периферни платки. В комплекта влизат следните периферни платки:

Audio/Video Peripheral Board (PB01)

• Composite и S-Video вход и изход, 24-bit VGA изход, I2S Stereo-Audio Codec

Mass Storage Peripheral Board (PB02)

• Compact Flash, конектор за SD карта, ATA Нard-drive интерфейс

USB-IrDA-Ethernet Peripheral Board (PB03)

• 10/100 Ethernet интерфейс, USB 2.0, 4Mbits/sec IrDA

Периферните платки продължават да се произвеждат от Altium и да се включват към комплекта.

 

FPGA-контролера е на отделна дъщерна платка, която идва с комплекта на NanoBoard 2 като има възможност за избор от следните три:

Xilinx® Spartan™-3 дъщерна платка (DB30)

• С Xilinx Spartan-3 FPGA (XC3S1500-4FG676C)

Altera® Cyclone™ II дъщерна платка (DB31)

• С Altera Cyclone II FPGA (EP2C35F672C8)

LatticeECP™ дъщерна платка (DB32)

• С LatticeECP FPGA (LFECP33E-3FN672C)

Дъщерните платки могат да се сменят. Само една от трите идва с комплекта, другите две може да се закупят допълнително от Altium.

 

Пълна техническа информация за развойната платка NanoBoard 2 може да намерите на:

www.altium.com/wiki/nanoboardnb2

 

Altium Designer с Space Navigator


 

AltiumOfficial


 

 

 

 
 
машинно проектиране
Архитектура и строителство
Altium
CAD point on Facebook