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

The PS/2 Keyboard Interface

Abstract:

This article tries to cover every aspect of AT and PS/2 keyboards.  It includes information on the low-level signals and protocol, scan codes, the command set, initialization, compatibility issues, and other miscellaneous information.  Since it's closely related, I've also included information on the PC keyboard controller.  All code samples involving the keyboard encoder are written in assembly for Microchip's PIC microcontrollers.  All code samples related to the keyboard controller are written in x86 assembly

Lần cập nhật cuối ( Thứ năm, 28 Tháng 11 2013 14:42 ) Đọc thêm...
 

The PS/2 Mouse Interface

 Abstract

This article attempts to explain every aspect of the PS/2 mouse interface including the physical and electrical interface, low-level protocol, modes of operation, commands, and extensions.

Lần cập nhật cuối ( Thứ năm, 28 Tháng 11 2013 14:42 ) Đọc thêm...
 

Tìm hiểu kiến thức căn bản về SSD (phần 1)

 

SSD là giải pháp ổ cứng thể rắn (Solid State Drive) có nhiều ưu điểm vượt trội so với HDD truyền thống.

Lần cập nhật cuối ( Thứ năm, 28 Tháng 11 2013 14:46 ) Đọc thêm...
 

Ví dụ về Verilog - ROM, EPROM, EEPROM


     Bộ nhớ chỉ đọc (tiếng Anh: Read-Only Memory - ROM) là một loại thiết bị lưu trữ dùng trong máy tính và các thiết bị khác. Nó có tên như vậy vì không dễ để ghi thông tin lên nó. Không giống như RAM, thông tin trên ROM vẫn được duy trì dù nguồn điện cấp không còn.

Lần cập nhật cuối ( Thứ năm, 23 Tháng 5 2013 09:33 ) Đọc thêm...
 

23 bước cài đặt Red Hat 9.0

 

    Bạn muốn khám phá thế giới chim cánh cụt ? Cài đặt Linux vào máy chính là bước đầu tiên bạn cần thực hiện. Chúng tôi chọn Red Hat Linux vì tính ổn định cũng như dễ sử dụng của distro này. Bộ Red Hat Linux 9.0 được bày bán tại các cửa hàng tin học thường bao gồm 6 đĩa, 3 đĩa đầu chứa bộ cài đặt, 3 đĩa còn lại chứa các chương trình kèm thêm, tạm gọi tên là CD1,CD2,...,CD6 (bạn chỉ cần 3 CD đầu để cài đặt Red Hat 9.0).

Nếu máy của bạn có thế độ Boot từ CD thì bạn bỏ CD1 vài ổ CD và khởi động máy (nhớ chọn trong BIOS là Boot from CD). Còn nếu máy bạn không Boot được từ CD thì bạn cần có 1 đĩa mềm trống, bạn tìm file boot.img ở trong CD1images và dùng chương trình rawrite.exe (CD1dosutils)để ghi file này vào đĩa mềm.

 

Lần cập nhật cuối ( Thứ năm, 28 Tháng 11 2013 14:49 ) Đọc thêm...
 

Blocking vs Non-Blocking

Clock Domain Crossing. . .

 Clock Domain Crossing. . .

 The following section explains clock domain interfacing

One of the biggest challenges of system-on-chip (SOC) designs is that different blocks operate on independent clocks.

Lần cập nhật cuối ( Thứ sáu, 29 Tháng 11 2013 16:04 ) Đọc thêm...
 

Verilog File I/0,Verilog file handling.

Overview

This application note describes how your Verilog model or testbench can read text and binary files to load memories, apply stimulus, and control simulation. Files can also be written. The format of the file I/O functions is based on the C stdio routines, such as fopen, fgetc, fprintf, and fscanf.

Lần cập nhật cuối ( Thứ ba, 13 Tháng 5 2014 09:18 ) Đọc thêm...
 

Sử dụng bộ nhớ SPI-DDR SD để cải thiện hiệu suất

 

 

 

     Băng thông đọc lớn và độ trễ truy cập nhỏ đã làm cho công nghệ NOR Flash được lựa chọn cho thực thi mã lệnh thời gian thực từ bộ nhớ không bay hơi. Các linh kiện Parallel NOR là sự lựa chọn cho nhiều ứng dụng, nhưng số chân của linh kiện bộ nhớ nối tiếp ngày càng trở nên hấp dẫn đối với nhiều hệ thống di động và nhúng.

Lần cập nhật cuối ( Thứ năm, 23 Tháng 5 2013 09:19 ) Đọc thêm...
 

