Перейти к содержанию
    

Кто может одолжить на время starter-kit с Cortex-M3

Как отмечал автор темы, вместо не существующей в природе 1986ВЕ91 используется её FPGA-макет.

Поэтому когда появится реальная микросхема с флэш-памятью, её быстродействие упадёт.

Отсюда вывод: 1986ВЕ91 можно не делать, поскольку незачем.

 

Это еще в честь чего упадет ?

Возможно будут уточнены частоты когда переключаться на дополнительные циклы ожидания.

Сейчас до 25 МГц задержка 0 циклов, до 50 один цикл, до 75 - два цикла и так далее...

Может станет 20, 40, 60 как у NXP

или 24, 28, 73 как у STM

А может станет наоборот 30, 60, 90.

 

На FPGA макете это воспроизводится полностью. Так что от того что там вместо FLASH стоит SRAM особой разницы нет с точки зрения функционирования. Судя по всему Вы "не вкурили" проблему которая обсуждается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1. Меньше кури.

2. Не морочь голову опытным разработчикам.

3. Приходи когда будет реальное изделие.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Отсюда вывод: 1986ВЕ91 можно не делать, поскольку незачем.

 

Почему же незачем? Там другие преимущества, типа мегарасширенного температурного диапазона. В ракету там или в спутник вставить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я чет не понял, зачем опускать? Попросили человека выложить данные - он и выложил, а ему говорят "будет готовый тогда приходи"!(

-=Sergei=-, как там дела движутся? Есть ли данные по Люминари?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А еще ужасно интересны две вещи: На какой именно FPGA сейчас реализован макет 1986ВЕ91 и еще данные по эффективности флэш контроллера в атмеловском кортексе. Сравнивать так уж сравнивать!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1986ВЕ91.

В названии присутствует год Чернобыля и год развала СССР.

К чему бы это... ирония или чип-бомба?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А еще ужасно интересны две вещи: На какой именно FPGA сейчас реализован макет 1986ВЕ91 и еще данные по эффективности флэш контроллера в атмеловском кортексе. Сравнивать так уж сравнивать!

 

 

Сравнивал со всеми

post-985-1257225365_thumb.jpg

 

Макет реализован на Xilinx Spartan 3 XC3S5000.

 

Сейчас отлаживаю стартер кит

post-985-1257225384_thumb.jpg

чип работает, не без приключений конечно, но в целом все работает.

 

Структура кита

post-985-1257225389_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Макет реализован на Xilinx Spartan 3 XC3S5000.

чип работает, не без приключений конечно, но в целом все работает.

 

Пока вы пройдёте путь от макета до серийной микросхемы, на каждом углу будут продавать ARM11.

Для справки: с нового года NXP планирует продавать ARM Cortex-M0 по цене меньше доллара,

а Freescale i.MX233(ARM9, 500MIPS, вся мыслимая периферия на борту, корпус LQFP128) по цене 8 долларов.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пока вы пройдёте путь от макета до серийной микросхемы, на каждом углу будут ...

Ну, это раньше все было так долго, сейчас кажется все намного быстрее, все зависит от энтузиазма.

Тут вопрос скорее не времени, а стоимости: наша промышленность сможет ли сделать дешевле чем просто закупить импорт???

Приведенные данные очень интересны. Непонятно только почему такие разные.

Я, например, делал такой эксперимент:

сделал подпрограмму задержки с кучей близких условных переходов(чтобы

все время заново загружался префетч),

и мигал диодиками, используя эту задержку. Казалось бы, если контроллер префетча работает НЕэффективно,

то на частоте 72Мгц диодики будут мигать не в 3 раза быстрее, а, судя по приведенному выше графику, раза в 2.

Ан нет! Ровно в 3 раза быстрее! (STM32F103VET6)Как будто проц работает вовсе без задержек.

Как это объяснить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну, это раньше все было так долго, сейчас кажется все намного быстрее, все зависит от энтузиазма.

Тут вопрос скорее не времени, а стоимости: наша промышленность сможет ли сделать дешевле чем просто закупить импорт???

Приведенные данные очень интересны. Непонятно только почему такие разные.

Я, например, делал такой эксперимент:

сделал подпрограмму задержки с кучей близких условных переходов(чтобы

все время заново загружался префетч),

и мигал диодиками, используя эту задержку. Казалось бы, если контроллер префетча работает НЕэффективно,

то на частоте 72Мгц диодики будут мигать не в 3 раза быстрее, а, судя по приведенному выше графику, раза в 2.

Ан нет! Ровно в 3 раза быстрее! (STM32F103VET6)Как будто проц работает вовсе без задержек.

Как это объяснить?

 

Программку скиньте....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

void Delay(__IO uint32_t nCount)
{
volatile u32 ii;

    for(ii=nCount; ii!= 0; ii--){
              if(ii>1)goto L1;
      
        L2:
              if(ii == 0)return;else goto L3;
        
        L1:if(ii < nCount)goto L2;
            
        L3:;
        
    }
}
    
    
int main(void){

    while(1){
   
        Delay(700000); GPIO_WriteBit(GPIO_LED, GPIO_LED1_PIN, Bit_RESET);
   
        Delay(700000); GPIO_WriteBit(GPIO_LED, GPIO_LED1_PIN, Bit_SET);
   
    }
}

Программку смотрел в Райде-дизасме, компилил с оптимизацией(-3)-все в норме!

На частоте 24Мгц latensy ставил =0, а на 72Мгц соответственно =2.

Макет реализован на Xilinx Spartan 3 XC3S5000.

Интересно, влез бы макет в менее серьезную FPGA? Например в s200?

Это я к тому что года 2 назад хотел сваять какой-нибудь проц на FPGA(ради интереса), но никак не мог решить какой брать(S200 дешевый кит), да и руки не дошли, а интерес остался :) А теперь просто прикинуть: если макет в s200 не влезает, значит ничего серьезного на нем сделать нельзя, надо копить на что-нить подороже..

Изменено пользователем fiim

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
К сожалению, ваш контент содержит запрещённые слова. Пожалуйста, отредактируйте контент, чтобы удалить выделенные ниже слова.
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...