Granice Altiuma

Jul 29, 2011 18 Replies

Witam Wszystkich po dlugiej przerwie. Czy ktos z was spotkal sie z problemem braku pamieci w Altiumie 9.4.0 i poprzednich. Po przekroczeniu 800..1000MB pamieci zajmowanej przez program, wyrzuca blad out of memory, czasami pozwala zapisac projekt, czasami mozna tylko zabic program. Problem wystepuje na wszystkich maszynach w firmie, zarowno wypasionych z i7, 4 rdzeniami , dobra grafika jak i prostszych trzyrdzeniowych. Nie jest to problem ilosci pamieci, bo i 4GB nie rozwiazuje problemu. Zaczynam przesiadke na PADSa, bo przy obecnych projektach nie jestem w stanie nawet wyswietlic sobie PCB w 3D, a czasami nawet routowac w 2D. Plytki wzglednie skomplikowane, 10 warstw, kilka Spartanow i PEXow w BGA 900 lub 1100 kulek. Wyglada na to ze osiagnalem fizyczne granice tego programu. Probowalem cos takiego: C:\Windows\system32>bcdedit /set IncreaseUserVA 2990 co rzekomo mialo zwiekszc ilosc pamieci na proces, ale skutek zaden. Dobija mnie ta sytuacja, bo wywala mi sie co pol godziny... W przypadku prostych projektow problem nie wystepuje. Dzieki za wszelka pomoc Greg.


Słyszałem (ale tylko słyszałem, nie mam jak potwierdzić) że częściowym rozwiązaniem było użycie 64 bitowego systemu który pozwala na nieco więcej ciągłej pamięci dla aplikacji 32 bit. Może warto zerknąć.

Standardowy problem, AD w wersjach do S09 w³±cznie wywala siê po przekroczeniu ok. 1 GB zajêto¶ci RAM.

AD10 jest znacznie lepszy pod tym wzglêdem - oszczêdniej gospodaruje pamiêci± (taki sami projekt zajmuje ok. 60% tego, co wcze¶niej) i nie wywala siê nawet z wieloma du¿ymi projektami otwartymi naraz.

Tez slyszalem ze wersja 64bit pomaga. Kupilem win7, 64, professional i efekt byl identyczny...

Użytkownik "Greg(G.Kasprowicz)" snipped-for-privacy@usunto.gmail.com> napisał w wiadomości news:j18htp$6fm$ snipped-for-privacy@inews.gazeta.pl...

Ale przecież zawsze można spróbować napisać do producenta.

No przecie¿ napisa³em: "Standardowy problem, AD w wersjach do S09 w³±cznie wywala siê po przekroczeniu ok. 1 GB zajêto¶ci RAM."

Producent dobrze o tym wiedzia³ dlatego by³ zmuszony zmieniæ ¶rodowisko w kolejnej wersji, co spowodowa³o oko³o roczny po¶lizg w wydaniu wersji 10.

Pozdrawiam MiSter

U¿ytkownik "MiSter" <_usuncieTo snipped-for-privacy@wp.pl napisa³ w wiadomo¶ci news:4e37d880$0$3499$ snipped-for-privacy@news.neostrada.pl...

Wiêc zawsze mo¿na zareklamowaæ produkt, licz±c, ¿e producent wy¶le now± wersjê.

Co innego nowa funkcjonalno¶æ, a co innego jak wcze¶niejsza wersja po osi±gniêciu pewnej granicy siê sypie.

W dniu 2011-08-02 13:06, Marcin Wasilewski pisze:

Na jakim Ty swiecie zyjesz ? cytat z licencji altiuma:

  1. Limited Remedy and Disclaimer Licensed Materials. THE LICENSED MATERIALS PROVIDED HEREUNDER ARE PROVIDED “AS IS” WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING WITHOUT LIMITATION, ANY WARRANTY WITH RESPECT TO NONINFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

co mniej wiecej znaczy moze bedzie dzialac, moze nie, mamy to gdzies, wazne ze nam zaplaciles ;)

Pozdr AK

Użytkownik "AK" snipped-for-privacy@gazeta.pl napisał w wiadomości news:j19bce$nmo$ snipped-for-privacy@inews.gazeta.pl...

[...]

Licencja licencją, a życie życiem. Klient też się liczy.

W dniu 2011-08-02 20:08, Marcin Wasilewski pisze:

tak, powiedzieli zebym kupil ich nowsza wersje. A subskrypcja sie skonczyla. Przesiadam sie na profesjonalne narzedzie. Szczegolnie ze lepiej jest zintegrowane z hyperlynxem bez ktorego ciezko troche zyc.

Ka¿dy program ma jakie¶ "fizyczne" granice i mankamenty. Je¶li pisz±cy zna produkt doskona³y, to niech takiego u¿ywa, a nie marnuje czasu na narzekanie.

Rozwi±zanie jest proste, upgrade do AD10. Troszkê kosztuje, ale co - Mentor daje do¿ywotni± subskrypcjê do PADSa za darmo?! Albo gwarantuje, ¿e za rok czy dwa bêdzie dzia³a³ na Windows 8, otwiera³ dowolnie du¿e projekty i nie wiadomo, co jeszcze? Powodzenia z takim my¶leniem ;-)

W dniu 2011-08-04 21:18, MiSter pisze:

Nie narzekam lecz myslalem ze jest jakies obejscie tego problemu:P Wczoraj zainstalowalem eval AD10 fakt, problemow z pamiecia nie ma juz wiecej, ale mimo to na szybkim nowym komputerze (i7 pro) reczne routowanie nadal idzie niezwykle wolno. Wylaczylem reguly zostawiajac tylko online DRC dotyczace clearance, powylaczalem wszystkie wodotryski i nadal ciezko sie pracuje. Klikam na sciezke, Altium po 3s zaczyna wykonywac polecenie. Do tego czesto zawisa na 10..30s. Nie ma to zwiazku z automatycznym backupem. Jest to dosyc irytujace. Projekt ma juz ponad 50 tys sciezek, 10 tys padow i najwyrazniej sobie nie radzi z taka iloscia. Podtrzymuje teze ze do odpowiednich projektow musza byc odpowiednie narzedzia i Altium najwyrazniej sobie nie radzi. W prostych projektach radzi sobie swietnie, a szkoda bo bardzo ten pakiet lubie, wyrzezbilem w nim juz ponad 150 projektow. PADS za to ma bardzo ascetyczny wyglad, przez co procesor skupia sie na projektowaniu a nie na rozbudowanym GUI :) WIdzialem jak kolega projektowal w PADSie plyte AMC z kilkunastoma duzymi FPGA i problemow nie mial...

Moze ktos z was ma pomysl jak powiedziec Altiumowi ze dany komponent to FPGA ? Czy wogole mozna sammeu stworzyc komponent FPGA? Nie dziala mi autometyczne generowanie constraints do VHDLa w przypadku komponentow FPGA nie-altiumowych.. Okazalo sie ze altiumowe mialy bledy i uzywam innych. GK

Nie wiem dok³adnie o co chodzi, ale poprostu instancjonujesz odpowiednie komponenty np.: bufg czy dcm Xilinxowy na swoim arkuszu VHDL i tyle. Pamiêtaæ nale¿y aby syntezer prze³±czyæ z Altiumowego na Xilinxowy.

MiSter

nie, chce uzyc zewnetrznych narzedzi do syntezy i debugowania.Altium ma tylko wygenerowac constrains. Na razie poradzilem sobie tak ze uzylem opcji pin swapping, wklielme do excela i dalej do ISE.

Altium generuje z plików ograniczeñ klasycznego xilinxowego UCF, równie¿ mo¿esz mu zapodaæ "w drug± stronê" ucf jako vendor constrain. MiSter

W dniu 2011-08-05 23:07, MiSter pisze:

tak, ale pod warunkiem ze jest to komponent FPGA Altiuma:)Sprobuj wygenerowac ucf lub constraints dla elementu FPGA ktory sam narysowales w edytorze bibliotek:)

W dniu 2011-08-09 09:45, Greg(G.Kasprowicz) pisze:

Czyli to wszystko dowodzi, że Altium to tylko taki bardzo drogi gadżet dla hobbystów (lub profesjonalistów, ale projektujących zasilacz albo wzmacniacz audio, a nie coś poważnego). Jak tu cokolwiek robić, jak nigdy nie wiadomo co będzie jeśli się okaże że projekt trzeba przerobić na inne fpga albo dorzucić mu 10x większy rozmach. I co, wtedy przerzucać wszystko już zrobione do PADsa, bo Altium się udławił ? Daremny trud bo podwójny ;/

W dniu 2011-08-09 09:53, BartekK pisze:

Bez przesady. Nie każdy projektuje płyty z kilkunastoma FPGA po 1k pinów każdy.

Ceny PADSa i Altium:

formatting link
formatting link
PADS ES ~14k$, Altium ~4kEuro.

zgadza sie. Altium jest bardzo intuicyjny i dla projektow z iloscia elementow nie przekraczajacych tysiaca i sciezek nie przekraczajacych 20 tys dziala swietnie i w miare szybko. Zrobilem sporo ponad setke projektow i jestem zadowolony. Szczegolnie w wersji 9.4 poprawili mocno stabilnosc. Tzn nawet jak sie wywali, to pozwala zapisac projekt:) Wersja 10 ma znacznie poprawione zarzadzanie pamiecia, i kilka licencji takiej zakupie. Rownoczesnie jednak przenosze sie na PADSa dla naprawde skomplikowanych projektow.

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required