Tiếng AnhTiếng PhápTiếng Tây Ban Nha

Ad


Biểu tượng yêu thích OnWorks

genlib - Trực tuyến trên đám mây

Chạy genlib trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks trên 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

Đây là genlib lệnh có thể 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 giả lập trực tuyến MAC OS

CHƯƠNG TRÌNH:

TÊN


genlib - Ngôn ngữ thiết kế thủ tục dựa trên C.

MÔ TẢ


genlib là một tập hợp các hàm C dành riêng cho mục đích sinh thủ tục. Từ một người dùng
quan điểm, genlib là ngôn ngữ mô tả của mạch cho phép tiêu chuẩn C
lập trình điều khiển luồng, sử dụng biến và các chức năng chuyên biệt để xử lý vlsi
các đối tượng.

Dựa trên Liên minh mbk cấu trúc dữ liệu, genlib ngôn ngữ cung cấp cho người dùng
khả năng mô tả cả chế độ xem netlist và bố cục, do đó cho phép cả ô tiêu chuẩn và
các cách tiếp cận tùy chỉnh đầy đủ.

ĐƯỜNG DÂY YÊU CẦU
Nó là một mô tả cấu trúc thần thoại của một mạch về mặt kết nối (I / Os),
tín hiệu (lưới) và các cá thể.

Các lệnh gọi hàm được sử dụng để xử lý dạng xem danh sách mạng là:

· GENLIB_DEF_LOFIG(3)

· GENLIB_SAVE_LOFIG(3)

· GENLIB_LOINS(3)

· GENLIB_LOCON(3)

· GENLIB_LOSIG(3)

· GENLIB_FLATTEN_LOFIG(3) Một số phương tiện, để tạo vectơ cũng có sẵn:

· GENLIB_BUS(3)

· GENLIB_ELM(3)

TIÊU CHUẨN BÁN VỊ TRÍ
Các chức năng sau đây cho phép xác định tệp vị trí cho thiết kế ô tiêu chuẩn. Cái này
tập tin có thể được sử dụng bởi bộ định tuyến di động tiêu chuẩn ocr(1):

· GENLIB_DEF_PHSC(3)

· GENLIB_SAVE_PHSC(3)

· GENLIB_SC_PLACE(3)

· GENLIB_SC_RIGHT(3)

· GENLIB_SC_TOP(3)

· GENLIB_SC_LEFT(3)

· GENLIB_SC_BOTTOM(3)

ĐẦY ĐỦ CUSTOM BIỂU TƯỢNG BỐ TRÍ
Các chức năng đó được dành riêng cho bố cục thủ tục tùy chỉnh đầy đủ được tối ưu hóa. Để
cung cấp một số quy trình độc lập, Liên minh sử dụng cách tiếp cận bố cục tượng trưng (lưới cố định
không đầm nén).

Các đối tượng tượng trưng là phân đoạn (dây), vias (tiếp điểm), đầu nối (I / Os), tham chiếu
và các trường hợp. Để biết thêm thông tin, hãy xem phseg(1) phvia(1) phcon(1) phref(1) phin(1)
ALC(1).

· GENLIB_DEF_PHFIG(3)

· GENLIB_SAVE_PHFIG(3)

· GENLIB_DEF_AB(3)

· GENLIB_DEF_PHINS(3)

· GENLIB_PHCON(3)

· GENLIB_COPY_UP_CON(3)

· GENLIB_COPY_UP_CON_FACE(3)

· GENLIB_COPY_UP_ALL_CON(3)

· GENLIB_PHSEG(3)

· GENLIB_COPY_UP_SEG(3)

· GENLIB_THRU_H(3)

· GENLIB_THRU_V(3)

· GENLIB_THRU_CON_H(3)

· GENLIB_THRU_CON_V(3)

· GENLIB_WIRE1(3)

· GENLIB_WIRE2(3)

· GENLIB_WIRE3(3)

· GENLIB_PHVIA(3)

· GENLIB_PLACE(3)

· GENLIB_PLACE_RIGHT(3)

· GENLIB_PLACE_TOP(3)

· GENLIB_PLACE_LEFT(3)

· GENLIB_PLACE_BOTTOM(3)

· GENLIB_PLACE_ON(3)

· GENLIB_PHREF(3)

· GENLIB_COPY_UP_REF(3)

· GENLIB_COPY_UP_ALL_REF(3)

· GENLIB_PLACE_VIA_REF(3)

· GENLIB_PLACE_CON_REF(3)

· GENLIB_PLACE_SEG_REF(3)

· GENLIB_FLATTEN_PHFIG(3)

· GENLIB_GET_REF_X(3)

· GENLIB_GET_REF_Y(3)

· GENLIB_GET_CON_X(3)

· GENLIB_GET_CON_Y(3)

· GENLIB_HEIGHT(3)

· GENLIB_WIDTH(3) Để có thông tin về từng chức năng này, hãy sử dụng
tài liệu trực tuyến với người đàn ông(1), như trong người đàn ông Tên chức năng.

Chúng tôi khuyên bạn nên đọc một số sách về lập trình C, để có đầy đủ
lợi thế của các khả năng kiểm soát luồng C, vì nó có thể làm giảm đáng kể kích thước của
genlib mã nguồn.

