Thông báo
Collapse
No announcement yet.
Các công cụ hay dùng trong thiết kế vi điện tử
Collapse
This is a sticky topic.
X
X
-
Các bạn cho mình xin link download cadence ic (bản nào cũng được, càng mới càng tốt) zí các link trên diễn đàn đều die hết òi. Hix hix
-
Mình chỉ tìm hiểu cho biết chứ không phải làm trong công ty gì đâu, vì mình muốn biết cụ thể giai đoạn gì dùng tool gì đó mà, bạn có sách chỉ về phần này cho mình biết với
Leave a comment:
-
chào bác,Nguyên văn bởi azuredragonk Xem bài viếtbạn nào có biết về sơ đồ thiết kế IC analog và Digital không.
mình muốn thiết kế 1 con IC và gia công luôn, nhưng mình thích dùng phần mềm của synopsys các bạn nào rành về synopsys cho mình hỏi:
cần mua những phần mềm nào của synopsys (chỉ synopsys thôi không dùng hảng khác như cadence hay mentor )
Tức là tùy theo giai đoạn nào của sơ đồ thiết kế mà dùng phần mềm đó, mình lện mạng thì thấy có sơ đồ như vầy không biết có đúng không.
[ATTACH=CONFIG]60795[/ATTACH]
bạn nào có tài liệu về mấy cái này cho mình với nhe
mình cần biết dùng phần mềm nào ứng với trường hợp nào á.
cảm ơn các bạn
cái bác gửi là flow cho analog IC design theo tool của synopsys, còn digital thì nhiều bước hơn và dùng nhiều tool hơn nữa.
bác làm cho công ty à, có ở hanoi ko thế cho mình tham gia với :P, mình học chuyên nghành vi điện tử, dùng đươc cả tool bên
analog và digital của synopsys, và 1 số tool của cadence.
Leave a comment:
-
Công Cụ Thiết kế IC Analog và Digital
bạn nào có biết về sơ đồ thiết kế IC analog và Digital không.
mình muốn thiết kế 1 con IC và gia công luôn, nhưng mình thích dùng phần mềm của synopsys các bạn nào rành về synopsys cho mình hỏi:
cần mua những phần mềm nào của synopsys (chỉ synopsys thôi không dùng hảng khác như cadence hay mentor )
Tức là tùy theo giai đoạn nào của sơ đồ thiết kế mà dùng phần mềm đó, mình lện mạng thì thấy có sơ đồ như vầy không biết có đúng không.
bạn nào có tài liệu về mấy cái này cho mình với nhe
mình cần biết dùng phần mềm nào ứng với trường hợp nào á.
cảm ơn các bạn
Leave a comment:
-
download xong MMSIM12. nhưng chưa tìm được p*tch và li...cen..se
nếu bạn nào có ... cho vtiger xin.
cảm ơn nhiều
Leave a comment:
-
Phải nhở bạn giúp rồi, mình chạy lệnh ~/snps_start_lic.sh thì nó vẫn dừng ở đó rất lâu ở đoạn:Nguyên văn bởi cheetin Xem bài viếtà nhớ khi đổi các biến môi trường thì bạn phải source lại file /etc/csh.cshrc để các biến đó
#source /etc/csh.cshrc
có có sẵn cho terminal bạn đang dùng nhé, ko thì mở 1 terminal mới là nó tự source file này
nếu vẫn ko làm được thì tối có thể liên hệ với mình qua mail
tầm 20h30 trở đi mình sẽ giúp bạn chạy được cả tool mới nhất hiện nay cũng được
Lần đầu tiên chạy, mình chịu khó chờ và dc cũng đã khởi động được, những lần sau đó mình chờ mãi mà nó vẫn không chạy, nản quá, bạn giúp mình với, và mình cũng không biết chạy những phần mềm khác ntn nữa, mà chỉ biết chạy mỗi dc bằng lệnh: dc_shell, trong gói phần mềm synopsys của mình có những phần mềm sau: dc, leda, icc, vcs, pt, fm02:03:55 (snpslmd) ------------------------------------------------------------------
02:03:55 (snpslmd) Checking the integrity of the license file....
02:03:55 (snpslmd) Valid SSS feature found.
02:03:55 (snpslmd) The feature is needed to enable the other keys in your license file.
02:03:55 (snpslmd) ------------------------------------------------------------------
Tối nay nhớ on giúp mình nha, cám ơn bạn!
P/s: mình cài trên máy ảo vmware, không biết có đc không nhỉ, hay phải cải fedora trực tiếp vào hdd?Last edited by xuan.anh; 25-01-2013, 23:04.
Leave a comment:
-
Phải nhở bạn giúp rồi, mình chạy lệnh ~/snps_start_lic.sh thì nó vẫn dừng ở đó rất lâu ở đoạn:Nguyên văn bởi cheetin Xem bài viếtà nhớ khi đổi các biến môi trường thì bạn phải source lại file /etc/csh.cshrc để các biến đó
#source /etc/csh.cshrc
có có sẵn cho terminal bạn đang dùng nhé, ko thì mở 1 terminal mới là nó tự source file này
nếu vẫn ko làm được thì tối có thể liên hệ với mình qua mail OK
tầm 20h30 trở đi mình sẽ giúp bạn chạy được cả tool mới nhất hiện nay cũng được
Lần đầu tiên chạy, mình chịu khó chờ và dc cũng đã khởi động được, những lần sau đó mình chờ mãi mà nó vẫn không chạy, nản quá, bạn giúp mình với, và mình cũng không biết chạy những phần mềm khác ntn nữa, mà chỉ biết chạy mỗi dc bằng lệnh: dc_shell, trong gói phần mềm synopsys của mình có những phần mềm sau: dc, leda, icc, vcs, pt, fm02:03:55 (snpslmd) ------------------------------------------------------------------
02:03:55 (snpslmd) Checking the integrity of the license file....
02:03:55 (snpslmd) Valid SSS feature found.
02:03:55 (snpslmd) The feature is needed to enable the other keys in your license file.
02:03:55 (snpslmd) ------------------------------------------------------------------
Tối nay nhớ on giúp mình nha, cám ơn bạn!
P/s: mình cài trên máy ảo vmware, không biết có đc không nhỉ, hay phải cải fedora trực tiếp vào hdd?Last edited by xuan.anh; 25-01-2013, 23:03.
Leave a comment:
-
à nhớ khi đổi các biến môi trường thì bạn phải source lại file /etc/csh.cshrc để các biến đó
#source /etc/csh.cshrc
có có sẵn cho terminal bạn đang dùng nhé, ko thì mở 1 terminal mới là nó tự source file này
nếu vẫn ko làm được thì tối có thể liên hệ với mình qua mail
tầm 20h30 trở đi mình sẽ giúp bạn chạy được cả tool mới nhất hiện nay cũng đượcLast edited by cheetin; 25-01-2013, 23:08.
Leave a comment:
-
chào bạn,
lệnh chsh là để thay đổi shell, thông thường thì bạn chỉ cần thay đổi ở mode user bình thường cũng
được, còn nếu bạn chạy eda tool cả khi terminal ở super user thì bạn đổi cả ở mode này nữa.
việc đổi sang cshell là để sử dụng lại các biến mội trường cần set để chạy các tool EDA sau này thay vì bạn set lại
các biến môi trường bằng bash shell mặc định.
của bạn đang bị vấn đề ở phần flexlm
của bạn dùng license theo mac của máy khác lên mỗi lần chạy phải đổi mac trước mới chạy license
1. đổi mac
bạn chạy lệnh này ở su nhé
# ifconfig eth0 hw ether 00:23:8B
4:FA:A8
# ifconfig eth0 up
để đổi mac khi khởi động máy bạn cho lệnh này vào /etc/rc.local
với fedora 16,17,18 bạn tạo ra file rc.local để trong /etc/rc.d/ rồi đổi thuộc tính execute
làm xong bạn lên check lại bằng lệnh iconfig xem mac đã đươc đổi giống với mac trong file license chưa
2. Edit file license
sau khi đổi được mac thì bạn cần edit 2 chỗ trong license file
- thay hostname trong license file giống với hostname của máy, lấy hostname của máy bằng lênh
hostname
- thay đường dẫn của snpslmd DAEMON
DAEMON snpslmd /usr/synopsys/scl/linux/bin/snpslmd
sau đó khởi tạo flexlm
/usr/synopsys/scl/linux/bin/lmgrd -c /usr/synopsys/scl/admin/license/synopsys.dat
sau bước này nếu flexlm chạy ngon ko có nỗi gì thì mới tính đến configure phần mềm
nhớ cứ chạy flexlm được đi đã rồi tool sẽ chạy thôi ko cần test tool vội làm gì cả
3. Configure phần mềm
sau khi flexlm chạy ok thì các valid feature sẽ có ở port 27000 và mình cần chỏ biến
SNPSLMD_LICENSE_FILE đến đó để tool synopsys đọc được các feature này
bạn set biến này vào /etc/csh.cshrc
setenv SNPSLMD_LICENSE_FILE 27000@phuc-ThinkPad-T61
thay hostname bằng hostname máy của bạn
cuối cùng là set biến cho các tool bạn có
bạn dùng những tool gì cần set thì tham khảo set như biến sau đây vào file csh.cshrc nhé
để thay đổi mac và chay flexlm luôn từ lúc khởi đông máy và chỉ việc dùng tool luôn thì bạn cho các lệnh
vào /etc/rc.local
# ifconfig eth0 hw ether 00:23:8B
4:FA:A8
# ifconfig eth0 up
/usr/synopsys/scl/linux/bin/lmgrd -c /usr/synopsys/scl/admin/license/synopsys.dat
################################################## ##
####### eda env variables ##########################
################################################## ##
############ synopsys license path ##################
setenv SNPSLMD_LICENSE_FILE 27000@phuc-ThinkPad-T61
setenv CDS_LIC_FILE 5280@phuc-ThinkPad-T61
setenv DD_USE_LIBDEFS NO
################################################## #
############# modelsim ###########################
##################################################
setenv LM_LICENSE_FILE /usr/synopsys/scl/linux/bin/synopsys.dat
setenv CDS_LIC_FILE /usr/cadence/cdslmd/cadence.dat
#setenv MGLS_LICENSE_FILE /usr/modelsim/license.dat
################################################## ###
setenv LEDA_PATH /usr/synopsys/leda
setenv SYNOPSYS /usr/synopsys
setenv VCS_HOME /usr/synopsys/vcs
setenv SCL_HOME $SYNOPSYS/scl
#setenv VCS_ARCH_OVERRIDE linux_rhel40
setenv OA_UNSUPPORTED_PLAT linux_rhel40
setenv OA_HOME /usr/cadence/IC614-500-13/oa_v22.04.073
setenv CDS_LOAD_ENV CSF
#################################################
############## matlab ############################
setenv PATH /usr/matlab/bin:$PATH
################################################## #
############## execute path #######################
##################################################
setenv PATH $SYNOPSYS/dc/bin:$PATH
setenv PATH $SYNOPSYS/leda/linux/bin:$PATH
setenv PATH $SYNOPSYS/vcs/bin:$PATH
setenv PATH $SYNOPSYS/icc/bin:$PATH
setenv PATH $SYNOPSYS/pt/bin:$PATH
setenv PATH $SYNOPSYS/fm/bin:$PATH
setenv PATH $SYNOPSYS/scl/linux/bin:$PATH
####### Analog ###############################
setenv PATH /usr/synopsys/Hspice/hspice/bin:$PATH
setenv PATH /usr/synopsys/cdesigner/bin:$PATH
setenv PATH /usr/synopsys/CustomExplorer/bin:$PATH
setenv PATH /usr/synopsys/Ciranova/bin:$PATH
setenv PATH /usr/synopsys/Hercules_B-2008.09-SP3/bin:$PATH
setenv PATH /usr/synopsys/Star_E-2010.12-SP2/bin:$PATH
##############################################
########### cadence #########################
#############################################
############################################
setenv CDS_ROOT /usr/cadence/IC614-500-13
#############################################
######### IC615 ############################
######### vertuso(ic614) ######################
setenv PATH /usr/cadence/IC614-500-13/tools.lnx86/dfII/bin:$PATH
setenv PATH /usr/cadence/IC614-500-13/tools/bin:$PATH
setenv PATH /usr/cadence/IC614-500-13/tools/dfII/bin:$PATH
setenv PATH /usr/cadence/IC614-500-13/share/bin:$PATH
###############################################
#######soc encounter rtl compiler #############
##############################################
setenv PATH /usr/cadence/rc/bin:$PATH
################################################## ##############################
######### incisive ################################################## ##########
################################################## #############################
setenv PATH /usr/cadence/INCISIV102s100_install/tools/bin:$PATH
setenv PATH /usr/cadence/INCISIV102s100_install/bin:$PATH
setenv PATH /usr/cadence/INCISIV102s100_install/tools/bin:$PATH
setenv SOCV_KIT_HOME /usr/cadence/INCISIV102s100_install/kits/VerificationKit
################################################## ###############################
############# assura #################################
################################################## ####
#setenv ASSURAHOME /usr/cadence/ASSURA41
#setenv PATH /usr/cadence/ASSURA41/bin:$PATH
#setenv PATH /usr/cadence/ASSURA41/tools.lnx86/dfII/bin:$PATH
#setenv PATH /usr/cadence/ASSURA41/tools/bin:$PATH
setenv LANG C
#setenv SUBSTRATESTORMHOME $ASSURAHOME
################################################## ######
############## MMSIM ####################
################################################## ######
setenv PATH /usr/cadence/MMSIM11-10-228/tools/bin:$PATH
setenv CDS_Netlisting_Mode Analog
###############################################
########## quatus ###########################
setenv QUARTUS_ROOTDIR /usr/quartus
setenv PATH /usr/quartus/quartus/bin:/usr/quartus/quartus/linux:/usr/modelsim/modelsim_ase:/usr/modelsim/modelsim_ase/linux:$PATH
setenv SOPC_KIT_NIOS2 /usr/quartus/nios2eds
setenv SOPC_BUILDER_PATH_100 /usr/quartus/nios2eds
setenv PATH /usr/quartus/nios2eds/bin/eclipse_nios2:$PATH
unset GCC_EXEC_PREFIX
#setenv LD_LIBRARY_LOAD_PATH
Leave a comment:
-
Nguyên văn bởi cheetin Xem bài viếtchào bạn,
bạn post đoạn script snps_start_lic.sh và 2 dòng đầu của file license nghĩa là SERVER và DAEMON mình sẽ giúp bạn
chạy được mấy cái phần mềm synopsys
bạn cũng có thể đổi shell sang c-shell( dùng lệnh chsh) và dùng các biến ở post
http://www.dientuvietnam.net/forums/...26/index2.html
comment #18 và #20
TCP port ko mở được có thể do nhiều nỗi như DAEMON đang chạy lên port đó busy
hoạc là OS encode Hadrr theo EM mà license của bạn dùng eth0 chẳng hạn
thông thường để chạy lại flexlm thì bạn phải tắt cái flexlm server trước rồi mới chạy
bạn có thể tắt hoàn toàn daemon bằng cách
lmdown -c synopsys.dat
killall syndaemon
rồi chạy lại flexlm
nếu vẫn ko tắt được thì bạn làm như sau
lmdown -c synopsys.dat
gnome-session-quit --logout --no-promp
rồi chạy lại flexlm
lmgrd -c synopsys.dat
Xin chào bạn, cám ơn bạn đã quan tâm!
Đây là đoạn script snps_start_lic.sh:
còn đây là 2 dòng đầu trong file license(mới đầu nó là localhost nhưng khi mình chạy lệnh hostname thì nó là localhost.localdomain, nên theo hướng dẫn mình đã sửa lại thành localhost.localdomain, không biết có đúng không )#!/bin/bash
echo "Start Synopsys License Server"
/usr/synopsys/scl/linux/bin/lmgrd -c /usr/synopsys/scl/admin/license/synopsys.dat
echo "Done!"
mình là theo hướng dẫn chạy các lệnh sau bạn xem có đúng không:SERVER localhost.localdomain 00238BD4FAA8 27000
DAEMON snpslmd !!!Path_to_snpslmd.exe
mình làm đến lênh cuối cùng rồi, là lệnh: ~/snps_start_lic.sh thì nó cứ dừng ở đoạn này, mình chỉ chép phần cuối thôi vì nó dài lắm:################################################## ##########
OS Recommendation: Fedora 14, CentOS
## Install packages
su -
yum install -y gcc gcc-c++ ksh csh
## Untar
tar -cvzf synopsys.digital.tar.gz -C /usr/
chmod -R 777 /usr/synopsys
## Edit envrionment variable
chsh #hai lệnh này mình chạy lần lượt
/bin/csh #chạy xong lệnh này nó lại trở về [root@localhost ~]# chả hiểu nó để làm gì nữa
hostname #xong lệnh này mình được localhost.localdomain nên sửa localhost thành localhost.localdomain
gedit /etc/csh.cshrc &
Edit 27000@yourhostname
## Edit license file
gedit /usr/synopsys/scl/admin/license/synopsys.dat
### Change localhost to yourhostname
### SERVER yourhostname 00238BD4FAA8 27000
## Copy snps_start_lic.sh to Home
exit
chmod +x ~/snps_start_lic.sh
## Change MAC address
su -
ifconfig eth0 hw ether 00:23:8B
4:FA:A8
## Start License Server
## Exit root user
exit
~/snps_start_lic.sh
################################################## ########
## Open Design Compiler
dc_shell
chờ lâu quá mình nhấn ctrl c dừng lại, sau đó chạy lại thì nó hiện lỗi trên mà mình đã nói, mình cài trên feroda 14 i386 trên máy ảo vmware, bạn và mọi người xem và giúp mình với!22:17:45 (snpslmd) Licenses are case sensitive for TE_CATS
22:17:45 (snpslmd)
22:17:45 (snpslmd) EXTERNAL FILTERS are OFF
22:17:45 (lmgrd) snpslmd using TCP-port 47164
22:17:45 (snpslmd) Serving features for the following vendor names:
snpslmd CADABRA EPIC ISE-TCADd TE_CATS adalmd anagram archprod avantd chrysalisd everest hscd innologd la_dmon leda metasoftd nassd numeritchd saber_dmn sandwork sigmacd slat snpsOEM1 snpsOEM2 snpsOEM3 snpsOEM4 snpsOEM5 snpsOEM6 snpsOEM7 snpsOEM8 snpsOEM9 ssilmd synopsysd tmald vcsd
22:17:46 (snpslmd) ------------------------------------------------------------------
22:17:46 (snpslmd) Checking the integrity of the license file....
22:17:46 (snpslmd) Valid SSS feature found.
22:17:46 (snpslmd) The feature is needed to enable the other keys in your license file.
22:17:46 (snpslmd) ------------------------------------------------------------------
Cám ơn nhiều!Last edited by xuan.anh; 25-01-2013, 14:45.
Leave a comment:
-
chào bạn,
bạn post đoạn script snps_start_lic.sh và 2 dòng đầu của file license nghĩa là SERVER và DAEMON mình sẽ giúp bạn
chạy được mấy cái phần mềm synopsys
bạn cũng có thể đổi shell sang c-shell( dùng lệnh chsh) và dùng các biến ở post
http://www.dientuvietnam.net/forums/...26/index2.html
comment #18 và #20
TCP port ko mở được có thể do nhiều nỗi như DAEMON đang chạy lên port đó busy
hoạc là OS encode Hadrr theo EM mà license của bạn dùng eth0 chẳng hạn
thông thường để chạy lại flexlm thì bạn phải tắt cái flexlm server trước rồi mới chạy
bạn có thể tắt hoàn toàn daemon bằng cách
lmdown -c synopsys.dat
killall syndaemon
rồi chạy lại flexlm
nếu vẫn ko tắt được thì bạn làm như sau
lmdown -c synopsys.dat
gnome-session-quit --logout --no-promp
rồi chạy lại flexlm
lmgrd -c synopsys.dat
Leave a comment:
-
Em chạy lệnh ./snps_start_lic.sh (cái file để chạy license của nó )thì bị lỗi: Failed to open the TCP port number in the license. Em mò mấy ngày rồi vẫn chưa được, có bác nào biết giúp mình với. Cám ơn nhiều!
Cụ thể là thế này:
23:13:15 (lmgrd) -----------------------------------------------
23:13:15 (lmgrd) Please Note:
23:13:15 (lmgrd)
23:13:15 (lmgrd) This log is intended for debug purposes only.
23:13:15 (lmgrd) In order to capture accurate license
23:13:15 (lmgrd) usage data into an organized repository,
23:13:15 (lmgrd) please enable report logging. Use Macrovision's
23:13:15 (lmgrd) software license administration solution,
23:13:15 (lmgrd) FLEXnet Manager, to readily gain visibility
23:13:15 (lmgrd) into license usage data and to create
23:13:15 (lmgrd) insightful reports on critical information like
23:13:15 (lmgrd) license availability and usage. FLEXnet Manager
23:13:15 (lmgrd) can be fully automated to run these reports on
23:13:15 (lmgrd) schedule and can be used to track license
23:13:15 (lmgrd) servers and usage across a heterogeneous
23:13:15 (lmgrd) network of servers including Windows NT, Linux
23:13:15 (lmgrd) and UNIX. Contact Macrovision at
23:13:15 (lmgrd) Digital Entertainment Technology Leader - Digital Content Management and Discovery - Rovi for more details on how to
23:13:15 (lmgrd) obtain an evaluation copy of FLEXnet Manager
23:13:15 (lmgrd) for your enterprise.
23:13:15 (lmgrd)
23:13:15 (lmgrd) -----------------------------------------------
23:13:15 (lmgrd)
23:13:15 (lmgrd)
23:13:15 (lmgrd) Failed to open the TCP port number in the license.
Leave a comment:
-
Cám ơn bác rất nhiều! Bác làm ơn chỉ em cách cài đặt được không, và c**** nữa, cái này không có c**** thì chịu chitNguyên văn bởi robocon2011 Xem bài viết
!
Leave a comment:
-
Nguyên văn bởi xuan.anh Xem bài viếtAlo! máy bác tải rồi lên giúp đỡ mem mới đi!
Đây là 2 phần mềm trong list mà bạn cần : My Files
Regards,
Leave a comment:
Bài viết mới nhất
Collapse
-
bởi torasungChào anh em,
Mình đang tìm hiểu và cấu hình một con biến tần Delta model VFD037E43A dùng cho động cơ công suất nhỏ, ứng dụng băng tải và quạt. Trước đây mình chủ yếu làm với vài dòng khác của Delta nhưng chưa dùng nhiều model này, nên muốn...-
Channel: Điện tử công nghiệp
Hôm qua, 09:13 -
-
Trả lời cho Vấn đề về tốc độ quaybởi nguyendinhvanSử dụng động cơ servor, hoặc lắp thêm một cái encoder vào động cơ bước. Encoder sẽ kiểm soát động cơ có quay hoặc đứng im.
-
Channel: Điện tử truyền hình
14-12-2025, 19:50 -
-
bởi Andrea14Chào mọi người,
Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...-
Channel: Điện tử truyền hình
12-12-2025, 12:42 -

Leave a comment: