thì cái đó như là mình gọi các component mà.liên kết các module với nhau thôi.đầu tiên em tưởng ý anh khác.
Thông báo
Collapse
No announcement yet.
giúp đỡ về timer
Collapse
X
-
Nguyên văn bởi hoanglonghv Xem bài viếtNhưng anh Jefflieu ơi cái phím đó là theo kiểu chuyển vòng trạng thái khác với mục đích này.pause,start + full-screen khác hẳn với pause+start+reset.
Tại sao không dùng vòng trạng thái. Như vậy timer của bạn có thêm block "User interface" ...
User interface gồm:
- Input: button
- Ouput: start/clear
Máy trạng thái sẽ điều khiển start/clear
Comment
-
Nguyên văn bởi jefflieu Xem bài viếtA gợi ý thôi. Ý nói có thể thực hiện được nhiều lệnh với 1 phím.
Tại sao không dùng vòng trạng thái. Như vậy timer của bạn có thêm block "User interface" ...
User interface gồm:
- Input: button
- Ouput: start/clear
Máy trạng thái sẽ điều khiển start/clear
Comment
-
Về variable và signal:
Một tín hiệu được khai báo signal thì có thể được synthesize thành register hoặc wire tùy cách dùng tín hiệu đó.
Ví dụ:
signal Start: std_logic;
start là 1 wire:
start <= (not clear) and run;
start là 1 register
process(clk)
begin
if(rising_edge(clk)) then
start <= (not clear) and run;
end if
end process;
some_input và some_output là input và output kiểu std_logic;
process(clk,rst)
variable var1 : std_logic:='0';
begin
if(rst='1') then
var1:='0';
some_output <= '0';
elsif(rising_edge(clk)) then
var1:= not var1;
some_output <= var1 and some_input;
end if
end process
xong rồi bạn so sánh với code này:
process(clk,rst)
variable var1 : std_logic:='0';
begin
if(rst='1') then
var1:='0';
some_output <= '0';
elsif(rising_edge(clk)) then
var1:= not some_input_1;
some_output <= var1 and some_input;
end if
end process
Bạn thử đem 2 phần code vào ISE, synthesis và coi "RTL view" ...
Comment
-
Nguyên văn bởi hai_mta Xem bài viếtanh Jettlieu ơi,vòng trạng thái sử dụng thế nào ạ?em mới bắt đầu làm quen nên còn gà lắm!!!
Theo anh em chưa học VHDL/Verilog được. Em cần học Digital Logic Design trước.
Em coi cái link này, a thấy khá tạm.
http://www.cse.nd.edu/courses/cse202.../calendar.html
Comment
-
Nguyên văn bởi jefflieu Xem bài viếtVề variable và signal:
Một tín hiệu được khai báo signal thì có thể được synthesize thành register hoặc wire tùy cách dùng tín hiệu đó.
Ví dụ:
signal Start: std_logic;
Về variable
Bây giờ già sử var1 đang bằng 0, some_input = 1 không đổi. Thì sau rising clock tiếp theo var1 = 1. some_output sẽ bằng gì 0 hay 1?
xong rồi bạn so sánh với code này:
Tương tự, giả sử some_input_1 đang = 1, var1 = 0, some_input = 1. some_output = 0. nếu trong 1 chu kì nào đó, some_input_1 chuyển từ 1 sang 0, some_input vẫn bằng 1. Thì some_output trong cycle tới = 0 hay bằng 1?
Bạn thử đem 2 phần code vào ISE, synthesis và coi "RTL view" ...
Comment
-
Re
Nguyên văn bởi hai_mta Xem bài viếtbạn ơi,nếu chỉ có 2 đầu vào một là clk,đầu vào còn lại là chung giữa start/stop/restet thì làm thế nào?
Cheers!!!
dạo này mình đang bận ôn thi nên chưa code dc, khi nào thi xong mình sẽ code lên để anh em phán...
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi tuyennhanCách ly dây điện vào , bộ nguồn và đèn khỏi khung xe thì có rò thật cũng không lo bị giật .
-
Channel: Điện tử dành cho người mới bắt đầu
Hôm qua, 08:56 -
-
Trả lời cho Hỏi cách điều chế xungbởi thetungBạn cho qua cái Tờ ri gơ Sờ mít ấy ......
-
Channel: Kỹ thuật điện tử tương tự
16-12-2024, 11:26 -
-
Trả lời cho Hỏi cách điều chế xungbởi nguyendinhvanCó gì mà khó ?
Răn cưa vuông đây
...-
Channel: Kỹ thuật điện tử tương tự
15-12-2024, 23:36 -
-
Trả lời cho hỏi về tụ điệnbởi ndp62Chữ " VENT" không phải là tên hãng sx tụ đâu ,vó thế là 1 ký hiệu liên quan tụ lowesr ?
-
Channel: Điện thanh
15-12-2024, 18:24 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi bqvietTrừ trường hợp công suất (rất) thấp, hầu như tất cả các loại nguồn xung thông thường đều có tụ nhỏ 1 - 10nF nối giữa sơ cấp và thứ cấp, để thoát nhiễu và để chống hiện tượng tương tự tĩnh điện. Vụ này đã thảo luận vài...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 22:02 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi namlangnhoE thử 3 cái nguồn nó đều giống nhau. Nên e làm tiếp địa luôn.
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 19:58 -
-
Trả lời cho Thắc mắc về nguồn tổ ong 12vbởi mèomướpDạ chú sắm con át chống giật và thay nguồn tổ ong khác cho an toàn ạ. Đa phần nguồn xung đều xả nhiễu của bên thứ cấp về điện lưới qua 1 con tụ nên cảm giác tê sẽ khó xác định rõ ràng là do rò điện hay là nó vốn vậy...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 18:51 -
-
bởi namlangnhoXin chào mọi người. E có sử dụng 1 cục nguồn tổ ong 12v-30A chạy đèn led xe trà sữa. Mà thợ thi công bị rò điện nên điện rò ra khung xe. E dùng đồng hồ đo điện ở khung xe và cả output thì thấy có dòng điện xoay chiều hơn 100v. Nên chạm...
-
Channel: Điện tử dành cho người mới bắt đầu
14-12-2024, 00:12 -
-
bởi Manh.n.trCác bác cho em hỏi cách điều chế xung răng cưa sang xung vuông với ạ. Em đang thấy khó ạ...
-
Channel: Kỹ thuật điện tử tương tự
13-12-2024, 20:46 -
Comment