MÔI TRƯỜNG BIẾN


· MBK_IN_LO(1), giá trị mặc định: al

· MBK_OUT_LO(1), giá trị mặc định: al

· MBK_IN_PH(1), giá trị mặc định: ap

· MBK_OUT_LO(1), giá trị mặc định: ap

· MBK_CATA_LIB(1), giá trị mặc định:.

· MBK_WORK_LIB(1), giá trị mặc định:.

· MBK_CATAL_NAME(1), giá trị mặc định: CATAL Xem các trang hướng dẫn tương ứng để biết thêm
thông tin.

Để biên dịch và thực thi một genlib tệp, người ta phải gọi genlib với một đối số,
đó là genlib tập tin nguồn. Tệp nguồn phải có phần mở rộng .c, nhưng
phần mở rộng không nên được đề cập trên dòng lệnh.

Các tên được sử dụng trong genlib, làm đối số cho các hàm genlib, phải là chữ và số,
kể cả dấu gạch dưới. Chúng cũng không phân biệt chữ hoa chữ thường, vì vậy VDD tương đương với vdd.
Các đầu nối hoặc tín hiệu được vector hóa có thể được khai báo bằng cách sử dụng cấu trúc [n: m].

SYNOPSIS


genlib [ -cklmnv
] [ --no-rm-core ] [ --keep-makefile ] [ --keep-executive ] [ - lưu giữ nhật ký ] [ --no-executive ] [
--dài dòng ] chương trình [ -e chương trình_args ]

LỰA CHỌN
· : tên của tệp C chứa genlib chương trình, tùy theo phần mở rộng.
Lập luận bắt buộc.

· [--No-rm-core | -c]: trong trường hợp kết xuất lõi, không xóa tệp lõi đã tạo. Cái này
tùy chọn phải được sử dụng với [--keep-exec | -k].

· [--Keep-makefile | -m]: không xóa makefile đã tạo sau khi thực thi.

· [--Keep-execute | -k]: giữ tệp thực thi được tạo sau genlib chạy.

· [--Keep-log | -l]: không xóa tệp nhật ký sau khi hoàn tất thành công (nhật ký là
giữ lại sau khi chạy bị lỗi).

· [--No-exec | -n]: không chạy chương trình đã tạo. Nên được sử dụng với [--keep-cert | -k].

· [--No-verbose | -v]: tự giải thích.

· [-E]: tất cả các đối số sau được xử lý cho chương trình đã biên dịch.

VÍ DỤ


Biên dịch và chạy một tệp amd2901.c :

genlib -v amd2901

Sử dụng genlib trực tuyến bằng các dịch vụ onworks.net


Máy chủ & Máy trạm miễn phí

Tải xuống ứng dụng Windows & Linux

  • 1
    Chân đế
    Chân đế
    Chân đế là một mã nguồn mở hiện đại, miễn phí
    trình soạn thảo văn bản được tạo đặc biệt cho Web
    Phát triển. Được viết bằng HTML, CSS và
    JavaScript với các công cụ trực quan tập trung và
    chuẩn bị...
    Tải xuống dấu ngoặc
  • 2
    Trình biên dịch Pascal miễn phí
    Trình biên dịch Pascal miễn phí
    Trình biên dịch Pascal 32/64/16-bit dành cho
    Win32/64/CE, Linux, Mac OS X/iOS,
    Android, FreeBSD, OS/2, Game Boy
    Nâng cao, Nintendo NDS và DOS;
    tương thích ngữ nghĩa với...
    Tải xuống Trình biên dịch Pascal miễn phí
  • 3
    Thông tin kỹ thuật số Canon EOS
    Thông tin kỹ thuật số Canon EOS
    Canon không có số lượng màn trập
    có trong thông tin EXIF ​​của một
    tệp hình ảnh, trái ngược với Nikon và
    ống nhòm. Không có cơ sở chính thức nào của Canon
    ứng dụng ...
    Tải xuống thông tin Canon EOS DIGITAL
  • 4
    rEFInd
    rEFInd
    rEFInd là một nhánh của khởi động rEFIt
    người quản lý. Giống như rEFIt, rEFInd có thể
    tự động phát hiện khởi động EFI đã cài đặt của bạn
    trình tải và nó trình bày một giao diện đồ họa đẹp mắt
    menu tùy chọn khởi động ...
    Tải xuống rEFInd
  • 5
    Thể hiệnLuke GSI
    Thể hiệnLuke GSI
    Trang tải xuống SourceForge này là để
    cấp cho người dùng tải xuống nguồn của tôi được xây dựng
    GSI, dựa trên công trình vĩ đại của phhusson
    công việc. Tôi xây dựng cả Android Pie và
    Android 1 ...
    Tải xuống ExpressLuke GSI
  • 6
    Trình phát nhạc
    Trình phát nhạc
    Music Caster là một trình phát nhạc dạng khay
    cho phép bạn truyền nhạc địa phương của mình sang một
    Thiết bị Google Cast. Trong lần chạy đầu tiên,
    bạn sẽ cần phải nhấp vào mũi tên trong
    nhiệm vụ ...
    Tải xuống Music Caster
  • Khác »

Lệnh Linux

Ad