Trên development board của bạn có các thành phần ngoại vi gì?
Thông báo
Collapse
No announcement yet.
FPGA cơ bản
Collapse
This is a sticky topic.
X
X
-
Vâng! cảm ơn anh jeff đã lập trang mới này
kit của e có gần như đủ các ngoại vi a ah
nhưng có điều e chưa biết khai thác thế nào,vì e chưa hiểu được cách điều khiển và ứng dụng của các ngoại vi đó a ah
a có thể cho e địa chỉ mail
hoặc lúc nào a online a hẹn trươc e để e trao đổi trực tiếp đươc không a|
Comment
-
Okay,
Giả sử như bạn đã hiểu qua VHDL/Verilog.
Bây giờ có một development kit.
Mình sẽ làm một mạch đơn giản. Jeff thấy board của bạn có 8 LED ... Mình sẽ tạo một mạch đếm 8 bit , đếm từ 0 tới 255. Giá trị của bộ đếm này sẽ nối thẳng vào 8 LED của bạn, 8-LED nhấp nháy theo giá trị của bộ đếm.
Trước tiên, bạn cài ISE đi đã, và kiếm các tutorial tạo project, thêm file ....
Bạn google thế nào cũng ra ...
Comment
-
Bạn tham khảo một số video dạy về FPGA trên internet, họ giảng cũng rất chi tiết. Ví dụ như loạt bài giảng này:
http://video.google.com/videoplay?do...6032722135072#
Bạn có kít rồi thì dần dần làm quen sẽ ổn thôi.
Comment
-
Được được, mở thread làm project đi bạn, quá trình bạn làm đề án sẽ được lưu lại để mọi người học hỏi.Nguyên văn bởi katachi Xem bài viếtMình cũng đang làm đồ án về thiết kế Z80 bằng Verilog HDL, mới có chút khái niệm về FPGA và SOPC nhưng mình rất thích lĩnh vực này. Mong các pác có bài viết nào hay thì post lên cho anh em học hỏi nha !
Thanks !
Comment
-
Vài điều cơ bản cần biết khi bắt đầu làm FPGA
http://www.dientuvietnam.net/forums/...ad.php?t=33377
Comment
-
Timescale dùng trong simulation, mỗi chương trình mô phỏng có 1 bước thời gian.
`timescale 1ns/10ps
10ps có nghĩa là, bước nhỏ nhất bạn có thể mô phỏng được là 10ps (bước thời gian = 10ps). Các tín hiệu chỉ thay đổi ở các khoảng thời gian 10ps.
1ns = mặc định 1 đơn vị thời gian là 1ns
Ví dụ : #1 a <= b;
a sẽ bằng b sau khi trễ 1ns.
Và bạn có thể chỉ định delay ở múc chính xác đển 10ps, #1.01 ... không biết nếu bạn có câu lệnh: $1.001 thì điểu gì xảy ra. Bạn google với mô phỏng thử.
Comment
-
FPGA cơ bản
process à, process này là phần chứa các mã (câu lệnh) sẽ được thực hiện tuần tự theo tín hiệu trong sensitivity list(thường là clk, rst)Nguyên văn bởi dbglory Xem bài viếtcái process trong VHDL có tác dụng gì vậy các anh ơi, giúp em với
ví dụ nèlibrary ieee ;
use ieee.std_logic_1164.all;
use ieee.std_logic_unsigned.all;
----------------------------------------------------
entity counter is
generic(n: natural :=2);
port( clock: in std_logic;
clear: in std_logic;
count: in std_logic;
Q: out std_logic_vector(n-1 downto 0)
);
end counter;
----------------------------------------------------
architecture behv of counter is signal Pre_Q: std_logic_vector(n-1 downto 0);
begin
-- behavior describe the counter
process(clock, count, clear)
begin
if clear = '1' then --cac lenh thuc hien tuan tu
Pre_Q <= Pre_Q - Pre_Q; --tu tren xuong duoi
elsif (clock='1' and clock'event) then
if count = '1' then
Pre_Q <= Pre_Q + 1;
end if;
end if;
end process;
-- cac bieu thuc ngoai process se thuc hien dong thoi.
Q <= Pre_Q;
end behv;
-----------------------------------------------------
trong 1 achitecture, có thể khai báo nhiều process, các process thì lại được thực hiện đồng thời.
Chúc vui!
Comment
-
Bạn vào thư mục ví dụ cho các board mạch mà Altera đã cho (ví dụ C:\altera\91\quartus\dsp_builder\DesignExamples\De mos\Board\). Trong thu muc ay ban chon tiếp kit của bạn và chạy thử.Nguyên văn bởi dongnguyen Xem bài viếtmình có cái kit stratix II của altera chip ep2s60. mình định tìm hiểu về con này. ai đã làm về con này giúp mình với. cho mình 1 ví dụ về sử dụng phím bấn trên kít đc thì tốt quá. cảm ơn tất cả mọi người.
Chúc bạn thử tốt kit
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Dạ, cảm ơn bác đã nghe qua và có lời khích lệ cháu ạ.
Thật lòng cháu không dám nhận hai danh hiệu Kỹ sư và Nhạc sĩ đâu ạ, vì phải thật hiểu sâu nắm vững cơ, chứ thực lực cháu đây chỉ là biết chút ít thôi à. Về phần...-
Channel: Tâm tình dân kỹ thuật
29-01-2026, 11:58 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi bqvietĐơn giản thì có trải nghiệm này
http://www.dientuvietnam.net/forums/...ch%C3%AA%CC%81
Chỉ phần cứng,...-
Channel: Điện tử công suất
27-01-2026, 21:32 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi Nexus 6Pphức tạp quá, nếu mà có mạch làm sẵn thì ngon, e dùng 2 tấm pv loại 18v 55w thôi bác
-
Channel: Điện tử công suất
26-01-2026, 08:52 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi Nexus 6Pcảm ơn bác nhiều nha, để e nghiên cứu
-
Channel: Điện tử công suất
26-01-2026, 07:38 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi vi van phamkỹ sư nhạc sĩ dinhthuong dạo này lên tay nghề khá quá.
-
Channel: Tâm tình dân kỹ thuật
25-01-2026, 21:29 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Hát Mừng Sinh Nhật, sáng tác: HĐT, hòa âm-thể hiện: AI
-
Channel: Tâm tình dân kỹ thuật
24-01-2026, 22:13 -
-
Trả lời cho Yêu thơ mê nhạc, mời các bác vào đây!bởi dinhthuong92Chào bác, gần Tết công việc bác bận lắm phải không?
Vâng mọi người đều thế cả.
Em mới trả phí cho nó 1 tháng, nhờ nó hát thử ấy ạ. Tiếc vì em đã dốt nhạc lí lại lười học nên sáng tác thì vụng về mà hát demo...-
Channel: Tâm tình dân kỹ thuật
24-01-2026, 21:53 -
-
Trả lời cho Có mạch sạc nlmt nào có mppt không các bácbởi bqvietCảm thấy cứng tay thì làm theo hướng dẫn khá chi tiết ở trang sau
https://www.instructables.com/DIY-1k...ge-Controller/-
Channel: Điện tử công suất
23-01-2026, 16:50 -
-
bởi Nexus 6PNhư tiêu đề, các bác giới thiệu e mạch sạc nlmt mppt có chức năng chỉnh dòng với, tấm PV của em 18V 55W, dùng để sạc cho khối pin sắt 3.2V 45A (sắp tới sẽ thay bằng ắc quy 12V)
e cảm ơn-
Channel: Điện tử công suất
23-01-2026, 11:23 -

Comment