Trung tâm đào tạo thiết kế vi mạch Semicon


  • ĐĂNG KÝ TÀI KHOẢN ĐỂ TRUY CẬP NHIỀU TÀI LIỆU HƠN!
  • Đăng ký
    *
    *
    *
    *
    *
    Fields marked with an asterisk (*) are required.
semicon_lab.jpg

Thế giới ASIC

BỘ LOGIC VÀ SỐ HỌC

[​IMG]ALU là thành phần quan trọng của CPU trong máy tính, nó có thể thực hiện nhiều phép tính số học và logic dựa trên dữ liệu thường bao gồm phép cộng, trừ, and,or, exor, dịch chuyển, tăng giảm dần và cả phép nhân, chia. Ngoài ra cũng có một số ALU sản xuất ở dạng IC rời, tất nhiên chúng không thể làm đầy đủ các chức năng như ALU trong VXL.

Đọc thêm...
 

LCD trên FPGA dùng verilog

Phần I : Cơ sở lý thuyết

a, các tín hiệu quan trọng.
LCD_DATA data 8 bit, LCD_RW read/wirte, LCD_EN tín hiệu enable, LCD_ON tín hiệu nguồn vào, LCD_BLON đèn màn hình, LCD_RS chọn đọc dữ liệu hay đọc Command ( Command dùng để chứa 1 số các thiết lập lcd cơ bản )

Đọc thêm...
 

Chia tần số trên FPGA

[​IMG]Dao động và tần số 
- Một thành phần rất quan trọng của bất kỳ board mạch FPGA là bộ dao động crystal. Các dao động phát ra một dãy 0,1 tại một thời gian nhất định dựa trên tần số của nó.

Đọc thêm...
 

Tìm hiểu Interface trong SystemVerilog

Một trong những tính năng hay nhất mà SystemVerilog hỗ trợ là từ khóa interface. Các kĩ sư thiết kế không còn phải tốn thời gian để lặp đi lặp lại công việc nối dây (wire connectivity) giữa module với module, hay module với testbench. 

Đọc thêm...
 

Ngôn ngữ mô tả phần cứng VHDL

1. Giới thiệu về VHDL
VHDL là viết tắt của cụm từ Very High Speed Intergrated Circuit Hardware Description Language - ngôn ngữ mô phỏng phần cứng cho các mạch tích hợp tốc độ rất cao.

Lần cập nhật cuối ( Thứ tư, 18 Tháng 11 2015 14:57 ) Đọc thêm...
 

Coverage trong thiết kế Verilog (kiểm tra mức độ bao phủ trong quá trình test)

 1. Giới thiệu về Coverage trong thiết kế RTL

Coverage (độ bao phủ) là phương pháp thống kê trong quá trình kiểm tra thiết kế (verification) để xác định được chất lượng của quá trình kiểm tra. Phương pháp thu thập thông tin này thường được làm một cách tự động bởi các công cụ mô phỏng.

Lần cập nhật cuối ( Thứ ba, 18 Tháng 6 2019 20:01 ) Đọc thêm...
 

Tìm hiểu về SystemVerilog Assertion

Verilog assertion có nhiều điểm hạn chế do bản thân ngôn ngữ không hỗ trợ trực tiếp việc viết Assertion mà phải thông qua các thư viện OVL hoặc PSL. Thêm vào đó, assertion trong Verilog phải được viết sao cho transparent với các công cụ thiết kế (không được tổng hợp).

Đọc thêm...
 

Kĩ thuật Gating clock trong Low Power Design

Bài giới thiệu về clock gating. Một trong những kĩ thuật được áp dụng nhằm giảm mức tiêu hao năng lượng của mạch.

Lần cập nhật cuối ( Thứ năm, 23 Tháng 7 2015 14:04 ) Đọc thêm...
 

Kiến trúc clock trong System On Chip

Tìm hiều về kiến trúc clock của hệ thống System On Chip (SoC)

Một trong những kiến trúc clock thông dụng trong một hệ thống SoC được mô tả như hình dưới đây.

Đọc thêm...
 

Đồng hồ bấm giờ trên FPGA dùng verilog

Thời gian tối đa của đồng hồ này là 10p. Đồng hồ này gồm 4 chữ số để đếm từ 0:00:0 tới 9:59:9. Chữ số đầu tiên bên phải sẽ dùng một bộ đếm tăng lên 0,1s. Khi chữ số đó đạt đến 9 thì hai chữ số ở giữa sẽ tăng lên 1 đơn vị và chúng ta có bộ đếm thứ 2. Và khi 2 số ở giữa tăng đến 59 thì số đầu tiên bên trái sẽ tăng một đơn vị.Đồng hồ này hiển thị theo dạng M:SS:D.

Đọc thêm...
 

Quy trình thiết kế FPGA tổng quát.

Mô tả ban đầu về thiết kế. (Specification)
Khi xây dựng một chip khả trình (FPGA) với ý nghĩa dành cho một ứng dụng riêng biệt. Chính vì xuất phát từ mỗi ứng dụng trong thực tiễn cuộc sống, ta sẽ phải đặt ra yêu cầu thiết kế IC thực hiện tối ưu nhất những ứng dụng đó.
Lần cập nhật cuối ( Thứ tư, 26 Tháng 9 2018 19:34 ) Đọc thêm...
 

Tìm hiểu về Lint check trong thiết kế Verilog

Kết quả hình ảnh cho hinh anh verilogTìm hiểu về Lint check trong thiết kế Verilog HDL (RTL Rule Check)

Trong thiết kế Verilog HDL, hàng loạt các quy tắc thiết kế được đưa ra nhằm đảm bảo việc các kĩ sư thiết kế sẽ tuân thủ các nguyên tắc về cấu trúc code, filename, comment, sự phân lớp khi coding, các quy tắc khi thiết kế đồng bộ, bất đồng bộ …

Lần cập nhật cuối ( Thứ hai, 20 Tháng 7 2015 19:13 ) Đọc thêm...
 

Sử dụng hiệu quả tính năng Windows System Restore

thủ thuật windows

Máy tính của bạn ắt hẳn từng vài lần bị treo rồi dẫn đến tình trạng không thể khởi chạy ổn định ở lần sử dụng tiếp theo. Khi đó, một cột mốc khôi phục hệ thống (restore point) sẽ phát huy tác dụng.

Đọc thêm...
 

Đọc thông số PIC, lựa chọn PIC và sản xuất với PIC

Để lựa chọn một dòng sản phẩm PIC 8-bit bất kỳ cho dự án của các bạn, công việc của các bạn cần làm:

Thiết kế >>> Thử nghiệm >>> Sản xuất thử >>> Sản xuất

Đọc thêm...
 

Thiết kế verilog Verilog - Ram một port ĐỌC/GHI đồng bộ

Please refer to dual port RAM. Please see code of this in this article.

Table 1. General Benefits / Drawbacks of Single Port
Asynchronous Synchronous
Benefits 
Đọc thêm...
 

Tìm hiểu về ngắt trong MSP430

[​IMG]1,Khái niệm:
- Interrupt (ngắt): Là một sự kiện gây bởi phần cứng (mặc dù được cài đặt bằng phần mềm) và thường cần được xử lý ngay lập tức.Khi phát hiện ngắt, chương trình chính tạm dừng để thực hiện 1 chương ngắt. Khi thực hiện xong trở về chương trình hiện tại.
Đọc thêm...
 
Trang 105 của 119

Latest IC Design Articles

Related Articles

Most Read IC Design Articles

Chat Zalo