Novinka:SiLabs: Ultra Librarian
(Kategória: Software-ZONE)
Zaslal EdizonTN
11.08.2010-23:35

Spoločnosť Silicon Labs, v spolupráci s Accelerated Designs Inc., predstavila riešenie, ako poskytovať schématické symboly a PCB footprinty svojich produktov, pre rôzne EDA programy súčasne.
Jedná sa o .bxl formát súboru, ktorý obsahuje tieto konštrukčné údaje v neutrálnom formáte.


Tento formát je ale nečitateľný pre akýkoľvek CAD softwér.

Ovšem pri použití zadarmo dostupného programu Ultra Librarian software, si z jeho pomocou zvolíte Váš obľúbený EDA program, a prvok si vyexportujete do jemu zrozumiteľného formátu.

Ultra Librarian
Program stiahnete z webu SiLabs, z adresy: http://www.silabs.com/Support%20Documents/Software/ULADI_SiliconLabs_Reader.exe
Inštalátor je spustiteľný len na OS MS Windows, a je veľký 56,8 MB.
Po inštalácii zaberie na disku cca 203 MB.

Po spustení sa zobrazí okno (vlastne tri), a program je pripravený na prácu.
V ľavom okne je sobrazený footprint zvoleného prvku, v pravom okne schématická značka, a stredné okno slúži ako povelové.
Je rozdelené na tri časti, pričom každá časť predstavuje pomyselný krok k extrakcii knižničného prvku pre ten Váš EDA systém.




Tak skúsim:

  • Step 1: Select a File to Load
    Tak tu je potrebné najskôr .bxl súbor stiahnúť. Dostupné súbory sa nachádzajú opäť na download stránke SiLabs-u.
    Skusmo vyberám C8051F901-GM CAD/CAE Schematic Footprints and Symbols z kategórie C8051F90x-91x
    Súbor má 175 KB, čo nie je zlé, keď si predstavím, že obsahuje prvok pre mnoho druhov EDA programov.
    Po stiahnutí sa vraciam do ULBR (Ultra Librarian Binary Reader) a kliknutím na "Load Data", vyberám stiahnutú .bxl súbor
    V bočných oknách sa mi zobrazuje footprint a schématický symbol daného prvku. Funguje to "Zoom" - kolečko myšky, a posun - klik na pravé tlačítko myšku a jej posun.
  • Step 2: Select Tools
    Teraz vyberám formát, do ktorého chcem daný prvok exportovať. Tak súšam Eagle.
    Pod tlačítkom "Tool Limitation Summary" je skryté zobrazenie ombedzení exportu pre daný typ EDA programu.
  • Step 3: Export to CAD Tools
    Klikám teda na tlačítko "Export to Selected Tools" a teším sa na výsledok.
    Následne sa otvorí obľúbený Notepad (Poznámkový blok), s výpisom výsledku exportu a s dodatočnými inštrukciami.


Čo sa týka exportu do EAGLE, prvok nie je pridaný priamo do knižnice Eagle, ale je vygenerovaný skript (.scr), ktorý zabezpečí vytvorenie tohto prvku svojím spustením z programu Eagle.
Spúšťam teda Eagle, otváram knižnicu a spúšťam vygenerovaný skript.
Uaaaauuuu.....
Prvok je v knižnici! Bol doplnený footprint, schématický symbol a samozrejme kompletný "device", teda prepojenie symbolu s footprintom, a to vo viacerých variantách púzdier.
Symboly bude treba ešte mierne doupravovať (čo vidím, tak asi len poposúvať text pri púzdre), ale určite som práve ušetril hromadu času (teoreticky!).


Výsledok po importovaní do systému Eagle


Program exportuje prvky pre tieto EDA systémy:
  • ACCEL EDA
  • Allegro
  • Altium Designer
  • AutoCad DXF
  • BoardStation
  • CADSTAR
  • Concept
  • Design Architech
  • DDE
  • Eagle
  • Expedition
  • OrCAD CIS
  • OrCAD Layout
  • PCAD
  • PowerLogic
  • PowerPCB
  • Target 3001
  • ViewDraw EPD


Záver
Jedná sa o odľahčenú verziu, inak komerčného programu.
Zaujímavý pokus o zjednotenie knižničného formátu.
Tento systém používa aj Microchip, National Semiconductor a možno aj ďaľší.
Osobne ho však nebudem používať. Knižničné prvky si vytváram sám. Rád mám veci pod kontrolou.
Ale pre rýchle použitie v schéme, je to asi aj prínos.

Negatíva
Po letmom skúšaní, ma napadá iba pár drobností:
Program je písaný tak trochu amatérsky. Preskakovanie klávesou TAB po jednotlivých tlačítkach je chaotické, Programátor nepoužil MDI okná, čo znepríjemňuje prácu hlavne pri prepínaní medzi aplikáciami skratkovou klávesou ALT+TAB a celková veľkosť 203 MB svedčí o tom, že nevyužité funkcie (zrejme dostupné vo Full verzii) neboli odstránené ale len blokované.
Na to, že sa jedná o tretiu verziu, je to trochu nedotiahnuté.




Táto novinka je z mikroZONE
( http://www.mikrozone.sk/news.php?extend.703 )