Kansas State University

search

Electrical and Computer Engineering

Faculty Highlight – Dr. John Devore

 

Embedded Systems & Digital Design

Dr. John Devore has been a faculty member of ECE since 1984.  His areas of expertise are embedded systems and digital design.  He has served as one of the 6 Engineering Senators in the University Faculty Senate for 9 of the last 10 years.  For the past several years his research has focused on the development of a program called VisiBoole.  This program is both a teaching tool and a rapid digital design tool with an interactive display.  His research is involved in creating new features in the tool and new ways to use its existing features.

VisiBoole, provides a color-coded interactive display of simulated Boolean values.  The Boolean values being displayed are the names of Boolean variables appearing in a circuit design expressed in an extremely simple hardware description language (HDL).  VisiBoole provides a simulation and visualization of the HDL statements.  This HDL has only two-valued variables and two statement types.  The statements are either a variable-list or a Boolean assignment.  Circuits expressed in assignment statements may be combinational or sequential.  Sequential circuits are created by appending a “.d” suffix to the output variable name on the left hand side of an assignment statement.  Variable-list statements provide input lists and convenient extra logic probes for all variables.  As such, there is no limit on occurrences of variables in such statements.  The interactive simulation of HDL statements while displaying the current values of the Boolean variables in the design equations is a unique feature of hardware simulators.

VisiBoole displays the current value of every occurrence of each variable in color.  Red indicates the Boolean value one, while green indicates the value zero.  It is like having logic probes everywhere on a circuit.  Independent variables can be toggled (interactively) by clicking on any occurrence of them on the display.  After any such click, the program recalculates (simulates) the value of each dependent combinational variable and next state value of each registered variable to update its color on the display.  This provides a spreadsheet-like interaction between the user and the displayed equations, and provides a quick easy way to test its operation.  There is also a “tick” button that simulates the action of a clock.  Clicking it causes all registered variables to take on their next state.  Again, this change of values propagates throughout the set of equations.

VisiBoole is useful for teaching many digital concepts from binary numbers to Boolean algebra to digital design.  It also is useful as a design tool as each element of a design can be tested before additional elements are entered.  A prototype Windows-based program is offered free of charge to interested educators.

 

 

 

 

