Jump to content

    

FalloutMan

Свой
  • Content Count

    60
  • Joined

  • Last visited

Community Reputation

0 Обычный

1 Follower

About FalloutMan

  • Rank
    Участник
  • Birthday 07/06/1988

Контакты

  • Сайт
    http://
  • ICQ
    0

Информация

  • Город
    Москва

Recent Profile Visitors

1386 profile views
  1. Мне такую ерунду и резонит присылал. Просто фрезой вырывают металлизацию. После этого они ухудшили топологические нормы на металлизированные полуотверстия. А вообще, если вам не в составе группы и без торцевой металлизации, можете просто гильятиной срезать, и все будет на местах. Или бокорезы подходящие с прямым резом. Плату 0.5 толщиной с металлизированным отверстиями 0.4 элементарно делаются полуотверстиями.
  2. Chip on board

    Такого барахла и на родине полно. Любой производитель (отечественный) выпускающий свои микросхемы это может сделать. Странно, что у вас есть кристаллы и они не разбракованны. Стало быть еще и резка пластины нужна? Ну и конечно тестовое покрытие... ...вообщем, если вы не знаете ответ на этот вопрос, тогда он вам не по зубам/корману. Вы просто не сможете договориться, если не понимаете чего хотите.
  3. Цитата(gumanoid @ Feb 7 2011, 16:21) P.S. Да, и микросхема греется, но терпимо - градусов под 60 - это нормально? микросхема CY7C68013A 56-Pin SSOP slave_fifo внешняя синхронизация ep6 (4*512) ep2 (4*512). грелась когда буфер заполнен единицами под 60 градусов, даже если передача не идёт. Не знаю какая у них там логика работает, но решилось привязкой SLOE к работе SLWR и SLRD. Может пригодится кому
  4. Цитата(Serg_Sm @ Apr 26 2013, 12:58) Мы обходились примерами из комплекта Cypress (5-летней давности) + datasheet и Keil. Я даже нашел статью, где описывается как на старых примерах сделать программу. В новом CYUSBSuite нету того, что было в предыдущих версиях и большинство примеров написаны на C.NET. Я сделал программу на bulk передачах, но скорость получилась мала для поставленной задачи.
  5. Цитата(FerrumVS @ Jan 14 2012, 20:16) ЛЭТИ, если интересно. Жаль что не все такие умные как Вы... Тут вопрос не в уме совершенно. Скорее в квалификации выпускников кафедры. Если студент говорит научнику что сделает ракету-носитель, над которой надо трудится целому КБ не один год, ну ведь это бред. Никто не имеет права требовать со студента чего-то сверх сложного. FerrumVS становитесь профессионалом, а не радиолюбителем. Не надо сложнее, надо хотя бы так же. Цитата(Дмитрий_Б @ Jan 15 2012, 10:55) Actel - это общеизвестно. да, но это не отменяет сказанного.
  6. Итак, начнем по порядку. Вы приходите на диплом, перед вами ГАК. Вы начинаете расказывать презентацию, после комиссия задает Вам вопросы. В силу того, что в комиссии в основном люди с одной кафедры, многие из них вообще не понимают что такое это Ваше ПЛИС. Вообщем Вам задают вопросы по оформлению, и выставляют оценку от уверенности рассказа презентации и от отношения к Вам руководителя. Ваша цель всем понятна -диплом защитить. Но вообще говоря, выбирая себе столь серьезную задачу, (а я уж склонен считать запуск Изделия в космос серьезной задачей) надо за нее отвечать. так вот, допустим, есть на защите диплома люди которые не только имеют инженерное образование, но и разбираются в выбранной теме. (руководителя в топку, он и не первое и не второе) Вопросы: 1) Даже если зарубежная фирма Вам продаст свои рад-стойкие ПЛИСы (а она этого не сделает), не считаете ли Вы, что проще взять ПЛИС с блочной памятью больше чем 2048*8? зачем лишние корпуса и усложнение топологии? (Они дешевле? тогда где обоснование что вы сможете сэкономить при испытаниях???) Замечу еще, что Вы пляшете от памяти которая в работе вовсе не нужна. Вам понравился её корпус... согласен красивый))) 2) Допустим, Вы сможете обосновать необходимость и без того имеющийся памяти, тогда почему не поставить целую кучу миландравской рад-стойкой статической памяти? Жесткие масса-габариты которые для Вас выдумал науч. рук.? -делайте блок памяти отдельным модулем 3) У Вас все стойкое к радиации? Нет? А зачем брать на диплом то что не можешь сделать? (вопрос к руководителю) Цитата(FerrumVS @ Jan 7 2012, 11:06) Расскажу, если интересно... ...руководитель уверил, что они выдержат тот уровень на который предъявляется к камере меня не убедил руководитель. Уважаемый, где ссылки на исследавание этих элементов на стойкость? А вы знаете что они могут отличаться от партии к партии? Расскажу, если интересно... даже у пассивных элементов "ползут" характеристики под радиацией (вопрос в том, как долго они будут уходить из необходимых пределов). Покупают целую партию, устанавливают в работающее Изделие и несут к реактору и так несколько раз, и каждый раз замеряют значения каждого элемента. И только на основании этого делают вывод о возможном сроке их работы. Цитата(FerrumVS @ Jan 7 2012, 12:39) я конечно понимаю, что всё надо делать по уму, но осталось мало времени для глобальных изменений, к сожалению. С каждым новым изменением вытекают всё новые трудности. По уму было бы не браться делать то чего не сможешь сделать (дорогу осилит идущий -здесь неуместно). Слышали историю про марсоход? советую найти. Так вот инженер должен уметь четко обзначить что он сделает (изделие/набор КД/прототип) и сроки на исполнение -это все что требуется от студента на дипломе. Цитата(FerrumVS @ Jan 11 2012, 22:46) Ок, назовите эти ПЛИС, ссылки дайте. Радиационно-стойкие они? На каких частотах работают? Габариты? (с кирпич?) Ок, память. Тоже интересно посмотреть Ссылки дай, частоты распиши, ...что еще мне надо сделать? камеру? 1. отечественные плис в гугл набрать 2. ключевое слово миландр это, Вы должны были найти прежде чем диплом делать. Отвечать за работу нужно))) А то глонасс и фобус-грунт... ну где так учат??? (напишите свой ВУЗ и кликуху руководителя)
  7. to FerrumVS 1) существуют отечественные ПЛИС с приемкой 5 2) есть отечественная рад- стойкая статическая память 3) если берете ПЛИС иностранного производства, надо брать с достаточным колличеством блочной памяти. Вывод: выбор элементной базы вообще не состоятельный. Основное внимание студент на дипломе должен уделять научному обоснованию, актуальносте и новизне. Про сложность диплонного проекта требований к счастью нету. Проект большой, что вы собираетесь предъявить на защиту? Скриншот с красивым иностранным металло-керамическим корпусом? Жалко, что научник имеет поврхностные представления о профессии. В каком уч. заведении так учат???
  8. А почему просто не обратиться в сервис?
  9. Второй раз уже здесь тему заводите. Почему не написать в теме для начинающих? Помогу вам разобраться в выражении ip-ядро, ключевым является слово ip (интелектуальная собственность) Прочетайте Ваши вопросы заменяя слово "ядро" на словосочетание "интелектуальная собственность" - звучит не слабо. Если вы не покупаете комерческие IP, то не расчитывайте на хорошую документацию и поддержку. Иными словами, если из чужого проекта вы выдрали кусочек и не можете понять, как его прикрутить, тот тут ничего не поделаешь. Отвечая на ваши вопросы. На ПЛИС можно сделать контроллер usb, но задача это совсем не тривиальная. Можно приделать к ПЛИСу контроллер (или микроконтроллер) с usb, и общаться с ним по какому-нибудь интерфейсу. Т.е. если общаетесь с контроллером вы по SPI например, вы можете найти на opencorах SPI-ядро, и воспользоваться им.
  10. Цитата(arcer @ Sep 30 2010, 13:41) Дак у меня как раз 12.2. Обратите внимание на посты VinciGoGi на рутрэкере
  11. Цитата(Aleksandr_KPI @ Sep 30 2010, 14:43) Посмотрел на страницу 46, она не сходится в плане инициализации со страницей 24. На 46 указано что инициализация длится 15 ms, а на 24 что 10 ms. Если 15 ms это правильно, то конечно контроллер ничего не будет выводить, так как команды поступают после 10 ms. Есть такое дело, раньше тоже натыкался на такие вещи.В принцапе, если при инициализации Вы подождете чуть дольше при подаче очередной команды, то ничего страшного не случиться (благо для индикаторов такого типа скорость не критична). Вот ссылка на документ компании МЭЛТ, отечественная фирма дерущая деньги за то что приделала память с рускими шрифтами. Но у них не плохо скомпонованна документация + великий могучий столь приятный нашему уху
  12. Цитата(des333 @ Sep 12 2010, 02:39) Как раз хочется получить RTL-описание, которое будет давать >125 МГц, а не играться с параметрами, чтобы этого достичь. Пробовал сделать на основе вот такой ячейки. Дальше по традиционной схеме 3+3,4+4... Но увы выиграша не увидел. Делал в ISE для 3-го спартана. если кому интересно, или хочет поиграться то пожалуйста. CODE `timescale 1ns / 1ps ////////////////////////////////////////////////////////////////////////////////// // Engineer: Gusev M.E. // Create Date: 21:15:47 09/20/2010 // Module Name: proba1 // Project Name: 64bit_in1_for_electronix.ru // Target Devices: sp3e // Tool versions: Xilinx 11.1 // Revision: // Revision 0.01 - File Created ////////////////////////////////////////////////////////////////////////////////// module celll( input [3:0] in4bit, output [2:0] out3bit); wire aa=in4bit[0]^in4bit[1]; wire bb=in4bit[0]&in4bit[1]; wire cc=in4bit[2]^in4bit[3]; wire dd=in4bit[2]&in4bit[3]; wire a=aa^cc; wire b=aa&cc; wire c=bb^dd; wire d=bbⅆ wire e=b|c; assign out3bit[2]=d; assign out3bit[1]=e; assign out3bit[0]=a; endmodule module prob1( input clk, input [63:0] word64, output reg [5:0] out); reg [63:0] bit64; wire [2:0] tha; wire [2:0] thb; wire [2:0] thc; wire [2:0] thd; wire [2:0] the; wire [2:0] thf; wire [2:0] thg; wire [2:0] thk; wire [2:0] thaa; wire [2:0] thbb; wire [2:0] thcc; wire [2:0] thdd; wire [2:0] thee; wire [2:0] thff; wire [2:0] thgg; wire [2:0] thkk; wire [3:0] foura; wire [3:0] fourb; wire [3:0] fourc; wire [3:0] fourd; wire [3:0] foure; wire [3:0] fourf; wire [3:0] fourg; wire [3:0] fourk; wire [4:0] fivea; wire [4:0] fiveb; wire [4:0] fivec; wire [4:0] fived; wire [5:0] sixa; wire [5:0] sixb; wire [5:0] sixFind; wire [3:0] aaa=bit64[3:0]; wire [3:0] bbb=bit64[7:4]; wire [3:0] ccc=bit64[11:8]; wire [3:0] ddd=bit64[15:12]; wire [3:0] eee=bit64[19:16]; wire [3:0] fff=bit64[23:20]; wire [3:0] ggg=bit64[27:24]; wire [3:0] kkk=bit64[31:28]; wire [3:0] aaaa=bit64[35:32]; wire [3:0] bbbb=bit64[39:36]; wire [3:0] cccc=bit64[43:40]; wire [3:0] dddd=bit64[47:44]; wire [3:0] eeee=bit64[51:48]; wire [3:0] ffff=bit64[55:52]; wire [3:0] gggg=bit64[59:56]; wire [3:0] kkkk=bit64[63:60]; celll U1 (.in4bit(aaa),.out3bit(tha)); celll U2 (.in4bit(bbb),.out3bit(thb)); celll U3 (.in4bit(ccc),.out3bit(thc)); celll U4 (.in4bit(ddd),.out3bit(thd)); celll U5 (.in4bit(eee),.out3bit(the)); celll U6 (.in4bit(fff),.out3bit(thf)); celll U7 (.in4bit(ggg),.out3bit(thg)); celll U8 (.in4bit(kkk),.out3bit(thk)); celll U9 (.in4bit(aaaa),.out3bit(thaa)); celll U10 (.in4bit(bbbb),.out3bit(thbb)); celll U11 (.in4bit(cccc),.out3bit(thcc)); celll U12 (.in4bit(dddd),.out3bit(thdd)); celll U13 (.in4bit(eeee),.out3bit(thee)); celll U14 (.in4bit(ffff),.out3bit(thff)); celll U15 (.in4bit(gggg),.out3bit(thgg)); celll U16 (.in4bit(kkkk),.out3bit(thkk)); assign foura=tha+thb; assign fourb=thc+thd; assign fourc=the+thf; assign fourd=thg+thk; assign foure=thaa+thbb; assign fourf=thcc+thdd; assign fourg=thee+thff; assign fourk=thgg+thkk; assign fivea=foura+fourb; assign fiveb=fourc+fourd; assign fivec=foure+fourf; assign fived=fourg+fourk; assign sixa=fivea+fiveb; assign sixb=fivec+fived; assign sixFind=sixa+sixb; always @ (posedge clk) begin bit64=word64; out=sixFind; end endmodule
  13. Цитата(skripach @ Sep 15 2010, 13:52) Вчера пришлоть травить плату, травил какой-то белой хренатенью из пакетика Теперь бы узнать, что было в пакетике.
  14. z-состояние

    Цитата(yakub_EZ @ Sep 19 2010, 16:28) Наверное вы имеете ввиду двунаправленный буфер? Да нет, меня это и интересовало
  15. z-состояние

    Товарищи, подскажите схему ячейки (например jtag) трех состояний. Интересует в большей степени 3-е, z-состояние (высокоимпедансное).