Как я делаю Quartus II компиляциями быстрее

Как я объясняю в комментарии, вставляйте идентификатор каждого вопроса один за другим в атрибут тега. Я внес следующие изменения в ваш код jQuery.

1) Я выбираю идентификатор вопроса из тега, используя jQuery $(this).data('question-id);.

2) Затем я добавляю скрытое поле этого question_id, чтобы вы могли получить соответствующий идентификатор вопроса после отправки формы.

<?php if( $row['section'] == 2) {?> 
<ul class="list-group">         
          <li class="list-group-item active">
           <div class="radio noMargin" id="<?php echo $sectionOne ; ?>info"><?php echo $no ; ?> <span class="glyphicon glyphicon-arrow-right"></span></div><?php echo "<font color='pink'>Ques ID :[".$row['id']."]</font>";?><div class="question"><?php echo $row['question'] ; ?></div>

          <div style="float:right; margin-top:-20px;">

          Marks:<?php echo $row['marks'] ; ?></div></li>
<?php          
echo '<input type="hidden" name="question[]" id="questionId" value="'.$row['id'].'">';
echo '<input type="hidden" name="attempt" value="'.$attemptCount.'">';
echo '<input type="hidden" name="unit_id" value="'.$unit_id.'">';
echo '<input type="hidden" name="chapter_id" value="'.$chapter_id.'">';

$questionId     =   $row['id'] ;  

$sqO =$db->query("SELECT id, options from tbl_options_mock_question WHERE question_id = ".$questionId."");
while($rowO=mysql_fetch_array($sqO))
{
?>  
    <li class="list-group-item wrp_radio">
      <div class="radio noMargin">
        <label>
          <input disabled type="radio" class="checkedInfo" alt="<?php echo $no ; ?>" name="optionAns<?php echo $i ; ?>" value="<?php echo $rowO['id'] ; ?>">
          <?php echo $rowO['options'] ; ?></label>
      </div>
    </li>
<?php } ?>
<br>   
 <a class="click_notes" data-question-id="<?=$rowO['id']?>"> <font size='2' color='blue'>&nbsp;&nbsp;&nbsp;Add Notes</font></a> 
<br>
<div class="demo"></div>    
</ul>        
<?php $i++;$no++; ?>
<?php } ?>
<script src="http://code.jquery.com/jquery-latest.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
var id = '<?php echo $row['id'] ; ?>';
console.log(id);
 $('.click_notes').on('click',function(){
  var question_id =$(this).data('question-id);
  $('.comment_form').hide();
   $(this).closest('ul').find('.demo').html("<div class='comment_form'><form action='#' method='post'><input type='hidden' name='question_id' value='"+  +"'><textarea cols ='50' class='span10' name='notes' rows='6'></textarea><br><input class='btn btn-primary' name= 'submit_notes' type='submit' value='Add Notes'></form><br></div>");
 });
});
</script>
6
задан Qiu 15 September 2014 в 18:39
поделиться

2 ответа

В порядке уменьшения важного.

  • Больше памяти. 4 ГБ для 32-разрядной ОС. Для некоторых проектов нужно больше, что это и требует 64-разрядной ОС.
  • Не сверхограничивайте дизайн.
  • Измените параметры компиляции для не попытки как трудно. Это находится под присвоениями> настройки> Более пригодные Настройки> Быстрое Соответствие (или Автоматическое Соответствие)
  • 8,1 поддержек несколько ядер.
  • Hiearchical компилирует справку, особенно если у Вас есть несколько экземпляров того же блока.

2 минуты действительно коротки, я соглашаюсь с предыдущим плакатом. Единственный логический элемент будет это занимать много времени.

3
ответ дан 10 December 2019 в 00:45
поделиться

Некоторые вещи:

  • Если Вы не помещаете его на FPGA, почему компиляция с Quartus? Просто моделируйте его с Modelsim или ActiveHDL или безотносительно средства моделирования, которое Вы имеете.
  • 2 минуты являются очень коротким временем компиляции. Действительно :-)
  • Попробуйте Quartus 8, это является намного быстрее, чем 7 и более старым
  • Чтобы проверить, что Ваш код синтезирует правильно и видит список соединений, Вам действительно не нужны более пригодные и ассемблерные шаги
2
ответ дан 10 December 2019 в 00:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: