Granice Altiuma

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.

Reply to
Greg
Loading thread data ...

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ąć.

Reply to
Sebastian Biały

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

Reply to
Greg(G.Kasprowicz

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.

Reply to
Marcin Wasilewski
Reply to
Marcin Wasilewski

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

Reply to
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.

Reply to
Marcin Wasilewski

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.

Reply to
Greg(G.Kasprowicz

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

Reply to
Greg(G.Kasprowicz

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.

Reply to
Greg(G.Kasprowicz

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:)

Reply to
Greg(G.Kasprowicz

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 ;/

Reply to
BartekK

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.

Reply to
Zbych

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.

Reply to
Greg(G.Kasprowicz

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.