Đây là lệnh điện có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
điện - một hệ thống thiết kế VLSI
SYNOPSIS
điện [LỰA CHỌN]
MÔ TẢ
Điện là một hệ thống mục đích chung cho tất cả các thiết kế điện. Nó hiện biết về
nMOS, CMOS, Bipolar, tác phẩm nghệ thuật, sơ đồ, bảng mạch in và nhiều thứ khác
các công nghệ. Nó có một bộ công cụ lớn bao gồm nhiều bộ kiểm tra quy tắc thiết kế (cả hai
tăng dần và phân cấp), một trình kiểm tra quy tắc điện, hơn một tá trình mô phỏng
giao diện, nhiều bộ tạo (PLA và khung đệm), nhiều bộ định tuyến (ghép nối, mê cung,
sông), so sánh mạng, nén, bù, trình biên dịch VHDL và silicon
trình biên dịch đặt và định tuyến các ô tiêu chuẩn.
Ngoài thiết bị đầu cuối văn bản được sử dụng để gọi chương trình, Electric sử dụng màn hình màu
với một con chuột như một trạm làm việc. Các cửa sổ riêng biệt được sử dụng cho văn bản và đồ họa.
Nếu một thư viện tệp đĩa được đề cập trên dòng lệnh, tệp đó được đọc dưới dạng tệp ban đầu
thiết kế để chỉnh sửa. Ngoài ra, các công tắc sau được nhận dạng:
LỰA CHỌN
-mdi
nhiều chế độ giao diện tài liệu
-sdi
chế độ giao diện tài liệu duy nhất
-NOMINMEM
bỏ qua bộ nhớ tối thiểu được cung cấp cho JVM
-s tên>
tập lệnh vỏ đậu để thực thi
-phiên bản
thông tin phiên bản
-v
thông tin phiên bản ngắn gọn
-gỡ lỗi
chế độ kiểm tra sửa lỗi. Thông tin bổ sung có sẵn
-threads
kích thước được khuyến nghị của nhóm luồng để thực thi Công việc.
-đăng nhập
ghi nhật ký các sự kiện máy chủ trong một tệp nhị phân
-ổ cắm
cổng socket để tương tác máy khách / máy chủ
-lô hàng
chế độ hàng loạt ngụ ý 'không có GUI' và không có gì khác
-người phục vụ
lưu dấu vết của ảnh chụp nhanh
-khách hàng <máy tên>
phát lại dấu vết của ảnh chụp nhanh
-Cứu giúp
tin nhăn nay
ĐẠI DIỆN
Các mạch được biểu diễn dưới dạng mạng có chứa các nút và kết nối vòng cung. Các nút
là các thành phần điện như bóng bán dẫn, cổng logic và tiếp điểm. Các vòng cung là
chỉ đơn giản là dây kết nối các nút. Ngoài ra, mỗi nút có một tập hợp cổng đó là
các vị trí kết nối hồ quang. MỘT công nghệ, sau đó, chỉ đơn giản là một tập hợp các nút nguyên thủy và
vòng cung là khối xây dựng của mạch được thiết kế trong môi trường đó.
Tập hợp các nút và cung cũng có thể được tổng hợp thành khía cạnh of tế bào có thể là
được sử dụng cao hơn trong hệ thống phân cấp để hoạt động như các nút. Các nút do người dùng xác định này có các cổng
đến từ các nút nội bộ có cổng xuất khẩu. Các khía cạnh được thu thập trong thư viện
chứa một thiết kế nhất quán về thứ bậc.
Các cung có các thuộc tính giúp hạn chế thiết kế. Ví dụ, một vòng cung có thể xoay
tùy ý hoặc được cố định theo góc của chúng. Các cung cũng có thể co dãn hoặc cứng nhắc Dưới
sửa đổi các nút kết nối của chúng. Những ràng buộc này lan truyền theo thứ bậc từ
từ dưới lên.
CÔNG NGHỆ
Một tập hợp lớn các công nghệ được cung cấp trong Electric. Chúng có thể được sửa đổi với
trình biên tập công nghệ, hoặc các công nghệ hoàn toàn mới có thể được tạo ra. Sau
đoạn văn mô tả một số công nghệ cơ bản.
Các công nghệ nMOS có các vòng cung có sẵn trong Metal, Polysilicon và Diffusion. Các
các nút nguyên thủy bao gồm các tiếp điểm bình thường, tiếp điểm bị chôn, bóng bán dẫn và "chân" cho
tạo thành các góc cung tròn. Các bóng bán dẫn có thể có dạng ngoằn ngoèo và các nút lớp tinh khiết có thể là
được mô tả đa giác với nút theo dõi chỉ huy. Công nghệ "nmos" có tiêu chuẩn
Quy tắc thiết kế Mead & Conway.
Công nghệ CMOS có các vòng cung có sẵn trong Metal, Polysilicon và Diffusion. Các
Vòng cung khuếch tán có thể được tìm thấy trong mô cấy P-well hoặc trong mô cấy P +. Do đó, có hai
các loại tiếp điểm kim loại để khuếch tán, hai loại chân khuếch tán và hai loại
bóng bán dẫn: trong giếng P và trong bộ cấy P +. Như với nMOS, các bóng bán dẫn có thể là serpentine
và các nguyên thủy của lớp thuần túy có thể được xác định theo đa giác. Công nghệ "cmos" có
quy tắc thiết kế tiêu chuẩn theo Griswold; công nghệ "mocmos" có các quy tắc thiết kế cho
quy trình MOSIS CMOS (kim loại kép); công nghệ "mocmossub" có các quy tắc thiết kế cho
MOSIS CMOS quy trình Submicron (kép poly và tối đa 6 kim loại); công nghệ "rcmos" có
hình học tròn cho quy trình MOSIS CMOS.
Công nghệ "giản đồ" cung cấp các ký hiệu cơ bản để thực hiện việc chụp lược đồ. Nó
chứa các ký hiệu logic: BUFFER, AND, OR và XOR. Các bong bóng điều hướng có thể được đặt bằng
phủ định một cung kết nối. Ngoài ra còn có các thành phần phức tạp hơn như flip-flop, off-
đầu nối trang, hộp đen, đồng hồ đo và nguồn điện. Cuối cùng, có điện
linh kiện: bóng bán dẫn, điện trở, diode, tụ điện và cuộn cảm. Hai loại cung tồn tại cho
dây thông thường và bus có chiều rộng thay đổi.
Công nghệ "tác phẩm nghệ thuật" là một môi trường sketchpad để thực hiện đồ họa có mục đích chung.
Các thành phần có thể được đặt với màu sắc và hình dạng tùy ý.
Công nghệ "chung chung" tồn tại cho những mục đích linh tinh không rơi vào
miền của các công nghệ khác. Nó có vòng cung và chân đa năng có thể kết nối với BẤT KỲ
đối tượng khác và do đó hữu ích trong các thiết kế công nghệ hỗn hợp. Vòng cung vô hình có thể
được sử dụng để ràng buộc hai nút mà không tạo kết nối. Cung không định tuyến có thể được
được sử dụng cho các kết nối điện sẽ được định tuyến sau này bằng dây dẫn thực. Các khía cạnh-
nguyên thủy trung tâm, khi được đặt trong một khía cạnh, xác định nguồn gốc con trỏ trên các trường hợp của
khía cạnh.
THIẾT KẾ-QUY TẮC KIỂM TRA
Trình kiểm tra quy tắc thiết kế gia tăng thường được bật và theo dõi tất cả các thay đổi được thực hiện đối với
mạch điện. Nó không sửa chữa nhưng in thông báo lỗi khi các quy tắc thiết kế bị vi phạm.
Cấu trúc phân cấp không được xử lý, vì vậy nội dung của các giao diện con không được kiểm tra.
Trình kiểm tra phân cấp xem xét toàn bộ mạch cho tất cả các quy tắc thiết kế. Nữa
tùy chọn cho phép một bộ đầu vào được chuẩn bị cho trình kiểm tra quy tắc thiết kế Dracula của ECAD.
NÉN
Máy đầm cố gắng giảm kích thước của một khía cạnh bằng cách loại bỏ không gian không cần thiết giữa
các yếu tố. Khi được gọi, nó sẽ nén theo hướng dọc và ngang cho đến khi
không thể tìm thấy cách nào để thu gọn khía cạnh hơn nữa. Nó không thực hiện nén phân cấp,
không đảm bảo độ nén tối ưu, cũng như không thể xử lý hình học không phải manhattan đúng cách.
Máy đầm cũng sẽ trải rộng các khía cạnh để đảm bảo không vi phạm quy tắc thiết kế, nếu
tùy chọn "spread" được đặt.
ĐƠN GIẢN
Có nhiều giao diện giả lập: ESIM (trình mô phỏng mặc định: cấp chuyển đổi cho nMOS
không có thời gian), RSIM (mức chuyển đổi cho MOS có thời gian), RNL (mức chuyển đổi cho MOS với
thời gian và LISP front-end), MOSSIM (mức chuyển đổi cho MOS với thời gian), COSMOS (chuyển đổi-
cấp cho MOS với thời gian), VERILOG (trình mô phỏng nhịp), TEXSIM (trình mô phỏng thương mại),
SILOS (trình mô phỏng thương mại), ABEL (trình tạo / mô phỏng PAL cho giản đồ) và SPICE
(mức mạch). MOSSIM, COSMOS, VERILOG, TEXSIM, SILOS và ABEL không thực sự
mô phỏng: họ chỉ viết một phần đầu vào của mạch của bạn.
Để chuẩn bị cho hầu hết các trình mô phỏng, cần phải xuất các cổng mà bạn muốn
thao túng hoặc kiểm tra. Bạn cũng phải xuất cổng nguồn và cổng nối đất.
Để chuẩn bị cho mô phỏng SPICE, bạn phải xuất tín hiệu nguồn và mặt đất và.
kết nối chúng với các nút nguồn một cách rõ ràng. Nguồn sau đó phải được tham số hóa thành
cho biết số lượng và liệu đó là điện áp hay dòng điện. Ví dụ, để tạo ra một điện áp 5 vôn
cung cấp, tạo một nút nguồn và đặt thẻ SPICE thành: "DC 5". Tiếp theo, tất cả các cổng đầu vào
phải được xuất khẩu và kết nối với mặt tích cực của các nguồn. Tiếp theo, tất cả các giá trị
được vẽ đồ thị phải được xuất và có đặt các nút đồng hồ trên chúng. Nút nên có
các cổng trên và dưới được kết nối thích hợp.
PLA TẠO
Có hai bộ tạo PLA, một bộ tạo cụ thể cho bố cục nMOS và một bộ tạo cụ thể cho CMOS
bố trí. Trình tạo nMOS PLA đọc một bảng tính cách đơn lẻ và tạo mảng
và tất cả các mạch điện bao gồm kết nối nguồn và nối đất. Bộ tạo CMOS PLA
đọc hai bảng tính cách (VÀ và HOẶC) và cũng đọc một thư viện của trình trợ giúp PLA
các thành phần (được gọi là "pla_mocmos") và tạo mảng.
ĐỊNH TUYẾN
Bộ định tuyến có thể thực hiện định tuyến sông, định tuyến mê cung và khâu khía cạnh đơn giản (
hệ thống dây rõ ràng của các nút được kết nối ngầm mà tiếp giáp). Định tuyến sông chạy xe buýt
dây giữa hai mặt đối diện của một kênh định tuyến. Các kết nối ở mỗi bên
phải nằm trên một đường thẳng để xe buýt chạy giữa hai tập hợp điểm song song. Bạn phải dùng
vòng cung không được định tuyến từ công nghệ Chung để chỉ ra các cổng được kết nối. Các
bộ định tuyến sông cũng có thể kết nối dây với các cạnh vuông góc của kênh định tuyến nếu
một hoặc nhiều dây không định tuyến bắt chéo các mặt này.
Có hai chế độ đường may: đường may tự động và đường may bắt chước. Trong tự động khâu, tất cả
các cổng chạm vào vật lý sẽ được khâu lại. Bắt chước đường khâu đồng hồ vòng cung được
do người dùng tạo và thêm những cái tương tự ở những nơi khác trong khía cạnh.
MẠNG SO SÁNH
Công cụ bảo trì mạng có thể so sánh các mạng theo hai khía cạnh
hiển thị trên màn hình. Sau khi được so sánh, các nút trong một khía cạnh có thể được tương đương với các nút trong
cai khac. Nếu hai mạng là tự động hóa hoặc khó phân biệt,
thông tin tương đương có thể được chỉ định trước khi so sánh bằng cách chọn một thành phần trong
khía cạnh đầu tiên, sau đó chọn một thành phần trong khía cạnh thứ hai.
Sử dụng điện trực tuyến bằng các dịch vụ onworks.net