Форум программистов, компьютерный форум, киберфорум
Программируемая логика: ПЛИС, ПАИС
Войти
Регистрация
Восстановить пароль
 
0 / 0 / 0
Регистрация: 21.04.2020
Сообщений: 5
1

Quartus, программа на VERILOG

15.05.2020, 18:10. Просмотров 114. Ответов 0

Задача стоит такая: составить код так, чтобы можно было вчитать файл pdf (несколько слов, размер не известен) преобразовать в hex и записать обратно в виде hex. Совсем недавно начала работу с Verilog, поэтому очень нужна помощь, примерный код пробовала писать, однако не работает(как и предвиделось), если данный код - полный бред, жду помощи)))))))
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
`define EOF -1
module read_file ();
 
integer r;      // Регистр статуса с $sscanf
integer c;      // Символ полученный из $fgetc 
integer file;   
 
reg [8*100:1] line;
reg [63:0] data;
 
initial begin : READ_BLOCK 
 
    file = $fopen("file.pdf", "r"); 
    //c = $fgetc(file); 
 
  while (c != `EOF) begin   
    line = "";
   data = 64'b0;
  
    r = $ungetc(c, file);
        r = $fgets(line, file); 
    r = $sscanf("%h", data);    
    
    $display (data);
    
    c = $fgetc(file);   // Get the first character on the next line
  end 
end 
endmodule
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2020, 18:10
Ответы с готовыми решениями:

Verilog и светодиод
Всем привет. Начал изучат Verilog и сразу такой вопрос. Делаю тестовое задание мигания светодиодом...

VHDL-Verilog
Есть задание,реализовать защелку с входом разрешения. Есть вот такая таблица истинности: ...

Блок always. Verilog
module lalala ( input logic clk, input logic risit, output logic out ); always @(posedge clk...

Функции в Verilog
Приветствую. С удивлением обнаружил, что в Verilog функция должна быть описана в теле модуля. Но...

0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.05.2020, 18:10

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Quartus и 74hc595
Добрый день. Ребята, у кого есть под рукой квартус, прошу проверить влезит ли 23 штуки 74hc595...

Ошибка в Quartus II
В Quartus II на каждом проекте выбивает ошибку Current module quartus_sta ended unexpectedly....

Quartus. Симуляция
Только начал знакомство с данной программой, но застрял на этапе построения временных диаграмм....

Сумматор в Quartus II
Здравствуйте, помогите пожалуйста, нужна простая программка для сумматора в quartus2 с описанием....

ПЛИС. Verilog. FIFO
Добрый день! Пишу модуль FIFO с разным тактированием на чтение и запись. Для того, что бы...

Verilog - Decimal Up/Down Counter
Приветствую, кто нибудь рубит в Verilog? Нужно сделать счетчик считающий от 0 до 9 и от 9 до 0....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.