2,880 thoughts on “Faculty Highlight – Dr. John Devore
  1. Hello would you mind sharing which blog platform you’re working with?
    I’m looking to start my own blog soon but I’m having a difficult time
    making a decision between BlogEngine/Wordpress/B2evolution and Drupal.
    The reason I ask is because your design and style seems different then most blogs and I’m looking for something unique.
    P.S My apologies for being off-topic but I had to ask!

    Feel free to visit my site – title Insurance denver

  2. I know this if off topic but I’m looking into starting my own blog and was curious what all is required to get set up?
    I’m assuming having a blog like yours would cost a pretty penny?

    I’m not very internet smart so I’m not 100% sure. Any tips or advice would be
    greatly appreciated. Thanks

  3. Day 2: Veggie Day with thank God a potatoI have to eliminate many of their non-vegetarian food.
    One more question We don’t necessarily like being at the population now suffer from
    subsequent heart attacks, strokes, they can do more home cooking.
    That’s liberal democratic party (japan) one of
    the gallbladder to burst which is cancer specific.
    The simple reason was they had initially been skeptical, but I have to worry about
    keeping a b belief in God can calm anxieties and
    fears about the diet’s simple precepts.

    My homepage – food to eat to lose weight, Norberto,

  4. I don’t know if it’s just me or if everybody else
    experiencing problems with your site. It seems like some of the written text in your
    posts are running off the screen. Can somebody else please provide feedback and let me know if this is happening to
    them too? This might be a problem with my browser because I’ve had this happen previously.
    Kudos

    My website penomet review (freedomtotalk.com)

  5. hello there and thank you for your information – I have definitely picked up anything new from right here.
    I did however expertise several technical points using this website, since I experienced to reload the website a lot of times previous to I could get it to load properly.
    I had been wondering if your web hosting is OK? Not that I’m complaining, but sluggish loading instances times will very frequently affect your placement
    in google and can damage your high quality
    score if ads and marketing with Adwords. Well I
    am adding this RSS to my e-mail and can look out for much more
    of your respective intriguing content. Make sure you update this again soon.

  6. Hi there, I found your site by way of Google while looking for a comparable matter,
    your site came up, it appears great. I’ve bookmarked it in my
    google bookmarks.
    Hello there, just become aleret to your blog via Google, and
    located that it is truly informative. I am going to watch out for brussels.
    I’ll appreciate in case youu continue this in future.
    Lots of other folks might be benefited out of your writing.
    Cheers!

    Also visit my web blog :: cheat 8 ball pool

  7. Before you sell off your old car to a junkyard, think of ways you can use it in your house.
    Competitive prices are always paid by this recycler.

    No matter what kind of automobile you have you can junk it.

    Here is my homepage car junk yards

  8. The business has its global headquarter in Chicago and
    their information centres are geared up with state of the art devices and security systems,
    therefore making the business highly trustworthy and professional.

    WordPress lets you setup and host your own MLM blog site.
    Likewise, totally free hosts might limit the material you place on your website.

    Here is my site … dedicated hosting vs cloud

  9. Hmm it looks like your site ate my first comment
    (it was super long) so I guess I’ll just sum it up what I had written and say, I’m thoroughly enjoying your blog.
    I too am an aspiring blog blogger but I’m still new to the whole thing.
    Do you have any points for first-time blog writers?

    I’d certainly appreciate it.

    my homepage; clash of clans hack android

  10. I am curious to find out what blog platform you’re woreking with?
    I’m experiencing some minor security problems with my latest blog and I
    would like to find something more risk-free.

    Do you have any suggestions?

  11. Her first signature perfume is generally considered to be light, girly and easily wearable on a daily basis.

    Rao purchased his winning ticket on May 15, 2008 and
    claimed it at the Lottery’s Fishkill Customer Service Center on May 21,
    2008. The only break Joe got in this whole thing is that he hadn’t bought the house yet so he had the cash
    available to give to the IRS’.

    Here is my homepage; lasik new york city

  12. These materials are ethanol gel fireplace wall hanging a bit more difficult to
    master. Whatever be the size, the fireplace screen and
    44″ W X 33″ H burnished bronze arched fireplace screen W/Doors,
    39″ W X 33″ H burnished bronze arched fireplace screen W/Doors.
    Most of us could fill one box with our kids. Antique fireplace mantels and surrounds in a
    variety of styles and designs in various home furnishing essentials.

    My page; Generalwellbeing.com

  13. I feel that is among the so much vital information for me.
    And i am glad reading your article. But wanna statement on few basic issues, The
    site style is ideal, the articles is really great : D. Just right job, cheers

  14. Howdy! Would you mind if I share your blog with my zynga
    group? There’s a lot of people that I think would really enjoy your content.

    Please let me know. Many thanks

    Here is my web blog; Free Gems Clash of Clans (Mallory)

  15. I’m really enjoying the design and layout of your site.
    It’s a very easy on the eyes which makes it much more enjoyable for me to come here and
    visit more often. Did you hire out a designer to create your theme?
    Superb work!

    Here is my weblog :: catering Denver,

  16. This is really interesting, Yoou are a very skilled blogger.

    I have joined your rss feed and look forward to in the hunmt
    for more of your magnificent post. Additionally, I have shared your web
    site in my social networks

  17. Howdy are using WordPress for your blog platform?
    I’m new to the blog world but I’m trying to get started and set up my own. Do you require any coding knowledge to
    make your own blog? Any help would be greatly appreciated!

    Here is my page Ground Beef Tacos

  18. Between men and women, the women have the highest purchasing power when it comes to shopping
    for apparels. Let’s take a look on how you can pick lingerie
    for your special person. If you are tired of going to your local store and finding that they have just
    sold out the lingerie of your size then you can consider online shopping You will not
    have to face this issue while shopping online.

    Have a look at my web site … Bondage

  19. These basement systems adopt the most innovative solutions conceptualized
    from conventional waterproofing methods. One
    of the biggest problems with basement water intrusion is a thing called
    hydronic pressure. A failsafe sump pump system includes an auxiliary sump pump to handle high-volume pumping and
    also a battery-powered sump pump to operate during power outages.

    Feel free to surf to my site: Basement waterproofing Sterling Heights

  20. I’m amazed, I must say. Rarely do I come across a blog that’s botth equally educative and entertaining, and let me tell you, you’ve hit the nail on the
    head. The problem is aan issue that too few people are speaking intelligently about.
    I’m very happy I stumbled across this during my search for something regarding this.

  21. Ce n’est pas ma faute, monsieur; je n’ai que le choix entre les hasards d’un mariage de calcul, ou le chagrin de vous priver de la satisfaction de me voir former un établissement: je ne dois pas balancer.

    Monsieur, que je revois en ces lieux de
    retour, Brûlant des mêmes feux; et mon ardent amour
    Verra, que vous croyez, la promesse accomplie Qui vous donna l’espoir
    de l’hymen de Célie, Très-humble serviteur à votre Seigneurie[322].
    voyance gratuite en ligne J’entre dans un vestibule,
    et, de là, dans une galerie qui a toute
    la longueur du château, et qu’éclairent vingt chevaliers bardés de fer, rangés le long des murailles, et
    dont chacun porte une lanterne.

  22. My coder is trying to convince me to move to .net from PHP.
    I have always disliked the idea because of the
    expenses. But he’s tryiong none the less. I’ve been using Movable-type on numerous websites
    for about a year and am concerned about switching to another platform.
    I have heard very good things about blogengine.net.
    Is there a way I can import all my wordpress content into it?
    Any help would be really appreciated!

    my web-site … cruisecompete reviews

Comments are closed.