UART APB Controller

Giới thiệu

Lõi UART-APB là một bộ điều khiển giao tiếp nối tiếp bất đồng bộ với giao tiếp dữ liệu nối tiếp mà chủ yếu hướng tới sử dụng cho các hệ thống nhúng và thiết kế ASIC.

Lần cập nhật cuối ( Thứ năm, 28 Tháng 11 2013 14:47 ) Đọc thêm...
 

Tivi Plasma và LCD có gì khác nhau?

 
   
    Vẻ bề ngoài có thể làm mọi người không phân biệt được Tivi LCD và Plasma. Tuy hai loại này phẳng và mỏng, chúng được chế tạo bởi các công nghệ khác nhau.

Tivi Plasma

Công nghệ sản xuất Tivi Plasma được dựa trên đèn sáng huỳnh quang. Bản thân màn hình được cấu tạo bởi các cell.

Lần cập nhật cuối ( Thứ hai, 01 Tháng 10 2012 11:00 ) Đọc thêm...
 

Những điều cần biết về chuẩn USB 3.0 (Super Speed USB)

 

     Các chuẩn USB trước đây như USB 1.1 có tốc độ 12Mbps, USB 2.0 (Hi-Speed USB) có tốc độ 480Mbps. Với chuẩn USB mới: USB 3.0 (Superspeed USB) tăng tốc độ USB 2.0 lên 10 lần và thêm nhiều bổ sung ấn tượng khác.

USB 3.0 sẽ tương thích ngược với 2.0

Lần cập nhật cuối ( Thứ năm, 23 Tháng 5 2013 09:10 ) Đọc thêm...
 

Ví dụ về Verilog - UART Model

 

     A universal asynchronous receiver/transmitter (usually abbreviated UART and pronounced /ˈjuːɑrt/) is a type of "asynchronous receiver/transmitter", a piece of computer hardware that translates data between parallel and serial forms. UARTs are commonly used in conjunction with other communication standards such as EIA RS-232.  

Lần cập nhật cuối ( Thứ năm, 23 Tháng 5 2013 09:00 ) Đọc thêm...
 

Ví dụ về Verilog - Ram một port ĐỌC/GHI đồng bộ

Figure 1: Bartels AutoEngineer HighEnd Main Menu

 

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

Lần cập nhật cuối ( Thứ năm, 23 Tháng 5 2013 08:59 ) Đọc thêm...
 

Ví dụ về Verilog - RAM một port ĐỌC/GHI đồng bộ

Figure 1: Bartels AutoEngineer HighEnd Main Menu

 

   Please refer to dual port RAM

Lần cập nhật cuối ( Thứ ba, 13 Tháng 5 2014 09:21 ) Đọc thêm...
 

Ví dụ về Verilog - RAM hai port ĐỌC/GHI đồng bộ

Figure 1: Bartels AutoEngineer HighEnd Main Menu

 

     The main difference between asynchronous and synchronous dual-ports is how memory is accessed.  In an asynchronous dual-port, read and write operations are triggered by a rising or falling signal.  These can occur at any given time.  In a synchronous dual-port, all read and write operations are synchronized to a clock signal.  In other words, the operation begins at expected times.  Asynchronous and synchronous dual-ports also offer different features like memory arbitration and burst counters.

Lần cập nhật cuối ( Thứ năm, 23 Tháng 5 2013 08:52 ) Đọc thêm...
 

Ví dụ về Verilog - RAM hai port ĐỌC/GHI bất đồng bộ

Figure 1: Bartels AutoEngineer HighEnd Main Menu

 

     RAM (viết tắt từ Random Access Memory trong tiếng Anh) là một loại bộ nhớ chính của máy tính. RAM được gọi là bộ nhớ truy cập ngẫu nhiên vì nó có đặc tính: thời gian thực hiện thao tác đọc hoặc ghi đối với mỗi ô nhớ là như nhau, cho dù đang ở bất kỳ vị trí nào trong bộ nhớ. Mỗi ô nhớ của RAM đều có một địa chỉ. Thông thường, mỗi ô nhớ là một byte (8 bit); tuy nhiên hệ thống lại có thể đọc ra hay ghi vào nhiều byte (2, 4, 8 byte).

Lần cập nhật cuối ( Thứ năm, 23 Tháng 5 2013 08:50 ) Đọc thêm...
 
Trang 111 của 119

Latest IC Design Articles

Related Articles

Most Read IC Design Articles

Chat Zalo