Jump to content

    

baumanets

Свой
  • Content Count

    588
  • Joined

  • Last visited

Everything posted by baumanets


  1. Цитата(ПОЛИТЕХФОРМ-М @ Mar 26 2018, 22:08) Такое решение хорошо подходит для лабораторной платы для испытания компонентов. В серийном приборе оно орграничивает модульность (возможность замены сенсоров на другие газы или типы без перенастройки). Ну а вообщем смысле все и делается на микроконтроллере с ацп/цап, так или иначе. Если есть своё видение темы, мне было бы интересно в личке обсудить. Личка для новых пользователей отключается. Пишите на почту, baumanets2006 собака yandex.ru
  2. Цитата(ПОЛИТЕХФОРМ-М @ Mar 26 2018, 19:31) Если Вы о негативном отзыве - да, есть такой. И даже доля правды в нем есть. Тут хочу призвать ориентироваться на своё впечатление. Приезжайте, пообщаемся, все расскажем. А негатив в сети можно найти всегда - его и пишут гораздо охотнее, чем позитив. И сгущают и приукрашивают тоже. Да мне больше газоанализ "на чипе" интересен и управление проектами, а не микроконтроллеры. Т.е. создание одной гибридной/интегральной схемы, которая делает газоанализ и заменяет собой громоздкий прибор.
  3. Цитата(ПОЛИТЕХФОРМ-М @ Mar 26 2018, 17:05) Адекватную межличностную коммуникацию и эмоциональную зрелость (есть негативный опыт, к сожалению); Всегда интересно узнать, что же там такого подразумевает работодатель, погуглив отзывы сотрудников. Сотрудники, как всегда, доставили
  4. В качестве насоса подойдёт любой промышленный форвакуумный насос, типа Alcatel для неоновых постов. Вакууметры, только не забудьте купить и поставить для контроля процесса.
  5. Интересует вопрос сертификации устройств в РФ и странах ТС. Существует ли единая цена или всё зависит от категории изделий? У кого есть ссылки на информацию, прошу опубликовать.
  6. Цитата(Doka @ Mar 23 2018, 16:36) Меня интересует почему Х или А или L или кто-то менее жирный не видит очевидной возможности для буста бизнеса, ситуация выглядит так: низы не могут, верхи не хотят. Так закон Конвея никто не отменял. Чтобы вывести на рынок новую структуру, нужно сделать новую организационную структуру. Здесь тот случай, когда проще подождать и поглотить, чем вкладывать, реорганизовывать и развивать. О том, сколько продуктов поглотили Cadence с Synopsys-ом, думаю знают многие.
  7. Цитата(Doka @ Mar 23 2018, 15:41) Rob, спасибо за сообщение. я как раз и предлагаю вендорам оптимизировать сам интерконнект и архитектуру FPGA под хеш и криптодвижки. Кто реализовывал подобное подмечал что все они в принципе используют очень сходный элементный базис: * мультибитовые FF и сдвиговые регистры * XOR (2, 3, 4 входа) * 32-разрядные сумматоры (без переноса) * мультибитовые мультиплексоры - закладываясь на типичные схемы хеш и криптодвижков можно оптимизировать интерконнект, убрав оверхед и там, глядишь и перфоманс с энергоэффективностью подтянутся. Опять же, считаю не это останавливающий фактор, а стоимость жирных General Puprosed FPGA То, что для рынка нужны разные ПЛИС для разных ниш - это логично. То, что производители ломят цены - так рынок ПЛИС сильно монополизирован. В России ПЛИС пытаются родить 2 компании: Миландр и ИППМ. Как это выглядит - гора родила мышь. В Миландре приютили деда, ушедшего с Ангстрема вместе со своими разработками. В ИППМ дела куда лучше, но ИМХО ресурсов и людей им недостаёт для изготовления чего-то стоящего международного рынка. Поэтому, если начинать в России РнД по ПЛИС, то конкуренции-то особо никто не составит. Затачиваться на одни криптомонеты - глупо. Хэши нужно вычислять много где. В любом кассовом аппарате стоит ФН с криптоалгоритмами. Почему ФН нельзя сделать в виде флэшки для онлайн-касс интернет-магазинов - вопрос к лоббистам ККТ. Если начинать проект по FPGA - я за. Могу даже бизнес-план помочь составить. Другой вопрос, какой бюджет нужно выделить на проект, чтобы новая команда собралась, ибо разработчиков в стране крайний дефицит, а основные затраты помимо запуска будут на фонд оплаты труда. И самое главное, сбыт уже должен быть налажен до выпуска, т.е. вижу режим работы по предзаказу. Иначе пока рынок раскачается, можно и разориться. Цитата(Doka @ Mar 23 2018, 15:41) у меня остался вопрос: FPGA - это компромисс между ASIC и ... чем? Как я понял рассыпухой...
  8. Точность поддержания напряжения какая требуется? Пульсации?
  9. Цитата(a123-flex @ Mar 11 2018, 01:52) она прекрасная Никак на женский образ запал? Анализ стандартного неоптимизированного кода проще. Оптимизированного - уже нет. Ассемблерного - тем более. Я скармливал иде программу, написанную на масме и уже hex rays затыкался. Всё, что описано на диалектах microsoft, borland, gnu и др. общеизвестных авторы поддерживают. Всё остальное - нет. Но это только для x86-х. А простые проги PIC16F84 дизассемблировал руками, IDA косячила. Потом написал движок дизасма, чисто ради интереса. Вывод таков, если софт написан на чём-то магистральном на котором пишут миллионы - анализировать проще. Если какой-то редкий компилятор, то скорее всего плагинов к иде под него не будет или будет косячный, как с первыми версиями PIC-ов.
  10. Цитата(a123-flex @ Mar 10 2018, 23:50) Если честно, сам я с IDA имел дело единственный раз в жизни, тогда с 8 битником, больше нужды не было. И чуть не умер от нее от счастья - такая она крутая и удобная для работы... А вот любопытно, у вас IDA случаем С++ функции из ВСВ не восстанавливала ? Нет. Лет 10 назад не восстанавливала. То, что вы ждёте и сейчас в ней, скорее всего нет. Потому, что: Серебряной пули нет (с) Фредерик Брукс У виндовых исполняемых файлов код с данными это половина беды. Другая половина ресурсы: менюшки всякие, кнопки и т.д. Для ресурсов есть свои программы. Для определения связей ресурсов и кода - свои. С Борландом как-то попроще. Находишь точки входа обработчиков, определяешь математические функции обычные fadd, fsub, fsin, fcos, fxch, fld , fstp сопроцессор - по сути обычный инженерный калькулятор внутри процессора. С интеловским компилятором и его оптимизациями код был бы не настолько читаемым. Цитата(a123-flex @ Mar 10 2018, 23:50) Я видел рекламу, в которой написано что она такое умеет, но сам такую версию не нашел . Это версия с плагином Hex Rays, анализ облегчает, но без кропотливой ручной работы не соберётся и не заработает. Начали выпускать, по-моему в 2008-м.
  11. Цитата(AlexandrY @ Mar 10 2018, 21:56) Нет, я просто хотел напомнить, что хакеры - это низшая ступень разработчиков. Браться за такое означает полностью потерять веру в свои силы или еще ее не иметь. Цитата(a123-flex)А у вас не осталось контактов кого-нибудь из ваших товарищей по той конторе ? Я так понимаю ваш пост, что вы, как и те ваши товарищи, готовы восстановить 600к бинариев 16-битного процессора за 500$ Или хотя бы за 1000$, или за 2000$ ? И за 1 месяц ? Нет, я просто хотел напомнить, что хакеры - это низшая ступень разработчиков. Браться за такое означает полностью потерять веру в свои силы или еще ее не иметь. Давным давно, в студенческие годы, когда солнце было ярче, трава зеленее, а девушки краше, дали мне преподаватели задачу. Сказали, как хочешь, так и решай, нам нужен результат. Я её решил через восстановление исходного кода программы другого студента, написанной на BCB 6.0. После этого дописал, нужные по т.з. функции вычисленя хэшей и задача была решена. С тех пор много воды утекло, программированием своего заниматься куда интересней чем исследованием чужого. Здесь я соглашусь с AlexandrY . Но преподаватели до окончания ВУЗа меня одного с компьютерами кафедры больше не оставляли :-) Кстати, если следовать терминологии, хакеры - специализируются на сетях. На взломе ПО специализируются крэкеры. А восстанавливают код реверсеры, или реверс-инженеры. Так, что написание кода - это стезя программиста, а восстановление - это инженерия !
  12. Я бы на месте автора, если изделие ходовое, в прошивку встроил бы упаковщик, который изменяет код, хранимый в ней, например инверсией всех битов. В итоге, кроме кода упаковщика в лоб ничего декомпилировать не получится.
  13. Менеджер проектов

    Типы корпусов: QFN/DFN 2 TDFN 3.40x2.20 1.60x1.60 NA 6 TDFN 2.50x2.50 1.60x2.30 0.65 8 UDFN 1.35x1.70 0.61x1.40 0.4 8 UDFN 1.35x1.70 0.55x1.40 0.4 8 UDFN 2.50x2.80 1.40x2.60 0.5 8 TDFN 1.35x1.70 0.55x1.40 0.4 8 TDFN 1.40x1.60 0.30x1.10 0.4 8 TDFN 2.00x2.00 1.80x1.10 0.5 8 TDFN 3.00x3.00 1.80x2.40 0.65 8 TDFN 4.50x3.50 3.40x2.54 0.5 10 UDFN 1.00x2.50 0.70x0.55 0.5 10 UDFN 1.00x2.50 0.55x0.70 0.5 10 UDFN 1.00x2.70 0.70x0.60 0.5 10 TDFN 3.00x3.00 1.80x2.50 0.5 10 DFN 3.00x3.00 1.90x2.70 0.5 12 UDFN 1.20x2.50 0.50x2.20 0.4 12 UDFN 1.35x2.50 0.65x2.20 0.4 12 TDFN 1.35x2.50 0.55x2.20 0.4 12 TDFN 2.00x6.00 1.40x5.10 0.65 12 TDFN 3.00x1.35 0.55x2.70 0.5 12 TDFN 3.00x4.00 1.90x3.50 0.5 12 TQFN 2.00x2.00 1.10x1.10 0.4 12 DFN 1.35x3.00 0.55x2.70 0.5 13 DFN 5.50x4.60 3.70x3.70 0.5 14 TDFN 2.00x3.00 1.00x2.70 0.4 16 UDFN 1.35x3.30 0.65x3.00 0.4 16 TDFN 1.70x4.00 0.80x3.70 0.5 16 TDFN 3.30x1.35 0.55x3.00 0.4 16 TDFN 3.50x3.40 2.50x3.10 0.4 16 TDFN 4.00x1.60 0.70x3.70 0.5 16 TDFN 4.00x6.00 2.20x5.50 0.75 16 TDFN 5.00x5.00 3.80x4.50 0.5 16 TQFN 3.00x3.00 1.90x1.90 0.5 16 TQFN 3.00x3.00 2.10x2.10 0.5 16 QFN 4.00x4.00 2.50x2.50 0.65 16 QFN 4.00x4.00 2.80x2.80 0.65 16 QFN 4.00x4.00 2.40x2.40 0.65 20 QFN 4.00x4.00 2.80x2.80 0.5 20 QFN 4.00x4.00 3.00x3.00 0.5 20 QFN 5.00x5.00 3.80x3.80 0.65 20 QFN 5.00x5.00 3.90x3.90 0.65 22 QFN 5.00x6.00 3.70x4.70 0.65 23 TQFN 7.00x7.00 4.94x3.94 0.5 24 TQFN 4.00x4.00 2.80x2.80 0.5 24 TQFN 4.00x4.00 3.20x2.70 0.5 24 TQFN 6.00x6.00 4.20x4.20 0.8 24 TQFN 6.00x6.00 4.80x4.80 0.8 24 QFN 4.00x4.00 2.80x2.30 0.5 24 QFN 4.00x4.00 2.40x2.40 0.5 24 QFN 5.00x5.00 3.80x3.80 0.65 28 QFN 4.00x4.00 2.60x2.60 0.45 28 QFN 4.00x4.00 2.80x2.80 0.5 28 QFN 4.00x5.00 2.40x3.40 0.5 28 QFN 5.00x5.00 3.60x3.60 0.5 28 QFN 6.00x6.00 4.80x4.80 0.65 32 TQFN 3.00x6.00 2.10x5.10 0.4 32 TQFN 5.00x5.00 3.50x3.50 0.5 32 TQFN 5.00x5.00 4.00x4.00 0.5 32 TQFN 5.00x5.00 3.90x3.90 0.5 32 TQFN 5.00x5.00 3.80x3.80 0.5 32 QFN 7.00x7.00 5.80x5.80 0.65 38 QFN 5.00x7.00 3.40x5.40 0.5 40 QFN 5.00x5.00 3.70x3.70 0.4 40 QFN 6.00x6.00 3.75x3.75 0.5 40 QFN 6.00x6.00 4.80x4.80 0.5 44 TQFN 7.00x7.00 5.80x5.80 0.5 44 QFN 5.00x9.00 3.60x7.60 0.5 44 QFN 8.00x8.00 6.80x6.80 0.65 48 QFN 6.00x6.00 4.80x4.80 0.4 48 TQFN 5.00x7.00 3.69x5.87 0.4 48 TQFN 7.00x7.00 3.80x3.80 0.5 48 TQFN 7.00x7.00 5.80x5.80 0.5 52 TQFN 8.00x8.00 6.40x6.40 0.5 56 TQFN 5.00x11.00 2.70x8.70 0.5 56 TQFN 8.00X8.00 4.60x5.30 0.5 64 TQFN 7.50x7.50 4.00x4.00 0.4 64 TQFN 9.00x9.00 7.00x7.00 0.5 64 TQFN 9.00x9.00 7.60x7.60 0.5 64 QFN 9.00x9.00 3.75x3.75 0.5 64 QFN 9.00x9.00 5.80x5.80 0.5 68 TQFN 8.00x8.00 5.50x5.50 0.4 68 TQFN 11.00x11.00 8.60x8.60 0.5 68 QFN 8.00x8.00 6.80x6.80 0.4 72 TQFN 5.00x11.00 3.80x9.80 0.4 72 QFN 10.00x10.00 6.20x6.20 0.5 80 TQFN 12.00x12.00 9.70x9.70 0.5 100 QFN 12.00X12.00 10.50x10.50 0.4 Leaded 8 SOIC 150 95x130 50 14 SOIC 150 90X150 50 14 SOIC 150 90X110 50 16 SOIC 300 160X200 50 16 SOIC 150 90x150 50 16 SOIC 150 90x110 50 20 SOIC 300 126x157 50 20 SOIC 300 165x204 50 8 TSSOP 173 87x118 25 8 TSSOP 173 87x126 25 20 TSSOP 173 90x110 25 20 TSSOP 173 118x165 25 24 TSSOP 173 118x165 25 24 TSSOP 173 118x217 25 38 TSSOP 173 118x198 25 48 TSSOP 240 96x112 16 48 TSSOP 240 120X230 16 56 TSSOP 240 138X181 25 64 TSSOP 240 130x160 25 56 SSOP 300 160x200 25 40 VSOP 150 96x130/2 20 40 VSOP 150 65x160/1 20 48 VSOP 150 96x180/1 16 48 VSOP 150 96x130/2 16 80 VSOP 150 96x130/4 20 80 VSOP 150 90x200/2 20 16 QSOP 150 96x130 25 16 QSOP 150 93x92 25 20 QSOP 150 96x140 25 20 QSOP 150 110x160 25 24 QSOP 150 96x140 25 24 QSOP 150 110x160 25 28 QSOP 150 96x200 25 8 PDIP 300 110x140 100 14 PDIP 300 110x140 100 8 SIP 225 95x95 100 QFN/DFN (Special/Customized Packages) 3 µDFN 1.00x0.60 0.35x0.50 0.35 4 UDFN 1.00x1.00 0.54x0.54 0.65 4 TDFN 1.20x1.00 COL 0.5 4 DFN 2.00x2.50 COL 1.65 4 DFN 2.50x3.20 COL 1.65 6 UDFN 1.40x1.20 COL 0.4 6 TDFN 1.40x1.20 COL 0.4 6 DFN 3.20x5.00 COL 1.27 8 TDFN 2.00x2.00 COL 0.5 10 TDFN 1.40x2.00 COL 0.4 14 TDFN 2.50x3.00 COL 0.4 21 TQFN 7.00x7.00 4.94x4.80 0.52 23 TQFN 8.00x8.00 Multi Pad 0.5 64 QFN 9.00x9.00 Multi Pad 0.4 Leaded (Special/Customized Packages) 7 SOIC 150 95x130 50 8 SOIC 150 95x130 50 20 SOIC 300 205x290 50 8 SOIC 150 Multi Pad 50 16 SOIC 150 Split Pad 50 16 SOIC 150 Multi Pad 50 16 SOIC 150 Multi Pad 50 16 SOIC (Wide) 300 Multi Pad 50 16 SOIC (Wide) 300 Multi Pad 50 16 SOIC (Wide) 300 Multi Pad 50 16 SOIC (Wide) 300 Split Pad 50 16 QSOP 150 Split Pad 25 16 QSOP 150 Multi Pad 25 QFN/DFN (Ceramic Packages): 12 QFN 3.00x3.00 24 QFN 6.00X6.00 28 DFN 7.00X7.00 32 QFN 5.00x5.00
  14. Памяти у контролера не хватало. Разбил большой буфер на порции, скармливая модему, и всё заработало.
  15. Добрый вечер! Купил себе arduino, захотелось поиграться с gsm-модемом. И обнаружил, что компилятор не может соединить правильно длинные строки. Кодvoid getPDUPack(String *phone, String *message, String *result, int *PDUlen) {    // Поле SCA добавим в самом конце, после расчета длины PDU-пакета    *result += "01";                                // Поле PDU-type - байт 00000001b    *result += "00";                                // Поле MR (Message Reference)    *result += getDAfield(phone, true);             // Поле DA    *result += "00";                                // Поле PID (Protocol Identifier)    *result += "08";                                // Поле DCS (Data Coding Scheme)    //*result += "";                                // Поле VP (Validity Period) - не используется    String msg = StringToUCS2(*message);            // Конвертируем строку в UCS2-формат    String msg2 = "" + *message;    Serial.println("msg: " + msg);    *result += byteToHexString(msg.length() / 2);   // Поле UDL (User Data Length). Делим на 2, так как в UCS2-строке каждый закодированный символ представлен 2 байтами.    *result += msg;    *PDUlen = (*result).length() / 2;               // Получаем длину PDU-пакета без поля SCA    *result = "00" + *result;                       // Добавляем поле SCA } StringToUCS2 длинную строку возвращает, но с msg она соединяться не хочет. Значение msg 041B0410041C041F0410003A0020003100200412041A041B002C00200412003A002000310039002E 003600300025002C00200422003A002000320034002E00320030002A0043 Но в result попадает часть строки из 13-30 символов Как обойти этот баг?
  16. SAEDK 28 нм ищите на ftp. А так никто tsmc не выкладывает по одной простой причине. При запаковывании библиотеки tsmc дописывает индивидуальный ключ. Если библиотека "всплывает", то источник утечки обнаруживается элементарно. Рисковать не хочет никто. До 2012 года много вкусного всплывало на bbs.eetop.cn. Но потом они много поудаляли по запросам tsmc. Сейчас, если есть, то обмениваются без выкладывания в открытый доступ.
  17. Цитата(yes @ Feb 19 2018, 18:11) мне периодически приходится смотреть код, написанный европейцами и азиатами, имеющими лицензионный сапорт каденса/синопсиса - использование всяких SV конструкций для облегчения кода (индексы, дефолтные порты, массивы/структуры и т.п) внутри модулей практически всегда, использования интерфейсов в синтезируемом коде ни разу не видел за лицензию SV, по-моему, дополнительных денег не берут У синопсиса не берут.
  18. Интересует только занятие физическим дизайном ASIC. Когда дозреете - пишите.
  19. Цитата(KMC @ Feb 20 2018, 13:51) Лишь бы написать... HHGrace - нормальный производитель, один из крупнейших в мире поставщиков SIM и банковских карт. Основные линейки заточены под встроенный Флеш-ЕЕПРОМ и LED до 90 нм под 200 мм. Ну тогда приведи фото из личного кабинета поддержки с ревизиями дрм и релиз нотесами. Я для Миландра эти ДК поддерживал. Что-что, а их аналоговики не взялись и ушли обратно на тсмц.
  20. Цитата(cega @ Feb 20 2018, 11:25) Re: кремниевые заводы из дешевых китайская фабрика http://www.huahonggrace.com/html/business_mpw.php 7.5К$ за 5х5мм в пластине, 0.35 Generic Это деза. Я их дк щупал. Процесс плавает, в DRM ро эсы меняются, файлы дек, паразитов и остального постоянно меняются. Это тот случай, когда цены ниже качества.
  21. Цитата(Mikhail241 @ Feb 13 2018, 13:51) Всем привет. Сталкивался ли кто с такой проблемой. Подключаю простой нетлист с транзисторами типа nch_mac и pch_mac и спайс модели на эти мопы. Запускаю char_library но: ERROR (LIB-508): (char_library): Unable to identify the device type for 'nch_mac' because no global or local NMOS or PMOS model has been loaded using 'read_spice' and no 'define_leafcell' command has been specified. Load the model using 'read_spice' or specify a 'define_leafcell' command and rerun. The 'define_leafcell' commands must precede 'read_spice' command. If the netlist has elements, also specify the '-element' argument with the 'define_leafcell' command. ERROR (LIB-507): (char_library): Failed to process the model based element inst: 'MM73', model: 'MOS' in the cell DFD. This cell will be skipped. Check the model uses standard parameter names and the define_leafcell command options are used properly. Update the Tcl and rerun. Пробовал на другом примере где мопы не pch_mac а просто pch, там все ок. Сделай нетлист / список цепей. Смотри какая модель грузится. А потом в папке смотри наличие моделей в scs-подобных файлах.
  22. Цитата(x893 @ Feb 10 2018, 12:03) Посмотрите как сделана операция + для класса String. Вопрос закроется сразу. Спасибо, вижу буферы объявляются. Увеличил размеры и не помогло. Хотя программа дивит изменения в коде и пересобирает всё ядро.
  23. Смотрю на фотки и мне любопытно, а в чём назначение металлических гребешков по X и Y?
  24. Цитата(count_enable @ Feb 10 2018, 15:23) Мы свои налоги платим, как и National Health Insurance, и ожидаем что контрактор будет оплачивать налоги за себя. А пенсию контрактору будет английская королева платить? Вы, наверно в курсе, что контрактор ваш ещё может на валютный контроль "попасть", когда налоговая захочет выяснить происхождение его зарплаты, если она больше 1К евро. ЦитатаПри зарплате в 100.000 рублей программист Вася Пупкин получает на руки «чистыми» 87.000 рублей. ООО «Галера» перечисляет в бюджет НДФЛ в размере 13.000 рублей и взносы (ПФР+ФСС+ФОМС) общей суммой 30.200 рублей. Вася Пупкин при «чистых» 87.000 «обходится» работодателю в 130.200 рублей. Вы же своей "схемой" хотите сэкономить, и один сотрудник вам будет обходиться в 1,302 раза дешевле. Коллеги, будьте бдительны с галерами!
  25. Цитата(count_enable @ Feb 10 2018, 12:10) Обязательна возможность вести легальную деятельность как ИП, ФОП или другой тип контрактора. От налогов уходим? А как же пенсия и медстраховка сотруднику?